0000886346-21-000117.txt : 20210811 0000886346-21-000117.hdr.sgml : 20210811 20210811160907 ACCESSION NUMBER: 0000886346-21-000117 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20210703 FILED AS OF DATE: 20210811 DATE AS OF CHANGE: 20210811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KADANT INC CENTRAL INDEX KEY: 0000886346 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY (NO METALWORKING MACHINERY) [3550] IRS NUMBER: 521762325 STATE OF INCORPORATION: DE FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11406 FILM NUMBER: 211163493 BUSINESS ADDRESS: STREET 1: ONE TECHNOLOGY PARK DRIVE CITY: WESTFORD STATE: MA ZIP: 01886 BUSINESS PHONE: (978) 776-2000 MAIL ADDRESS: STREET 1: ONE TECHNOLOGY PARK DRIVE CITY: WESTFORD STATE: MA ZIP: 01886 FORMER COMPANY: FORMER CONFORMED NAME: THERMO FIBERTEK INC DATE OF NAME CHANGE: 19930328 10-Q 1 kai-20210703.htm KAI FORM 10-Q 2Q 2021 kai-20210703
00008863461/12021Q2FALSE00008863462021-01-032021-07-03xbrli:shares00008863462021-07-30iso4217:USD00008863462021-07-0300008863462021-01-02iso4217:USDxbrli:shares00008863462021-04-042021-07-0300008863462020-03-292020-06-2700008863462019-12-292020-06-2700008863462019-12-2800008863462020-06-270000886346us-gaap:CommonStockMember2021-04-030000886346us-gaap:AdditionalPaidInCapitalMember2021-04-030000886346us-gaap:RetainedEarningsMember2021-04-030000886346us-gaap:TreasuryStockMember2021-04-030000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-030000886346us-gaap:NoncontrollingInterestMember2021-04-0300008863462021-04-030000886346us-gaap:RetainedEarningsMember2021-04-042021-07-030000886346us-gaap:NoncontrollingInterestMember2021-04-042021-07-030000886346us-gaap:AdditionalPaidInCapitalMember2021-04-042021-07-030000886346us-gaap:TreasuryStockMember2021-04-042021-07-030000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030000886346us-gaap:CommonStockMember2021-07-030000886346us-gaap:AdditionalPaidInCapitalMember2021-07-030000886346us-gaap:RetainedEarningsMember2021-07-030000886346us-gaap:TreasuryStockMember2021-07-030000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-030000886346us-gaap:NoncontrollingInterestMember2021-07-030000886346us-gaap:CommonStockMember2021-01-020000886346us-gaap:AdditionalPaidInCapitalMember2021-01-020000886346us-gaap:RetainedEarningsMember2021-01-020000886346us-gaap:TreasuryStockMember2021-01-020000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-020000886346us-gaap:NoncontrollingInterestMember2021-01-020000886346us-gaap:RetainedEarningsMember2021-01-032021-07-030000886346us-gaap:NoncontrollingInterestMember2021-01-032021-07-030000886346us-gaap:AdditionalPaidInCapitalMember2021-01-032021-07-030000886346us-gaap:TreasuryStockMember2021-01-032021-07-030000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-032021-07-030000886346us-gaap:CommonStockMember2020-03-280000886346us-gaap:AdditionalPaidInCapitalMember2020-03-280000886346us-gaap:RetainedEarningsMember2020-03-280000886346us-gaap:TreasuryStockMember2020-03-280000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000886346us-gaap:NoncontrollingInterestMember2020-03-2800008863462020-03-280000886346us-gaap:RetainedEarningsMember2020-03-292020-06-270000886346us-gaap:NoncontrollingInterestMember2020-03-292020-06-270000886346us-gaap:AdditionalPaidInCapitalMember2020-03-292020-06-270000886346us-gaap:TreasuryStockMember2020-03-292020-06-270000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000886346us-gaap:CommonStockMember2020-06-270000886346us-gaap:AdditionalPaidInCapitalMember2020-06-270000886346us-gaap:RetainedEarningsMember2020-06-270000886346us-gaap:TreasuryStockMember2020-06-270000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-270000886346us-gaap:NoncontrollingInterestMember2020-06-270000886346us-gaap:CommonStockMember2019-12-280000886346us-gaap:AdditionalPaidInCapitalMember2019-12-280000886346us-gaap:RetainedEarningsMember2019-12-280000886346us-gaap:TreasuryStockMember2019-12-280000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280000886346us-gaap:NoncontrollingInterestMember2019-12-280000886346us-gaap:RetainedEarningsMember2019-12-292020-06-270000886346us-gaap:NoncontrollingInterestMember2019-12-292020-06-270000886346us-gaap:AdditionalPaidInCapitalMember2019-12-292020-06-270000886346us-gaap:TreasuryStockMember2019-12-292020-06-270000886346us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-270000886346us-gaap:CustomerRelationshipsMember2021-07-030000886346us-gaap:CustomerRelationshipsMember2021-01-032021-07-030000886346us-gaap:IntellectualPropertyMember2021-07-030000886346us-gaap:IntellectualPropertyMember2021-01-032021-07-030000886346us-gaap:TradeNamesMember2021-07-030000886346us-gaap:TradeNamesMember2021-01-032021-07-030000886346us-gaap:OtherIntangibleAssetsMember2021-07-030000886346us-gaap:OtherIntangibleAssetsMember2021-01-032021-07-030000886346us-gaap:TradeNamesMember2021-07-030000886346us-gaap:TradeNamesMember2021-01-032021-07-030000886346us-gaap:CustomerRelationshipsMember2021-01-020000886346us-gaap:CustomerRelationshipsMember2019-12-292021-01-020000886346us-gaap:IntellectualPropertyMember2021-01-020000886346us-gaap:IntellectualPropertyMember2019-12-292021-01-020000886346us-gaap:TradeNamesMember2021-01-020000886346us-gaap:TradeNamesMember2019-12-292021-01-020000886346us-gaap:OtherIntangibleAssetsMember2021-01-020000886346us-gaap:OtherIntangibleAssetsMember2019-12-292021-01-0200008863462019-12-292021-01-020000886346us-gaap:TradeNamesMember2021-01-020000886346us-gaap:TradeNamesMember2019-12-292021-01-020000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2021-01-020000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2021-01-020000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2021-01-020000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2021-01-032021-07-030000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2021-01-032021-07-030000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2021-01-032021-07-030000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2021-07-030000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2021-07-030000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2021-07-030000886346us-gaap:TransferredAtPointInTimeMember2021-04-042021-07-030000886346us-gaap:TransferredAtPointInTimeMember2020-03-292020-06-270000886346us-gaap:TransferredAtPointInTimeMember2021-01-032021-07-030000886346us-gaap:TransferredAtPointInTimeMember2019-12-292020-06-270000886346us-gaap:TransferredOverTimeMember2021-04-042021-07-030000886346us-gaap:TransferredOverTimeMember2020-03-292020-06-270000886346us-gaap:TransferredOverTimeMember2021-01-032021-07-030000886346us-gaap:TransferredOverTimeMember2019-12-292020-06-270000886346kai:PartsandConsumablesMember2021-04-042021-07-030000886346kai:PartsandConsumablesMember2020-03-292020-06-270000886346kai:PartsandConsumablesMember2021-01-032021-07-030000886346kai:PartsandConsumablesMember2019-12-292020-06-270000886346kai:CapitalMember2021-04-042021-07-030000886346kai:CapitalMember2020-03-292020-06-270000886346kai:CapitalMember2021-01-032021-07-030000886346kai:CapitalMember2019-12-292020-06-270000886346srt:NorthAmericaMember2021-04-042021-07-030000886346srt:NorthAmericaMember2020-03-292020-06-270000886346srt:NorthAmericaMember2021-01-032021-07-030000886346srt:NorthAmericaMember2019-12-292020-06-270000886346srt:EuropeMember2021-04-042021-07-030000886346srt:EuropeMember2020-03-292020-06-270000886346srt:EuropeMember2021-01-032021-07-030000886346srt:EuropeMember2019-12-292020-06-270000886346srt:AsiaMember2021-04-042021-07-030000886346srt:AsiaMember2020-03-292020-06-270000886346srt:AsiaMember2021-01-032021-07-030000886346srt:AsiaMember2019-12-292020-06-270000886346kai:RestofWorldMember2021-04-042021-07-030000886346kai:RestofWorldMember2020-03-292020-06-270000886346kai:RestofWorldMember2021-01-032021-07-030000886346kai:RestofWorldMember2019-12-292020-06-27xbrli:pure00008863462021-07-042021-07-0300008863462022-07-042021-07-030000886346us-gaap:RestrictedStockUnitsRSUMember2021-04-042021-07-030000886346us-gaap:RestrictedStockUnitsRSUMember2020-03-292020-06-270000886346us-gaap:RestrictedStockUnitsRSUMember2021-01-032021-07-030000886346us-gaap:RestrictedStockUnitsRSUMember2019-12-292020-06-270000886346us-gaap:LineOfCreditMember2021-07-030000886346us-gaap:LineOfCreditMember2021-01-020000886346us-gaap:SeniorNotesMember2021-07-030000886346us-gaap:SeniorNotesMember2021-01-020000886346kai:OtherBorrowingsMember2021-07-030000886346kai:OtherBorrowingsMember2021-01-020000886346kai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-07-030000886346us-gaap:BaseRateMembersrt:MinimumMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346srt:MaximumMemberus-gaap:BaseRateMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346kai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346srt:MinimumMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-032021-07-030000886346srt:MaximumMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-032021-07-030000886346kai:FederalFundsRateMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346kai:ThirtyDayLondonInterbankOfferedRateLIBORMemberkai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346kai:TwoThousandSeventeenCreditAgreementMemberus-gaap:LineOfCreditMemberkai:DebtCovenantPeriodOneMember2021-01-032021-07-030000886346kai:TwoThousandSeventeenCreditAgreementMemberkai:DebtCovenantPeriodTwoMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346kai:EuroDenominatedBorrowingMemberus-gaap:LineOfCreditMember2021-01-032021-07-030000886346kai:EuroDenominatedBorrowingMemberus-gaap:LineOfCreditMember2021-07-030000886346us-gaap:SeniorNotesMemberkai:NotePurchaseAgreementMember2021-07-030000886346us-gaap:SeniorNotesMembersrt:MinimumMemberkai:NotePurchaseAgreementMember2021-01-032021-07-030000886346kai:OtherBorrowingsMemberkai:SaleLeasebackArrangementMember2021-07-030000886346us-gaap:RestrictedStockUnitsRSUMember2021-05-192021-05-190000886346us-gaap:AccumulatedTranslationAdjustmentMember2021-01-020000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-020000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-020000886346us-gaap:AccumulatedTranslationAdjustmentMember2021-01-032021-07-030000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-032021-07-030000886346us-gaap:AccumulatedTranslationAdjustmentMember2021-07-030000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-04-042021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-03-292020-06-270000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-032021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-12-292020-06-270000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-032021-07-030000886346us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-270000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-04-042021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-03-292020-06-270000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-032021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2021-04-042021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2020-03-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:InterestRateSwapMember2019-12-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeForwardMember2021-04-042021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeForwardMember2020-03-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeForwardMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeForwardMember2019-12-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-270000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-032021-07-030000886346us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-270000886346kai:SwapAgreement2018Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2018-12-290000886346kai:SwapAgreement2018Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-01-032021-07-030000886346us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2021-01-032021-07-030000886346us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentAssetsMember2021-07-030000886346us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentAssetsMember2021-01-020000886346us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2021-07-030000886346us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2021-01-020000886346kai:SwapAgreement2018Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-07-030000886346kai:SwapAgreement2018Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-01-020000886346us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentAssetsMember2021-07-030000886346us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentAssetsMember2021-01-020000886346us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-07-030000886346us-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-01-020000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2021-01-020000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeForwardMember2021-01-020000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeForwardMember2021-01-032021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2021-07-030000886346us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeForwardMember2021-07-030000886346us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-030000886346us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-030000886346us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-07-030000886346us-gaap:FairValueMeasurementsRecurringMember2021-07-030000886346us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-020000886346us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-020000886346us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-020000886346us-gaap:FairValueMeasurementsRecurringMember2021-01-020000886346us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-07-030000886346us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-07-030000886346us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-01-020000886346us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-01-02kai:Segment0000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2021-04-042021-07-030000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2020-03-292020-06-270000886346us-gaap:OperatingSegmentsMemberkai:FlowControlMember2019-12-292020-06-270000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2021-04-042021-07-030000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2020-03-292020-06-270000886346us-gaap:OperatingSegmentsMemberkai:IndustrialProcessingMember2019-12-292020-06-270000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2021-04-042021-07-030000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2020-03-292020-06-270000886346kai:MaterialHandlingSystemsMemberus-gaap:OperatingSegmentsMember2019-12-292020-06-270000886346us-gaap:CorporateNonSegmentMember2021-04-042021-07-030000886346us-gaap:CorporateNonSegmentMember2020-03-292020-06-270000886346us-gaap:CorporateNonSegmentMember2021-01-032021-07-030000886346us-gaap:CorporateNonSegmentMember2019-12-292020-06-270000886346kai:FlowControlMember2021-04-042021-07-030000886346kai:FlowControlMember2021-01-032021-07-030000886346kai:FlowControlMember2020-03-292020-06-270000886346kai:FlowControlMember2019-12-292020-06-270000886346kai:IndustrialProcessingMember2019-12-292020-06-270000886346kai:IndustrialProcessingMember2020-03-292020-06-27iso4217:EUR0000886346srt:ScenarioForecastMemberkai:TheClouthGroupOfCompaniesMember2021-07-042021-10-020000886346kai:EuroDenominatedBorrowingMemberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMemberkai:TheClouthGroupOfCompaniesMember2021-04-012021-08-100000886346kai:EuroDenominatedBorrowingMemberus-gaap:LineOfCreditMemberkai:TheClouthGroupOfCompaniesMember2021-04-042021-07-030000886346kai:TheClouthGroupOfCompaniesMember2021-07-03kai:facility0000886346kai:TheClouthGroupOfCompaniesMembercountry:DE2021-07-030000886346kai:TheClouthGroupOfCompaniesMembercountry:PL2021-07-030000886346kai:TheClouthGroupOfCompaniesMember2019-12-292021-01-020000886346kai:TheClouthGroupOfCompaniesMember2021-04-042021-07-030000886346kai:TheClouthGroupOfCompaniesMember2020-03-292020-06-270000886346kai:TheClouthGroupOfCompaniesMember2021-01-032021-07-030000886346kai:TheClouthGroupOfCompaniesMember2019-12-292020-06-270000886346us-gaap:FairValueAdjustmentToInventoryMemberkai:TheClouthGroupOfCompaniesMember2020-03-292020-06-270000886346us-gaap:FairValueAdjustmentToInventoryMemberkai:TheClouthGroupOfCompaniesMember2019-12-292020-06-270000886346us-gaap:AcquisitionRelatedCostsMemberkai:TheClouthGroupOfCompaniesMember2020-03-292020-06-270000886346us-gaap:AcquisitionRelatedCostsMemberkai:TheClouthGroupOfCompaniesMember2019-12-292020-06-270000886346us-gaap:AcquisitionRelatedCostsMemberkai:TheClouthGroupOfCompaniesMember2021-04-042021-07-030000886346us-gaap:AcquisitionRelatedCostsMemberkai:TheClouthGroupOfCompaniesMember2021-01-032021-07-03
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549


FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 3, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to _________
Commission file number 001-11406
KADANT INC.
(Exact name of registrant as specified in its charter)
Delaware52-1762325
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
One Technology Park Drive
Westford, Massachusetts 01886
(Address of principal executive offices, including zip code)
(978) 776-2000
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $.01 par valueKAINew 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 filer
Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No
As of July 30, 2021, the registrant had 11,580,305 shares of common stock outstanding.


Kadant Inc.
Quarterly Report on Form 10-Q
for the Period Ended July 3, 2021
Table of Contents
  Page
PART I: Financial Information
   
 
PART II: Other Information
   


PART 1 – FINANCIAL INFORMATION

Item 1 – Financial Statements

KADANT INC.
Condensed Consolidated Balance Sheet
(Unaudited)
July 3,
2021
January 2,
2021
(In thousands, except share and per share amounts)
Assets
Current Assets:
Cash and cash equivalents$73,436 $65,682 
Restricted cash (Notes 1 and 11)84,708 958 
   Accounts receivable, net of allowances of $2,654 and $2,977
106,791 91,540 
Inventories114,316 106,814 
Unbilled revenue6,481 7,576 
Other current assets19,764 17,250 
Total Current Assets405,496 289,820 
Property, Plant, and Equipment, net of accumulated depreciation of $112,428 and $107,832
81,757 84,642 
Other Assets40,370 40,391 
Intangible Assets, Net151,582 160,965 
Goodwill350,271 351,753 
Total Assets$1,029,476 $927,571 
Liabilities and Stockholders' Equity
Current Liabilities:
Current maturities of long-term obligations (Note 4)$1,355 $1,474 
Accounts payable44,087 32,264 
Accrued payroll and employee benefits28,915 31,168 
Customer deposits40,617 29,433 
Advanced billings9,110 8,513 
Other current liabilities37,096 31,836 
Total Current Liabilities161,180 134,688 
Long-Term Obligations (Note 4)272,370 232,000 
Other Long-Term Liabilities64,800 63,978 
Commitments and Contingencies (Note 10)
Stockholders' Equity:  
Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued
  
Common stock, $.01 par value, 150,000,000 shares authorized; 14,624,159 shares issued
146 146 
Capital in excess of par value110,529 110,824 
Retained earnings513,036 479,400 
Treasury stock at cost, 3,043,854 and 3,081,919 shares
(74,587)(75,519)
Accumulated other comprehensive items (Note 6)(19,889)(19,492)
Total Kadant Stockholders' Equity529,235 495,359 
Noncontrolling interest1,891 1,546 
Total Stockholders' Equity531,126 496,905 
Total Liabilities and Stockholders' Equity$1,029,476 $927,571 




The accompanying notes are an integral part of these condensed consolidated financial statements.
3

KADANT INC.
Condensed Consolidated Statement of Income
(Unaudited)
 Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Revenue (Notes 1 and 9)$195,811 $152,860 $368,274 $311,987 
Costs and Operating Expenses:  
Cost of revenue110,493 86,412 207,241 177,216 
Selling, general, and administrative expenses49,267 45,073 98,698 90,665 
Research and development expenses3,041 2,798 5,898 5,874 
Restructuring costs 456  456 
 162,801 134,739 311,837 274,211 
Operating Income33,010 18,121 56,437 37,776 
Interest Income56 37 121 88 
Interest Expense(1,066)(1,931)(2,177)(4,390)
Other Expense, Net(24)(31)(48)(63)
Income Before Provision for Income Taxes31,976 16,196 54,333 33,411 
Provision for Income Taxes (Note 3)8,949 4,474 14,510 9,033 
Net Income23,027 11,722 39,823 24,378 
Net Income Attributable to Noncontrolling Interest(163)(115)(398)(240)
Net Income Attributable to Kadant$22,864 $11,607 $39,425 $24,138 
Earnings per Share Attributable to Kadant (Note 2)  
Basic$1.97 $1.01 $3.41 $2.11 
Diluted$1.96 $1.00 $3.39 $2.09 
Weighted Average Shares (Note 2)  
Basic11,579 11,482 11,566 11,457 
Diluted11,650 11,552 11,631 11,530 























The accompanying notes are an integral part of these condensed consolidated financial statements.
4

KADANT INC.
Condensed Consolidated Statement of Comprehensive Income
(Unaudited)
 Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands)
Net Income$23,027 $11,722 $39,823 $24,378 
Other Comprehensive Items:    
Foreign currency translation adjustment4,089 4,742 (661)(7,832)
Post-retirement liability adjustments, net (net of tax provision of $2, $0, $12 and $20)
5 (2)33 48 
Effect of post-retirement plan settlement   (119)
Deferred gain (loss) on cash flow hedges (net of tax provision (benefit) of $21, $(3), $40 and $(122))
65 (24)178 (326)
Other comprehensive items4,159 4,716 (450)(8,229)
Comprehensive Income27,186 16,438 39,373 16,149 
Comprehensive Income Attributable to Noncontrolling Interest
(171)(140)(345)(254)
Comprehensive Income Attributable to Kadant$27,015 $16,298 $39,028 $15,895 





































The accompanying notes are an integral part of these condensed consolidated financial statements.
5

KADANT INC.
Condensed Consolidated Statement of Cash Flows
(Unaudited)
 Six Months Ended
July 3,
2021
June 27,
2020
(In thousands)
Operating Activities
Net income attributable to Kadant$39,425 $24,138 
Net income attributable to noncontrolling interest398 240 
Net income39,823 24,378 
Adjustments to reconcile net income to net cash provided by operating activities:
  
Depreciation and amortization15,402 15,174 
Stock-based compensation expense4,026 3,516 
(Benefit) provision for losses on accounts receivable(241)303 
Loss on sale of property, plant, and equipment91  
Other items, net(1,054)(565)
Changes in current assets and liabilities, net of effects of acquisitions:  
Accounts receivable(15,321)4,761 
Unbilled revenue1,005 2,706 
Inventories(7,312)(9,372)
Other current assets(1,780)1,572 
Accounts payable12,904 (5,032)
Other current liabilities15,935 (9,233)
Net cash provided by operating activities63,478 28,208 
Investing Activities  
Acquisitions, net of cash acquired(159)(7,066)
Purchases of property, plant, and equipment(4,318)(3,597)
Proceeds from sale of property, plant, and equipment71 11 
Other537  
Net cash used in investing activities(3,869)(10,652)
Financing Activities  
Repayment of long-term obligations(47,138)(24,160)
Proceeds from issuance of long-term obligations (Note 4)88,888 7,000 
Tax withholding payments related to stock-based compensation(3,388)(2,318)
Dividends paid(5,664)(5,381)
Proceeds from issuance of Company common stock  1,445 
Net cash provided by (used in) financing activities32,698 (23,414)
Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash(803)(1,466)
Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash91,504 (7,324)
Cash, Cash Equivalents, and Restricted Cash at Beginning of Period66,640 68,273 
Cash, Cash Equivalents, and Restricted Cash at End of Period$158,144 $60,949 

See Note 1, Nature of Operations and Summary of Significant Accounting Policies,
under the heading Supplemental Cash Flow Information for further details.






The accompanying notes are an integral part of these condensed consolidated financial statements.
6

KADANT INC.
Condensed Consolidated Statement of Stockholders' Equity
(Unaudited)
Three Months Ended July 3, 2021
(In thousands, except share and per share amounts)Common
Stock
Capital in
Excess of Par Value
Retained EarningsTreasury
Stock
Accumulated
Other
Comprehensive Items
Noncontrolling InterestTotal
Stockholders' Equity
SharesAmountSharesAmount
Balance at April 3, 202114,624,159 $146 $108,064 $493,067 3,046,379 $(74,649)$(24,040)$1,720 $504,308 
  Net income— — — 22,864 — — — 163 23,027 
Dividend declared – Common Stock, $0.25 per share
— — — (2,895)— — — — (2,895)
  Activity under stock plans— — 2,465 — (2,525)62 — — 2,527 
  Other comprehensive items— — — — — — 4,151 8 4,159 
Balance at July 3, 202114,624,159 $146 $110,529 $513,036 3,043,854 $(74,587)$(19,889)$1,891 $531,126 
Six Months Ended July 3, 2021
(In thousands, except share and per share amounts)Common
Stock
Capital in
Excess of Par Value
Retained EarningsTreasury
Stock
Accumulated
Other
Comprehensive Items
Noncontrolling InterestTotal
Stockholders' Equity
SharesAmountSharesAmount
Balance at January 2, 202114,624,159 $146 $110,824 $479,400 3,081,919 $(75,519)$(19,492)$1,546 $496,905 
  Net income— — — 39,425 — — — 398 39,823 
Dividends declared – Common Stock, $0.50 per share
— — — (5,789)— — — — (5,789)
Activity under stock plans— — (295)— (38,065)932 — — 637 
  Other comprehensive items— — — — — — (397)(53)(450)
Balance at July 3, 202114,624,159 $146 $110,529 $513,036 3,043,854 $(74,587)$(19,889)$1,891 $531,126 

Three Months Ended June 27, 2020
(In thousands, except share and per share amounts)Common
Stock
Capital in
Excess of Par Value
Retained EarningsTreasury
Stock
Accumulated
Other
Comprehensive Items
Noncontrolling InterestTotal
Stockholders' Equity
SharesAmountSharesAmount
Balance at March 28, 202014,624,159 $146 $105,457 $445,027 3,154,644 $(77,302)$(50,554)$1,498 $424,272 
  Net income— — — 11,607 — — — 115 11,722 
Dividend declared – Common Stock, $0.24 per share
— — — (2,760)— — — — (2,760)
  Activity under stock plans— — 1,745 — (27,079)664 — — 2,409 
  Other comprehensive items— — — — — — 4,691 25 4,716 
Balance at June 27, 202014,624,159 $146 $107,202 $453,874 3,127,565 $(76,638)$(45,863)$1,638 $440,359 
Six Months Ended June 27, 2020
(In thousands, except share and per share amounts)Common
Stock
Capital in
Excess of Par Value
Retained EarningsTreasury
Stock
Accumulated
Other
Comprehensive Items
Noncontrolling InterestTotal
Stockholders' Equity
SharesAmountSharesAmount
Balance at December 28, 201914,624,159 $146 $106,698 $435,249 3,214,888 $(78,778)$(37,620)$1,384 $427,079 
  Net income— — — 24,138 — — — 240 24,378 
Dividends declared – Common Stock, $0.48 per share
— — — (5,513)— — — — (5,513)
  Activity under stock plans— — 504 — (87,323)2,140 — — 2,644 
  Other comprehensive items— — — — — — (8,243)14 (8,229)
Balance at June 27, 202014,624,159 $146 $107,202 $453,874 3,127,565 $(76,638)$(45,863)$1,638 $440,359 





The accompanying notes are an integral part of these condensed consolidated financial statements.
7

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

1.    Nature of Operations and Summary of Significant Accounting Policies

Nature of Operations
Kadant Inc. was incorporated in Delaware in November 1991 and trades on the New York Stock Exchange under the ticker symbol "KAI."
Kadant Inc. (together with its subsidiaries, the Company) is a global supplier of high-value, critical components and engineered systems used in process industries worldwide. Its products, technologies, and services play an integral role in enhancing process efficiency, optimizing energy utilization, and maximizing productivity in resource-intensive industries.
    
Interim Financial Statements
The interim condensed consolidated financial statements and related notes presented have been prepared by the Company, are unaudited, and, in the opinion of management, reflect all adjustments of a normal recurring nature necessary for a fair statement of the Company's financial position at July 3, 2021, its results of operations, comprehensive income, and stockholders' equity for the three- and six-month periods ended July 3, 2021 and June 27, 2020 and its cash flows for the six-month periods ended July 3, 2021 and June 27, 2020. Interim results are not necessarily indicative of results for a full year or for any other interim period.
The condensed consolidated balance sheet presented as of January 2, 2021 has been derived from the consolidated financial statements contained in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021. The condensed consolidated financial statements and related notes are presented as permitted by the rules and regulations of the Securities and Exchange Commission (SEC) for Form 10-Q and do not contain certain information included in the annual consolidated financial statements and related notes of the Company. The condensed consolidated financial statements and notes included herein should be read in conjunction with the consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021, filed with the SEC.

Use of Estimates and Critical Accounting Policies
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Although the Company makes every effort to ensure the accuracy of the estimates and assumptions used in the preparation of its condensed consolidated financial statements or in the application of accounting policies, if business conditions were different, or if the Company were to use different estimates and assumptions, it is possible that materially different amounts could be reported in the Company's condensed consolidated financial statements.
Note 1 to the consolidated financial statements in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021 describes the significant accounting estimates and policies used in preparation of the consolidated financial statements. There have been no material changes in the Company’s significant accounting policies during the six months ended July 3, 2021.

Supplemental Cash Flow Information
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Cash Paid for Interest$1,968 $4,186 
Cash Paid for Income Taxes, Net of Refunds$12,475 $7,036 
Non-Cash Investing Activities:
Fair value of assets acquired$197 $9,164 
Cash paid for acquired businesses(159)(7,537)
Liabilities Assumed of Acquired Businesses$38 $1,627 
Purchases of property, plant, and equipment in accounts payable$169 $150 
Non-Cash Financing Activities:  
Issuance of Company common stock upon vesting of restricted stock units$3,628 $4,027 
Dividends declared but unpaid$2,895 $2,760 
8

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Restricted Cash
The Company's restricted cash generally serves as collateral for certain banker's acceptance drafts issued to vendors and for bank guarantees associated with providing assurance to customers that the Company will fulfill certain customer obligations entered into in the normal course of business. The majority of the bank guarantees will expire over the next twelve months. Restricted cash at July 3, 2021 also included $84,249,000 related to funds held in escrow for an acquisition that occurred in the third quarter of 2021. See Note 11, Subsequent Event, for further details.
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:
(In thousands)July 3,
2021
June 27,
2020
January 2,
2021
December 28,
2019
Cash and cash equivalents$73,436 $57,499 $65,682 $66,786 
Restricted cash84,708 3,450 958 1,487 
Total Cash, Cash Equivalents, and Restricted Cash$158,144 $60,949 $66,640 $68,273 

Inventories
The components of inventories are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Raw Materials$48,879 $46,413 
Work in Process24,189 17,692 
Finished Goods41,248 42,709 
$114,316 $106,814 
Intangible Assets, Net
Acquired intangible assets by major asset class are as follows:
(In thousands)GrossAccumulated
Amortization
Currency
Translation
Net
July 3, 2021
Definite-Lived
Customer relationships$173,728 $(72,364)$(1,279)$100,085 
Product technology56,111 (33,465)(1,093)21,553 
Tradenames6,027 (3,162)(310)2,555 
Other18,248 (14,727)(536)2,985 
 254,114 (123,718)(3,218)127,178 
Indefinite-Lived
Tradenames24,100 — 304 24,404 
Acquired Intangible Assets$278,214 $(123,718)$(2,914)$151,582 
January 2, 2021   
Definite-Lived
Customer relationships$173,728 $(65,488)$(1,316)$106,924 
Product technology56,111 (31,655)(1,005)23,451 
Tradenames6,027 (2,946)(282)2,799 
Other18,248 (14,369)(515)3,364 
 254,114 (114,458)(3,118)136,538 
Indefinite-Lived
Tradenames24,100 — 327 24,427 
Acquired Intangible Assets$278,214 $(114,458)$(2,791)$160,965 
    

9

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Intangible assets are recorded at fair value at the date of acquisition. Subsequent impairment charges are reflected as a reduction in the gross balance, as applicable. Definite-lived intangible assets are stated net of accumulated amortization and currency translation in the accompanying condensed consolidated balance sheet. The Company amortizes definite-lived intangible assets over lives that have been determined based on the anticipated cash flow benefits of the intangible asset.

Goodwill
The changes in the carrying amount of goodwill by segment are as follows:
(In thousands)Flow ControlIndustrial ProcessingMaterial HandlingTotal
Balance at January 2, 2021   
Gross balance$101,437 $215,881 $119,944 $437,262 
Accumulated impairment losses (85,509) (85,509)
Net balance101,437 130,372 119,944 351,753 
2021 Adjustments
   Currency translation(858)432 (1,253)(1,679)
   Acquisition197   197 
   Total 2021 adjustments(661)432 (1,253)(1,482)
Balance at July 3, 2021   
Gross balance100,776 216,313 118,691 435,780 
Accumulated impairment losses (85,509) (85,509)
Net balance$100,776 $130,804 $118,691 $350,271 

Warranty Obligations
The Company's contracts covering the sale of its products include warranty provisions that provide assurance to its customers that the products will comply with agreed-upon specifications during a defined period of time. The Company provides for the estimated cost of product warranties at the time of sale based on historical occurrence rates and repair costs, as well as knowledge of any specific warranty problems that indicate projected warranty costs may vary from historical patterns. The Company negotiates the terms regarding warranty coverage and length of warranty depending on the products and applications.
The Company's liability for warranties is included in other current liabilities in the accompanying condensed consolidated balance sheet.
The changes in the carrying amount of product warranty obligations are as follows:
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Balance at Beginning of Year$7,064 $6,467 
Provision charged to expense2,709 2,675 
Usage(2,255)(2,721)
Currency translation(74)(67)
Balance at End of Period$7,444 $6,354 

Revenue Recognition
Most of the Company’s revenue relates to products and services that require minimal customization and is recognized at a point in time for each performance obligation under the contract when the customer obtains control of the goods or service. The remaining portion of the Company’s revenue is recognized on an over time basis based on an input method that compares the costs incurred to date to the total expected costs required to satisfy the performance obligation. Contracts are accounted for on an over time basis when they include products which have no alternative use and an enforceable right to payment over time. Most of the contracts recognized on an over time basis are for large capital projects. These projects are highly customized for the customer and, as a result, would include a significant cost to rework in the event of cancellation.

10

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

The following table presents revenue by revenue recognition method:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Point in Time$175,479 $129,797 $329,896 $265,889 
Over Time20,332 23,063 38,378 46,098 
$195,811 $152,860 $368,274 $311,987 

The Company disaggregates its revenue from contracts with customers by reportable operating segment, product type and geography as this best depicts how its revenue is affected by economic factors.
The following table presents the disaggregation of revenue by product type and geography:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue by Product Type:
    
Parts and Consumables$124,975 $97,261 $243,082 $202,358 
Capital70,836 55,599 125,192 109,629 
$195,811 $152,860 $368,274 $311,987 
Revenue by Geography (based on customer location):    
North America$106,767 $88,718 201,859 182,541 
Europe55,827 37,916 100,468 73,930 
Asia24,729 16,237 46,542 32,145 
Rest of World8,488 9,989 19,405 23,371 
$195,811 $152,860 $368,274 $311,987 

See Note 9, Business Segment Information, for information on the disaggregation of revenue by reportable operating segment.
The following table presents contract balances from contracts with customers:
 July 3,
2021
January 2,
2021
(In thousands)
Accounts Receivable$106,791 $91,540 
Contract Assets$6,481 $7,576 
Contract Liabilities$52,031 $39,269 

Contract assets represent unbilled revenue associated with revenue recognized on contracts accounted for on an over time basis, which will be billed in future periods based on the contract terms. Contract liabilities consist of customer deposits, advanced billings, and deferred revenue. Deferred revenue is included in other current liabilities in the accompanying condensed consolidated balance sheet. Contract liabilities will be recognized as revenue in future periods once the revenue recognition criteria are met. The majority of the contract liabilities relate to advance payments on contracts accounted for at a point in time. These advance payments will be recognized as revenue when the Company's performance obligations have been satisfied, which typically occurs when the product has shipped and control of the asset has transferred to the customer.
The Company recognized revenue of $10,070,000 in the second quarter of 2021, $7,158,000 in the second quarter of 2020, $27,210,000 in the first six months of 2021 and $26,866,000 in the first six months of 2020 that was included in the contract liabilities balance at the beginning of 2021 and 2020. The majority of the Company's contracts for capital equipment have an original expected duration of one year or less. Certain capital contracts require long lead times and could take up to 24 months to complete. For contracts with an original expected duration of over one year, the aggregate amount of the transaction price allocated to the remaining unsatisfied or partially unsatisfied performance obligations as of July 3, 2021 was $12,994,000. The Company will recognize revenue for these performance obligations as they are satisfied, approximately 39% of which is expected to occur within the next twelve months and the remaining 61% within the following twelve months.


11

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Banker's Acceptance Drafts Included in Accounts Receivable
The Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may sell the drafts at a discount to a third-party financial institution or transfer the drafts to vendors in settlement of current accounts payable prior to the scheduled maturity date. These drafts, which totaled $10,793,000 at July 3, 2021 and $9,445,000 at January 2, 2021, are included in accounts receivable in the accompanying condensed consolidated balance sheet until the subsidiary sells the drafts to a bank and receives a discounted amount, transfers the banker's acceptance drafts in settlement of current accounts payable prior to maturity, or obtains cash payment on the scheduled maturity date.

Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes. In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-12, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending existing guidance, including the recognition of franchise tax, the treatment of a step up in the tax basis of goodwill, and the timing for recognition of enacted changes in tax laws or rates in the interim period annual effective tax rate computation. This new guidance is effective in fiscal 2021, and the transition requirements are primarily prospective. The Company adopted this ASU prospectively at the beginning of fiscal 2021 and its adoption did not have an impact on the condensed consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. In March 2020, the FASB issued ASU No. 2020-04, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of reference rates, such as the London Interbank Offered Rate (LIBOR), if certain criteria are met. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. The guidance in this ASU is applicable to the Company's existing contracts and hedging relationships that reference LIBOR and may be adopted prospectively through December 31, 2022. The Company is currently evaluating the effects that the adoption of this ASU will have on its consolidated financial statements.

2.    Earnings per Share

Basic and diluted earnings per share (EPS) were calculated as follows:
 Three Months EndedSix Months Ended
 July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Net Income Attributable to Kadant$22,864 $11,607 $39,425 $24,138 
Basic Weighted Average Shares11,579 11,482 11,566 11,457 
Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares
71 70 65 73 
Diluted Weighted Average Shares11,650 11,552 11,631 11,530 
Basic Earnings per Share$1.97 $1.01 $3.41 $2.11 
Diluted Earnings per Share$1.96 $1.00 $3.39 $2.09 

The effect of outstanding and unvested restricted stock units (RSUs) of the Company's common stock totaling 9,000 shares in the second quarter of 2021, 36,000 shares in the second quarter of 2020, 27,000 in the first six months of 2021, and 39,000 in the first six months of 2020 was not included in the computation of diluted EPS for the respective periods as the effect would have been antidilutive or, for unvested performance-based RSUs, the performance conditions had not been met as of the end of the reporting periods.
12

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

3.    Provision for Income Taxes

The provision for income taxes was $14,510,000 in the first six months of 2021 and $9,033,000 in the first six months of 2020. The effective tax rate of 27% in the first six months of 2021 was higher than the Company's statutory rate of 21% primarily due to the distribution of the Company's worldwide earnings, nondeductible expenses, state taxes, and tax expense associated with the Global Intangible Low-Taxed Income (GILTI) provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements. The effective tax rate of 27% in the first six months of 2020 was higher than the Company's statutory rate of 21% primarily due to nondeductible expenses, the distribution of the Company's worldwide earnings, state taxes, and tax expense associated with GILTI provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements.

4.    Long-Term Obligations

Long-term obligations are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Revolving Credit Facility, due 2023$258,722 $217,963 
Senior Promissory Notes, due 2023 to 202810,000 10,000 
Finance Leases, due 2021 to 20251,395 1,631 
Other Borrowings, due 2021 to 20233,608 3,880 
Total273,725 233,474 
Less: Current Maturities of Long-Term Obligations(1,355)(1,474)
Long-Term Obligations$272,370 $232,000 

See Note 8, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value information related to the Company's long-term obligations.

Revolving Credit Facility
The Company entered into an unsecured multi-currency revolving credit facility, dated as of March 1, 2017 (as amended and restated to date, the Credit Agreement). Pursuant to the Credit Agreement, the Company has a borrowing capacity of $400,000,000, with an uncommitted, unsecured incremental borrowing facility of $150,000,000, with a maturity date of December 14, 2023. Interest on borrowings outstanding accrues and is payable in arrears calculated at one of the following rates selected by the Company: (i) the Base Rate, plus an applicable margin of 0% to 1.25%, or (ii) LIBOR (with a zero percent floor), as defined, plus an applicable margin of 1% to 2.25%. The Base Rate is calculated as the highest of (a) the federal funds rate plus 0.50%, (b) the prime rate as published by Citizens Bank, N.A. (Citizens Bank) and (c) thirty-day U.S. dollar LIBOR (USD LIBOR), as defined, plus 0.50%. The applicable margin is determined based upon the ratio of the Company's total debt, net of unrestricted cash up to $30,000,000 and certain debt obligations, to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.
The obligations under the Credit Agreement may be accelerated upon the occurrence of an event of default, which includes customary events of default under such financing arrangements. In addition, the Credit Agreement contains negative covenants applicable to the Company and its subsidiaries, including financial covenants requiring the Company to maintain a maximum consolidated leverage ratio of 3.75 to 1.00, or, if the Company elects, for the quarter during which a material acquisition occurs and for the three fiscal quarters thereafter, 4.00 to 1.00, and limitations on making certain restricted payments (including dividends and stock repurchases).
Loans under the Credit Agreement are guaranteed by certain domestic subsidiaries of the Company.
In the first six months of 2021, the Company borrowed an aggregate of $88,888,000 under the Credit Agreement, including $85,888,000 of euro-denominated borrowings, which was primarily used to fund an acquisition that closed in the third quarter of 2021. See Note 11, Subsequent Event, for further details. As of July 3, 2021, the outstanding balance under the Credit Agreement was $258,722,000, which included $113,722,000 of euro-denominated borrowings. As of July 3, 2021, the Company had $140,546,000 of borrowing capacity available under its Credit Agreement, which was calculated by translating its foreign-denominated borrowings using borrowing date foreign exchange rates.
The weighted average interest rate for the outstanding balance under the Credit Agreement was 1.48% as of July 3, 2021.
13

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

See Note 7, Derivatives, under the heading Interest Rate Swap Agreement, for information relating to the swap agreement used to hedge the Company’s exposure to movements in the three-month USD LIBOR on its U.S. dollar-denominated debt borrowed under the Credit Agreement.

Senior Promissory Notes
In 2018, the Company entered into an uncommitted, unsecured Multi-Currency Note Purchase and Private Shelf Agreement (Note Purchase Agreement). Simultaneous with the execution of the Note Purchase Agreement, the Company issued senior promissory notes (Initial Notes) in an aggregate principal amount of $10,000,000, with a per annum interest rate of 4.90% payable semiannually, and a maturity date of December 14, 2028. The Company is required to prepay a portion of the principal of the Initial Notes beginning on December 14, 2023 and each year thereafter, and may optionally prepay the principal on the Initial Notes, together with any prepayment premium, at any time (in a minimum amount of $1,000,000, or the foreign currency equivalent thereof, if applicable) in accordance with the Note Purchase Agreement. The obligations of the Initial Notes may be accelerated upon an event of default as defined in the Note Purchase Agreement, which includes customary events of default under such financing arrangements.
In accordance with the Note Purchase Agreement, the Company may also issue additional senior promissory notes (together with the Initial Notes, the Senior Promissory Notes) up to an additional $115,000,000 until the earlier of December 14, 2021 or the thirtieth day after written notice to terminate the issuance and sale of additional notes pursuant to the Note Purchase Agreement. The Senior Promissory Notes are pari passu with the Company’s indebtedness under the Credit Agreement, and any other senior debt of the Company, subject to certain specified exceptions, and participate in a sharing agreement with respect to the obligations of the Company and its subsidiaries under the Credit Agreement. The Senior Promissory Notes are guaranteed by certain of the Company’s domestic subsidiaries.

Debt Compliance
As of July 3, 2021, the Company was in compliance with the covenants related to its debt obligations.

Finance Leases
The Company's finance leases primarily relate to contracts for vehicles.

Other Borrowings
Other borrowings include a sale-leaseback financing arrangement for a manufacturing facility in Germany. Under this arrangement, the quarterly lease payment includes principal, interest, and a payment to the landlord toward a loan receivable. The interest rate on the outstanding obligation is 1.79%. The secured loan receivable, which is included in other assets in the accompanying condensed consolidated balance sheet, was $1,339,000 at July 3, 2021. The lease arrangement provides for a fixed price purchase option, net of the projected loan receivable, of $1,576,000 at the end of the lease term in August 2022. If the Company does not exercise the purchase option for the facility, the Company will receive cash from the landlord to settle the loan receivable. As of July 3, 2021, $3,573,000 was outstanding under this obligation.

5.    Stock-Based Compensation

The Company recognized stock-based compensation expense of $2,527,000 in the second quarter of 2021, $1,877,000 in the second quarter of 2020, $4,026,000 in the first six months of 2021, and $3,516,000 in the first six months of 2020 within selling, general, and administrative (SG&A) expenses in the accompanying condensed consolidated statement of income. The Company recognizes compensation expense for all stock-based awards granted to employees and directors based on the grant date estimate of fair value for those awards. The fair value of RSUs is based on the grant date price of the Company's common stock, reduced by the present value of estimated dividends foregone during the requisite service period. For time-based RSUs, compensation expense is recognized ratably over the requisite service period for the entire award based on the grant date fair value, and net of actual forfeitures recorded when they occur. For performance-based RSUs, compensation expense is recognized ratably over the requisite service period for each separately vesting portion of the award based on the grant date fair value, net of actual forfeitures recorded when they occur, and remeasured each reporting period until the total number of RSUs to be issued is known. Unrecognized compensation expense related to stock-based compensation totaled approximately $11,872,000 at July 3, 2021 and will be recognized over a weighted average period of 1.9 years.
On May 19, 2021, the Company granted an aggregate of 5,045 RSUs to its non-employee directors with a grant date fair value of $850,000. Half of these RSUs vested on June 1, 2021 and the remaining RSUs will vest ratably on the last day of the third and fourth fiscal quarters of 2021.
14

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
6.    Accumulated Other Comprehensive Items

Comprehensive income combines net income and other comprehensive items, which represent certain amounts that are reported as components of stockholders' equity in the accompanying condensed consolidated balance sheet.
Changes in each component of accumulated other comprehensive items (AOCI), net of tax, are as follows:
(In thousands)Foreign
Currency
Translation
Adjustment
Post-Retirement Benefit Liability AdjustmentsDeferred Loss on Cash Flow HedgesTotal
Balance at January 2, 2021$(17,894)$(770)$(828)$(19,492)
Other comprehensive items before reclassifications(608)13 9 (586)
Reclassifications from AOCI 20 169 189 
Net current period other comprehensive items
(608)33 178 (397)
Balance at July 3, 2021$(18,502)$(737)$(650)$(19,889)
 
Amounts reclassified from AOCI are as follows:
 Three Months EndedSix Months Ended
(In thousands)July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
Statement of Income Line Item
Post-retirement Benefit Plans      
Recognized net actuarial loss
$(11)$(14)$(22)$(29)Other expense, net
Amortization of prior service cost
(3)(1)(6)(3)Other expense, net
Total expense before income taxes
(14)(15)(28)(32) 
Income tax benefit4 4 8 128 Provision for income taxes
 (10)(11)(20)96  
Cash Flow Hedges (a)          
Interest rate swap agreements
(113)(72)(222)(106)Interest expense
Forward currency-exchange contracts
   (23)Cost of revenue
Total expense before income taxes
(113)(72)(222)(129) 
Income tax benefit
27 17 53 31 Provision for income taxes
 (86)(55)(169)(98) 
Total Reclassifications$(96)$(66)$(189)$(2) 

(a)See Note 7, Derivatives, for additional information.

7.    Derivatives

Interest Rate Swap Agreement
In 2018, the Company entered into an interest rate swap agreement (2018 Swap Agreement) with Citizens Bank to hedge its exposure to movements in USD LIBOR on its U.S. dollar-denominated debt. The 2018 Swap Agreement has a $15,000,000 notional value and expires on June 30, 2023. On a quarterly basis, the Company receives three-month USD LIBOR, which is subject to a zero percent floor, and pays a fixed rate of interest of 3.15% plus an applicable margin as defined in the Credit Agreement.
The Company designated its 2018 Swap Agreement as a cash flow hedge and structured it to be 100% effective. Unrealized gains and losses related to the fair value of the 2018 Swap Agreement are recorded to AOCI, net of tax. In the event of early termination, the Company will receive from or pay to the counterparty the fair value of the 2018 Swap Agreement, and the unrealized gain or loss outstanding will be recognized in earnings.
The counterparty to the 2018 Swap Agreement could demand an early termination of that agreement if the Company were to be in default under the Credit Agreement, or any agreement that amends or replaces the Credit Agreement in which the counterparty is a member, and if it were to be unable to cure the default. See Note 4, Long-Term Obligations, for further details.
15

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
Forward Currency-Exchange Contracts
The Company uses forward currency-exchange contracts that generally have maturities of twelve months or less to hedge exposures resulting from fluctuations in currency exchange rates. Such exposures result from assets and liabilities that are denominated in currencies other than the functional currencies of the Company's subsidiaries.
Forward currency-exchange contracts that hedge forecasted accounts receivable or accounts payable are designated as cash flow hedges and unrecognized gains and losses are recorded to AOCI, net of tax. Deferred gains and losses are recognized in the statement of income in the period in which the underlying transaction occurs. The fair values of forward currency-exchange contracts that are designated as fair value hedges and forward currency-exchange contracts that are not designated as hedges are recognized currently in earnings.
Gains and losses reported within SG&A expenses in the accompanying condensed consolidated statement of income associated with the Company's forward currency-exchange contracts that were not designated as hedges were not material for the three-and six-month periods ended July 3, 2021 and June 27, 2020.
The following table summarizes the fair value of derivative instruments in the accompanying condensed consolidated balance sheet:
  July 3, 2021January 2, 2021
Balance Sheet LocationAsset (Liability) (a)Notional Amount (b)Asset (Liability) (a)Notional Amount
(In thousands)
Derivatives Designated as Hedging Instruments:
Derivatives in an Asset Position: 
Forward currency-exchange contractOther Current Assets$ $ $25 $842 
Derivatives in a Liability Position:
Forward currency-exchange contractOther Current Liabilities$(6)$842 $ $ 
2018 Swap AgreementOther Long-Term Liabilities$(850)$15,000 $(1,099)$15,000 
Derivatives Not Designated as Hedging Instruments:    
Derivatives in an Asset Position:     
Forward currency-exchange contractsOther Current Assets$ $ $12 $582 
Derivatives in a Liability Position:
Forward currency-exchange contractsOther Current Liabilities$ $ $(7)$825 

(a) See Note 8, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value measurements relating to these financial instruments.
(b) The 2021 notional amounts are indicative of the level of the Company's recurring derivative activity.

The following table summarizes the activity in AOCI associated with the Company's derivative instruments designated as cash flow hedges as of and for the six months ended July 3, 2021:
(In thousands)Interest Rate Swap
Agreement
Forward Currency-
Exchange
Contract
Total
Unrealized (Loss) Gain, Net of Tax, at January 2, 2021$(846)$18 $(828)
Loss reclassified to earnings (a)169  169 
Gain (loss) recognized in AOCI32 (23)9 
Unrealized Loss, Net of Tax, at July 3, 2021$(645)$(5)$(650)
    (a) See Note 6, Accumulated Other Comprehensive Items, for the income statement classification.

As of July 3, 2021, the Company expects to reclassify losses of $348,000 from AOCI to earnings over the next twelve months based on the estimated cash flows of the 2018 Swap Agreement and the maturity date of the forward currency-exchange contract.
16

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
8.    Fair Value Measurements and Fair Value of Financial Instruments

Fair value measurement is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is established, which prioritizes the inputs used in measuring fair value into three broad levels as follows:

Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.
Level 3—Unobservable inputs based on the Company's own assumptions.

The following table presents the fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis:
Fair Value as of July 3, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$11,250 $ $ $11,250 
Banker's acceptance drafts (a)$ $10,793 $ $10,793 
Liabilities:    
2018 Swap Agreement$ $850 $ $850 
Forward currency-exchange contract$ $6 $ $6 
Fair Value as of January 2, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$8,054 $ $ $8,054 
Banker's acceptance drafts (a)$ $9,445 $ $9,445 
Forward currency-exchange contracts$ $37 $ $37 
Liabilities:    
2018 Swap Agreement$ $1,099 $ $1,099 
Forward currency-exchange contracts$ $7 $ $7 
(a)Included in accounts receivable in the accompanying condensed consolidated balance sheet.

The Company uses the market approach technique to value its financial assets and liabilities, and there were no changes in valuation techniques during the first six months of 2021. Banker's acceptance drafts are carried at face value, which approximates their fair value due to the short-term nature of the negotiable instrument. The fair values of the forward currency-exchange contracts are based on quoted forward foreign exchange rates at the reporting date. The fair value of the 2018 Swap Agreement is based on USD LIBOR yield curves at the reporting date. The forward currency-exchange contracts and the 2018 Swap Agreement are hedges of either recorded assets or liabilities or anticipated transactions and represent the estimated amount the Company would receive or pay upon liquidation of the contracts. Changes in values of the underlying hedged assets and liabilities or anticipated transactions are not reflected in the table above.    
The carrying value and fair value of debt obligations, excluding lease obligations and other borrowings, are as follows:
 July 3, 2021January 2, 2021
 Carrying ValueFair ValueCarrying ValueFair Value
(In thousands)
Debt Obligations:
Revolving credit facility$258,722 $258,722 $217,963 $217,963 
Senior promissory notes10,000 11,095 10,000 11,157 
$268,722 $269,817 $227,963 $229,120 
The carrying value of the Company's revolving credit facility approximates the fair value as the obligation bears variable rates of interest, which adjust frequently, based on prevailing market rates. The fair value of the senior promissory notes is primarily calculated based on quoted market rates plus an applicable margin available to the Company at the respective period ends, which represent Level 2 measurements.
17

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
9.    Business Segment Information

The Company has combined its operating entities into three reportable operating segments: Flow Control, Industrial Processing, and Material Handling. The Flow Control segment consists of the fluid-handling and doctoring, cleaning, & filtration product lines; the Industrial Processing segment consists of the wood processing and stock-preparation product lines; and the Material Handling segment consists of the conveying and screening, baling, and fiber-based product lines. A description of each segment follows.
    
Flow Control – Custom-engineered products, systems, and technologies that control the flow of fluids used in industrial and commercial applications to keep critical processes running efficiently in the packaging, tissue, food, metals, and other industrial sectors. The Company's primary products include rotary sealing devices, steam systems, expansion joints, doctor systems, roll and fabric cleaning devices, and filtration and fiber recovery systems.
Industrial Processing – Equipment, machinery, and technologies used to recycle paper and paperboard and process timber for use in the packaging, tissue, wood products and alternative fuel industries, among others. The Company's primary products include stock-preparation systems and recycling equipment, chemical pulping equipment, debarkers, stranders, chippers, and logging machinery. In addition, the Company provides industrial automation and digitization solutions to process industries.
Material Handling – Products and engineered systems used to handle bulk and discrete materials for secondary processing or transport in the aggregates, mining, food, and waste management industries, among others. The Company's primary products include conveying and vibratory equipment and balers. In addition, the Company manufactures and sells biodegradable, absorbent granules used as carriers in agricultural applications and for oil and grease absorption.

The following table presents financial information for the Company's reportable operating segments:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue
Flow Control$70,762 $51,365 $134,516 $108,514 
Industrial Processing82,681 65,673 151,835 130,382 
Material Handling42,368 35,822 81,923 73,091 
$195,811 $152,860 $368,274 $311,987 
Income Before Provision for Income Taxes
    
Flow Control (a)$19,324 $10,260 $34,770 $23,590 
Industrial Processing (b)17,301 10,639 28,434 20,075 
Material Handling5,592 3,593 10,035 7,727 
Corporate (c)(9,207)(6,371)(16,802)(13,616)
Total operating income33,010 18,121 56,437 37,776 
Interest expense, net (d)(1,010)(1,894)(2,056)(4,302)
Other expense, net (d)(24)(31)(48)(63)
$31,976 $16,196 $54,333 $33,411 
Capital Expenditures    
Flow Control$368 $337 $702 $1,158 
Industrial Processing1,191 211 2,995 1,675 
Material Handling495 283 616 681 
Corporate5 80 5 83 
$2,059 $911 $4,318 $3,597 
(a) Includes acquisition costs of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021 and restructuring costs of $456,000 in the three- and six-month periods ended June 27, 2020.
(b) Includes $435,000 of acquisition-related expense in the three- and six-month periods ended June 27, 2020. Acquisition-related expenses include amortization expense associated with backlog and acquisition costs.
18

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
(c) Represents general and administrative expenses.
(d) The Company does not allocate interest and other expense, net to its segments.

10.    Commitments and Contingencies

Right of Recourse
In the ordinary course of business, the Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may use these banker's acceptance drafts prior to the scheduled maturity date to settle outstanding accounts payable with vendors. Banker's acceptance drafts transferred to vendors are subject to customary right of recourse provisions prior to their scheduled maturity dates. The Company had $9,723,000 at July 3, 2021 and $7,568,000 at January 2, 2021 of banker's acceptance drafts subject to recourse, which were transferred to vendors and had not reached their scheduled maturity dates. Historically, the banker's acceptance drafts have settled upon maturity without any claim of recourse against the Company.

Litigation
From time to time, the Company is subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of business. Such litigation may include, but is not limited to, claims and counterclaims by and against the Company for breach of contract or warranty, canceled contracts, product liability, or bankruptcy-related claims. For legal proceedings in which a loss is probable and estimable, the Company accrues a loss based on the low end of the range of estimated loss when there is no better estimate within the range. If the Company were found to be liable for any of the claims or counterclaims against it, the Company would incur a charge against earnings for amounts in excess of legal accruals.

11.    Subsequent Event
Acquisition
In the third quarter of 2021, Kadant Germany Holding GmbH, a subsidiary of the Company, acquired all partnership interests and shares in The Clouth Group of Companies (Clouth), for approximately 78,000,000 euros, or $92,000,000, net of cash acquired and debt assumed. The majority of the Clouth companies were acquired on July 19, 2021 and the acquisition of the last legal entity occurred on August 10, 2021. The Company funded the purchase price with existing cash and borrowings of approximately $82,877,000 of euro-denominated funds under the Credit Agreement, of which $78,749,000 was borrowed in the second quarter of 2021. At July 3, 2021, $84,249,000 of the purchase price was held in escrow and was classified as restricted cash in the accompanying condensed consolidated balance sheet. Clouth is a leading manufacturer of doctor blades and related equipment used in the production of paper, packaging, and tissue and will be included within the Company's Flow Control segment. The Company expects several synergies in connection with this acquisition, including deepening the Company's presence in the growing ceramic blade market and expansion of sales at its existing businesses by leveraging Clouth's complementary global geographic footprint. Clouth has two manufacturing facilities in Germany and one in Poland and generated revenue of approximately 41,000,000 euros in 2020. The excess of the purchase price for the acquisition of Clouth over the net assets acquired will be recorded as goodwill. The purchase price allocation for this acquisition is not presented as the preliminary valuation of Clouth has not been completed.

Unaudited Supplemental Pro Forma Information

Had the acquisition of Clouth been completed as of the beginning of 2020, the Company’s pro forma results of operations for the three- and six-month periods ended July 3, 2021 and June 27, 2020 would have been as follows:

Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Revenue$207,740 $164,248 $392,128 $334,796 
Net Income Attributable to Kadant$23,663 $10,276 $41,522 $20,147 
Earnings per Share Attributable to Kadant
Basic$2.04 $0.89 $3.59 $1.76 
Diluted$2.03 $0.89 $3.57 $1.75 
19

KADANT INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

The historical consolidated financial information of the Company and Clouth has been adjusted in the pro forma information above to give effect to pro forma events that are directly attributable to the acquisition and related financing arrangements, are expected to have a continuing impact on the Company, and are factually supportable.
Pro forma results include the following non-recurring pro forma adjustments that were directly attributable to the acquisition:
Estimated pre-tax charge to cost of revenue of $1,753,000 in the three months ended June 27, 2020 and $3,505,000 in the six months ended June 27, 2020, for the sale of inventory revalued at the date of acquisition.
Estimated pre-tax charge to SG&A expenses of $239,000 in the three months ended June 27, 2020 and $1,673,000 in the six months ended June 27, 2020 and reversal of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021, for acquisition costs and intangible asset amortization related to acquired backlog.
Estimated tax effects related to the pro forma adjustments.
These pro forma results of operations have been prepared for comparative purposes only, and they do not purport to be indicative of the results of operations that would have resulted had the acquisition of Clouth occurred as of the beginning of 2020, or that may result in the future.

Item 2 – Management's Discussion and Analysis of Financial Condition and Results of Operations

When we use the terms “we,” “us,” “our,” and the “Company,” we mean Kadant Inc., a Delaware corporation, and its consolidated subsidiaries, taken as a whole, unless the context otherwise indicates.
This Quarterly Report on Form 10-Q and the documents we incorporate by reference in this report include forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (Exchange Act), and Section 27A of the Securities Act of 1933, as amended. These forward-looking statements are not statements of historical fact and may include statements regarding possible or assumed future results of operations. Forward-looking statements are subject to risks and uncertainties and are based on the beliefs and assumptions of our management, using information currently available to our management. When we use words such as "believes," "expects," "anticipates," "intends," "plans," "estimates," "seeks," "should," "likely," "will," "would," "may," "continue," "could," or similar expressions, we are making forward-looking statements.
Forward-looking statements are not guarantees of performance. They involve risks, uncertainties, and assumptions. Our future results of operations may differ materially from those expressed in the forward-looking statements. Many of the important factors that will determine these results and values are beyond our ability to control or predict. You should not put undue reliance on any forward-looking statements. We undertake no obligation to publicly update any forward-looking statement, whether as a result of new information, future events, or otherwise. For a discussion of important factors that may cause our actual results to differ materially from those suggested by the forward-looking statements, you should read carefully Risk Factors included in Part I, Item 1A, of our Annual Report on Form 10-K for the fiscal year ended January 2, 2021, as filed with the Securities and Exchange Commission (SEC) and as may be further amended and/or restated in subsequent filings with the SEC.

Overview
Company Background
We are a global supplier of high-value, critical components and engineered systems used in process industries worldwide. Our products, technologies, and services play an integral role in enhancing process efficiency, optimizing energy utilization, and maximizing productivity in resource-intensive industries.
Our financial results are reported in three reportable operating segments: Flow Control, Industrial Processing, and Material Handling. The Flow Control segment consists of our fluid-handling and doctoring, cleaning, & filtration product lines; the Industrial Processing segment consists of our wood processing and stock-preparation product lines; and the Material Handling segment consists of our conveying and screening, baling, and fiber-based product lines. A description of each segment is as follows:
Flow Control – Custom-engineered products, systems, and technologies that control the flow of fluids used in industrial and commercial applications to keep critical processes running efficiently in the packaging, tissue, food, metals, and other industrial sectors. Our primary products include rotary sealing devices, steam systems, expansion joints, doctor systems, roll and fabric cleaning devices, and filtration and fiber recovery systems.
20

Industrial Processing – Equipment, machinery, and technologies used to recycle paper and paperboard and process timber for use in the packaging, tissue, wood products, and alternative fuel industries, among others. Our primary products include stock-preparation systems and recycling equipment, chemical pulping equipment, debarkers, stranders, chippers, and logging machinery. In addition, we provide industrial automation and digitization solutions to process industries.
Material Handling – Products and engineered systems used to handle bulk and discrete materials for secondary processing or transport in the aggregates, mining, food, and waste management industries, among others. Our primary products include conveying and vibratory equipment and balers. In addition, we manufacture and sell biodegradable, absorbent granules used as carriers in agricultural applications and for oil and grease absorption.

Industry and Business Overview
We had record consolidated bookings of $213 million in the second quarter of 2021, including record bookings for capital equipment and continued strong demand for our parts and consumables products. This follows previous consolidated bookings records set in the prior two quarters as our businesses continue to rebound from the impact of the COVID-19 pandemic, which adversely affected our bookings and revenue for a substantial part of 2020. We ended the second quarter of 2021 with a record consolidated backlog of $242 million. An overview of our business by segment is as follows:
Flow Control – Orders for our parts and consumables products at our Flow Control businesses began to recover in the latter part of 2020 and this trend continued through the second quarter of 2021. This was due in part to customer maintenance requirements and pent-up demand resulting from the adverse effect of pandemic-related downtimes and shutdowns, as well as visitation restrictions at many customer facilities earlier in 2020. Capital equipment bookings increased in 2021 from depressed levels during most of 2020 resulting from improved market conditions and pent-up demand for our products. We expect orders for our existing products to moderate in the second half of the year while revenues are expected to remain strong due to a record backlog at the end of the second quarter of 2021. The results related to our acquisition of The Clouth Group of Companies (Clouth) in the third quarter of 2021 will be included in this segment going forward. See Acquisitions below for further details.
Industrial Processing – We had record bookings in the second quarter at our Industrial Processing segment, led by capital equipment orders at our Chinese stock-preparation business. Bookings for parts and consumables products continue to be strong across our stock-preparation businesses due to the ongoing recovery from the downturn encountered in 2020. Additionally, we saw continued strong demand for our wood processing products, which we expect to continue through the second half of 2021. This demand was fueled by a robust U.S. housing market and high demand for lumber, oriented strand board and plywood, which has increased mill run rates resulting in higher parts consumption and capital equipment investment by our customers.
Material Handling – Bookings at our Material Handling segment have improved from depressed levels in mid-2020. Demand for our baling products continues to be bolstered by improved business conditions in Europe, including the recovery of recycled commodity prices. Orders for parts and consumables products at our conveying and screening business have also rebounded from 2020 levels due to increased customer spending as a result of the relaxation of pandemic-related shutdowns and visitation restrictions, while bookings for capital equipment have moderated.

While we have seen improved market conditions and increased demand for our products and we expect our financial results for the remainder of 2021 to be strong, there is still some uncertainty surrounding near-term economic growth due to risks surrounding the COVID-19 pandemic, including the impact of the Delta variant. Additionally, we may also be impacted by supply chain constraints and inflationary pressure on material costs, as well as travel and visitation restrictions in certain regions of the world. For more information on risks related to health epidemics to our business, including COVID-19, please see Part I, Item 1A, Risk Factors, included in our Annual Report on Form 10-K for the fiscal year ended January 2, 2021.

International Sales
More than half of our sales are to customers outside the United States, mainly in Europe, Asia, and Canada. As a result, our financial performance can be materially affected by currency exchange rate fluctuations between the U.S. dollar and foreign currencies. To mitigate the impact of foreign currency fluctuations, we generally seek to charge our customers in the same currency in which our operating costs are incurred. Additionally, we may enter into forward currency exchange contracts to hedge certain firm purchase and sale commitments denominated in currencies other than our subsidiaries' functional currencies. We currently do not use derivative instruments to hedge our exposure to exchange rate fluctuations created by the translation into the U.S. dollar of our foreign subsidiaries' results that are in functional currencies other than the U.S. dollar.
21

Global Trade
The United States imposes tariffs on certain imports from China, which has and will continue to increase the cost of some of the equipment that we import. Although we have worked to mitigate the impact of tariffs through pricing and sourcing strategies, we cannot be sure these strategies will effectively mitigate the impact of these costs. For more information on risks associated with our global operations, including tariffs, please see Part I, Item 1A, Risk Factors, included in our Annual Report on Form 10-K for the fiscal year ended January 2, 2021.

Acquisitions
We expect that a significant driver of our growth over the next several years will be the acquisition of businesses and technologies that complement or augment our existing products and services or may involve entry into a new process industry. We continue to pursue acquisition opportunities.
In the third quarter of 2021, we acquired Clouth for approximately 78 million euros, or $92.0 million, net of cash acquired and debt assumed. The majority of Clouth companies were acquired on July 19, 2021 and the acquisition of the last legal entity occurred on August 10, 2021. Clouth is a leading manufacturer of doctor blades and related equipment used in the production of paper, packaging, and tissue and will be included in our Flow Control segment. We expect several synergies in connection with this acquisition, including deepening our presence in the growing ceramic blade market and expansion of product sales at our existing businesses by leveraging Clouth's complementary global geographic footprint. Clouth has two manufacturing facilities in Germany and one in Poland and generated revenue of approximately 41 million euros in 2020. See Note 11, Subsequent Event, in the accompanying condensed consolidated financial statements for further details.
In June 2020, we made an acquisition in our Industrial Processing segment for approximately $6.9 million, net of cash acquired.

Results of Operations

Second Quarter 2021 Compared With Second Quarter 2020

Revenue
The following table presents the change in revenue by segment between the second quarters of 2021 and 2020, and those changes excluding the effect of foreign currency translation which we refer to as change in organic revenue. The presentation of the change in organic revenue is a non-GAAP measure. We believe this non-GAAP measure helps investors gain an understanding of our underlying operations consistent with how management measures and forecasts its performance, especially when comparing such results to prior periods. This non-GAAP measure should not be considered superior to or a substitute for the corresponding U.S. generally accepted accounting principles (GAAP) measure.

Revenue by segment in the second quarters of 2021 and 2020 was as follows:
(Non-GAAP)
Three Months EndedCurrency TranslationChange in Organic Revenue
(In thousands, except percentages)July 3,
2021
June 27,
2020
Total Increase % ChangeIncrease% Change
Flow Control$70,762 $51,365 $19,397 38 %$3,787 $15,610 30 %
Industrial Processing82,681 65,673 17,008 26 %6,213 10,795 16 %
Material Handling
42,368 35,822 6,546 18 %1,574 4,972 14 %
Consolidated Revenue$195,811 $152,860 $42,951 28 %$11,574 $31,377 21 %

Consolidated revenue in the second quarter of 2021 increased 28%, while consolidated organic revenue increased 21%, principally driven by higher demand for parts and consumables products at our three segments and higher demand for capital equipment at our Flow Control segment as described below.
Revenue at our Flow Control segment increased 38% in the second quarter of 2021, while organic revenue increased 30%. The increase in organic revenue resulted from higher demand for both capital equipment and parts and consumables products at substantially all locations. Organic revenue for capital equipment increased in the second quarter of 2021 due to improved market conditions and pent-up demand for our products while the corresponding 2020 period was adversely impacted by customer reductions in capital equipment spending and deferrals of equipment installations. Increased demand for parts and consumables products in the second quarter of 2021 was due in part to maintenance requirements at many of our customer
22

locations and pent-up demand, while the second quarter of 2020 was depressed as a result of customer downtimes and shutdowns as well as visitation restrictions due to the COVID-19 pandemic.
Revenue at our Industrial Processing segment increased 26% in the second quarter of 2021, while organic revenue increased 16%. Organic revenue increased due to higher demand for both parts and consumables products and capital equipment at our wood processing business, driven by continued near-capacity mill run rates resulting in higher parts consumption and increased capital investment. Organic revenue at our stock-preparation business was relatively flat with increased revenue due to pent-up demand for parts and consumables products and improved capital equipment revenue at our Chinese business, partially offset by lower capital equipment revenue at our North American business due to timing of orders.
Revenue at our Material Handling segment increased 18% in the second quarter of 2021, while organic revenue increased 14%. Organic revenue increased at our baling business due to improved business conditions in Europe, including the recovery of recycled commodity prices. Organic revenue at our conveying and screening business was relatively flat due to lower capital equipment revenue as a result of the completion of a multi-year project early in the second quarter of 2021, offset by the impact of pent-up demand for parts and consumables products, which was depressed in 2020 as a result of customer shutdowns and visitation restrictions due to the COVID-19 pandemic.

Gross Profit Margin
Gross profit margin by segment in the second quarters of 2021 and 2020 was as follows:
Three Months EndedBasis Point Change
July 3,
2021
June 27,
2020
Flow Control52.8%53.5%(70)bps
Industrial Processing40.1%40.9%(80)bps
Material Handling34.9%33.8%110bps
Consolidated Gross Profit Margin43.6%43.5%10bps

Consolidated gross profit margin was relatively unchanged in the second quarter of 2021 compared with the second quarter of 2020. We received benefits from government employee retention assistance programs of $0.5 million, or 0.3% of revenue, in the second quarter of 2021 compared with $1.3 million, or 0.8% of revenue, in the second quarter of 2020. Offsetting the impact of the decrease in benefits received from these programs was an increase in consolidated gross profit margin due to an improved gross profit margin at our Material Handling segment as described below. We do not anticipate significant benefits from government employee retention assistance programs in the future.
Gross profit margin at our Flow Control segment decreased to 52.8% in the second quarter of 2021 compared with 53.5% in the second quarter of 2020 primarily due to a lower proportion of higher-margin parts and consumables revenue. We expect gross profit margin for this segment to decline in the second half of the year due to the impact of the amortization of acquired profit in inventory related to the Clouth acquisition.
Gross profit margin at our Industrial Processing segment decreased to 40.1% in the second quarter of 2021 compared with 40.9% in the second quarter of 2020 due to a decrease in benefits received from government employee retention assistance programs.
Gross profit margin at our Material Handling segment increased in the second quarter of 2021 compared with the second quarter of 2020 primarily due to a greater proportion of higher-margin parts and consumables revenue at our conveying and screening business.

Selling, General, and Administrative Expenses
Selling, general, and administrative (SG&A) expenses by segment in the second quarters of 2021 and 2020 were as follows:
Three Months Ended
 
(In thousands, except percentages)
July 3,
2021
% of RevenueJune 27,
2020
% of RevenueIncrease (Decrease)% Change
Flow Control$17,064 24 %$15,798 31 %$1,266 8%
Industrial Processing14,367 17 %14,920 23 %(553)(4)%
Material Handling8,682 20 %8,094 23 %588 7%
Corporate9,154 N/A6,261 N/A2,893 46%
Consolidated SG&A Expenses$49,267 25 %$45,073 29 %$4,194 9%

23

Consolidated SG&A expenses as a percentage of revenue decreased to 25% in the second quarter of 2021 compared with 29% in the second quarter of 2020 primarily due to higher revenue in the 2021 period. Consolidated SG&A expenses increased in the second quarter of 2021 compared with the second quarter of 2020 principally due to $2.6 million from the unfavorable effect of currency translation and incremental incentive compensation resulting from our improved financial performance. SG&A expenses included benefits received from government employee retention assistance programs of $1.0 million in the second quarter of 2021 and $0.8 million in the second quarter of 2020.
SG&A expenses at our Flow Control segment increased in the second quarter of 2021 compared with the second quarter of 2020 principally due to the unfavorable effect of foreign currency translation of $1.0 million and $0.2 million for acquisition transaction costs related to the July 2021 acquisition of Clouth.
SG&A expenses at our Industrial Processing segment decreased in the second quarter of 2021 compared with the second quarter of 2020 principally due to reduced professional service fees, including a reduction of $0.4 million for acquisition transaction costs, and $0.6 million of insurance proceeds received in the second quarter of 2021. These decreases were offset in part by an increase of $1.2 million from the unfavorable effect of foreign currency translation.
SG&A expenses at our Material Handling segment increased in the second quarter of 2021 compared with the second quarter of 2020 principally due to the unfavorable effect of foreign currency translation.
SG&A expenses at Corporate increased in the second quarter of 2021 compared with the second quarter of 2020 primarily due to additional incentive compensation as a result of improved financial performance and, to a lesser extent, higher professional service fees.

Restructuring Costs
Restructuring costs were $0.5 million in the second quarter of 2020, which represented severance costs for 30 employees within our Flow Control segment related to a restructuring plan implemented in response to the slowdown in the global economy that was largely driven by the impact of the COVID-19 pandemic.

Interest Expense
Interest expense decreased to $1.1 million in the second quarter of 2021 from $1.9 million in the second quarter of 2020 due to lower outstanding debt and a lower weighted-average interest rate.

Provision for Income Taxes
Our provision for income taxes increased to $8.9 million in the second quarter of 2021 from $4.5 million in the second quarter of 2020 and represented 28% of pre-tax income in both periods. The effective tax rate in the second quarter of 2021 was higher than our statutory rate of 21% primarily due to the distribution of our worldwide earnings, nondeductible expenses, state taxes, and tax expense associated with Global Intangible Low-Taxed Income (GILTI) provisions. The effective tax rate in the second quarter of 2020 was higher than our statutory rate of 21% primarily due to nondeductible expenses, the distribution of our worldwide earnings, state taxes, and tax expense associated with GILTI. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements.

Net Income
Net income increased $11.3 million to $23.0 million in the second quarter of 2021 from $11.7 million in the second quarter of 2020 primarily due to a $14.9 million increase in operating income and a $0.9 million decrease in interest expense, offset in part by a $4.5 million increase in provision for income taxes (see discussions above for further details).

First Six Months 2021 Compared With First Six Months 2020

Revenue
The following table presents changes in revenue by segment between the first six months of 2021 and 2020, and those changes excluding the effect of foreign currency translation and an acquisition which we refer to as change in organic revenue. The presentation of the change in organic revenue is a non-GAAP measure. We believe this non-GAAP measure helps investors gain an understanding of our underlying operations consistent with how management measures and forecasts its performance, especially when comparing such results to prior periods. This non-GAAP measure should not be considered superior to or a substitute for the corresponding GAAP measure.


24

Revenue by segment in the first six months of 2021 and 2020 was as follows:
(Non-GAAP)
Six Months EndedCurrency TranslationAcquisitionChange in Organic Revenue
 
(In thousands, except percentages)
July 3,
2021
June 27,
2020
Total Increase% ChangeIncrease% Change
Flow Control$134,516 $108,514 $26,002 24 %$5,417 $— $20,585 19 %
Industrial Processing151,835 130,382 21,453 16 %9,240 509 11,704 %
Material Handling
81,923 73,091 8,832 12 %2,929 — 5,903 %
Consolidated Revenue$368,274 $311,987 $56,287 18 %$17,586 $509 $38,192 12 %

Consolidated revenue in the first six months of 2021 increased 18%, while consolidated organic revenue increased 12%, driven principally by higher demand for parts and consumables products at our Industrial Processing and Flow Control segments and, to a lesser extent, capital equipment at our Flow Control segment as described below.
Revenue at our Flow Control segment increased 24% in the first six months of 2021, while organic revenue increased 19%. The increase in organic revenue resulted from higher demand for parts and consumables products and, to a lesser extent, capital equipment at substantially all locations. Increased demand for parts and consumables products was due in part to maintenance requirements at many of our customer locations and pent-up demand, while the 2020 period was depressed as a result of customer downtimes and shutdowns as well as visitation restrictions due to the COVID-19 pandemic. Organic revenue for capital equipment increased in the first six months of 2021 due to improved market conditions and pent-up demand for our products, particularly in the second quarter, while the corresponding 2020 period was adversely impacted by customer reductions in capital spending and deferrals of equipment installations due to the COVID-19 pandemic.
Revenue at our Industrial Processing segment increased 16% in the first six months of 2021, while organic revenue increased 9%. Organic revenue for our wood processing business increased due to higher demand for parts and consumables products and, to a lesser extent, capital equipment driven by continued near-capacity mill run rates resulting in higher parts consumption and increased capital investment. Additionally, organic revenue was positively impacted by pent-up demand for parts and consumables products at our stock-preparation business. These increases were offset in part by a decline in capital equipment revenue at our stock-preparation business, particularly in the first quarter of 2021, due to curtailed capital equipment spending by our customers in 2020, which impacted capital revenue in 2021.
Revenue at our Material Handling segment increased 12% in the first six months of 2021, while organic revenue increased 8% due to improved business conditions for our baling business, including the recovery of recycled commodity prices.

Gross Profit Margin
Gross profit margin by segment in the first six months of 2021 and 2020 was as follows:
Six Months EndedBasis Point Change
July 3,
2021
June 27,
2020
Flow Control53.0%53.2%(20)bps
Industrial Processing40.3%39.7%60bps
Material Handling34.8%34.7%10bps
Consolidated Gross Profit Margin43.7%43.2%50bps

Consolidated gross profit margin increased to 43.7% in the first six months of 2021 compared with 43.2% in the first six months of 2020. We received benefits from government employee retention assistance programs of $0.9 million, or 0.2% of revenue, in the first six months of 2021 compared with $1.3 million, or 0.4% of revenue, in the first six months of 2020. Offsetting the impact of the decrease in benefits received from these programs was an increase in consolidated gross profit margin primarily due to an improved gross profit margin at our Industrial Processing segment as described below.
Gross profit margin at our Flow Control segment decreased slightly to 53.0% in the first six months of 2021 compared with 53.2% in the first six months of 2020.
Gross profit margin at our Industrial Processing segment increased to 40.3% in the first six months of 2021 compared with 39.7% in the first six months of 2020 due to improved margins at our wood processing business primarily resulting from manufacturing efficiencies related to higher production volumes.
Gross profit margin at our Material Handling segment was relatively unchanged in the first six months of 2021 compared with the first six months of 2020.
25


Selling, General, and Administrative Expenses
SG&A expenses by segment in the first six months of 2021 and 2020 were as follows:
Six Months Ended
 
(In thousands, except percentages)
July 3,
2021
% of RevenueJune 27,
2020
% of RevenueIncrease% Change
Flow Control$34,568 26 %$31,740 29 %$2,828 9%
Industrial Processing30,030 20 %28,740 22 %1,290 4%
Material Handling17,468 21 %16,775 23 %693 4%
Corporate16,632 N/A13,410 N/A3,222 24%
Consolidated SG&A Expenses$98,698 27 %$90,665 29 %$8,033 9%

Consolidated SG&A expenses as a percentage of revenue decreased to 27% in the first six months of 2021 compared with 29% in the first six months of 2020 principally due to higher revenue. Consolidated SG&A expenses increased in the first six months of 2021 compared with the first six months of 2020 due to $4.3 million from the unfavorable effect of currency translation, additional incentive compensation resulting from our improved financial performance, and higher professional service fees, including an incremental $1.5 million of acquisition transaction costs. SG&A expenses included benefits received from government employee retention assistance programs of $1.2 million in the first six months of 2021 and $0.8 million in the first six months of 2020.
SG&A expenses at our Flow Control segment increased in the first six months of 2021 compared with the first six months of 2020 principally due to $1.5 million from the unfavorable effect of foreign currency translation and $1.2 million of acquisition transaction costs related to the July 2021 acquisition of Clouth.
SG&A expenses at our Industrial Processing segment increased in the first six months of 2021 compared with the first six months of 2020 principally due to $2.1 million from the unfavorable effect of foreign currency translation, partially offset by reduced professional service fees in the 2021 period, including a reduction of $0.4 million of acquisition transaction costs.
SG&A expenses at our Material Handling segment increased in the first six months of 2021 compared with the first six months of 2020 due to the unfavorable effect of foreign currency translation.
SG&A expenses at Corporate increased in the first six months of 2021 compared with the first six months of 2020 primarily due to additional incentive compensation as result of improved financial performance and, to a lesser extent, higher professional service fees.

Restructuring Costs
See Restructuring Costs in Results of Operations, "Second Quarter 2021 Compared With Second Quarter 2020" for a discussion of the restructuring actions taken during the second quarter of 2020.

Interest Expense
Interest expense decreased to $2.2 million in the first six months of 2021 from $4.4 million in the first six months of 2020 due to lower outstanding debt and a lower weighted-average interest rate.

Provision for Income Taxes
Our provision for income taxes increased to $14.5 million in the first six months of 2021 from $9.0 million in the first six months of 2020 and represented 27% of pre-tax income in both periods. The effective tax rate in the first six months of 2021 was higher than our statutory rate of 21% primarily due to the distribution of our worldwide earnings, nondeductible expenses, state taxes, and tax expense associated with GILTI. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements. The effective tax rate in the first six months of 2020 was higher than our statutory rate of 21% primarily due to nondeductible expenses, the distribution of our worldwide earnings, state taxes, and tax expense associated with GILTI. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements.

26

Net Income
Net income increased $15.4 million to $39.8 million in the first six months of 2021 from $24.4 million in the first six months of 2020 primarily due to an $18.7 million increase in operating income and a $2.2 million decrease in interest expense, offset in part by a $5.5 million increase in provision for income taxes (see discussions above for further details).

Liquidity and Capital Resources

Consolidated working capital was $244.3 million at July 3, 2021, compared with $155.1 million at January 2, 2021. Consolidated working capital at July 3, 2021 included restricted cash of $84.2 million which was used to fund the acquisition of Clouth in the third quarter of 2021. See Note 11, Subsequent Event, in the notes to the accompanying condensed consolidated financial statements for further details. Cash and cash equivalents were $73.4 million at July 3, 2021, compared with $65.7 million at January 2, 2021, which included cash and cash equivalents held by our foreign subsidiaries of $69.5 million at July 3, 2021 and $63.6 million at January 2, 2021.

Cash Flows
Cash flow information in the first six months of 2021 and 2020 was as follows:
Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Net Cash Provided by Operating Activities$63,478 $28,208 
Net Cash Used in Investing Activities(3,869)(10,652)
Net Cash Provided by (Used in) Financing Activities32,698 (23,414)
Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash(803)(1,466)
Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash$91,504 $(7,324)

Operating Activities
Cash provided by operating activities increased to $63.5 million in the first six months of 2021 from $28.2 million in the first six months of 2020. Our operating cash flows are primarily from cash received from customers, offset by cash payments for items such as inventory, employee compensation, operating leases, income taxes and interest payments on outstanding debt obligations. The increase in cash provided by operating activities in the 2021 period was principally driven by improvements in both changes in working capital and net income.
Cash provided by working capital was $5.4 million in the first six months of 2021. Cash provided by working capital in 2021 included $12.9 million from accounts payable related to inventory purchases for increased order activity and $15.9 million from other current liabilities primarily due to an increase in customer deposits for capital equipment orders that will ship in the latter half of fiscal 2021 and early fiscal 2022. These sources of cash were offset in part by cash used of $15.3 million for accounts receivable principally due to revenue growth and $7.3 million for inventories related to orders that will ship in the latter half of fiscal 2021 and early fiscal 2022.
Cash used for working capital was $14.6 million in the first six months of 2020. Cash used for working capital in 2020 included $9.4 million for inventories due to delayed shipments and purchases of safety stocks of critical parts, as well as other purchases to support capital projects; $9.2 million by other current liabilities primarily due to a reduction in advance billings due to the timing and reduced level of capital orders, as well as a final payment of $2.4 million to settle our post-retirement restoration plan; and $5.0 million by accounts payable primarily due to reduced spending levels in 2020. These uses of cash were offset in part by cash provided of $4.8 million from accounts receivable due to a decline in revenue in 2020 and timing of collections.

Investing Activities
Cash used in investing activities was $3.9 million in the first six months of 2021, compared with $10.7 million in the first six months of 2020. The 2020 period included a use of cash of $7.1 million for acquisitions.
Financing Activities
Cash provided by financing activities was $32.7 million in the first six months of 2021, compared with cash used in financing activities of $23.4 million in the first six months of 2020. Repayment of long-term obligations was $47.1 million in the first six months of 2021 and $24.2 million in the first six months of 2020. Borrowings under our revolving credit facility
27

were $88.9 million in the first six months of 2021, including $78.7 million to partially fund the acquisition of Clouth, and $7.0 million in the first six months of 2020.

Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash
The exchange rate effect on cash, cash equivalents, and restricted cash represents the impact of translation of cash balances at our foreign subsidiaries. The $0.8 million reduction in cash, cash equivalents, and restricted cash in the first six months of 2021 was primarily attributable to the strengthening of the U.S. dollar against the euro. The $1.5 million reduction in cash, cash equivalents, and restricted cash in the first six months of 2020 primarily related to the strengthening of the U.S. dollar against the Brazilian real, Canadian dollar, and Mexican peso.

Borrowing Capacity and Debt Obligations
We entered into an unsecured multi-currency revolving credit facility, dated as of March 1, 2017 (as amended and restated to date, the Credit Agreement). As of July 3, 2021, we have a borrowing capacity of over $400 million, including $140.5 million available under the Credit Agreement, an additional $150 million in an uncommitted, unsecured incremental borrowing facility under the Credit Agreement, and $115 million of senior promissory notes available for issuance under our uncommitted Multi-Currency Note Purchase and Private Shelf Agreement (Note Purchase Agreement). Under these agreements, our leverage ratio must be less than 3.75, or, if we elect, for the quarter during which a material acquisition occurs and for the three fiscal quarters thereafter, must be less than 4.00. As of July 3, 2021, our leverage ratio was 1.71 and we were in compliance with our debt covenants. We do not have any mandatory principal payments on our long-term debt obligations until 2023. See Note 4, Long-Term Obligations, in the accompanying condensed consolidated financial statements for additional information regarding our debt obligations.

Additional Liquidity and Capital Resources
On May 20, 2021, our board of directors approved the repurchase of up to $20 million of our equity securities during the period from May 20, 2021 to May 20, 2022. We have not repurchased any shares of our common stock under this authorization or our previous authorization, which expired on May 13, 2021.
We paid cash dividends of $5.7 million in the first six months of 2021. On May 20, 2021, we declared a quarterly cash dividend of $0.25 per share totaling $2.9 million that will be paid on August 12, 2021. Future declarations of dividends are subject to our board of directors' approval and may be adjusted as business needs or market conditions change. The declaration of cash dividends is subject to our compliance with the covenant in our revolving credit facility related to our consolidated leverage ratio.
We plan to make expenditures of approximately $12 to $13 million during the remainder of 2021 for property, plant, and equipment.
As of July 3, 2021, we had approximately $219.4 million of total unremitted foreign earnings. It is our intent to indefinitely reinvest $195.8 million of these earnings to support the current and future capital needs of our foreign operations, including debt repayments, if any. In the first six months of 2021, we recorded withholding taxes on the earnings in certain foreign subsidiaries that we plan to repatriate in the foreseeable future. The foreign withholding taxes that would be required if we were to remit the indefinitely-reinvested foreign earnings to the United States would be approximately $5.9 million.
In the future, our liquidity position will be affected by the level of cash flows from operations, cash paid to service our debt obligations, acquisitions, capital projects, dividends, and stock repurchases. We believe that our existing resources, together with the borrowings available under our Credit Agreement and available through our Note Purchase Agreement, and the cash we expect to generate from operations, will be sufficient to meet the capital requirements of our operations for the foreseeable future.

Contractual Obligations and Other Commercial Commitments    
There have been no significant changes to our contractual obligations and other commercial commitments during the first six months of 2021 compared with those disclosed in Management's Discussion and Analysis of Financial Condition and Results of Operations, set forth in Part II, Item 7, of our Annual Report on Form 10-K for the fiscal year ended January 2, 2021, except for the commitments related to the acquisition of Clouth as described in Note 11, Subsequent Event, in the accompanying condensed consolidated financial statements.

Application of Critical Accounting Policies and Estimates
Management's discussion and analysis of financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities,
28

disclosure of contingent liabilities, and the reported amounts of revenue and expenses during the reporting period. Our critical accounting policies are defined as those that entail significant judgments and uncertainties, and could potentially result in materially different results under different assumptions and conditions. Management evaluates its estimates on an ongoing basis based on historical experience, current economic and market conditions, and other assumptions management believes are reasonable. We believe that our most critical accounting policies which are significant to our consolidated financial statements, and which involve the most complex or subjective decisions or assessments, are those described in "Management's Discussion and Analysis of Financial Condition and Results of Operations" under the section captioned "Application of Critical Accounting Policies and Estimates" in Part II, Item 7, of our Annual Report on Form 10-K for the fiscal year ended January 2, 2021. There have been no material changes to these critical accounting policies since the end of fiscal 2020 that warrant disclosure.

Recent Accounting Pronouncements
See Note 1, under the headings Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted, in the accompanying condensed consolidated financial statements for details.

Item 3 – Quantitative and Qualitative Disclosures About Market Risk

Our exposure to market risk from changes in interest rates and foreign currency exchange rates has not changed materially from our exposure as disclosed in Part II, Item 7A, of our Annual Report on Form 10-K for the fiscal year ended January 2, 2021.

Item 4 – Controls and Procedures

Evaluation of Disclosure Controls and Procedures
Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of July 3, 2021. The term "disclosure controls and procedures," as defined in Securities Exchange Act Rules 13a-15(e) and 15d-15(e), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based upon the evaluation of our disclosure controls and procedures as of July 3, 2021, our Chief Executive Officer and Chief Financial Officer concluded that as of July 3, 2021, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting
There have not been any changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended) during the fiscal quarter ended July 3, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

Item 1A – Risk Factors

Careful consideration should be given to the factors discussed in Part I, Item 1A, Risk Factors, in our Annual Report on Form 10-K for the fiscal year ended January 2, 2021, which could materially affect our business, financial condition or future results, in addition to the information set forth in this Quarterly Report on Form 10-Q.
29


Item 6 – Exhibits

Exhibit Number  
 Description of Exhibit
10.1
10.2
31.1 
31.2 
32 
101.INS Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH Inline XBRL Taxonomy Extension Schema Document.
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

30

SIGNATURE


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

 KADANT INC.
  
Date: August 11, 2021/s/ Michael J. McKenney
 Michael J. McKenney
 Executive Vice President and Chief Financial Officer
 (Principal Financial Officer)
31
EX-10.1 2 fourthamendmenttothecredit.htm KAI FORM 10-Q 2Q 2021 EXHIBIT 10.1 4TH AMENDMENT TO CREDIT AGREEMENT Document

Exhibit 10.1

FOURTH AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT

This FOURTH AMENDMENT TO AMENDED AND RESTATED CREDIT AGREEMENT (this “Fourth Amendment”), dated as of May 4, 2021 and, made by and among KADANT INC., a Delaware corporation (the “Borrower”), the Subsidiary Guarantors party hereto, the Foreign Subsidiary Borrowers party hereto, the several banks and other financial institutions or entities parties hereto (the “Lenders”), CITIZENS BANK, N.A., as administrative agent (the “Administrative Agent”), and CITIZENS BANK, N.A., as multicurrency administrative agent (the “Multicurrency Administrative Agent; together with the Administrative Agent, the “Agents”).

Background

The Borrower, the Subsidiary Guarantors, the Foreign Subsidiary Borrowers, the Agents and the Lenders entered into an Amended and Restated Credit Agreement dated as of March 1, 2017, as amended by that certain First Amendment dated as of May 24, 2017, that certain Limited Consent dated as of December 9, 2018, that certain Second Amendment to Amended and Restated Credit Agreement dated as of December 14, 2018, and that certain Third Amendment to Amended and Restated Credit Agreement dated as of March 16, 2020 (the “Original Credit Agreement”), as amended by this Fourth Amendment and as further amended, modified or supplemented from time to time, the “Credit Agreement”.

The Borrower has requested that the Agents and the Lenders amend the Original Credit Agreement in the manner set forth herein.

Capitalized terms not defined herein shall have the meanings given such terms in the Original Credit Agreement. This Fourth Amendment constitutes a Loan Document for all purposes under the Credit Agreement and the other Loan Documents.

NOW, THEREFORE, in consideration of the promises and the agreements, provisions and covenants herein contained, the Borrower, the Subsidiary Guarantors, the Foreign Subsidiary Borrowers, the Agents and the Lenders hereby agree as follows:

1.Amendments to Original Credit. Subject to the terms and conditions herein contained and in reliance on the representations and warranties of the Borrower herein contained, effective upon satisfaction of the conditions precedent contained in Section 2 below, the following amendments are incorporated into the Original Credit Agreement:

(A)    The definition of “Foreign Subsidiary Borrowers” set forth in Section 1.1 of the Original Credit Agreement is hereby amended by deleting it in its entirety and replacing it with the following:

“Foreign Subsidiary Borrowers”: each Foreign Subsidiary of the Borrower that becomes a party hereto as of the date hereof or hereafter; provided that, without the prior written consent of the Administrative Agent and each of the Lenders, the only Foreign Subsidiaries of the Borrower permitted to become parties hereto shall be Kadant U.K. Limited, Kadant Johnson Europe B.V, Kadant Canada Corp., Kadant Johnson Deutschland GmbH, Kadant Cayman Ltd. and Kadant Luxembourg S.à.r.l.

The foregoing amendments are limited to those set forth herein and is not a commitment or agreement to grant any amendment in the future.



2.    Conditions Precedent.

The provisions of this Fourth Amendment shall be effective as of the date on which all of the following conditions shall be satisfied:

(a)    the Borrower, each Subsidiary Guarantor and each Foreign Subsidiary Borrower shall have delivered to the Agents an executed counterpart of this Fourth Amendment;

(b)    the Agents and the Lenders shall have indicated their consent and agreement by executing this Fourth Amendment;

(c)    Kadant Cayman Ltd. shall have and executed and delivered to the Agents a Joinder Agreement in form and substance satisfactory to the Agents;

(d)    The Agents shall have received (i) such certificates or resolutions or other action, incumbency certificates and/or other certificates of Responsible Officers of Kadant Cayman Ltd. as the Agents may require evidencing the identity, authority and capacity of each Responsible Officer thereof authorized to act as a Responsible Officer in connection with this Agreement and the other Loan Documents; (ii) such documents and certifications as the Agents may reasonably require to evidence that Kadant Cayman Ltd. is duly organized or formed, and that Kadant Cayman Ltd. is validly existing, in good standing and qualified to engage in business in each jurisdiction where its ownership, lease or operation of properties or the conduct of its business requires such qualification, except to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect and including certified copies of the Organization Documents of Kadant Cayman Ltd; (iii) a certificate signed by a Responsible Officer of Kadant Cayman Ltd. certifying that (A) that there is no pending litigation or proceeding of or before any arbitrator or Governmental Authority and, to the knowledge of Kadant Cayman Ltd, there is no investigation or litigation, proceeding of or before any Governmental Authority threatened by or against Kadant Cayman Ltd. or against any of its properties or revenues (x) with respect to any of the Loan Documents or any of the transactions contemplated hereby or thereby or (y) that would reasonably be expected to have a Material Adverse Effect, and (B) any approvals required to enter into the transaction contemplated herein by any Governmental Authority or material third party have been obtained; and

(e)    the Borrower shall have paid all of the Agents’ fees and expenses and all amounts required under the Loan Documents.

3.     Miscellaneous.

(a)    Ratification. The terms and provisions set forth in this Fourth Amendment shall modify and supersede all inconsistent terms and provisions set forth in the Original Credit Agreement and except as expressly modified and superseded by this Fourth Amendment, the terms and provisions of the Original Credit Agreement and the other Loan Documents are ratified and confirmed and shall continue in full force and effect. The Borrower, the Subsidiary Guarantors, the Foreign Subsidiary Borrowers, the Agents and the Lenders agree that the Original Credit Agreement as amended hereby and the other Loan Documents shall continue to be legal, valid, binding and enforceable in accordance with their respective terms. For all matters arising prior to the effective date of this Fourth Amendment, the Original Credit Agreement (as unmodified by this Fourth Amendment) shall control.

(b)    Representations and Warranties. The Borrower hereby represents and warrants to the Agents that the representations and warranties set forth in the Loan Documents, after giving effect to this Fourth Amendment, are true and correct in all material respects (or all respects to the extent
2


already qualified by materiality or the occurrence of a Material Adverse Effect) on and as of the date hereof, with the same effect as though made on and as of such date except with respect to any representations and warranties limited by their terms to a specific date. The Borrower further represents and warrants to the Agents and the Lenders that the execution and delivery of this Fourth Amendment (i) are within the Borrower’s, each Subsidiary Guarantor’s and each Foreign Subsidiary Borrower’s organizational power and authority; (ii) have been duly authorized by all necessary organizational action of the Borrower, each Subsidiary Guarantor and each Foreign Subsidiary Borrower; (iii) is not in contravention of any provision of the Borrower’s, any Subsidiary Guarantor’s or any Foreign Subsidiary Borrower’s Organizational Documents; (iv) do not violate any law or regulation, or any order or decree of any Governmental Authority; (v) do not conflict with or result in the breach or termination of, constitute a default under or accelerate any performance required by, any material indenture, mortgage, deed of trust, lease, agreement or other material instrument to which either the Borrower, any Subsidiary Guarantor or any Foreign Subsidiary Borrower is a party or by which Borrower, any Subsidiary Guarantor, any Foreign Subsidiary Borrower or any of their property is bound. All representations and warranties made in this Fourth Amendment shall survive the execution and delivery of this Fourth Amendment.

(c)    Consent to Joinder. It is understood and agreed that, except as set forth in Section 2(d) hereof, the Lenders waive all requirements to fulfill the conditions set forth in the first paragraph of Section 5.3 of the Credit Agreement relating to satisfaction of the conditions set forth in Section 5.1(a) of the Credit Agreement with respect to the Foreign Subsidiary.

(d)    Expenses of the Agent. As provided in the Credit Agreement, the Borrower agrees to pay all reasonable costs and expenses incurred by the Agents in connection with the preparation, negotiation, and execution of this Fourth Amendment, including without limitation, the reasonable costs and fees of the Agents’ legal counsel.

(e)    Severability. Any provision of this Fourth Amendment held by a court of competent jurisdiction to be invalid or unenforceable shall not impair or invalidate the remainder of this Fourth Amendment and the effect thereof shall be confined to the provision so held to be invalid or unenforceable.

(f)    Applicable Law. This Fourth Amendment shall be governed by and construed in accordance with the laws of the State of New York.

(g)    Successors and Assigns. This Fourth Amendment is binding upon and shall inure to the benefit of the Agents, the Lenders and the Borrower, the Subsidiary Guarantors, the Foreign Subsidiary Borrowers and their respective successors and assigns.

(h)    Counterparts. This Fourth Amendment may be executed in one or more counterparts and on facsimile counterparts or other electronic transmission, as permitted under the Original Credit Agreement, each of which when so executed shall be deemed to be an original, but all of which when taken together shall constitute one and the same agreement.

(i)    Headings. The headings, captions, and arrangements used in this Fourth Amendment are for convenience only and shall not affect the interpretation of this Fourth Amendment.

(j)    ENTIRE AGREEMENT. THIS FOURTH AMENDMENT EMBODIES THE ENTIRE AGREEMENT AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER THEREOF, AND SUPERSEDES ANY AND ALL PRIOR REPRESENTATIONS AND UNDERSTANDINGS, WHETHER WRITTEN OR ORAL, RELATING TO THIS AMENDMENT.
3


THERE ARE NO ORAL AGREEMENTS AMONG THE PARTIES HERETO WITH RESPECT TO THE SUBJECT MATTER HEREOF.

(k)     Acknowledgement and Reaffirmation. Each of the Borrower, as a guarantor, and Kadant Black Clawson LLC, Kadant International Holdings LLC, Kadant Johnson LLC, Kadant Syntron Holdings, LLC, Syntron Material Handling Group, LLC, Syntron Material Handling Holdings, LLC, Syntron Material Handling Intermediate Holdings, LLC and Syntron Material Handling, LLC (collectively, the “Subsidiary Guarantors” and together with the Borrower, the “Guarantors”), hereby acknowledges the amendments effected pursuant to this Fourth Amendment and reaffirms its guaranty of the Borrower Obligations and the Foreign Subsidiary Borrower Obligations (each as defined in the Guarantee) pursuant to that certain Amended and Restated Guarantee Agreement, dated as of March 1, 2017 (as amended, supplemented or otherwise modified from time to time, the “Guarantee”), among the Guarantors and the Administrative Agent. Notwithstanding anything to the contrary contained in this Fourth Amendment or the Original Credit Agreement to the contrary, the Foreign Subsidiary Borrowers shall only be liable for their own Foreign Subsidiary Borrower Obligations and not for the obligations of the Borrower or the other Foreign Subsidiary Borrowers contained in the Original Credit Agreement, as amended by the Fourth Amendment or in any other Loan Document.



[Remainder of Page Intentionally Left Blank]


4


IN WITNESS WHEREOF, the parties hereto have caused this Fourth Amendment to be duly executed and delivered by their proper and duly authorized officers as of the day and year first above written.

KADANT INC.


By:/s/ Jeffrey L. Powell            
Name: Jeffrey L. Powell
Title: President and CEO


KADANT U.K. LIMITED
as a Foreign Subsidiary Borrower


By:/s/ Jeffrey L. Powell            
Name: Jeffrey L Powell
Title: Director


KADANT CANADA CORP.
as a Foreign Subsidiary Borrower


By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer


KADANT JOHNSON EUROPE B.V.
as a Foreign Subsidiary Borrower


By:/s/ Eric T. Langevin            
Name: Eric T. Langevin
Title: Director

[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-5)


KADANT INTERNATIONAL LUXEMBOURG S.C.S.
as a Foreign Subsidiary Borrower (as a Foreign
Subsidiary Borrower prior to the effectiveness of the
Fourth Amendment)


By:/s/ Stacy D. Krause            
Name: Stacy D. Krause
Title: Manager


KADANT LUXEMBOURG S.à r.l.,
as a Foreign Subsidiary Borrower


By:/s/ Thomas A. Martin        
Name: Thomas A. Martin
Title: Class A Manager


By:/s/ Florence Gerardy            
Name: Florence Gerardy
Title: Class B Manager



KADANT JOHNSON DEUTSCHLAND GmbH
as a Foreign Subsidiary Borrower


By:/s/ Eric T. Langevin            
Name: Eric T. Langevin
Title: Director



KADANT CAYMAN Ltd.
as a Foreign Subsidiary Borrower


By:/s/ Alastair Loxton            
Name: Alastair Loxton
Title: Director






[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-6)


Subsidiary Guarantors:

Kadant Black Clawson LLC


By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer


Kadant International Holdings LLC


By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer


Kadant Johnson LLC


By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer


Kadant Syntron Holdings, LLC


By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer














[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-7)


Syntron Material Handling Group, LLC



By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer



Syntron Material Handling Holdings, LLC



By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer



Syntron Material Handling Intermediate Holdings, LLC



By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer


Syntron Material Handling, LLC



By:/s/ Orrin H. Bean            
Name: Orrin H. Bean
Title: Treasurer







[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-8)


CITIZENS BANK, N.A., as Administrative Agent and as a Lender




By:/s/ Robert Anastasio            
Name: Robert Anastasio
Title: Senior Vice President



[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-9)


CITIZENS BANK, N.A., as Multicurrency Administrative Agent and as a Lender




By:/s/ Robert Anastasio            
Name: Robert Anastasio
Title: Senior Vice President





[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-10)


CITIZENS BANK, N.A., as a Lender



By:/s/ Robert Anastasio            
Name: Robert Anastasio
Title: Senior Vice President


[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-11)


WELLS FARGO BANK, NATIONAL ASSOCIATION



By:/s/ Christopher S. Allen            
Name: Christopher S. Allen
Title: Senior Vice President


[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-12)


U.S. BANK NATIONAL ASSOCIATION



By:/s/ Kenneth R. Fieler            
Name: Kenneth R. Fieler
Title: Vice President



[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-13)


HSBC BANK USA, N.A.



By:/s/ Kyle Patterson            
Name: Kyle Patterson
Title: Senior Vice President



[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-14)


SANTANDER BANK, N.A.



By:/s/ Benjamin Hildreth            
Name: Benjamin Hildreth
Title: Vice President


[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-15)


JPMORGAN CHASE BANK, N.A.



By:/s/ Brian Keenan            
Name: Brian Keenan
Title: Vice President



[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-16)


HSBC BANK CANADA



By:/s/ Pham Hong Hai            
Name: Pham Hong Hai
Title: Country Head of International Subsidiary Banking



By:/s/ Douglas Remington        
Name: Douglas Remington
Title: AVP, International Subsidiary Banking

[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-17)


BANK OF AMERICA, N.A.



By:/s/ Robert C. Megan            
Name: Robert C. Megan
Title: Senior Vice President


[Signature Page - Fourth Amendment to Amended and Restated Credit Agreement]

(S-18)
EX-10.2 3 joinderagreementex102.htm KAI FORM 10-Q 2Q 2021 EXHIBIT 10.2 JOINDER AGREEMENT Document

Exhibit 10.2
JOINDER AGREEMENT


JOINDER AGREEMENT, dated as of May 4, 2021, among Kadant CAYMAN LTD., a Cayman Islands exempted company (the “Foreign Subsidiary”), KADANT INC., a Delaware corporation (the “Borrower”), CITIZENS BANK, N.A., as administrative agent (in such capacity, the “Administrative Agent”) for the several banks and other financial institutions (the “Lenders”) from time to time parties to the Amended and Restated Credit Agreement, dated as of March 1, 2017, as modified by that certain First Amendment to the Amended and Restated Credit Agreement and Limited Consent, dated as of May 24, 2017, that certain Limited Consent dated as of December 9, 2018, that certain Second Amendment to Amended and Restated Credit Agreement dated as of December 14, 2018, that certain Third Amendment to Amended and Restated Credit Agreement dated as of March 16, 2020 and that certain Fourth Amendment (the “Fourth Amendment”) to Amended and Restated Credit Agreement dated as of May 4, 2021 (as further amended, supplemented or otherwise modified from time to time, the “Credit Agreement”; terms defined therein being used herein as therein defined) by and among the Borrower, the Lenders, the Subsidiary Guarantors party thereto, the Foreign Subsidiary Borrowers party thereto, and the Administrative Agent.

W I T N E S S E T H:

WHEREAS, the parties to this Joinder Agreement wish to add the Foreign Subsidiary as a Foreign Subsidiary Borrower to the Credit Agreement in the manner hereinafter set forth;

NOW, THEREFORE, in consideration of the premises, the parties hereto hereby agree as follows:

1.    The Foreign Subsidiary hereby acknowledges that it has received and reviewed a copy of the Credit Agreement, and acknowledges and agrees to:

(a)    join the Credit Agreement as a Foreign Subsidiary Borrower, as indicated with its signature below;

(b)    be bound by all covenants, agreements and acknowledgements attributable to a Foreign Subsidiary Borrower in the Credit Agreement; and

(c)    perform all obligations and duties required of it by the Credit Agreement.

2.    The Foreign Subsidiary is duly incorporated with limited liability as an exempted company, validly existing and in good standing under the laws of the Cayman Islands with the full power to enter into, exercise its rights and perform its obligations under this Agreement and the other Loan Documents to which it is a party.

3.    The Borrower hereby represents and warrants that the representations and warranties with respect to the Foreign Subsidiary contained in Section 4 of the Credit Agreement are true and correct in all material respects on the date hereof (except to the extent that any representations and warranties relate to a specific prior date). Each of the Borrower and the



Foreign Subsidiary hereby represents and warrants that the representations and warranties with respect to the Foreign Subsidiary contained in Section 5.3 of the Credit Agreement are true and correct in all material respects on the date hereof; provided that it is acknowledged and agreed that, except as stated in Section 3(c) of the Fourth Amendment, the requirements of Section 5.3 of the Credit Agreement relating to the satisfaction of the conditions set forth in Section 5.1 of the Credit Agreement with respect to the Foreign Subsidiary are waived.

4.    The address and jurisdiction of organization of the Foreign Subsidiary is set forth below:

Registered office: Maples Corporate Services Limited, PO Box 309,
Ugland House, Grand Cayman, KY1-1104, Cayman Islands

Jurisdiction of Organization:    Cayman Islands

5.     THIS JOINDER AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED AND INTERPRETED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK.






IN WITNESS WHEREOF, each of the undersigned has caused this Joinder Agreement to be duly executed and delivered in New York, New York by its proper and duly authorized officer as of the date set forth above.

Kadant CAYMAN LTD.,
as the Foreign Subsidiary Borrower


By:/s/ Alastair Loxton
Name: Alastair Loxton
Title: Director






KADANT INC.,
as Borrower

By:/s/ Jeffrey L. Powell
Name: Jeffrey L. Powell
Title: President and Chief Executive Officer



ACKNOWLEDGED AND AGREED TO:

CITIZENS BANK, N.A.,
as Administrative Agent

By:/s/ Robert Anastasio
Name: Robert Anastasio
Title: Senior Vice President

EX-31.1 4 kaiform10q2q2021ex311.htm KAI FORM 10-Q 2Q 2021 EXHIBIT 31.1 Document

Exhibit 31.1
CERTIFICATION

I, Jeffrey L. Powell, certify that:

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



EX-31.2 5 kaiform10q2q2021ex312.htm KAI FORM 10-Q 2Q 2021 EXHIBIT 31.2 Document


Exhibit 31.2
CERTIFICATION

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



EX-32 6 kaiform10q2q2021ex32.htm KAI FORM 10-Q 2Q 2021 EXHIBIT 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

Pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, Jeffrey L. Powell, Chief Executive Officer, and Michael J. McKenney, Chief Financial Officer, of Kadant Inc., a Delaware corporation (the "Company"), do hereby certify, to our best knowledge and belief, that:
The Quarterly Report on Form 10-Q for the period ended July 3, 2021 of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act") and the information contained in this Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company. 
  
Dated: August 11, 2021/s/ Jeffrey L. Powell
 Jeffrey L. Powell
 President and Chief Executive Officer
  
 /s/ Michael J. McKenney
 Michael J. McKenney
 Executive Vice President and Chief Financial Officer

This certification accompanies this Quarterly Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Exchange Act. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.


EX-101.SCH 7 kai-20210703.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheet (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statement of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details) link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114102 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 2315302 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Earnings per Share - Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2417412 - Disclosure - Earnings per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118103 - Disclosure - Provision for Income Taxes link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Provision for Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120104 - Disclosure - Long-Term Obligations link:presentationLink link:calculationLink link:definitionLink 2321303 - Disclosure - Long-Term Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Long-Term Obligations - Schedule of Long-Term Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Long-Term Obligations - Schedule of Long-Term Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Long-Term Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2124105 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2425416 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - Accumulated Other Comprehensive Items link:presentationLink link:calculationLink link:definitionLink 2327304 - Disclosure - Accumulated Other Comprehensive Items (Tables) link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - Accumulated Other Comprehensive Items - Components of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Derivatives - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - Derivatives - Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2336306 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Business Segment Information - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Subsequent Event - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Subsequent Event - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 kai-20210703_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 kai-20210703_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 kai-20210703_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net Income Attributable to Kadant Net Income Attributable to Kadant Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Accrued payroll and employee benefits Employee-related Liabilities, Current Acquisition transaction costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Address, Address Line One Entity Address, Address Line One Other Other Intangible Assets [Member] Unbilled revenue Increase (Decrease) in Contract with Customer, Asset 2018 Swap Agreement Derivative Liability Banker's acceptance drafts Bankers Acceptance Drafts, Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity 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. Amounts receivable from customers on short-term negotiable time drafts drawn on and accepted by the institution (also known as banker's acceptance transactions) that are outstanding on the reporting date. Proceeds from sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Balances from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Euro-Denominated Borrowing Euro-Denominated Borrowing [Member] Euro-Denominated Borrowing [Member] Other Assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Derivatives Derivatives, Policy [Policy Text Block] Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Income Before Provision for Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract] Acquired Definite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Raw Materials Inventory, Raw Materials and Supplies, Net of Reserves Forward currency-exchange contract Foreign Currency Contracts, Liability, Fair Value Disclosure Reclassification Out of Accumulated Other Comprehensive Items Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Other Comprehensive Items: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Other Current Assets Other Current Assets [Member] Long-Term Obligations (Note 4) Long-Term Obligations Long-term Debt and Lease Obligation Amount of antidilutive securities excluded from computation of EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Inventories Schedule of Inventory, Current [Table Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized Post-retirement liability adjustments, net (net of tax provision of $2, $0, $12 and $20) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Subsequent Events [Abstract] Subsequent Events [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Cash Flow Hedging Cash Flow Hedging [Member] Derivatives in an Asset Position: Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Award Type [Domain] Award Type [Domain] Changes in the carrying amount of accrued warranty costs [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Assets Assets [Abstract] Accumulated impairment losses Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Restructuring costs Restructuring Costs Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued Preferred Stock, Value, Issued Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Entity Address, City or Town Entity Address, City or Town Tradenames Trade Names [Member] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt obligations Debt Instrument, Fair Value Disclosure Usage Standard Product Warranty Accrual, Decrease for Payments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Covenant Period One Debt Covenant Period One [Member] Debt Covenant Period One [Member] Purchases of property, plant, and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Unaudited Supplemental Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Germany GERMANY Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Comprehensive Income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other current assets Increase (Decrease) in Other Current Assets Entity Interactive Data Current Entity Interactive Data Current Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Fixed rate of interest Derivative, Fixed Interest Rate Basic (in dollars per share) Basic Earnings per Share (in dollars per share) Earnings Per Share, Basic Currency Translation Intangible Assets, Excluding Goodwill, Foreign Currency Translation Gain (Loss) Intangible Assets, Excluding Goodwill, Foreign Currency Translation Gain (Loss) Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Document Type Document Type Revenue by Product Line, Product Type, Geography, and Revenue Recognition Method Disaggregation of Revenue [Table Text Block] Rest of World Rest of World [Member] Rest of World [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Entity Current Reporting Status Entity Current Reporting Status Capital Capital [Member] Capital [Member] Other items, net Other Noncash Income (Expense) Derivatives in an asset position Derivative Asset, Fair Value, Gross Asset Funds held in escrow Escrow Deposit Restricted cash (Notes 1 and 11) Restricted cash Restricted Cash and Cash Equivalents Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Consideration transferred Business Combination, Consideration Transferred (Benefit) provision for losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Liabilities Assumed of Acquired Businesses Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Goodwill [Roll Forward] Goodwill [Roll Forward] Current maturities of long-term obligations (Note 4) Less: Current Maturities of Long-Term Obligations Long-term Debt and Lease Obligation, Current Assets: Assets, Fair Value Disclosure [Abstract] Long-term debt Long-term Debt Level 1 Fair Value, Inputs, Level 1 [Member] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Document Transition Report Document Transition Report Provision charged to expense Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Base Rate Base Rate [Member] Total Liabilities and Stockholders' Equity Liabilities and Equity Total 2021 adjustments Goodwill, Period Increase (Decrease) Deferred gain (loss) on cash flow hedges (net of tax provision (benefit) of $21, $(3), $40 and $(122)) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Scenario [Axis] Scenario [Axis] Capital in excess of par value Additional Paid in Capital Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Hedging Relationship [Domain] Hedging Relationship [Domain] Interest rate swap agreements Interest Rate Swap Agreement Interest Rate Swap [Member] Forward currency-exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Capital Expenditures Payments to Acquire Property, Plant, and Equipment [Abstract] Earnings per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Activity in Accumulated Other Comprehensive Items (OCI) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Minimum Minimum [Member] Sale Leaseback Arrangement Sale Leaseback Arrangement [Member] Sale Leaseback Arrangement [Member] Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive Income Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general, and administrative expenses Selling, General and Administrative Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Maximum amount of unrestricted U.S. cash Line Of Credit Facility Maximum Unrestricted Domestic Cash The maximum amount of unrestricted U.S. cash that can be netted against total debt. Other Borrowings, due 2021 to 2023 Other Borrowings Trading Symbol Trading Symbol Federal Funds Rate Federal Funds Rate [Member] The federal funds rate is the interest rate at which a depository institution lends immediately available funds. Current Liabilities: Liabilities, Current [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Long-Term Obligations Debt Disclosure [Text Block] Revolving Credit Facility, due 2023 Revolving Credit Facility Line of Credit [Member] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Senior Promissory Notes, due 2023 to 2028 Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Dividends paid Payments of Ordinary Dividends, Common Stock Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reportable segments Number of Reportable Segments Maximum consolidated leverage ratio after acquisition Maximum Consolidated Leverage Ratio The maximum consolidated leverage ratio under the negative covenants of the credit facility. Common stock, $.01 par value, 150,000,000 shares authorized; 14,624,159 shares issued Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Bank guarantees, expiration period Bank Guarantee, Expiration Period Bank Guarantee, Expiration Period Pro Forma Information Business Acquisition, Pro Forma Information [Abstract] Acquisition Goodwill, Acquired During Period Commitments and Contingencies (Note 10) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive items (Note 6) Accumulated Other Comprehensive Income (Loss), Net of Tax Carrying Value and Fair Value of Debt Obligations Fair Value, by Balance Sheet Grouping [Table Text Block] Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Proceeds from issuance of long-term obligations (Note 4) Proceeds from issuance of long-term obligations Proceeds from Issuance of Debt Basis spread on variable rate floor (as a percentage) Debt Instrument, Basis Spread on Variable Rate, Floor Debt Instrument, Basis Spread on Variable Rate, Floor Deferred gain (loss) on cash flow hedges, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Total Costs and Operating Expenses Costs and Expenses Other comprehensive items before reclassifications Gain (loss) recognized in AOCI Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Net Income Attributable to Kadant Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Treasury stock (in shares) Treasury Stock, Shares Acquisition-related Costs Acquisition-related Costs [Member] Interest expense, net Interest Income (Expense), Net Post-retirement liability adjustments, net, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Work in Process Inventory, Work in Process, Net of Reserves Dividend declared – Common Stock (in dollars per share) Common Stock, Dividends, Per Share, Declared Revenue (Notes 1 and 9) Revenues Revenue from Contract with Customer, Excluding Assessed Tax Finished Goods Inventory, Finished Goods, Net of Reserves Carrying Value Reported Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Warranty Obligations Standard Product Warranty, Policy [Policy Text Block] Common Stock Common Stock [Member] Interest Income Investment Income, Interest Variable Rate [Axis] Variable Rate [Axis] Business Segment Information Segment Reporting Disclosure [Text Block] Operating Income Total operating income Operating Income (Loss) Total Long-term Debt and Lease Obligation, Including Current Maturities Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Capital in Excess of Par Value Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revolving credit facility Lines of Credit, Fair Value Disclosure Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Repayment of long-term obligations Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Aggregate grant date fair value Share based Compensation, Arrangement by Share based Payment Award Options, Grants in Period, Aggregate Grant Date Fair Value Share based Compensation, Arrangement by Share based Payment Award Options, Grants in Period, Aggregate Grant Date Fair Value Warranty Obligations Schedule of Product Warranty Liability [Table Text Block] Recognized net actuarial loss Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Derivative, notional amount Derivative, Notional Amount Issuance of Company common stock upon vesting of restricted stock units Stock Issued Other Payments for (Proceeds from) Other Investing Activities Currency Translation Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) Purchases of property, plant, and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Acquired Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Legal Entity [Axis] Legal Entity [Axis] Flow Control Flow Control [Member] Flow Control [Member] Prepayment penalty Payment for Debt Extinguishment or Debt Prepayment Cost Award Type [Axis] Award Type [Axis] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Total Kadant Stockholders' Equity Stockholders' Equity Attributable to Parent Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, issued (in shares) Preferred Stock, Shares Issued Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Customer deposits Contract With Customer, Liability, Current, Customer Deposits Contract With Customer, Liability, Current, Customer Deposits Debt Covenant Period [Domain] Debt Covenant Period [Domain] [Domain] for Debt Covenant Period [Axis] Components of Accumulated Other Comprehensive Items Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Items Comprehensive Income (Loss) Note [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] Income Amounts Attributable to Parent, Disclosures [Abstract] Income Amounts Attributable to Parent, Disclosures [Abstract] Principal amount Debt Instrument, Face Amount Interest Expense Interest expense Interest Expense Industrial Processing Industrial Processing [Member] Industrial Processing [Member] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Poland POLAND City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Operating Segment Operating Segments [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Finance Leases, due 2021 to 2025 Present Value of Lease Payments Finance Lease, Liability Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Fair Value Estimate of Fair Value Measurement [Member] Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Senior promissory notes Notes Payable, Fair Value Disclosure Other Borrowings, due 2021 to 2023 Other Borrowings [Member] Other Borrowings [Member] Net Indefinite-lived Intangible Assets (Excluding Goodwill) Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for Income Taxes (Note 3) Provision for income taxes Income tax benefit Income Tax Expense (Benefit) Total Stockholders' Equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, net of allowances of $2,654 and $2,977 Accounts Receivable Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total Current Assets Assets, Current Product technology Intellectual Property [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Thirty-Day LIBOR Thirty-Day London Interbank Offered Rate (LIBOR) [Member] Thirty-Day London Interbank Offered Rate (LIBOR) [Member] Inventories Total Inventories Inventory, Net Business Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Over Time Transferred over Time [Member] Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Non-Cash Financing Activities: Cash Flow, Noncash Financing Activities Disclosure [Abstract] Product and Service [Axis] Product and Service [Axis] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Advanced billings Contract With Customer Liability, Current, Advanced Billings Contract With Customer Liability, Current, Advanced Billings Equity Component [Domain] Equity Component [Domain] Acquired Intangible Assets [Abstract] Acquired Intangible Assets [Abstract] Acquired Intangible Assets [Abstract] Statement [Line Items] Statement [Line Items] Other current liabilities Increase (Decrease) in Other Current Liabilities Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Additional borrowing capacity under uncommitted portion Line of Credit Facility, Additional Borrowing Capacity The additional amount available over and above the maximum borrowing capacity under the credit facility. Other Comprehensive Items: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest [Abstract] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Fair Value of Derivative Instruments Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Activity under stock plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Rate of effectiveness of derivative agreement Rate Of Effectiveness Of Derivative Agreement The percentage of effectiveness of derivative instruments. Secured loan receivable Loans and Leases Receivable, Net Amount Debt Covenant Period Two Debt Covenant Period Two [Member] Debt Covenant Period Two [Member] Gross Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Derivatives in a Liability Position: Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Gross Indefinite-Lived Intangible Assets (Excluding Goodwill), Gross Indefinite-Lived Intangible Assets (Excluding Goodwill), Gross Entity Address, State or Province Entity Address, State or Province Income Before Provision for Income Taxes Total expense before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Corporate Corporate, Non-Segment [Member] Entity [Domain] Entity [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Banker's Acceptance Drafts Included in Accounts Receivable Banker's Acceptance Drafts Policy [Policy Text Block] Banker's Acceptance Drafts Policy [Policy Text Block] Use of Estimates and Critical Accounting Policies Use of Estimates, Policy [Policy Text Block] Number of units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Forecast Forecast [Member] Net unrealized losses included in AOCI expected to be reclassified to earnings over the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Proceeds from issuance of Company common stock Proceeds from Issuance of Common Stock Total Assets Assets Common stock, authorized (in shares) Common Stock, Shares Authorized Cash Paid for Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Product and Service [Domain] Product and Service [Domain] Noncontrolling Interest Noncontrolling Interest [Member] Research and development expenses Research and Development Expense Fixed interest rate Debt Instrument, Interest Rate, Stated Percentage Earnings per Share Attributable to Kadant: Business Acquisition, Pro Forma Earnings Per Share [Abstract] Business Acquisition, Pro Forma Earnings Per Share [Abstract] Fair Value Adjustment to Inventory Fair Value Adjustment to Inventory [Member] Derivative Contract [Domain] Derivative Contract [Domain] Currency translation Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Net Income Attributable to Noncontrolling Interest Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest 2018 Swap Agreement Swap Agreement 2018 [Member] Swap Agreement 2018 [Member] Currency Translation Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Long-Term Obligations Schedule of Debt [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Notional amount, Derivative liability Derivative Liability, Notional Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Basic (in shares) Basic Weighted Average Shares (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted Earnings per Share (in dollars per share) Earnings Per Share, Diluted Segment [Domain] Segments [Domain] Hedging Relationship [Axis] Hedging Relationship [Axis] Weighted average interest rate for revolving credit facility (in hundredths) Long-term Debt, Weighted Average Interest Rate, at Point in Time Cash Paid for Income Taxes, Net of Refunds Income Taxes Paid, Net Activity under stock plans (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Subsequent Event Subsequent Events [Text Block] Comprehensive Income Attributable to Kadant Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible Assets, Net Net Intangible Assets, Net (Excluding Goodwill) Contract Liabilities Contract with Customer, Liability Amortization of prior service cost Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock at cost, 3,043,854 and 3,081,919 shares Treasury Stock, Value Weighted Average Shares (Note 2) Weighted Average Number of Shares Outstanding, Diluted [Abstract] Other Long-Term Liabilities Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value Measurements and Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Material Handling Material Handling Systems [Member] Material Handling Systems [Member] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Fair Value of Assets and Liabilities Measured on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Accumulated Other Comprehensive Items AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Unbilled revenue Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss Dividends declared but unpaid Dividends Payable Debt Obligations: Debt Instrument, Fair Value Disclosure [Abstract] Revenue Revenues [Abstract] Cost of revenue Cost of revenue Cost of Goods and Services Sold Period over which entity manages its level of exposure of risk Period over which entity manages its level of exposure of risk The period over which the entity typically manages its level of exposure to the risk of currency-exchange fluctuations by hedging a portion of its currency exposures anticipated over the ensuing period. Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Acquired Indefinite-Lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Stockholders' Equity: Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Customer relationships Customer Relationships [Member] Property, Plant, and Equipment, net of accumulated depreciation of $112,428 and $107,832 Property, Plant and Equipment, Net Banker's acceptance drafts, maturity period Bank Acceptance, Maturity Period Bank Acceptance, Maturity Period Other Long-Term Liabilities Other Liabilities, Noncurrent Non-Cash Investing Activities: Cash Flow, Noncash Investing Activities Disclosure [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenues Business Acquisition, Pro Forma Revenue Banker's acceptance drafts with recourse Bank Acceptances Executed Document Quarterly Report Document Quarterly Report Revenues Revenues Revenue, remaining performance obligation, percent Revenue, Remaining Performance Obligation, Percentage Banker's acceptance drafts Due from Customer Acceptances Reclassifications from AOCI Loss reclassified to earnings Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other Current Liabilities Other Current Liabilities [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Gross Balance, Beginning Balance Gross Balance, Ending Balance Goodwill, Gross Costs and Operating Expenses: Costs and Expenses [Abstract] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Europe Europe [Member] Earnings per Share Attributable to Kadant (Note 2) Earnings Per Share, Basic and Diluted [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate Effective Income Tax Rate Reconciliation, Percent Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Net Income Net Income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Loss on sale of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Cash, Cash Equivalents, and Restricted Cash at Beginning of Period Cash, Cash Equivalents, and Restricted Cash at End of Period Total Cash, Cash Equivalents, and Restricted Cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Beginning balance (in shares) Ending balance (in shares) Shares, Issued Dividend declared – Common Stock Dividends Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current Assets: Assets, Current [Abstract] Gross Finite-Lived Intangible Assets, Gross Entity Central Index Key Entity Central Index Key LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Intangible Assets, Net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) Items [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Money market funds and time deposits Cash and Cash Equivalents, Fair Value Disclosure Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Diluted Weighted Average Shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive items Other comprehensive items Other Comprehensive Income (Loss), Net of Tax Amortization Amortization Recurring Fair Value, Recurring [Member] Note Purchase Agreement Note Purchase Agreement [Member] Note Purchase Agreement [Member] Provision for Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Fair value of assets acquired Noncash or Part Noncash Acquisition, Value of Assets Acquired Current Fiscal Year End Date Current Fiscal Year End Date Basis spread on variable rate (as a percentage) Debt Instrument, Basis Spread on Variable Rate Point in Time Transferred at Point in Time [Member] Measurement Basis [Axis] Measurement Basis [Axis] Deferred Loss on Cash Flow Hedges Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Parts and Consumables Parts and Consumables [Member] Parts and Consumables [Member] Number of manufacturing facilities Number of Manufacturing Facilities Number of Manufacturing Facilities Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Changes in current assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Notional amount, Derivative asset Derivative Asset, Notional Amount Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Nature of Operations and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Total Current Liabilities Liabilities, Current Tax withholding payments related to stock-based compensation Payment, Tax Withholding, Share-based Payment Arrangement Cash paid for acquired businesses Payments to Acquire Businesses, Gross Forward currency-exchange contract Foreign Exchange Forward [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Borrowing capacity available under committed portion Line of Credit Facility, Maximum Borrowing Capacity Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Reclassification out of Accumulated Other Comprehensive Items Reclassification out of Accumulated Other Comprehensive Income [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Asia Asia [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Net purchase option Debt Instrument, Net Purchase Option Debt Instrument, Net Purchase Option Statement [Table] Statement [Table] Other current assets Other Assets, Current Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Unrecognized compensation expense related to stock awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Derivatives in a liability position Derivative Liability, Fair Value, Gross Liability Subsequent Event Subsequent Event [Member] North America North America [Member] Cover [Abstract] Cover [Abstract] Net Finite-Lived Intangible Assets, Net Goodwill Net Balance, Beginning Balance Net Balance, Ending Balance Goodwill Balance at Beginning of Year Balance at End of Period Standard Product Warranty Accrual Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest The Clouth Group of Companies The Clouth Group of Companies [Member] The Clouth Group of Companies Effect of post-retirement plan settlement Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax Other Expense, Net Other expense, net Other Nonoperating Expense Scenario [Domain] Scenario [Domain] Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Post-Retirement Benefit Liability Adjustments Post-retirement Benefit Plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Credit Agreement Two Thousand Seventeen Credit Agreement [Member] Two Thousand Seventeen Credit Agreement [Member] EX-101.PRE 11 kai-20210703_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 kai-20210703_htm.xml IDEA: XBRL DOCUMENT 0000886346 2021-01-03 2021-07-03 0000886346 2021-07-30 0000886346 2021-07-03 0000886346 2021-01-02 0000886346 2021-04-04 2021-07-03 0000886346 2020-03-29 2020-06-27 0000886346 2019-12-29 2020-06-27 0000886346 2019-12-28 0000886346 2020-06-27 0000886346 us-gaap:CommonStockMember 2021-04-03 0000886346 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0000886346 us-gaap:RetainedEarningsMember 2021-04-03 0000886346 us-gaap:TreasuryStockMember 2021-04-03 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0000886346 us-gaap:NoncontrollingInterestMember 2021-04-03 0000886346 2021-04-03 0000886346 us-gaap:RetainedEarningsMember 2021-04-04 2021-07-03 0000886346 us-gaap:NoncontrollingInterestMember 2021-04-04 2021-07-03 0000886346 us-gaap:AdditionalPaidInCapitalMember 2021-04-04 2021-07-03 0000886346 us-gaap:TreasuryStockMember 2021-04-04 2021-07-03 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-04 2021-07-03 0000886346 us-gaap:CommonStockMember 2021-07-03 0000886346 us-gaap:AdditionalPaidInCapitalMember 2021-07-03 0000886346 us-gaap:RetainedEarningsMember 2021-07-03 0000886346 us-gaap:TreasuryStockMember 2021-07-03 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-03 0000886346 us-gaap:NoncontrollingInterestMember 2021-07-03 0000886346 us-gaap:CommonStockMember 2021-01-02 0000886346 us-gaap:AdditionalPaidInCapitalMember 2021-01-02 0000886346 us-gaap:RetainedEarningsMember 2021-01-02 0000886346 us-gaap:TreasuryStockMember 2021-01-02 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0000886346 us-gaap:NoncontrollingInterestMember 2021-01-02 0000886346 us-gaap:RetainedEarningsMember 2021-01-03 2021-07-03 0000886346 us-gaap:NoncontrollingInterestMember 2021-01-03 2021-07-03 0000886346 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 2021-07-03 0000886346 us-gaap:TreasuryStockMember 2021-01-03 2021-07-03 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-03 2021-07-03 0000886346 us-gaap:CommonStockMember 2020-03-28 0000886346 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000886346 us-gaap:RetainedEarningsMember 2020-03-28 0000886346 us-gaap:TreasuryStockMember 2020-03-28 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000886346 us-gaap:NoncontrollingInterestMember 2020-03-28 0000886346 2020-03-28 0000886346 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0000886346 us-gaap:NoncontrollingInterestMember 2020-03-29 2020-06-27 0000886346 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0000886346 us-gaap:TreasuryStockMember 2020-03-29 2020-06-27 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0000886346 us-gaap:CommonStockMember 2020-06-27 0000886346 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0000886346 us-gaap:RetainedEarningsMember 2020-06-27 0000886346 us-gaap:TreasuryStockMember 2020-06-27 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0000886346 us-gaap:NoncontrollingInterestMember 2020-06-27 0000886346 us-gaap:CommonStockMember 2019-12-28 0000886346 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0000886346 us-gaap:RetainedEarningsMember 2019-12-28 0000886346 us-gaap:TreasuryStockMember 2019-12-28 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0000886346 us-gaap:NoncontrollingInterestMember 2019-12-28 0000886346 us-gaap:RetainedEarningsMember 2019-12-29 2020-06-27 0000886346 us-gaap:NoncontrollingInterestMember 2019-12-29 2020-06-27 0000886346 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-06-27 0000886346 us-gaap:TreasuryStockMember 2019-12-29 2020-06-27 0000886346 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-06-27 0000886346 us-gaap:CustomerRelationshipsMember 2021-07-03 0000886346 us-gaap:CustomerRelationshipsMember 2021-01-03 2021-07-03 0000886346 us-gaap:IntellectualPropertyMember 2021-07-03 0000886346 us-gaap:IntellectualPropertyMember 2021-01-03 2021-07-03 0000886346 us-gaap:TradeNamesMember 2021-07-03 0000886346 us-gaap:TradeNamesMember 2021-01-03 2021-07-03 0000886346 us-gaap:OtherIntangibleAssetsMember 2021-07-03 0000886346 us-gaap:OtherIntangibleAssetsMember 2021-01-03 2021-07-03 0000886346 us-gaap:TradeNamesMember 2021-07-03 0000886346 us-gaap:TradeNamesMember 2021-01-03 2021-07-03 0000886346 us-gaap:CustomerRelationshipsMember 2021-01-02 0000886346 us-gaap:CustomerRelationshipsMember 2019-12-29 2021-01-02 0000886346 us-gaap:IntellectualPropertyMember 2021-01-02 0000886346 us-gaap:IntellectualPropertyMember 2019-12-29 2021-01-02 0000886346 us-gaap:TradeNamesMember 2021-01-02 0000886346 us-gaap:TradeNamesMember 2019-12-29 2021-01-02 0000886346 us-gaap:OtherIntangibleAssetsMember 2021-01-02 0000886346 us-gaap:OtherIntangibleAssetsMember 2019-12-29 2021-01-02 0000886346 2019-12-29 2021-01-02 0000886346 us-gaap:TradeNamesMember 2021-01-02 0000886346 us-gaap:TradeNamesMember 2019-12-29 2021-01-02 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2021-01-02 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2021-01-02 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2021-01-02 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2021-01-03 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2021-01-03 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2021-01-03 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2021-07-03 0000886346 us-gaap:TransferredAtPointInTimeMember 2021-04-04 2021-07-03 0000886346 us-gaap:TransferredAtPointInTimeMember 2020-03-29 2020-06-27 0000886346 us-gaap:TransferredAtPointInTimeMember 2021-01-03 2021-07-03 0000886346 us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-06-27 0000886346 us-gaap:TransferredOverTimeMember 2021-04-04 2021-07-03 0000886346 us-gaap:TransferredOverTimeMember 2020-03-29 2020-06-27 0000886346 us-gaap:TransferredOverTimeMember 2021-01-03 2021-07-03 0000886346 us-gaap:TransferredOverTimeMember 2019-12-29 2020-06-27 0000886346 kai:PartsandConsumablesMember 2021-04-04 2021-07-03 0000886346 kai:PartsandConsumablesMember 2020-03-29 2020-06-27 0000886346 kai:PartsandConsumablesMember 2021-01-03 2021-07-03 0000886346 kai:PartsandConsumablesMember 2019-12-29 2020-06-27 0000886346 kai:CapitalMember 2021-04-04 2021-07-03 0000886346 kai:CapitalMember 2020-03-29 2020-06-27 0000886346 kai:CapitalMember 2021-01-03 2021-07-03 0000886346 kai:CapitalMember 2019-12-29 2020-06-27 0000886346 srt:NorthAmericaMember 2021-04-04 2021-07-03 0000886346 srt:NorthAmericaMember 2020-03-29 2020-06-27 0000886346 srt:NorthAmericaMember 2021-01-03 2021-07-03 0000886346 srt:NorthAmericaMember 2019-12-29 2020-06-27 0000886346 srt:EuropeMember 2021-04-04 2021-07-03 0000886346 srt:EuropeMember 2020-03-29 2020-06-27 0000886346 srt:EuropeMember 2021-01-03 2021-07-03 0000886346 srt:EuropeMember 2019-12-29 2020-06-27 0000886346 srt:AsiaMember 2021-04-04 2021-07-03 0000886346 srt:AsiaMember 2020-03-29 2020-06-27 0000886346 srt:AsiaMember 2021-01-03 2021-07-03 0000886346 srt:AsiaMember 2019-12-29 2020-06-27 0000886346 kai:RestofWorldMember 2021-04-04 2021-07-03 0000886346 kai:RestofWorldMember 2020-03-29 2020-06-27 0000886346 kai:RestofWorldMember 2021-01-03 2021-07-03 0000886346 kai:RestofWorldMember 2019-12-29 2020-06-27 0000886346 2021-07-04 2021-07-03 0000886346 2022-07-04 2021-07-03 0000886346 us-gaap:RestrictedStockUnitsRSUMember 2021-04-04 2021-07-03 0000886346 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2020-06-27 0000886346 us-gaap:RestrictedStockUnitsRSUMember 2021-01-03 2021-07-03 0000886346 us-gaap:RestrictedStockUnitsRSUMember 2019-12-29 2020-06-27 0000886346 us-gaap:LineOfCreditMember 2021-07-03 0000886346 us-gaap:LineOfCreditMember 2021-01-02 0000886346 us-gaap:SeniorNotesMember 2021-07-03 0000886346 us-gaap:SeniorNotesMember 2021-01-02 0000886346 kai:OtherBorrowingsMember 2021-07-03 0000886346 kai:OtherBorrowingsMember 2021-01-02 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember 2021-07-03 0000886346 srt:MinimumMember kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-01-03 2021-07-03 0000886346 srt:MaximumMember kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-01-03 2021-07-03 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember 2021-01-03 2021-07-03 0000886346 srt:MinimumMember kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000886346 srt:MaximumMember kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember kai:FederalFundsRateMember 2021-01-03 2021-07-03 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember kai:ThirtyDayLondonInterbankOfferedRateLIBORMember 2021-01-03 2021-07-03 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember kai:DebtCovenantPeriodOneMember 2021-01-03 2021-07-03 0000886346 kai:TwoThousandSeventeenCreditAgreementMember us-gaap:LineOfCreditMember kai:DebtCovenantPeriodTwoMember 2021-01-03 2021-07-03 0000886346 kai:EuroDenominatedBorrowingMember us-gaap:LineOfCreditMember 2021-01-03 2021-07-03 0000886346 kai:EuroDenominatedBorrowingMember us-gaap:LineOfCreditMember 2021-07-03 0000886346 kai:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2021-07-03 0000886346 srt:MinimumMember kai:NotePurchaseAgreementMember us-gaap:SeniorNotesMember 2021-01-03 2021-07-03 0000886346 kai:SaleLeasebackArrangementMember kai:OtherBorrowingsMember 2021-07-03 0000886346 us-gaap:RestrictedStockUnitsRSUMember 2021-05-19 2021-05-19 0000886346 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-02 0000886346 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-02 0000886346 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-02 0000886346 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-03 2021-07-03 0000886346 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-03 2021-07-03 0000886346 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-03 0000886346 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-03 0000886346 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-04-04 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-03-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-01-03 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-12-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-04-04 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-03-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-01-03 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-12-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-04-04 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-03 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-29 2020-06-27 0000886346 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-04 2021-07-03 0000886346 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-29 2020-06-27 0000886346 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-29 2020-06-27 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-04 2021-07-03 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-29 2020-06-27 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-04-04 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-04-04 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-03 2021-07-03 0000886346 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-06-27 0000886346 kai:SwapAgreement2018Member us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-29 0000886346 kai:SwapAgreement2018Member us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-03 2021-07-03 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-03 2021-07-03 0000886346 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-03 0000886346 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-02 0000886346 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-03 0000886346 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-02 0000886346 us-gaap:OtherNoncurrentLiabilitiesMember kai:SwapAgreement2018Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-03 0000886346 us-gaap:OtherNoncurrentLiabilitiesMember kai:SwapAgreement2018Member us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-02 0000886346 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-07-03 0000886346 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-02 0000886346 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-07-03 0000886346 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-02 0000886346 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-02 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-02 0000886346 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-03 2021-07-03 0000886346 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-03 0000886346 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-03 0000886346 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-03 0000886346 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-03 0000886346 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-03 0000886346 us-gaap:FairValueMeasurementsRecurringMember 2021-07-03 0000886346 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-02 0000886346 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-02 0000886346 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-02 0000886346 us-gaap:FairValueMeasurementsRecurringMember 2021-01-02 0000886346 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-07-03 0000886346 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-07-03 0000886346 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-01-02 0000886346 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-01-02 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2021-04-04 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2020-03-29 2020-06-27 0000886346 us-gaap:OperatingSegmentsMember kai:FlowControlMember 2019-12-29 2020-06-27 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2021-04-04 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2020-03-29 2020-06-27 0000886346 us-gaap:OperatingSegmentsMember kai:IndustrialProcessingMember 2019-12-29 2020-06-27 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2021-04-04 2021-07-03 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2020-03-29 2020-06-27 0000886346 us-gaap:OperatingSegmentsMember kai:MaterialHandlingSystemsMember 2019-12-29 2020-06-27 0000886346 us-gaap:CorporateNonSegmentMember 2021-04-04 2021-07-03 0000886346 us-gaap:CorporateNonSegmentMember 2020-03-29 2020-06-27 0000886346 us-gaap:CorporateNonSegmentMember 2021-01-03 2021-07-03 0000886346 us-gaap:CorporateNonSegmentMember 2019-12-29 2020-06-27 0000886346 kai:FlowControlMember 2021-04-04 2021-07-03 0000886346 kai:FlowControlMember 2021-01-03 2021-07-03 0000886346 kai:FlowControlMember 2020-03-29 2020-06-27 0000886346 kai:FlowControlMember 2019-12-29 2020-06-27 0000886346 kai:IndustrialProcessingMember 2019-12-29 2020-06-27 0000886346 kai:IndustrialProcessingMember 2020-03-29 2020-06-27 0000886346 srt:ScenarioForecastMember kai:TheClouthGroupOfCompaniesMember 2021-07-04 2021-10-02 0000886346 kai:TheClouthGroupOfCompaniesMember kai:EuroDenominatedBorrowingMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2021-04-01 2021-08-10 0000886346 kai:TheClouthGroupOfCompaniesMember kai:EuroDenominatedBorrowingMember us-gaap:LineOfCreditMember 2021-04-04 2021-07-03 0000886346 kai:TheClouthGroupOfCompaniesMember 2021-07-03 0000886346 country:DE kai:TheClouthGroupOfCompaniesMember 2021-07-03 0000886346 country:PL kai:TheClouthGroupOfCompaniesMember 2021-07-03 0000886346 kai:TheClouthGroupOfCompaniesMember 2019-12-29 2021-01-02 0000886346 kai:TheClouthGroupOfCompaniesMember 2021-04-04 2021-07-03 0000886346 kai:TheClouthGroupOfCompaniesMember 2020-03-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember 2021-01-03 2021-07-03 0000886346 kai:TheClouthGroupOfCompaniesMember 2019-12-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2020-03-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:FairValueAdjustmentToInventoryMember 2019-12-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2020-03-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2019-12-29 2020-06-27 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2021-04-04 2021-07-03 0000886346 kai:TheClouthGroupOfCompaniesMember us-gaap:AcquisitionRelatedCostsMember 2021-01-03 2021-07-03 shares iso4217:USD iso4217:USD shares pure kai:Segment iso4217:EUR kai:facility 0000886346 --01-01 2021 Q2 false 10-Q true 2021-07-03 false 001-11406 KADANT INC DE 52-1762325 One Technology Park Drive Westford MA 01886 978 776-2000 Common Stock, $.01 par value KAI NYSE Yes Yes Large Accelerated Filer false false false 11580305 73436000 65682000 84708000 958000 2654000 2977000 106791000 91540000 114316000 106814000 6481000 7576000 19764000 17250000 405496000 289820000 112428000 107832000 81757000 84642000 40370000 40391000 151582000 160965000 350271000 351753000 1029476000 927571000 1355000 1474000 44087000 32264000 28915000 31168000 40617000 29433000 9110000 8513000 37096000 31836000 161180000 134688000 272370000 232000000 64800000 63978000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 150000000 150000000 14624159 14624159 146000 146000 110529000 110824000 513036000 479400000 3043854 3081919 74587000 75519000 -19889000 -19492000 529235000 495359000 1891000 1546000 531126000 496905000 1029476000 927571000 195811000 152860000 368274000 368274000 311987000 110493000 86412000 207241000 177216000 49267000 45073000 98698000 90665000 3041000 2798000 5898000 5874000 0 456000 0 456000 162801000 134739000 311837000 274211000 33010000 18121000 56437000 37776000 56000 37000 121000 88000 1066000 1931000 2177000 4390000 24000 31000 48000 63000 31976000 16196000 54333000 33411000 8949000 4474000 14510000 9033000 23027000 11722000 39823000 24378000 163000 115000 398000 240000 22864000 11607000 39425000 39425000 24138000 24138000 1.97 1.01 3.41 3.41 2.11 2.11 1.96 1.00 3.39 3.39 2.09 2.09 11579000 11482000 11566000 11566000 11457000 11457000 11650000 11552000 11631000 11631000 11530000 11530000 23027000 11722000 39823000 24378000 4089000 4742000 -661000 -7832000 2000 0 12000 20000 5000 -2000 33000 48000 0 0 0 -119000 21000 -3000 40000 -122000 65000 -24000 178000 -326000 4159000 4716000 -450000 -8229000 27186000 16438000 39373000 16149000 171000 140000 345000 254000 27015000 16298000 39028000 15895000 39425000 24138000 398000 240000 39823000 24378000 15402000 15174000 4026000 3516000 -241000 303000 -91000 0 1054000 565000 15321000 -4761000 -1005000 -2706000 7312000 9372000 1780000 -1572000 12904000 -5032000 15935000 -9233000 63478000 28208000 159000 7066000 4318000 3597000 71000 11000 -537000 0 -3869000 -10652000 47138000 24160000 88888000 7000000 3388000 2318000 5664000 5381000 0 1445000 32698000 -23414000 -803000 -1466000 91504000 -7324000 66640000 68273000 158144000 60949000 14624159 146000 108064000 493067000 3046379 -74649000 -24040000 1720000 504308000 22864000 163000 23027000 0.25 2895000 2895000 2465000 2525 62000 2527000 4151000 8000 4159000 14624159 146000 110529000 513036000 3043854 -74587000 -19889000 1891000 531126000 14624159 146000 110824000 479400000 3081919 -75519000 -19492000 1546000 496905000 39425000 398000 39823000 0.50 5789000 5789000 -295000 38065 932000 637000 -397000 -53000 -450000 14624159 146000 110529000 513036000 3043854 -74587000 -19889000 1891000 531126000 14624159 146000 105457000 445027000 3154644 -77302000 -50554000 1498000 424272000 11607000 115000 11722000 0.24 2760000 2760000 1745000 27079 664000 2409000 4691000 25000 4716000 14624159 146000 107202000 453874000 3127565 -76638000 -45863000 1638000 440359000 14624159 146000 106698000 435249000 3214888 -78778000 -37620000 1384000 427079000 24138000 240000 24378000 0.48 5513000 5513000 504000 87323 2140000 2644000 -8243000 14000 -8229000 14624159 146000 107202000 453874000 3127565 -76638000 -45863000 1638000 440359000 Nature of Operations and Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kadant Inc. was incorporated in Delaware in November 1991 and trades on the New York Stock Exchange under the ticker symbol "KAI." </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kadant Inc. (together with its subsidiaries, the Company) is a global supplier of high-value, critical components and engineered systems used in process industries worldwide. Its products, technologies, and services play an integral role in enhancing process efficiency, optimizing energy utilization, and maximizing productivity in resource-intensive industries. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interim Financial Statements</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim condensed consolidated financial statements and related notes presented have been prepared by the Company, are unaudited, and, in the opinion of management, reflect all adjustments of a normal recurring nature necessary for a fair statement of the Company's financial position at July 3, 2021, its results of operations, comprehensive income, and stockholders' equity for the three- and six-month periods ended July 3, 2021 and June 27, 2020 and its cash flows for the six-month periods ended July 3, 2021 and June 27, 2020. Interim results are not necessarily indicative of results for a full year or for any other interim period.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet presented as of January 2, 2021 has been derived from the consolidated financial statements contained in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021. The condensed consolidated financial statements and related notes are presented as permitted by the rules and regulations of the Securities and Exchange Commission (SEC) for Form 10-Q and do not contain certain information included in the annual consolidated financial statements and related notes of the Company. The condensed consolidated financial statements and notes included herein should be read in conjunction with the consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021, filed with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Use of Estimates and Critical Accounting Policies</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Although the Company makes every effort to ensure the accuracy of the estimates and assumptions used in the preparation of its condensed consolidated financial statements or in the application of accounting policies, if business conditions were different, or if the Company were to use different estimates and assumptions, it is possible that materially different amounts could be reported in the Company's condensed consolidated financial statements.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 1 to the consolidated financial statements in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021 describes the significant accounting estimates and policies used in preparation of the consolidated financial statements. There have been no material changes in the Company’s significant accounting policies during the six months ended July 3, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Cash Flow Information</span><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:71.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Paid for Interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,186 </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%">Cash Paid for Income Taxes, Net of Refunds</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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:10pt;font-weight:400;line-height:100%">Non-Cash Investing Activities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets acquired</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquired businesses</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%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,537)</span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities Assumed of Acquired Businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </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 style="height:9pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, plant, and equipment in accounts payable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Cash Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Company common stock upon vesting of restricted stock units</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared but unpaid</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,895 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's restricted cash generally serves as collateral for certain banker's acceptance drafts issued to vendors and for bank guarantees associated with providing assurance to customers that the Company will fulfill certain customer obligations entered into in the normal course of business. The majority of the bank guarantees will expire over the next twelve months. Restricted cash at July 3, 2021 also included $84,249,000 related to funds held in escrow for an acquisition that occurred in the third quarter of 2021. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_88" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Not</a><a href="#i9fe706d7a79c4b42829df5452f908474_88" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">e 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Subsequent Event, for further details.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28,<br/>2019</span></td></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:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,786 </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:10pt;font-weight:400;line-height:100%">Restricted cash</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%">84,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash, Cash Equivalents, and Restricted Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,273 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><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.803%"/><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.804%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:15pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,413 </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:10pt;font-weight:400;line-height:100%">Work 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:10pt;font-weight:400;line-height:100%">24,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,692 </span></td><td 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%">Finished Goods</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%">41,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,814 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets by major asset class are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><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.034%"/><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.034%"/><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.034%"/><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.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency<br/>Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Definite-Lived</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,728 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,364)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</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%">56,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:10pt;font-weight:400;line-height:100%">(33,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">6,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">18,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,985 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,718)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,178 </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:10pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-Lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Tradenames</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%">24,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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,404 </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:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,914)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,582 </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:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Definite-Lived</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,728 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,488)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</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%">56,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:10pt;font-weight:400;line-height:100%">(31,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">6,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">18,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td 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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,118)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,538 </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:10pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-Lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Tradenames</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%">24,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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,427 </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:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,458)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,965 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at fair value at the date of acquisition. Subsequent impairment charges are reflected as a reduction in the gross balance, as applicable. Definite-lived intangible assets are stated net of accumulated amortization and currency translation in the accompanying condensed consolidated balance sheet. The Company amortizes definite-lived intangible assets over lives that have been determined based on the anticipated cash flow benefits of the intangible asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:5pt;text-indent:36pt"><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 segment are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><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.034%"/><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.034%"/><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.034%"/><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.040%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Processing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Material Handling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,437 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,881 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,944 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,262 </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:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td 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:10pt;font-weight:400;line-height:100%">Net balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,753 </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:10pt;font-weight:400;line-height:100%">2021 Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Currency translation</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%">(858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td 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%">   Total 2021 adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(661)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,253)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</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:10pt;font-weight:400;line-height:100%">Balance at July 3, 2021</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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance</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%">100,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,780 </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:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td 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:10pt;font-weight:400;line-height:100%">Net balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,776 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,271 </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><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="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty Obligations</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts covering the sale of its products include warranty provisions that provide assurance to its customers that the products will comply with agreed-upon specifications during a defined period of time. The Company provides for the estimated cost of product warranties at the time of sale based on historical occurrence rates and repair costs, as well as knowledge of any specific warranty problems that indicate projected warranty costs may vary from historical patterns. The Company negotiates the terms regarding warranty coverage and length of warranty depending on the products and applications.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's liability for warranties is included in other current liabilities in the accompanying condensed consolidated balance sheet. </span></div><div style="text-indent:36pt"><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 product warranty obligations are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><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.803%"/><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.804%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,467 </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:10pt;font-weight:400;line-height:100%">Provision charged to 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:10pt;font-weight:400;line-height:100%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td 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:10pt;font-weight:400;line-height:100%">Usage</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%">(2,255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s revenue relates to products and services that require minimal customization and is recognized at a point in time for each performance obligation under the contract when the customer obtains control of the goods or service. The remaining portion of the Company’s revenue is recognized on an over time basis based on an input method that compares the costs incurred to date to the total expected costs required to satisfy the performance obligation. Contracts are accounted for on an over time basis when they include products which have no alternative use and an enforceable right to payment over time. Most of the contracts recognized on an over time basis are for large capital projects. These projects are highly customized for the customer and, as a result, would include a significant cost to rework in the event of cancellation.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by revenue recognition method:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.765%"/><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.765%"/><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.765%"/><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.771%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in Time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,889 </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:10pt;font-weight:400;line-height:100%">Over Time</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%">20,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,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;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenue from contracts with customers by reportable operating segment, product type and geography as this best depicts how its revenue is affected by economic factors.</span></div><div style="text-indent:36pt"><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 disaggregation of revenue by product type and geography:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.765%"/><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.765%"/><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.765%"/><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.771%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Product Type:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and Consumables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,261 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,358 </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:10pt;font-weight:400;line-height:100%">Capital</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%">70,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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:10pt;font-weight:400;line-height:100%">Revenue by Geography (based on customer location):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,767 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,541 </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:10pt;font-weight:400;line-height:100%">Europe</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%">55,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:10pt;font-weight:400;line-height:100%">37,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,930 </span></td><td 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:10pt;font-weight:400;line-height:100%">Asia</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%">24,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,145 </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:10pt;font-weight:400;line-height:100%">Rest of World</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%">8,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,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;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_79" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note </a><a href="#i9fe706d7a79c4b42829df5452f908474_79" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">9</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Business Segment Information, for information on the disaggregation of revenue by reportable operating segment.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents contract balances from contracts with customers: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.862%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:15pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,540 </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:10pt;font-weight:400;line-height:100%">Contract Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,481 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,576 </span></td><td 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%">Contract 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,031 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent unbilled revenue associated with revenue recognized on contracts accounted for on an over time basis, which will be billed in future periods based on the contract terms. Contract liabilities consist of customer deposits, advanced billings, and deferred revenue. Deferred revenue is included in other current liabilities in the accompanying condensed consolidated balance sheet. Contract liabilities will be recognized as revenue in future periods once the revenue recognition criteria are met. The majority of the contract liabilities relate to advance payments on contracts accounted for at a point in time. These advance payments will be recognized as revenue when the Company's performance obligations have been satisfied, which typically occurs when the product has shipped and control of the asset has transferred to the customer. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized revenue of $10,070,000 in the second quarter of 2021, $7,158,000 in the second quarter of 2020, $27,210,000 in the first six months of 2021 and $26,866,000 in the first six months of 2020 that was included in the contract liabilities balance at the beginning of 2021 and 2020. The majority of the Company's contracts for capital equipment have an original expected duration of one year or less. Certain capital contracts require long lead times and could take up to 24 months to complete. For contracts with an original expected duration of over one year, the aggregate amount of the transaction price allocated to the remaining unsatisfied or partially unsatisfied performance obligations as of July 3, 2021 was $12,994,000. The Company will recognize revenue for these performance obligations as they are satisfied, approximately 39% of which is expected to occur within the next twelve months and the remaining 61% within the following twelve months.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banker's Acceptance Drafts Included in Accounts Receivable</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may sell the drafts at a discount to a third-party financial institution or transfer the drafts to vendors in settlement of current accounts payable prior to the scheduled maturity date. These drafts, which totaled $10,793,000 at July 3, 2021 and $9,445,000 at January 2, 2021, are included in accounts receivable in the accompanying condensed consolidated balance sheet until the subsidiary sells the drafts to a bank and receives a discounted amount, transfers the banker's acceptance drafts in settlement of current accounts payable prior to maturity, or obtains cash payment on the scheduled maturity date. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:36pt"><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%">In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-12, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending existing guidance, including the recognition of franchise tax, the treatment of a step up in the tax basis of goodwill, and the timing for recognition of enacted changes in tax laws or rates in the interim period annual effective tax rate computation. This new guidance is effective in fiscal 2021, and the transition requirements are primarily prospective. The Company adopted this ASU prospectively at the beginning of fiscal 2021 and its adoption did not have an impact on the condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div>Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. In March 2020, the FASB issued ASU No. 2020-04, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of reference rates, such as the London Interbank Offered Rate (LIBOR), if certain criteria are met. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. The guidance in this ASU is applicable to the Company's existing contracts and hedging relationships that reference LIBOR and may be adopted prospectively through December 31, 2022. The Company is currently evaluating the effects that the adoption of this ASU will have on its consolidated financial statements. <div style="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%">Use of Estimates and Critical Accounting Policies</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Although the Company makes every effort to ensure the accuracy of the estimates and assumptions used in the preparation of its condensed consolidated financial statements or in the application of accounting policies, if business conditions were different, or if the Company were to use different estimates and assumptions, it is possible that materially different amounts could be reported in the Company's condensed consolidated financial statements.</span></div> <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:71.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Paid for Interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,186 </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%">Cash Paid for Income Taxes, Net of Refunds</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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:10pt;font-weight:400;line-height:100%">Non-Cash Investing Activities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets acquired</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquired businesses</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%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,537)</span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities Assumed of Acquired Businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627 </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 style="height:9pt"><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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, plant, and equipment in accounts payable</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Cash Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Company common stock upon vesting of restricted stock units</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared but unpaid</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,895 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1968000 4186000 12475000 7036000 197000 9164000 159000 7537000 38000 1627000 169000 150000 3628000 4027000 2895000 2760000 The Company's restricted cash generally serves as collateral for certain banker's acceptance drafts issued to vendors and for bank guarantees associated with providing assurance to customers that the Company will fulfill certain customer obligations entered into in the normal course of business. The majority of the bank guarantees will expire over the next twelve months. P12M 84249000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28,<br/>2019</span></td></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:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,786 </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:10pt;font-weight:400;line-height:100%">Restricted cash</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%">84,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash, Cash Equivalents, and Restricted Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,273 </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="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 28,<br/>2019</span></td></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:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,786 </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:10pt;font-weight:400;line-height:100%">Restricted cash</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%">84,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash, Cash Equivalents, and Restricted Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,273 </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> 73436000 57499000 65682000 66786000 84708000 3450000 958000 1487000 158144000 60949000 66640000 68273000 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><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.803%"/><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.804%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:15pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,413 </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:10pt;font-weight:400;line-height:100%">Work 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:10pt;font-weight:400;line-height:100%">24,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,692 </span></td><td 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%">Finished Goods</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%">41,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,814 </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> 48879000 46413000 24189000 17692000 41248000 42709000 114316000 106814000 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets by major asset class are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><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.034%"/><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.034%"/><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.034%"/><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.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency<br/>Translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Definite-Lived</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,728 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,364)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</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%">56,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:10pt;font-weight:400;line-height:100%">(33,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">6,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">18,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,985 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,718)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,178 </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:10pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-Lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Tradenames</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%">24,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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,404 </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:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,914)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,582 </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:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Definite-Lived</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,728 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,488)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product technology</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%">56,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:10pt;font-weight:400;line-height:100%">(31,655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">6,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">18,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td 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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,458)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,118)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,538 </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:10pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-Lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Tradenames</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%">24,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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,427 </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:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,458)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,965 </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> 173728000 72364000 -1279000 100085000 56111000 33465000 -1093000 21553000 6027000 3162000 -310000 2555000 18248000 14727000 -536000 2985000 254114000 123718000 -3218000 127178000 24100000 304000 24404000 278214000 123718000 -2914000 151582000 173728000 65488000 -1316000 106924000 56111000 31655000 -1005000 23451000 6027000 2946000 -282000 2799000 18248000 14369000 -515000 3364000 254114000 114458000 -3118000 136538000 24100000 327000 24427000 278214000 114458000 -2791000 160965000 Intangible assets are recorded at fair value at the date of acquisition. Subsequent impairment charges are reflected as a reduction in the gross balance, as applicable. Definite-lived intangible assets are stated net of accumulated amortization and currency translation in the accompanying condensed consolidated balance sheet. The Company amortizes definite-lived intangible assets over lives that have been determined based on the anticipated cash flow benefits of the intangible asset. <div style="margin-top:5pt;text-indent:36pt"><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 segment are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><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.034%"/><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.034%"/><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.034%"/><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.040%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Processing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Material Handling</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,437 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,881 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,944 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,262 </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:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td 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:10pt;font-weight:400;line-height:100%">Net balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,753 </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:10pt;font-weight:400;line-height:100%">2021 Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Currency translation</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%">(858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td 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%">   Total 2021 adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(661)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,253)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</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:10pt;font-weight:400;line-height:100%">Balance at July 3, 2021</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%"> </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance</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%">100,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,780 </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:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,509)</span></td><td 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:10pt;font-weight:400;line-height:100%">Net balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,776 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,271 </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><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> 101437000 215881000 119944000 437262000 0 85509000 0 85509000 101437000 130372000 119944000 351753000 -858000 432000 -1253000 -1679000 197000 0 0 197000 -661000 432000 -1253000 -1482000 100776000 216313000 118691000 435780000 0 85509000 0 85509000 100776000 130804000 118691000 350271000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty Obligations</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts covering the sale of its products include warranty provisions that provide assurance to its customers that the products will comply with agreed-upon specifications during a defined period of time. The Company provides for the estimated cost of product warranties at the time of sale based on historical occurrence rates and repair costs, as well as knowledge of any specific warranty problems that indicate projected warranty costs may vary from historical patterns. The Company negotiates the terms regarding warranty coverage and length of warranty depending on the products and applications.</span></div>The Company's liability for warranties is included in other current liabilities in the accompanying condensed consolidated balance sheet. <div style="text-indent:36pt"><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 product warranty obligations are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.627%"/><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.803%"/><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.804%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,467 </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:10pt;font-weight:400;line-height:100%">Provision charged to 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:10pt;font-weight:400;line-height:100%">2,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td 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:10pt;font-weight:400;line-height:100%">Usage</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%">(2,255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</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%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,354 </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> 7064000 6467000 2709000 2675000 2255000 2721000 -74000 -67000 7444000 6354000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s revenue relates to products and services that require minimal customization and is recognized at a point in time for each performance obligation under the contract when the customer obtains control of the goods or service. The remaining portion of the Company’s revenue is recognized on an over time basis based on an input method that compares the costs incurred to date to the total expected costs required to satisfy the performance obligation. Contracts are accounted for on an over time basis when they include products which have no alternative use and an enforceable right to payment over time. Most of the contracts recognized on an over time basis are for large capital projects. These projects are highly customized for the customer and, as a result, would include a significant cost to rework in the event of cancellation.</span></div>The Company disaggregates its revenue from contracts with customers by reportable operating segment, product type and geography as this best depicts how its revenue is affected by economic factors.<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent unbilled revenue associated with revenue recognized on contracts accounted for on an over time basis, which will be billed in future periods based on the contract terms. Contract liabilities consist of customer deposits, advanced billings, and deferred revenue. Deferred revenue is included in other current liabilities in the accompanying condensed consolidated balance sheet. Contract liabilities will be recognized as revenue in future periods once the revenue recognition criteria are met. The majority of the contract liabilities relate to advance payments on contracts accounted for at a point in time. These advance payments will be recognized as revenue when the Company's performance obligations have been satisfied, which typically occurs when the product has shipped and control of the asset has transferred to the customer. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized revenue of $10,070,000 in the second quarter of 2021, $7,158,000 in the second quarter of 2020, $27,210,000 in the first six months of 2021 and $26,866,000 in the first six months of 2020 that was included in the contract liabilities balance at the beginning of 2021 and 2020. The majority of the Company's contracts for capital equipment have an original expected duration of one year or less. Certain capital contracts require long lead times and could take up to 24 months to complete. For contracts with an original expected duration of over one year, the aggregate amount of the transaction price allocated to the remaining unsatisfied or partially unsatisfied performance obligations as of July 3, 2021 was $12,994,000. The Company will recognize revenue for these performance obligations as they are satisfied, approximately 39% of which is expected to occur within the next twelve months and the remaining 61% within the following twelve months.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by revenue recognition method:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.765%"/><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.765%"/><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.765%"/><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.771%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in Time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,889 </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:10pt;font-weight:400;line-height:100%">Over Time</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%">20,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,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;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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="text-indent:36pt"><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 disaggregation of revenue by product type and geography:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><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.765%"/><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.765%"/><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.765%"/><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.771%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by Product Type:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and Consumables</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,261 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,358 </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:10pt;font-weight:400;line-height:100%">Capital</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%">70,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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:10pt;font-weight:400;line-height:100%">Revenue by Geography (based on customer location):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,767 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,541 </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:10pt;font-weight:400;line-height:100%">Europe</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%">55,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:10pt;font-weight:400;line-height:100%">37,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,930 </span></td><td 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:10pt;font-weight:400;line-height:100%">Asia</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%">24,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,145 </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:10pt;font-weight:400;line-height:100%">Rest of World</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%">8,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,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;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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> 175479000 129797000 329896000 265889000 20332000 23063000 38378000 46098000 195811000 152860000 368274000 368274000 311987000 124975000 97261000 243082000 202358000 70836000 55599000 125192000 109629000 195811000 152860000 368274000 311987000 106767000 88718000 201859000 182541000 55827000 37916000 100468000 73930000 24729000 16237000 46542000 32145000 8488000 9989000 19405000 23371000 195811000 152860000 368274000 311987000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents contract balances from contracts with customers: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.862%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:15pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,540 </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:10pt;font-weight:400;line-height:100%">Contract Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,481 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,576 </span></td><td 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%">Contract 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,031 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 106791000 91540000 6481000 7576000 52031000 39269000 10070000 7158000 27210000 26866000 12994000 0.39 P12M 0.61 P12M Banker's Acceptance Drafts Included in Accounts ReceivableThe Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may sell the drafts at a discount to a third-party financial institution or transfer the drafts to vendors in settlement of current accounts payable prior to the scheduled maturity date. These drafts, which totaled $10,793,000 at July 3, 2021 and $9,445,000 at January 2, 2021, are included in accounts receivable in the accompanying condensed consolidated balance sheet until the subsidiary sells the drafts to a bank and receives a discounted amount, transfers the banker's acceptance drafts in settlement of current accounts payable prior to maturity, or obtains cash payment on the scheduled maturity date. P6M 10793000 9445000 <div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:36pt"><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%">In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-12, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending existing guidance, including the recognition of franchise tax, the treatment of a step up in the tax basis of goodwill, and the timing for recognition of enacted changes in tax laws or rates in the interim period annual effective tax rate computation. This new guidance is effective in fiscal 2021, and the transition requirements are primarily prospective. The Company adopted this ASU prospectively at the beginning of fiscal 2021 and its adoption did not have an impact on the condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div>Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. In March 2020, the FASB issued ASU No. 2020-04, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of reference rates, such as the London Interbank Offered Rate (LIBOR), if certain criteria are met. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. The guidance in this ASU is applicable to the Company's existing contracts and hedging relationships that reference LIBOR and may be adopted prospectively through December 31, 2022. The Company is currently evaluating the effects that the adoption of this ASU will have on its consolidated financial statements. Earnings per Share<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings per share (EPS) were calculated as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.333%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">Net Income Attributable to Kadant</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,864 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,425 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Weighted Average 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:10pt;font-weight:400;line-height:100%">11,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares</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:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Weighted Average Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,530 </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:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Earnings per Share</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Earnings per Share</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of outstanding and unvested restricted stock units (RSUs) of the Company's common stock totaling 9,000 shares in the second quarter of 2021, 36,000 shares in the second quarter of 2020, 27,000 in the first six months of 2021, and 39,000 in the first six months of 2020 was not included in the computation of diluted EPS for the respective periods as the effect would have been antidilutive or, for unvested performance-based RSUs, the performance conditions had not been met as of the end of the reporting periods.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings per share (EPS) were calculated as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.333%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:10pt;font-weight:400;line-height:100%">Net Income Attributable to Kadant</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,864 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,425 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Weighted Average 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:10pt;font-weight:400;line-height:100%">11,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares</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:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Weighted Average Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,650 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,530 </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:12pt"><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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Earnings per Share</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Earnings per Share</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22864000 11607000 39425000 39425000 24138000 24138000 11579000 11482000 11566000 11566000 11457000 11457000 71000 70000 65000 73000 11650000 11552000 11631000 11631000 11530000 11530000 1.97 1.01 3.41 3.41 2.11 2.11 1.96 1.00 3.39 3.39 2.09 2.09 9000 36000 27000 39000 Provision for Income Taxes The provision for income taxes was $14,510,000 in the first six months of 2021 and $9,033,000 in the first six months of 2020. The effective tax rate of 27% in the first six months of 2021 was higher than the Company's statutory rate of 21% primarily due to the distribution of the Company's worldwide earnings, nondeductible expenses, state taxes, and tax expense associated with the Global Intangible Low-Taxed Income (GILTI) provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements. The effective tax rate of 27% in the first six months of 2020 was higher than the Company's statutory rate of 21% primarily due to nondeductible expenses, the distribution of the Company's worldwide earnings, state taxes, and tax expense associated with GILTI provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements. 14510000 9033000 0.27 0.27 Long-Term Obligations<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term obligations are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility, due 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </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:10pt;font-weight:400;line-height:100%">Senior Promissory Notes, due 2023 to 2028</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%">10,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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases, due 2021 to 2025</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,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:10pt;font-weight:400;line-height:100%">1,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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Borrowings, due 2021 to 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:10pt;font-weight:400;line-height:100%">3,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </span></td><td 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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current Maturities of Long-Term Obligations</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,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,474)</span></td><td 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%">Long-Term Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_76" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value information related to the Company's long-term obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:5pt;text-indent:36pt"><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 unsecured multi-currency revolving credit facility, dated as of March 1, 2017 (as amended and restated to date, the Credit Agreement). Pursuant to the Credit Agreement, the Company has a borrowing capacity of $400,000,000, with an uncommitted, unsecured incremental borrowing facility of $150,000,000, with a maturity date of December 14, 2023. Interest on borrowings outstanding accrues and is payable in arrears calculated at one of the following rates selected by the Company: (i) the Base Rate, plus an applicable margin of 0% to 1.25%, or (ii) LIBOR (with a zero percent floor), as defined, plus an applicable margin of 1% to 2.25%. The Base Rate is calculated as the highest of (a) the federal funds rate plus 0.50%, (b) the prime rate as published by Citizens Bank, N.A. (Citizens Bank) and (c) thirty-day U.S. dollar LIBOR (USD LIBOR), as defined, plus 0.50%. The applicable margin is determined based upon the ratio of the Company's total debt, net of unrestricted cash up to $30,000,000 and certain debt obligations, to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations under the Credit Agreement may be accelerated upon the occurrence of an event of default, which includes customary events of default under such financing arrangements. In addition, the Credit Agreement contains negative covenants applicable to the Company and its subsidiaries, including financial covenants requiring the Company to maintain a maximum consolidated leverage ratio of 3.75 to 1.00, or, if the Company elects, for the quarter during which a material acquisition occurs and for the three fiscal quarters thereafter, 4.00 to 1.00, and limitations on making certain restricted payments (including dividends and stock repurchases). </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Credit Agreement are guaranteed by certain domestic subsidiaries of the Company.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first six months of 2021, the Company borrowed an aggregate of $88,888,000 under the Credit Agreement, including $85,888,000 of euro-denominated borrowings, which was primarily used to fund an acquisition that closed in the third quarter of 2021. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_88" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note </a><a href="#i9fe706d7a79c4b42829df5452f908474_88" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Subsequent Event, for further details. As of July 3, 2021, the outstanding balance under the Credit Agreement was $258,722,000, which included $113,722,000 of euro-denominated borrowings. As of July 3, 2021, the Company had $140,546,000 of borrowing capacity available under its Credit Agreement, which was calculated by translating its foreign-denominated borrowings using borrowing date foreign exchange rates. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate for the outstanding balance under the Credit Agreement was 1.48% as of July 3, 2021.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 7</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Derivatives, under the heading </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for information relating to the swap agreement used to hedge the Company’s exposure to movements in the three-month USD LIBOR on its U.S. dollar-denominated debt borrowed under the Credit Agreement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Promissory Notes</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into an uncommitted, unsecured Multi-Currency Note Purchase and Private Shelf Agreement (Note Purchase Agreement). Simultaneous with the execution of the Note Purchase Agreement, the Company issued senior promissory notes (Initial Notes) in an aggregate principal amount of $10,000,000, with a per annum interest rate of 4.90% payable semiannually, and a maturity date of December 14, 2028. The Company is required to prepay a portion of the principal of the Initial Notes beginning on December 14, 2023 and each year thereafter, and may optionally prepay the principal on the Initial Notes, together with any prepayment premium, at any time (in a minimum amount of $1,000,000, or the foreign currency equivalent thereof, if applicable) in accordance with the Note Purchase Agreement. The obligations of the Initial Notes may be accelerated upon an event of default as defined in the Note Purchase Agreement, which includes customary events of default under such financing arrangements.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Note Purchase Agreement, the Company may also issue additional senior promissory notes (together with the Initial Notes, the Senior Promissory Notes) up to an additional $115,000,000 until the earlier of December 14, 2021 or the thirtieth day after written notice to terminate the issuance and sale of additional notes pursuant to the Note Purchase Agreement. The Senior Promissory Notes are </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pari passu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with the Company’s indebtedness under the Credit Agreement, and any other senior debt of the Company, subject to certain specified exceptions, and participate in a sharing agreement with respect to the obligations of the Company and its subsidiaries under the Credit Agreement. The Senior Promissory Notes are guaranteed by certain of the Company’s domestic subsidiaries.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Compliance</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 3, 2021, the Company was in compliance with the covenants related to its debt obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finance Leases</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's finance leases primarily relate to contracts for vehicles. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Borrowings</span></div>Other borrowings include a sale-leaseback financing arrangement for a manufacturing facility in Germany. Under this arrangement, the quarterly lease payment includes principal, interest, and a payment to the landlord toward a loan receivable. The interest rate on the outstanding obligation is 1.79%. The secured loan receivable, which is included in other assets in the accompanying condensed consolidated balance sheet, was $1,339,000 at July 3, 2021. The lease arrangement provides for a fixed price purchase option, net of the projected loan receivable, of $1,576,000 at the end of the lease term in August 2022. If the Company does not exercise the purchase option for the facility, the Company will receive cash from the landlord to settle the loan receivable. As of July 3, 2021, $3,573,000 was outstanding under this obligation. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term obligations are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2,<br/>2021</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility, due 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </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:10pt;font-weight:400;line-height:100%">Senior Promissory Notes, due 2023 to 2028</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%">10,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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases, due 2021 to 2025</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,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:10pt;font-weight:400;line-height:100%">1,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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Borrowings, due 2021 to 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:10pt;font-weight:400;line-height:100%">3,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </span></td><td 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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current Maturities of Long-Term Obligations</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,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,474)</span></td><td 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%">Long-Term Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 258722000 217963000 10000000 10000000 1395000 1631000 3608000 3880000 273725000 233474000 1355000 1474000 272370000 232000000 400000000 150000000 0 0.0125 0 0.01 0.0225 0.0050 0.0050 30000000 3.75 4.00 88888000 85888000 258722000 113722000 140546000 0.0148 10000000 0.0490 1000000 115000000 0.0179 1339000 1576000 3573000 Stock-Based Compensation<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense of $2,527,000 in the second quarter of 2021, $1,877,000 in the second quarter of 2020, $4,026,000 in the first six months of 2021, and $3,516,000 in the first six months of 2020 within selling, general, and administrative (SG&amp;A) expenses in the accompanying condensed consolidated statement of income. The Company recognizes compensation expense for all stock-based awards granted to employees and directors based on the grant date estimate of fair value for those awards. The fair value of RSUs is based on the grant date price of the Company's common stock, reduced by the present value of estimated dividends foregone during the requisite service period. For time-based RSUs, compensation expense is recognized ratably over the requisite service period for the entire award based on the grant date fair value, and net of actual forfeitures recorded when they occur. For performance-based RSUs, compensation expense is recognized ratably over the requisite service period for each separately vesting portion of the award based on the grant date fair value, net of actual forfeitures recorded when they occur, and remeasured each reporting period until the total number of RSUs to be issued is known. Unrecognized compensation expense related to stock-based compensation totaled approximately $11,872,000 at July 3, 2021 and will be recognized over a weighted average period of 1.9 years.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2021, the Company granted an aggregate of 5,045 RSUs to its non-employee directors with a grant date fair value of $850,000. Half of these RSUs vested on June 1, 2021 and the remaining RSUs will vest ratably on the last day of the third and fourth fiscal quarters of 2021.</span></div> 2527000 1877000 4026000 3516000 11872000 P1Y10M24D 5045 850000 Accumulated Other Comprehensive Items<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income combines net income and other comprehensive items, which represent certain amounts that are reported as components of stockholders' equity in the accompanying condensed consolidated balance sheet.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in each component of accumulated other comprehensive items (AOCI), net of tax, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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.180%"/><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.180%"/><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.180%"/><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.187%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-Retirement Benefit Liability Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Loss on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(770)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,492)</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 21.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive items 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:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td 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:10pt;font-weight:400;line-height:100%">Reclassifications from AOCI</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive items</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 3, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,889)</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:10pt;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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:21.128%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statement of Income Line Item</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:10pt;font-weight:400;line-height:100%">Post-retirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">      </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></div></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</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:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Hedges (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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:10pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</span></div></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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;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:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 7</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Derivatives, for additional information.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in each component of accumulated other comprehensive items (AOCI), net of tax, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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.180%"/><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.180%"/><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.180%"/><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.187%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-Retirement Benefit Liability Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Loss on Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Balance at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(770)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,492)</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 21.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive items 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:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(586)</span></td><td 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:10pt;font-weight:400;line-height:100%">Reclassifications from AOCI</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive items</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 3, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,889)</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:10pt;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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> -17894000 -770000 -828000 -19492000 -608000 13000 9000 -586000 0 -20000 -169000 -189000 -608000 33000 178000 -397000 -18502000 -737000 -650000 -19889000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:21.128%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statement of Income Line Item</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:10pt;font-weight:400;line-height:100%">Post-retirement Benefit Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:400;line-height:100%">      </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></div></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</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:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flow Hedges (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreements</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:10pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</span></div></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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense before income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;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:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 7</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Derivatives, for additional information.</span></div> 11000 14000 22000 29000 3000 1000 6000 3000 -14000 -15000 -28000 -32000 -4000 -4000 -8000 -128000 -10000 -11000 -20000 96000 113000 72000 222000 106000 0 0 0 23000 -113000 -72000 -222000 -129000 -27000 -17000 -53000 -31000 -86000 -55000 -169000 -98000 -96000 -66000 -189000 -2000 Derivatives<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into an interest rate swap agreement (2018 Swap Agreement) with Citizens Bank to hedge its exposure to movements in USD LIBOR on its U.S. dollar-denominated debt. The 2018 Swap Agreement has a $15,000,000 notional value and expires on June 30, 2023. On a quarterly basis, the Company receives three-month USD LIBOR, which is subject to a zero percent floor, and pays a fixed rate of interest of 3.15% plus an applicable margin as defined in the Credit Agreement. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designated its 2018 Swap Agreement as a cash flow hedge and structured it to be 100% effective. Unrealized gains and losses related to the fair value of the 2018 Swap Agreement are recorded to AOCI, net of tax. In the event of early termination, the Company will receive from or pay to the counterparty the fair value of the 2018 Swap Agreement, and the unrealized gain or loss outstanding will be recognized in earnings.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparty to the 2018 Swap Agreement could demand an early termination of that agreement if the Company were to be in default under the Credit Agreement, or any agreement that amends or replaces the Credit Agreement in which the counterparty is a member, and if it were to be unable to cure the default. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_58" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Long-Term Obligations, for further details. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forward Currency-Exchange Contracts</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses forward currency-exchange contracts that generally have maturities of twelve months or less to hedge exposures resulting from fluctuations in currency exchange rates. Such exposures result from assets and liabilities that are denominated in currencies other than the functional currencies of the Company's subsidiaries. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward currency-exchange contracts that hedge forecasted accounts receivable or accounts payable are designated as cash flow hedges and unrecognized gains and losses are recorded to AOCI, net of tax. Deferred gains and losses are recognized in the statement of income in the period in which the underlying transaction occurs. The fair values of forward currency-exchange contracts that are designated as fair value hedges and forward currency-exchange contracts that are not designated as hedges are recognized currently in earnings. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses reported within SG&amp;A expenses in the accompanying condensed consolidated statement of income associated with the Company's forward currency-exchange contracts that were not designated as hedges were not material for the three-and six-month periods ended July 3, 2021 and June 27, 2020. </span></div><div style="text-indent:36pt"><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 fair value of derivative instruments in the accompanying condensed consolidated balance sheet:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:33.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.797%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset (Liability) (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount (b)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset (Liability) (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" 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:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in an Asset Position:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </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:10pt;font-weight:400;line-height:100%">Derivatives in a Liability Position:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">Other Long-Term Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(850)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" 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%">Derivatives Not Designated as 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in an Asset Position:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in a Liability Position:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_76" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value measurements relating to these financial instruments.</span></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) The 2021 notional amounts are indicative of the level of the Company's recurring derivative activity. </span></div><div style="padding-left:36pt;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><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 activity in AOCI associated with the Company's derivative instruments designated as cash flow hedges as of and for the six months ended July 3, 2021: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.299%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate Swap<br/>Agreement</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Currency-<br/>Exchange<br/>Contract</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Unrealized (Loss) Gain, Net of Tax, at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(846)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</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:10pt;font-weight:400;line-height:100%">Loss reclassified to earnings (a)</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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td 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:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in AOCI</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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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:10pt;font-weight:400;line-height:100%">Unrealized Loss, Net of Tax, at July 3, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    (a) See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_70" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Accumulated Other Comprehensive Items, for the income statement classification.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 3, 2021, the Company expects to reclassify losses of $348,000 from AOCI to earnings over the next twelve months based on the estimated cash flows of the 2018 Swap Agreement and the maturity date of the forward currency-exchange contract.</span></div> 15000000 0.0315 1 The Company uses forward currency-exchange contracts that generally have maturities of twelve months or less to hedge exposures resulting from fluctuations in currency exchange rates. Such exposures result from assets and liabilities that are denominated in currencies other than the functional currencies of the Company's subsidiaries. Forward currency-exchange contracts that hedge forecasted accounts receivable or accounts payable are designated as cash flow hedges and unrecognized gains and losses are recorded to AOCI, net of tax. Deferred gains and losses are recognized in the statement of income in the period in which the underlying transaction occurs. The fair values of forward currency-exchange contracts that are designated as fair value hedges and forward currency-exchange contracts that are not designated as hedges are recognized currently in earnings. P12M <div style="text-indent:36pt"><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 fair value of derivative instruments in the accompanying condensed consolidated balance sheet:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:33.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.797%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset (Liability) (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount (b)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset (Liability) (a)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional Amount</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" 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:10pt;font-weight:400;line-height:100%">Derivatives Designated as Hedging Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in an Asset Position:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </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:10pt;font-weight:400;line-height:100%">Derivatives in a Liability Position:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">Other Long-Term Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(850)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" 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%">Derivatives Not Designated as 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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in an Asset Position:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives in a Liability Position:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">Other Current 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_76" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value measurements relating to these financial instruments.</span></div>(b) The 2021 notional amounts are indicative of the level of the Company's recurring derivative activity. 0 0 25000 842000 6000 842000 0 0 850000 15000000 1099000 15000000 0 0 12000 582000 0 0 7000 825000 <div style="text-indent:36pt"><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 activity in AOCI associated with the Company's derivative instruments designated as cash flow hedges as of and for the six months ended July 3, 2021: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.299%"/><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate Swap<br/>Agreement</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward Currency-<br/>Exchange<br/>Contract</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Unrealized (Loss) Gain, Net of Tax, at January 2, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(846)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</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:10pt;font-weight:400;line-height:100%">Loss reclassified to earnings (a)</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%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td 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:10pt;font-weight:400;line-height:100%">Gain (loss) recognized in AOCI</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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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:10pt;font-weight:400;line-height:100%">Unrealized Loss, Net of Tax, at July 3, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    (a) See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i9fe706d7a79c4b42829df5452f908474_70" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Accumulated Other Comprehensive Items, for the income statement classification.</span></div> -846000 18000 -828000 -169000 0 -169000 32000 -23000 9000 -645000 -5000 -650000 -348000 Fair Value Measurements and Fair Value of Financial Instruments<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurement is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is established, which prioritizes the inputs used in measuring fair value into three broad levels as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1—Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2—Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3—Unobservable inputs based on the Company's own assumptions.</span></div><div style="padding-left:40.5pt"><span><br/></span></div><div style="text-indent:36pt"><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 hierarchy for those assets and liabilities measured at fair value on a recurring basis:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of July 3, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Money market funds and time deposits</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Banker's acceptance drafts (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,793 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Money market funds and time deposits</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </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:10pt;font-weight:400;line-height:100%">Banker's acceptance drafts (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,445 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </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:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </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:10pt;font-weight:400;line-height:100%">Forward currency-exchange 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Included in accounts receivable in the accompanying condensed consolidated balance sheet.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the market approach technique to value its financial assets and liabilities, and there were no changes in valuation techniques during the first six months of 2021. Banker's acceptance drafts are carried at face value, which approximates their fair value due to the short-term nature of the negotiable instrument. The fair values of the forward currency-exchange contracts are based on quoted forward foreign exchange rates at the reporting date. The fair value of the 2018 Swap Agreement is based on USD LIBOR yield curves at the reporting date. The forward currency-exchange contracts and the 2018 Swap Agreement are hedges of either recorded assets or liabilities or anticipated transactions and represent the estimated amount the Company would receive or pay upon liquidation of the contracts. Changes in values of the underlying hedged assets and liabilities or anticipated transactions are not reflected in the table above.    </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value and fair value of debt obligations, excluding lease obligations and other borrowings, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Debt Obligations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Revolving credit facility</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </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:10pt;font-weight:400;line-height:100%">Senior promissory notes</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%">10,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:10pt;font-weight:400;line-height:100%">11,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,120 </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>The carrying value of the Company's revolving credit facility approximates the fair value as the obligation bears variable rates of interest, which adjust frequently, based on prevailing market rates. The fair value of the senior promissory notes is primarily calculated based on quoted market rates plus an applicable margin available to the Company at the respective period ends, which represent Level 2 measurements. <div style="text-indent:36pt"><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 hierarchy for those assets and liabilities measured at fair value on a recurring basis:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of July 3, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Money market funds and time deposits</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Banker's acceptance drafts (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,793 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contract</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of January 2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Money market funds and time deposits</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </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:10pt;font-weight:400;line-height:100%">Banker's acceptance drafts (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,445 </span></td><td 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward currency-exchange contracts</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </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:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Swap Agreement</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </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:10pt;font-weight:400;line-height:100%">Forward currency-exchange 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Included in accounts receivable in the accompanying condensed consolidated balance sheet.</span></div> 11250000 0 0 11250000 0 10793000 0 10793000 0 850000 0 850000 0 6000 0 6000 8054000 0 0 8054000 0 9445000 0 9445000 0 37000 0 37000 0 1099000 0 1099000 0 7000 0 7000 The Company uses the market approach technique to value its financial assets and liabilities, and there were no changes in valuation techniques during the first six months of 2021. Banker's acceptance drafts are carried at face value, which approximates their fair value due to the short-term nature of the negotiable instrument. The fair values of the forward currency-exchange contracts are based on quoted forward foreign exchange rates at the reporting date. The fair value of the 2018 Swap Agreement is based on USD LIBOR yield curves at the reporting date. The forward currency-exchange contracts and the 2018 Swap Agreement are hedges of either recorded assets or liabilities or anticipated transactions and represent the estimated amount the Company would receive or pay upon liquidation of the contracts. Changes in values of the underlying hedged assets and liabilities or anticipated transactions are not reflected in the table above.The carrying value of the Company's revolving credit facility approximates the fair value as the obligation bears variable rates of interest, which adjust frequently, based on prevailing market rates. The fair value of the senior promissory notes is primarily calculated based on quoted market rates plus an applicable margin available to the Company at the respective period ends, which represent Level 2 measurements. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value and fair value of debt obligations, excluding lease obligations and other borrowings, are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:9.897%"/><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:9.603%"/><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:9.897%"/><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:9.899%"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Debt Obligations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Revolving credit facility</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,722 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,963 </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:10pt;font-weight:400;line-height:100%">Senior promissory notes</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%">10,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:10pt;font-weight:400;line-height:100%">11,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,817 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,120 </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> 258722000 258722000 217963000 217963000 10000000 11095000 10000000 11157000 268722000 269817000 227963000 229120000 Business Segment Information<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has combined its operating entities into three reportable operating segments: Flow Control, Industrial Processing, and Material Handling. The Flow Control segment consists of the fluid-handling and doctoring, cleaning, &amp; filtration product lines; the Industrial Processing segment consists of the wood processing and stock-preparation product lines; and the Material Handling segment consists of the conveying and screening, baling, and fiber-based product lines. A description of each segment follows.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">    </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Flow Control</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Custom-engineered products, systems, and technologies that control the flow of fluids used in industrial and commercial applications to keep critical processes running efficiently in the packaging, tissue, food, metals, and other industrial sectors. The Company's primary products include rotary sealing devices, steam systems, expansion joints, doctor systems, roll and fabric cleaning devices, and filtration and fiber recovery systems. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Industrial Processing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Equipment, machinery, and technologies used to recycle paper and paperboard and process timber for use in the packaging, tissue, wood products and alternative fuel industries, among others. The Company's primary products include stock-preparation systems and recycling equipment, chemical pulping equipment, debarkers, stranders, chippers, and logging machinery. In addition, the Company provides industrial automation and digitization solutions to process industries.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Material Handling</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Products and engineered systems used to handle bulk and discrete materials for secondary processing or transport in the aggregates, mining, food, and waste management industries, among others. The Company's primary products include conveying and vibratory equipment and balers. In addition, the Company manufactures and sells biodegradable, absorbent granules used as carriers in agricultural applications and for oil and grease absorption.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information for the Company's reportable operating segments: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Flow Control</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,365 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,516 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,514 </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:10pt;font-weight:400;line-height:100%">Industrial Processing</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%">82,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:10pt;font-weight:400;line-height:100%">65,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,382 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">42,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Before Provision for Income Taxes</span></div></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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,324 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,770 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,590 </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:10pt;font-weight:400;line-height:100%">Industrial Processing (b)</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%">17,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,075 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">5,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,727 </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:10pt;font-weight:400;line-height:100%">Corporate (c)</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%">(9,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:10pt;font-weight:400;line-height:100%">(6,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td 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:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,776 </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:10pt;font-weight:400;line-height:100%">Interest expense, net (d)</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,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302)</span></td><td 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:10pt;font-weight:400;line-height:100%">Other expense, net (d)</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%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,976 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,333 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,411 </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:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital Expenditures</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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">Industrial Processing</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,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </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:10pt;font-weight:400;line-height:100%">Corporate</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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597 </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><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><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-top:8pt;padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Includes acquisition costs of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021 and restructuring costs of $456,000 in the three- and six-month periods ended June 27, 2020.</span></div><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Includes $435,000 of acquisition-related expense in the three- and six-month periods ended June 27, 2020. Acquisition-related expenses include amortization expense associated with backlog and acquisition costs.</span></div><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Represents general and administrative expenses. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) The Company does not allocate interest and other expense, net to its segments.</span></div> 3 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial information for the Company's reportable operating segments: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</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:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">Flow Control</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,365 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,516 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,514 </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:10pt;font-weight:400;line-height:100%">Industrial Processing</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%">82,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:10pt;font-weight:400;line-height:100%">65,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,382 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">42,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,811 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,987 </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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Before Provision for Income Taxes</span></div></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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control (a)</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,324 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,770 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,590 </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:10pt;font-weight:400;line-height:100%">Industrial Processing (b)</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%">17,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,075 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">5,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,727 </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:10pt;font-weight:400;line-height:100%">Corporate (c)</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%">(9,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:10pt;font-weight:400;line-height:100%">(6,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td 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:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,121 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,776 </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:10pt;font-weight:400;line-height:100%">Interest expense, net (d)</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,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302)</span></td><td 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:10pt;font-weight:400;line-height:100%">Other expense, net (d)</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%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,976 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,333 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,411 </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:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capital Expenditures</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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow Control</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">Industrial Processing</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,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td 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:10pt;font-weight:400;line-height:100%">Material Handling</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%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </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:10pt;font-weight:400;line-height:100%">Corporate</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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597 </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><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><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-top:8pt;padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Includes acquisition costs of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021 and restructuring costs of $456,000 in the three- and six-month periods ended June 27, 2020.</span></div><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Includes $435,000 of acquisition-related expense in the three- and six-month periods ended June 27, 2020. Acquisition-related expenses include amortization expense associated with backlog and acquisition costs.</span></div><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Represents general and administrative expenses. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) The Company does not allocate interest and other expense, net to its segments.</span></div> 70762000 51365000 134516000 108514000 82681000 65673000 151835000 130382000 42368000 35822000 81923000 73091000 195811000 152860000 368274000 311987000 19324000 10260000 34770000 23590000 17301000 10639000 28434000 20075000 5592000 3593000 10035000 7727000 -9207000 -6371000 -16802000 -13616000 33010000 18121000 56437000 37776000 -1010000 -1894000 -2056000 -4302000 24000 31000 48000 63000 31976000 16196000 54333000 33411000 368000 337000 702000 1158000 1191000 211000 2995000 1675000 495000 283000 616000 681000 5000 80000 5000 83000 2059000 911000 4318000 3597000 239000 1236000 456000 456000 435000 435000 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Right of Recourse</span></div><div style="margin-top:5pt;text-indent:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may use these banker's acceptance drafts prior to the scheduled maturity date to settle outstanding accounts payable with vendors. Banker's acceptance drafts transferred to vendors are subject to customary right of recourse provisions prior to their scheduled maturity dates. The Company had $9,723,000 at July 3, 2021 and $7,568,000 at January 2, 2021 of banker's acceptance drafts subject to recourse, which were transferred to vendors and had not reached their scheduled maturity dates. Historically, the banker's acceptance drafts have settled upon maturity without any claim of recourse against the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="margin-top:5pt;text-indent:36pt"><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 subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of business. Such litigation may include, but is not limited to, claims and counterclaims by and against the Company for breach of contract or warranty, canceled contracts, product liability, or bankruptcy-related claims. For legal proceedings in which a loss is probable and estimable, the Company accrues a loss based on the low end of the range of estimated loss when there is no better estimate within the range. If the Company were found to be liable for any of the claims or counterclaims against it, the Company would incur a charge against earnings for amounts in excess of legal accruals.</span></div> P6M 9723000 7568000 Subsequent Event<div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2021, Kadant Germany Holding GmbH, a subsidiary of the Company, acquired all partnership interests and shares in The Clouth Group of Companies (Clouth), for approximately 78,000,000 euros, or $92,000,000, net of cash acquired and debt assumed. The majority of the Clouth companies were acquired on July 19, 2021 and the acquisition of the last legal entity occurred on August 10, 2021. The Company funded the purchase price with existing cash and borrowings of approximately $82,877,000 of euro-denominated funds under the Credit Agreement, of which $78,749,000 was borrowed in the second quarter of 2021. At July 3, 2021, $84,249,000 of the purchase price was held in escrow and was classified as restricted cash in the accompanying condensed consolidated balance sheet. Clouth is a leading manufacturer of doctor blades and related equipment used in the production of paper, packaging, and tissue and will be included within the Company's Flow Control segment. The Company expects several synergies in connection with this acquisition, including deepening the Company's presence in the growing ceramic blade market and expansion of sales at its existing businesses by leveraging Clouth's complementary global geographic footprint. Clouth has two manufacturing facilities in Germany and one in Poland and generated revenue of approximately 41,000,000 euros in 2020. The excess of the purchase price for the acquisition of Clouth over the net assets acquired will be recorded as goodwill. The purchase price allocation for this acquisition is not presented as the preliminary valuation of Clouth has not been completed.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unaudited Supplemental Pro Forma Information</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Had the acquisition of Clouth been completed as of the beginning of 2020, the Company’s pro forma results of operations for the three- and six-month periods ended July 3, 2021 and June 27, 2020 would have been as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><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.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:0 1pt;text-indent:-40.5pt"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,796 </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%">Net Income Attributable to Kadant</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,663 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,522 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,147 </span></td><td 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%">Earnings per Share Attributable to Kadant</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.04 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.59 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.76 </span></td><td 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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The historical consolidated financial information of the Company and Clouth has been adjusted in the pro forma information above to give effect to pro forma events that are directly attributable to the acquisition and related financing arrangements, are expected to have a continuing impact on the Company, and are factually supportable.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma results include the following non-recurring pro forma adjustments that were directly attributable to the acquisition:</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated pre-tax charge to cost of revenue of $1,753,000 in the three months ended June 27, 2020 and $3,505,000 in the six months ended June 27, 2020, for the sale of inventory revalued at the date of acquisition.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated pre-tax charge to SG&amp;A expenses of $239,000 in the three months ended June 27, 2020 and $1,673,000 in the six months ended June 27, 2020 and reversal of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021, for acquisition costs and intangible asset amortization related to acquired backlog.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated tax effects related to the pro forma adjustments.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These pro forma results of operations have been prepared for comparative purposes only, and they do not purport to be indicative of the results of operations that would have resulted had the acquisition of Clouth occurred as of the beginning of 2020, or that may result in the future.</span></div> 78000000 92000000 82877000 78749000 84249000 2 1 41000000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Had the acquisition of Clouth been completed as of the beginning of 2020, the Company’s pro forma results of operations for the three- and six-month periods ended July 3, 2021 and June 27, 2020 would have been as follows:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><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.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:0 1pt;text-indent:-40.5pt"/><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:10pt;font-weight:400;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:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 27,<br/>2020</span></td></tr><tr style="height:12pt"><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:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,796 </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%">Net Income Attributable to Kadant</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,663 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,522 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,147 </span></td><td 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%">Earnings per Share Attributable to Kadant</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.04 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.59 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.76 </span></td><td 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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 207740000 164248000 392128000 334796000 23663000 10276000 41522000 20147000 2.04 0.89 3.59 1.76 2.03 0.89 3.57 1.75 1753000 3505000 239000 1673000 239000 1236000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jul. 03, 2021
Jul. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 03, 2021  
Document Transition Report false  
Entity File Number 001-11406  
Entity Registrant Name KADANT INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 52-1762325  
Entity Address, Address Line One One Technology Park Drive  
Entity Address, City or Town Westford  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01886  
City Area Code 978  
Local Phone Number 776-2000  
Title of 12(b) Security Common Stock, $.01 par value  
Trading Symbol KAI  
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 Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   11,580,305
Entity Central Index Key 0000886346  
Current Fiscal Year End Date --01-01  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet (Unaudited) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Current Assets:    
Cash and cash equivalents $ 73,436 $ 65,682
Restricted cash (Notes 1 and 11) 84,708 958
Accounts receivable, net of allowances of $2,654 and $2,977 106,791 91,540
Inventories 114,316 106,814
Unbilled revenue 6,481 7,576
Other current assets 19,764 17,250
Total Current Assets 405,496 289,820
Property, Plant, and Equipment, net of accumulated depreciation of $112,428 and $107,832 81,757 84,642
Other Assets 40,370 40,391
Intangible Assets, Net 151,582 160,965
Goodwill 350,271 351,753
Total Assets 1,029,476 927,571
Current Liabilities:    
Current maturities of long-term obligations (Note 4) 1,355 1,474
Accounts payable 44,087 32,264
Accrued payroll and employee benefits 28,915 31,168
Customer deposits 40,617 29,433
Advanced billings 9,110 8,513
Other current liabilities 37,096 31,836
Total Current Liabilities 161,180 134,688
Long-Term Obligations (Note 4) 272,370 232,000
Other Long-Term Liabilities 64,800 63,978
Commitments and Contingencies (Note 10)
Stockholders' Equity:    
Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued 0 0
Common stock, $.01 par value, 150,000,000 shares authorized; 14,624,159 shares issued 146 146
Capital in excess of par value 110,529 110,824
Retained earnings 513,036 479,400
Treasury stock at cost, 3,043,854 and 3,081,919 shares (74,587) (75,519)
Accumulated other comprehensive items (Note 6) (19,889) (19,492)
Total Kadant Stockholders' Equity 529,235 495,359
Noncontrolling interest 1,891 1,546
Total Stockholders' Equity 531,126 496,905
Total Liabilities and Stockholders' Equity $ 1,029,476 $ 927,571
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Stockholders' Equity:    
Allowance for credit losses $ 2,654 $ 2,977
Accumulated depreciation $ 112,428 $ 107,832
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 150,000,000 150,000,000
Common stock, issued (in shares) 14,624,159 14,624,159
Treasury stock (in shares) 3,043,854 3,081,919
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Income Statement [Abstract]        
Revenue (Notes 1 and 9) $ 195,811 $ 152,860 $ 368,274 $ 311,987
Costs and Operating Expenses:        
Cost of revenue 110,493 86,412 207,241 177,216
Selling, general, and administrative expenses 49,267 45,073 98,698 90,665
Research and development expenses 3,041 2,798 5,898 5,874
Restructuring costs 0 456 0 456
Total Costs and Operating Expenses 162,801 134,739 311,837 274,211
Operating Income 33,010 18,121 56,437 37,776
Interest Income 56 37 121 88
Interest Expense (1,066) (1,931) (2,177) (4,390)
Other Expense, Net (24) (31) (48) (63)
Income Before Provision for Income Taxes 31,976 16,196 54,333 33,411
Provision for Income Taxes (Note 3) 8,949 4,474 14,510 9,033
Net Income 23,027 11,722 39,823 24,378
Net Income Attributable to Noncontrolling Interest (163) (115) (398) (240)
Net Income Attributable to Kadant $ 22,864 $ 11,607 $ 39,425 $ 24,138
Earnings per Share Attributable to Kadant (Note 2)        
Basic (in dollars per share) $ 1.97 $ 1.01 $ 3.41 $ 2.11
Diluted (in dollars per share) $ 1.96 $ 1.00 $ 3.39 $ 2.09
Weighted Average Shares (Note 2)        
Basic (in shares) 11,579 11,482 11,566 11,457
Diluted (in shares) 11,650 11,552 11,631 11,530
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Statement of Comprehensive Income [Abstract]        
Net Income $ 23,027 $ 11,722 $ 39,823 $ 24,378
Other Comprehensive Items:        
Foreign currency translation adjustment 4,089 4,742 (661) (7,832)
Post-retirement liability adjustments, net (net of tax provision of $2, $0, $12 and $20) 5 (2) 33 48
Effect of post-retirement plan settlement 0 0 0 (119)
Deferred gain (loss) on cash flow hedges (net of tax provision (benefit) of $21, $(3), $40 and $(122)) 65 (24) 178 (326)
Other comprehensive items 4,159 4,716 (450) (8,229)
Comprehensive Income 27,186 16,438 39,373 16,149
Comprehensive Income Attributable to Noncontrolling Interest (171) (140) (345) (254)
Comprehensive Income Attributable to Kadant $ 27,015 $ 16,298 $ 39,028 $ 15,895
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Other Comprehensive Items:        
Post-retirement liability adjustments, net, tax $ 2 $ 0 $ 12 $ 20
Deferred gain (loss) on cash flow hedges, tax $ 21 $ (3) $ 40 $ (122)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Operating Activities    
Net Income Attributable to Kadant $ 39,425 $ 24,138
Net income attributable to noncontrolling interest 398 240
Net income 39,823 24,378
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,402 15,174
Stock-based compensation expense 4,026 3,516
(Benefit) provision for losses on accounts receivable (241) 303
Loss on sale of property, plant, and equipment 91 0
Other items, net (1,054) (565)
Changes in current assets and liabilities, net of effects of acquisitions:    
Accounts receivable (15,321) 4,761
Unbilled revenue 1,005 2,706
Inventories (7,312) (9,372)
Other current assets (1,780) 1,572
Accounts payable 12,904 (5,032)
Other current liabilities 15,935 (9,233)
Net cash provided by operating activities 63,478 28,208
Investing Activities    
Acquisitions, net of cash acquired (159) (7,066)
Purchases of property, plant, and equipment (4,318) (3,597)
Proceeds from sale of property, plant, and equipment 71 11
Other 537 0
Net cash used in investing activities (3,869) (10,652)
Financing Activities    
Repayment of long-term obligations (47,138) (24,160)
Proceeds from issuance of long-term obligations (Note 4) 88,888 7,000
Tax withholding payments related to stock-based compensation (3,388) (2,318)
Dividends paid (5,664) (5,381)
Proceeds from issuance of Company common stock 0 1,445
Net cash provided by (used in) financing activities 32,698 (23,414)
Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash (803) (1,466)
Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash 91,504 (7,324)
Cash, Cash Equivalents, and Restricted Cash at Beginning of Period 66,640 68,273
Cash, Cash Equivalents, and Restricted Cash at End of Period $ 158,144 $ 60,949
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Items
Noncontrolling Interest
Beginning balance (in shares) at Dec. 28, 2019   14,624,159     3,214,888    
Beginning balance at Dec. 28, 2019 $ 427,079 $ 146 $ 106,698 $ 435,249 $ (78,778) $ (37,620) $ 1,384
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income 24,378     24,138     240
Dividend declared – Common Stock (5,513)     (5,513)      
Activity under stock plans 2,644   504   $ 2,140    
Activity under stock plans (in shares)         (87,323)    
Other comprehensive items (8,229)         (8,243) 14
Ending balance (in shares) at Jun. 27, 2020   14,624,159     3,127,565    
Ending balance at Jun. 27, 2020 440,359 $ 146 107,202 453,874 $ (76,638) (45,863) 1,638
Beginning balance (in shares) at Mar. 28, 2020   14,624,159     3,154,644    
Beginning balance at Mar. 28, 2020 424,272 $ 146 105,457 445,027 $ (77,302) (50,554) 1,498
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income 11,722     11,607     115
Dividend declared – Common Stock (2,760)     (2,760)      
Activity under stock plans 2,409   1,745   $ 664    
Activity under stock plans (in shares)         (27,079)    
Other comprehensive items 4,716         4,691 25
Ending balance (in shares) at Jun. 27, 2020   14,624,159     3,127,565    
Ending balance at Jun. 27, 2020 440,359 $ 146 107,202 453,874 $ (76,638) (45,863) 1,638
Beginning balance (in shares) at Jan. 02, 2021   14,624,159     3,081,919    
Beginning balance at Jan. 02, 2021 496,905 $ 146 110,824 479,400 $ (75,519) (19,492) 1,546
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income 39,823     39,425     398
Dividend declared – Common Stock (5,789)     (5,789)      
Activity under stock plans 637   (295)   $ 932    
Activity under stock plans (in shares)         (38,065)    
Other comprehensive items (450)         (397) (53)
Ending balance (in shares) at Jul. 03, 2021   14,624,159     3,043,854    
Ending balance at Jul. 03, 2021 531,126 $ 146 110,529 513,036 $ (74,587) (19,889) 1,891
Beginning balance (in shares) at Apr. 03, 2021   14,624,159     3,046,379    
Beginning balance at Apr. 03, 2021 504,308 $ 146 108,064 493,067 $ (74,649) (24,040) 1,720
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income 23,027     22,864     163
Dividend declared – Common Stock (2,895)     (2,895)      
Activity under stock plans 2,527   2,465   $ 62    
Activity under stock plans (in shares)         (2,525)    
Other comprehensive items 4,159         4,151 8
Ending balance (in shares) at Jul. 03, 2021   14,624,159     3,043,854    
Ending balance at Jul. 03, 2021 $ 531,126 $ 146 $ 110,529 $ 513,036 $ (74,587) $ (19,889) $ 1,891
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical - $ / shares
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Statement of Stockholders' Equity [Abstract]        
Dividend declared – Common Stock (in dollars per share) $ 0.25 $ 0.24 $ 0.50 $ 0.48
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies
6 Months Ended
Jul. 03, 2021
Accounting Policies [Abstract]  
Nature of Operations and Summary of Significant Accounting Policies Nature of Operations and Summary of Significant Accounting Policies
Nature of Operations
Kadant Inc. was incorporated in Delaware in November 1991 and trades on the New York Stock Exchange under the ticker symbol "KAI."
Kadant Inc. (together with its subsidiaries, the Company) is a global supplier of high-value, critical components and engineered systems used in process industries worldwide. Its products, technologies, and services play an integral role in enhancing process efficiency, optimizing energy utilization, and maximizing productivity in resource-intensive industries.
    
Interim Financial Statements
The interim condensed consolidated financial statements and related notes presented have been prepared by the Company, are unaudited, and, in the opinion of management, reflect all adjustments of a normal recurring nature necessary for a fair statement of the Company's financial position at July 3, 2021, its results of operations, comprehensive income, and stockholders' equity for the three- and six-month periods ended July 3, 2021 and June 27, 2020 and its cash flows for the six-month periods ended July 3, 2021 and June 27, 2020. Interim results are not necessarily indicative of results for a full year or for any other interim period.
The condensed consolidated balance sheet presented as of January 2, 2021 has been derived from the consolidated financial statements contained in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021. The condensed consolidated financial statements and related notes are presented as permitted by the rules and regulations of the Securities and Exchange Commission (SEC) for Form 10-Q and do not contain certain information included in the annual consolidated financial statements and related notes of the Company. The condensed consolidated financial statements and notes included herein should be read in conjunction with the consolidated financial statements and related notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021, filed with the SEC.

Use of Estimates and Critical Accounting Policies
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Although the Company makes every effort to ensure the accuracy of the estimates and assumptions used in the preparation of its condensed consolidated financial statements or in the application of accounting policies, if business conditions were different, or if the Company were to use different estimates and assumptions, it is possible that materially different amounts could be reported in the Company's condensed consolidated financial statements.
Note 1 to the consolidated financial statements in the Company's Annual Report on Form 10-K for the fiscal year ended January 2, 2021 describes the significant accounting estimates and policies used in preparation of the consolidated financial statements. There have been no material changes in the Company’s significant accounting policies during the six months ended July 3, 2021.

Supplemental Cash Flow Information
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Cash Paid for Interest$1,968 $4,186 
Cash Paid for Income Taxes, Net of Refunds$12,475 $7,036 
Non-Cash Investing Activities:
Fair value of assets acquired$197 $9,164 
Cash paid for acquired businesses(159)(7,537)
Liabilities Assumed of Acquired Businesses$38 $1,627 
Purchases of property, plant, and equipment in accounts payable$169 $150 
Non-Cash Financing Activities:  
Issuance of Company common stock upon vesting of restricted stock units$3,628 $4,027 
Dividends declared but unpaid$2,895 $2,760 
Restricted Cash
The Company's restricted cash generally serves as collateral for certain banker's acceptance drafts issued to vendors and for bank guarantees associated with providing assurance to customers that the Company will fulfill certain customer obligations entered into in the normal course of business. The majority of the bank guarantees will expire over the next twelve months. Restricted cash at July 3, 2021 also included $84,249,000 related to funds held in escrow for an acquisition that occurred in the third quarter of 2021. See Note 11, Subsequent Event, for further details.
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:
(In thousands)July 3,
2021
June 27,
2020
January 2,
2021
December 28,
2019
Cash and cash equivalents$73,436 $57,499 $65,682 $66,786 
Restricted cash84,708 3,450 958 1,487 
Total Cash, Cash Equivalents, and Restricted Cash$158,144 $60,949 $66,640 $68,273 

Inventories
The components of inventories are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Raw Materials$48,879 $46,413 
Work in Process24,189 17,692 
Finished Goods41,248 42,709 
$114,316 $106,814 
Intangible Assets, Net
Acquired intangible assets by major asset class are as follows:
(In thousands)GrossAccumulated
Amortization
Currency
Translation
Net
July 3, 2021
Definite-Lived
Customer relationships$173,728 $(72,364)$(1,279)$100,085 
Product technology56,111 (33,465)(1,093)21,553 
Tradenames6,027 (3,162)(310)2,555 
Other18,248 (14,727)(536)2,985 
 254,114 (123,718)(3,218)127,178 
Indefinite-Lived
Tradenames24,100 — 304 24,404 
Acquired Intangible Assets$278,214 $(123,718)$(2,914)$151,582 
January 2, 2021   
Definite-Lived
Customer relationships$173,728 $(65,488)$(1,316)$106,924 
Product technology56,111 (31,655)(1,005)23,451 
Tradenames6,027 (2,946)(282)2,799 
Other18,248 (14,369)(515)3,364 
 254,114 (114,458)(3,118)136,538 
Indefinite-Lived
Tradenames24,100 — 327 24,427 
Acquired Intangible Assets$278,214 $(114,458)$(2,791)$160,965 
    
Intangible assets are recorded at fair value at the date of acquisition. Subsequent impairment charges are reflected as a reduction in the gross balance, as applicable. Definite-lived intangible assets are stated net of accumulated amortization and currency translation in the accompanying condensed consolidated balance sheet. The Company amortizes definite-lived intangible assets over lives that have been determined based on the anticipated cash flow benefits of the intangible asset.

Goodwill
The changes in the carrying amount of goodwill by segment are as follows:
(In thousands)Flow ControlIndustrial ProcessingMaterial HandlingTotal
Balance at January 2, 2021   
Gross balance$101,437 $215,881 $119,944 $437,262 
Accumulated impairment losses— (85,509)— (85,509)
Net balance101,437 130,372 119,944 351,753 
2021 Adjustments
   Currency translation(858)432 (1,253)(1,679)
   Acquisition197 — — 197 
   Total 2021 adjustments(661)432 (1,253)(1,482)
Balance at July 3, 2021   
Gross balance100,776 216,313 118,691 435,780 
Accumulated impairment losses— (85,509)— (85,509)
Net balance$100,776 $130,804 $118,691 $350,271 

Warranty Obligations
The Company's contracts covering the sale of its products include warranty provisions that provide assurance to its customers that the products will comply with agreed-upon specifications during a defined period of time. The Company provides for the estimated cost of product warranties at the time of sale based on historical occurrence rates and repair costs, as well as knowledge of any specific warranty problems that indicate projected warranty costs may vary from historical patterns. The Company negotiates the terms regarding warranty coverage and length of warranty depending on the products and applications.
The Company's liability for warranties is included in other current liabilities in the accompanying condensed consolidated balance sheet.
The changes in the carrying amount of product warranty obligations are as follows:
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Balance at Beginning of Year$7,064 $6,467 
Provision charged to expense2,709 2,675 
Usage(2,255)(2,721)
Currency translation(74)(67)
Balance at End of Period$7,444 $6,354 

Revenue Recognition
Most of the Company’s revenue relates to products and services that require minimal customization and is recognized at a point in time for each performance obligation under the contract when the customer obtains control of the goods or service. The remaining portion of the Company’s revenue is recognized on an over time basis based on an input method that compares the costs incurred to date to the total expected costs required to satisfy the performance obligation. Contracts are accounted for on an over time basis when they include products which have no alternative use and an enforceable right to payment over time. Most of the contracts recognized on an over time basis are for large capital projects. These projects are highly customized for the customer and, as a result, would include a significant cost to rework in the event of cancellation.
The following table presents revenue by revenue recognition method:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Point in Time$175,479 $129,797 $329,896 $265,889 
Over Time20,332 23,063 38,378 46,098 
$195,811 $152,860 $368,274 $311,987 

The Company disaggregates its revenue from contracts with customers by reportable operating segment, product type and geography as this best depicts how its revenue is affected by economic factors.
The following table presents the disaggregation of revenue by product type and geography:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue by Product Type:
    
Parts and Consumables$124,975 $97,261 $243,082 $202,358 
Capital70,836 55,599 125,192 109,629 
$195,811 $152,860 $368,274 $311,987 
Revenue by Geography (based on customer location):    
North America$106,767 $88,718 201,859 182,541 
Europe55,827 37,916 100,468 73,930 
Asia24,729 16,237 46,542 32,145 
Rest of World8,488 9,989 19,405 23,371 
$195,811 $152,860 $368,274 $311,987 

See Note 9, Business Segment Information, for information on the disaggregation of revenue by reportable operating segment.
The following table presents contract balances from contracts with customers:
 July 3,
2021
January 2,
2021
(In thousands)
Accounts Receivable$106,791 $91,540 
Contract Assets$6,481 $7,576 
Contract Liabilities$52,031 $39,269 

Contract assets represent unbilled revenue associated with revenue recognized on contracts accounted for on an over time basis, which will be billed in future periods based on the contract terms. Contract liabilities consist of customer deposits, advanced billings, and deferred revenue. Deferred revenue is included in other current liabilities in the accompanying condensed consolidated balance sheet. Contract liabilities will be recognized as revenue in future periods once the revenue recognition criteria are met. The majority of the contract liabilities relate to advance payments on contracts accounted for at a point in time. These advance payments will be recognized as revenue when the Company's performance obligations have been satisfied, which typically occurs when the product has shipped and control of the asset has transferred to the customer.
The Company recognized revenue of $10,070,000 in the second quarter of 2021, $7,158,000 in the second quarter of 2020, $27,210,000 in the first six months of 2021 and $26,866,000 in the first six months of 2020 that was included in the contract liabilities balance at the beginning of 2021 and 2020. The majority of the Company's contracts for capital equipment have an original expected duration of one year or less. Certain capital contracts require long lead times and could take up to 24 months to complete. For contracts with an original expected duration of over one year, the aggregate amount of the transaction price allocated to the remaining unsatisfied or partially unsatisfied performance obligations as of July 3, 2021 was $12,994,000. The Company will recognize revenue for these performance obligations as they are satisfied, approximately 39% of which is expected to occur within the next twelve months and the remaining 61% within the following twelve months.
Banker's Acceptance Drafts Included in Accounts Receivable
The Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may sell the drafts at a discount to a third-party financial institution or transfer the drafts to vendors in settlement of current accounts payable prior to the scheduled maturity date. These drafts, which totaled $10,793,000 at July 3, 2021 and $9,445,000 at January 2, 2021, are included in accounts receivable in the accompanying condensed consolidated balance sheet until the subsidiary sells the drafts to a bank and receives a discounted amount, transfers the banker's acceptance drafts in settlement of current accounts payable prior to maturity, or obtains cash payment on the scheduled maturity date.

Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes. In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-12, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending existing guidance, including the recognition of franchise tax, the treatment of a step up in the tax basis of goodwill, and the timing for recognition of enacted changes in tax laws or rates in the interim period annual effective tax rate computation. This new guidance is effective in fiscal 2021, and the transition requirements are primarily prospective. The Company adopted this ASU prospectively at the beginning of fiscal 2021 and its adoption did not have an impact on the condensed consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. In March 2020, the FASB issued ASU No. 2020-04, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of reference rates, such as the London Interbank Offered Rate (LIBOR), if certain criteria are met. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. The guidance in this ASU is applicable to the Company's existing contracts and hedging relationships that reference LIBOR and may be adopted prospectively through December 31, 2022. The Company is currently evaluating the effects that the adoption of this ASU will have on its consolidated financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share
6 Months Ended
Jul. 03, 2021
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
Basic and diluted earnings per share (EPS) were calculated as follows:
 Three Months EndedSix Months Ended
 July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Net Income Attributable to Kadant$22,864 $11,607 $39,425 $24,138 
Basic Weighted Average Shares11,579 11,482 11,566 11,457 
Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares
71 70 65 73 
Diluted Weighted Average Shares11,650 11,552 11,631 11,530 
Basic Earnings per Share$1.97 $1.01 $3.41 $2.11 
Diluted Earnings per Share$1.96 $1.00 $3.39 $2.09 

The effect of outstanding and unvested restricted stock units (RSUs) of the Company's common stock totaling 9,000 shares in the second quarter of 2021, 36,000 shares in the second quarter of 2020, 27,000 in the first six months of 2021, and 39,000 in the first six months of 2020 was not included in the computation of diluted EPS for the respective periods as the effect would have been antidilutive or, for unvested performance-based RSUs, the performance conditions had not been met as of the end of the reporting periods.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Provision for Income Taxes
6 Months Ended
Jul. 03, 2021
Income Tax Disclosure [Abstract]  
Provision for Income Taxes Provision for Income Taxes The provision for income taxes was $14,510,000 in the first six months of 2021 and $9,033,000 in the first six months of 2020. The effective tax rate of 27% in the first six months of 2021 was higher than the Company's statutory rate of 21% primarily due to the distribution of the Company's worldwide earnings, nondeductible expenses, state taxes, and tax expense associated with the Global Intangible Low-Taxed Income (GILTI) provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements. The effective tax rate of 27% in the first six months of 2020 was higher than the Company's statutory rate of 21% primarily due to nondeductible expenses, the distribution of the Company's worldwide earnings, state taxes, and tax expense associated with GILTI provisions. These increases in tax expense were offset in part by a decrease in tax related to the net excess income tax benefits from stock-based compensation arrangements.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Obligations
6 Months Ended
Jul. 03, 2021
Debt Disclosure [Abstract]  
Long-Term Obligations Long-Term Obligations
Long-term obligations are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Revolving Credit Facility, due 2023$258,722 $217,963 
Senior Promissory Notes, due 2023 to 202810,000 10,000 
Finance Leases, due 2021 to 20251,395 1,631 
Other Borrowings, due 2021 to 20233,608 3,880 
Total273,725 233,474 
Less: Current Maturities of Long-Term Obligations(1,355)(1,474)
Long-Term Obligations$272,370 $232,000 

See Note 8, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value information related to the Company's long-term obligations.

Revolving Credit Facility
The Company entered into an unsecured multi-currency revolving credit facility, dated as of March 1, 2017 (as amended and restated to date, the Credit Agreement). Pursuant to the Credit Agreement, the Company has a borrowing capacity of $400,000,000, with an uncommitted, unsecured incremental borrowing facility of $150,000,000, with a maturity date of December 14, 2023. Interest on borrowings outstanding accrues and is payable in arrears calculated at one of the following rates selected by the Company: (i) the Base Rate, plus an applicable margin of 0% to 1.25%, or (ii) LIBOR (with a zero percent floor), as defined, plus an applicable margin of 1% to 2.25%. The Base Rate is calculated as the highest of (a) the federal funds rate plus 0.50%, (b) the prime rate as published by Citizens Bank, N.A. (Citizens Bank) and (c) thirty-day U.S. dollar LIBOR (USD LIBOR), as defined, plus 0.50%. The applicable margin is determined based upon the ratio of the Company's total debt, net of unrestricted cash up to $30,000,000 and certain debt obligations, to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.
The obligations under the Credit Agreement may be accelerated upon the occurrence of an event of default, which includes customary events of default under such financing arrangements. In addition, the Credit Agreement contains negative covenants applicable to the Company and its subsidiaries, including financial covenants requiring the Company to maintain a maximum consolidated leverage ratio of 3.75 to 1.00, or, if the Company elects, for the quarter during which a material acquisition occurs and for the three fiscal quarters thereafter, 4.00 to 1.00, and limitations on making certain restricted payments (including dividends and stock repurchases).
Loans under the Credit Agreement are guaranteed by certain domestic subsidiaries of the Company.
In the first six months of 2021, the Company borrowed an aggregate of $88,888,000 under the Credit Agreement, including $85,888,000 of euro-denominated borrowings, which was primarily used to fund an acquisition that closed in the third quarter of 2021. See Note 11, Subsequent Event, for further details. As of July 3, 2021, the outstanding balance under the Credit Agreement was $258,722,000, which included $113,722,000 of euro-denominated borrowings. As of July 3, 2021, the Company had $140,546,000 of borrowing capacity available under its Credit Agreement, which was calculated by translating its foreign-denominated borrowings using borrowing date foreign exchange rates.
The weighted average interest rate for the outstanding balance under the Credit Agreement was 1.48% as of July 3, 2021.
See Note 7, Derivatives, under the heading Interest Rate Swap Agreement, for information relating to the swap agreement used to hedge the Company’s exposure to movements in the three-month USD LIBOR on its U.S. dollar-denominated debt borrowed under the Credit Agreement.

Senior Promissory Notes
In 2018, the Company entered into an uncommitted, unsecured Multi-Currency Note Purchase and Private Shelf Agreement (Note Purchase Agreement). Simultaneous with the execution of the Note Purchase Agreement, the Company issued senior promissory notes (Initial Notes) in an aggregate principal amount of $10,000,000, with a per annum interest rate of 4.90% payable semiannually, and a maturity date of December 14, 2028. The Company is required to prepay a portion of the principal of the Initial Notes beginning on December 14, 2023 and each year thereafter, and may optionally prepay the principal on the Initial Notes, together with any prepayment premium, at any time (in a minimum amount of $1,000,000, or the foreign currency equivalent thereof, if applicable) in accordance with the Note Purchase Agreement. The obligations of the Initial Notes may be accelerated upon an event of default as defined in the Note Purchase Agreement, which includes customary events of default under such financing arrangements.
In accordance with the Note Purchase Agreement, the Company may also issue additional senior promissory notes (together with the Initial Notes, the Senior Promissory Notes) up to an additional $115,000,000 until the earlier of December 14, 2021 or the thirtieth day after written notice to terminate the issuance and sale of additional notes pursuant to the Note Purchase Agreement. The Senior Promissory Notes are pari passu with the Company’s indebtedness under the Credit Agreement, and any other senior debt of the Company, subject to certain specified exceptions, and participate in a sharing agreement with respect to the obligations of the Company and its subsidiaries under the Credit Agreement. The Senior Promissory Notes are guaranteed by certain of the Company’s domestic subsidiaries.

Debt Compliance
As of July 3, 2021, the Company was in compliance with the covenants related to its debt obligations.

Finance Leases
The Company's finance leases primarily relate to contracts for vehicles.

Other Borrowings
Other borrowings include a sale-leaseback financing arrangement for a manufacturing facility in Germany. Under this arrangement, the quarterly lease payment includes principal, interest, and a payment to the landlord toward a loan receivable. The interest rate on the outstanding obligation is 1.79%. The secured loan receivable, which is included in other assets in the accompanying condensed consolidated balance sheet, was $1,339,000 at July 3, 2021. The lease arrangement provides for a fixed price purchase option, net of the projected loan receivable, of $1,576,000 at the end of the lease term in August 2022. If the Company does not exercise the purchase option for the facility, the Company will receive cash from the landlord to settle the loan receivable. As of July 3, 2021, $3,573,000 was outstanding under this obligation.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jul. 03, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company recognized stock-based compensation expense of $2,527,000 in the second quarter of 2021, $1,877,000 in the second quarter of 2020, $4,026,000 in the first six months of 2021, and $3,516,000 in the first six months of 2020 within selling, general, and administrative (SG&A) expenses in the accompanying condensed consolidated statement of income. The Company recognizes compensation expense for all stock-based awards granted to employees and directors based on the grant date estimate of fair value for those awards. The fair value of RSUs is based on the grant date price of the Company's common stock, reduced by the present value of estimated dividends foregone during the requisite service period. For time-based RSUs, compensation expense is recognized ratably over the requisite service period for the entire award based on the grant date fair value, and net of actual forfeitures recorded when they occur. For performance-based RSUs, compensation expense is recognized ratably over the requisite service period for each separately vesting portion of the award based on the grant date fair value, net of actual forfeitures recorded when they occur, and remeasured each reporting period until the total number of RSUs to be issued is known. Unrecognized compensation expense related to stock-based compensation totaled approximately $11,872,000 at July 3, 2021 and will be recognized over a weighted average period of 1.9 years.
On May 19, 2021, the Company granted an aggregate of 5,045 RSUs to its non-employee directors with a grant date fair value of $850,000. Half of these RSUs vested on June 1, 2021 and the remaining RSUs will vest ratably on the last day of the third and fourth fiscal quarters of 2021.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Items
6 Months Ended
Jul. 03, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Items Accumulated Other Comprehensive Items
Comprehensive income combines net income and other comprehensive items, which represent certain amounts that are reported as components of stockholders' equity in the accompanying condensed consolidated balance sheet.
Changes in each component of accumulated other comprehensive items (AOCI), net of tax, are as follows:
(In thousands)Foreign
Currency
Translation
Adjustment
Post-Retirement Benefit Liability AdjustmentsDeferred Loss on Cash Flow HedgesTotal
Balance at January 2, 2021$(17,894)$(770)$(828)$(19,492)
Other comprehensive items before reclassifications(608)13 (586)
Reclassifications from AOCI— 20 169 189 
Net current period other comprehensive items
(608)33 178 (397)
Balance at July 3, 2021$(18,502)$(737)$(650)$(19,889)
 
Amounts reclassified from AOCI are as follows:
 Three Months EndedSix Months Ended
(In thousands)July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
Statement of Income Line Item
Post-retirement Benefit Plans      
Recognized net actuarial loss
$(11)$(14)$(22)$(29)Other expense, net
Amortization of prior service cost
(3)(1)(6)(3)Other expense, net
Total expense before income taxes
(14)(15)(28)(32) 
Income tax benefit128 Provision for income taxes
 (10)(11)(20)96  
Cash Flow Hedges (a)          
Interest rate swap agreements
(113)(72)(222)(106)Interest expense
Forward currency-exchange contracts
— — — (23)Cost of revenue
Total expense before income taxes
(113)(72)(222)(129) 
Income tax benefit
27 17 53 31 Provision for income taxes
 (86)(55)(169)(98) 
Total Reclassifications$(96)$(66)$(189)$(2) 

(a)See Note 7, Derivatives, for additional information.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives
6 Months Ended
Jul. 03, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives
Interest Rate Swap Agreement
In 2018, the Company entered into an interest rate swap agreement (2018 Swap Agreement) with Citizens Bank to hedge its exposure to movements in USD LIBOR on its U.S. dollar-denominated debt. The 2018 Swap Agreement has a $15,000,000 notional value and expires on June 30, 2023. On a quarterly basis, the Company receives three-month USD LIBOR, which is subject to a zero percent floor, and pays a fixed rate of interest of 3.15% plus an applicable margin as defined in the Credit Agreement.
The Company designated its 2018 Swap Agreement as a cash flow hedge and structured it to be 100% effective. Unrealized gains and losses related to the fair value of the 2018 Swap Agreement are recorded to AOCI, net of tax. In the event of early termination, the Company will receive from or pay to the counterparty the fair value of the 2018 Swap Agreement, and the unrealized gain or loss outstanding will be recognized in earnings.
The counterparty to the 2018 Swap Agreement could demand an early termination of that agreement if the Company were to be in default under the Credit Agreement, or any agreement that amends or replaces the Credit Agreement in which the counterparty is a member, and if it were to be unable to cure the default. See Note 4, Long-Term Obligations, for further details.
Forward Currency-Exchange Contracts
The Company uses forward currency-exchange contracts that generally have maturities of twelve months or less to hedge exposures resulting from fluctuations in currency exchange rates. Such exposures result from assets and liabilities that are denominated in currencies other than the functional currencies of the Company's subsidiaries.
Forward currency-exchange contracts that hedge forecasted accounts receivable or accounts payable are designated as cash flow hedges and unrecognized gains and losses are recorded to AOCI, net of tax. Deferred gains and losses are recognized in the statement of income in the period in which the underlying transaction occurs. The fair values of forward currency-exchange contracts that are designated as fair value hedges and forward currency-exchange contracts that are not designated as hedges are recognized currently in earnings.
Gains and losses reported within SG&A expenses in the accompanying condensed consolidated statement of income associated with the Company's forward currency-exchange contracts that were not designated as hedges were not material for the three-and six-month periods ended July 3, 2021 and June 27, 2020.
The following table summarizes the fair value of derivative instruments in the accompanying condensed consolidated balance sheet:
  July 3, 2021January 2, 2021
Balance Sheet LocationAsset (Liability) (a)Notional Amount (b)Asset (Liability) (a)Notional Amount
(In thousands)
Derivatives Designated as Hedging Instruments:
Derivatives in an Asset Position: 
Forward currency-exchange contractOther Current Assets$— $— $25 $842 
Derivatives in a Liability Position:
Forward currency-exchange contractOther Current Liabilities$(6)$842 $— $— 
2018 Swap AgreementOther Long-Term Liabilities$(850)$15,000 $(1,099)$15,000 
Derivatives Not Designated as Hedging Instruments:    
Derivatives in an Asset Position:     
Forward currency-exchange contractsOther Current Assets$— $— $12 $582 
Derivatives in a Liability Position:
Forward currency-exchange contractsOther Current Liabilities$— $— $(7)$825 

(a) See Note 8, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value measurements relating to these financial instruments.
(b) The 2021 notional amounts are indicative of the level of the Company's recurring derivative activity.

The following table summarizes the activity in AOCI associated with the Company's derivative instruments designated as cash flow hedges as of and for the six months ended July 3, 2021:
(In thousands)Interest Rate Swap
Agreement
Forward Currency-
Exchange
Contract
Total
Unrealized (Loss) Gain, Net of Tax, at January 2, 2021$(846)$18 $(828)
Loss reclassified to earnings (a)169 — 169 
Gain (loss) recognized in AOCI32 (23)
Unrealized Loss, Net of Tax, at July 3, 2021$(645)$(5)$(650)
    (a) See Note 6, Accumulated Other Comprehensive Items, for the income statement classification.

As of July 3, 2021, the Company expects to reclassify losses of $348,000 from AOCI to earnings over the next twelve months based on the estimated cash flows of the 2018 Swap Agreement and the maturity date of the forward currency-exchange contract.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Fair Value of Financial Instruments
6 Months Ended
Jul. 03, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Fair Value of Financial Instruments Fair Value Measurements and Fair Value of Financial Instruments
Fair value measurement is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy is established, which prioritizes the inputs used in measuring fair value into three broad levels as follows:

Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.
Level 3—Unobservable inputs based on the Company's own assumptions.

The following table presents the fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis:
Fair Value as of July 3, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$11,250 $— $— $11,250 
Banker's acceptance drafts (a)$— $10,793 $— $10,793 
Liabilities:    
2018 Swap Agreement$— $850 $— $850 
Forward currency-exchange contract$— $$— $
Fair Value as of January 2, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$8,054 $— $— $8,054 
Banker's acceptance drafts (a)$— $9,445 $— $9,445 
Forward currency-exchange contracts$— $37 $— $37 
Liabilities:    
2018 Swap Agreement$— $1,099 $— $1,099 
Forward currency-exchange contracts$— $$— $
(a)Included in accounts receivable in the accompanying condensed consolidated balance sheet.

The Company uses the market approach technique to value its financial assets and liabilities, and there were no changes in valuation techniques during the first six months of 2021. Banker's acceptance drafts are carried at face value, which approximates their fair value due to the short-term nature of the negotiable instrument. The fair values of the forward currency-exchange contracts are based on quoted forward foreign exchange rates at the reporting date. The fair value of the 2018 Swap Agreement is based on USD LIBOR yield curves at the reporting date. The forward currency-exchange contracts and the 2018 Swap Agreement are hedges of either recorded assets or liabilities or anticipated transactions and represent the estimated amount the Company would receive or pay upon liquidation of the contracts. Changes in values of the underlying hedged assets and liabilities or anticipated transactions are not reflected in the table above.    
The carrying value and fair value of debt obligations, excluding lease obligations and other borrowings, are as follows:
 July 3, 2021January 2, 2021
 Carrying ValueFair ValueCarrying ValueFair Value
(In thousands)
Debt Obligations:
Revolving credit facility$258,722 $258,722 $217,963 $217,963 
Senior promissory notes10,000 11,095 10,000 11,157 
$268,722 $269,817 $227,963 $229,120 
The carrying value of the Company's revolving credit facility approximates the fair value as the obligation bears variable rates of interest, which adjust frequently, based on prevailing market rates. The fair value of the senior promissory notes is primarily calculated based on quoted market rates plus an applicable margin available to the Company at the respective period ends, which represent Level 2 measurements.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information
6 Months Ended
Jul. 03, 2021
Segment Reporting [Abstract]  
Business Segment Information Business Segment Information
The Company has combined its operating entities into three reportable operating segments: Flow Control, Industrial Processing, and Material Handling. The Flow Control segment consists of the fluid-handling and doctoring, cleaning, & filtration product lines; the Industrial Processing segment consists of the wood processing and stock-preparation product lines; and the Material Handling segment consists of the conveying and screening, baling, and fiber-based product lines. A description of each segment follows.
    
Flow Control – Custom-engineered products, systems, and technologies that control the flow of fluids used in industrial and commercial applications to keep critical processes running efficiently in the packaging, tissue, food, metals, and other industrial sectors. The Company's primary products include rotary sealing devices, steam systems, expansion joints, doctor systems, roll and fabric cleaning devices, and filtration and fiber recovery systems.
Industrial Processing – Equipment, machinery, and technologies used to recycle paper and paperboard and process timber for use in the packaging, tissue, wood products and alternative fuel industries, among others. The Company's primary products include stock-preparation systems and recycling equipment, chemical pulping equipment, debarkers, stranders, chippers, and logging machinery. In addition, the Company provides industrial automation and digitization solutions to process industries.
Material Handling – Products and engineered systems used to handle bulk and discrete materials for secondary processing or transport in the aggregates, mining, food, and waste management industries, among others. The Company's primary products include conveying and vibratory equipment and balers. In addition, the Company manufactures and sells biodegradable, absorbent granules used as carriers in agricultural applications and for oil and grease absorption.

The following table presents financial information for the Company's reportable operating segments:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue
Flow Control$70,762 $51,365 $134,516 $108,514 
Industrial Processing82,681 65,673 151,835 130,382 
Material Handling42,368 35,822 81,923 73,091 
$195,811 $152,860 $368,274 $311,987 
Income Before Provision for Income Taxes
    
Flow Control (a)$19,324 $10,260 $34,770 $23,590 
Industrial Processing (b)17,301 10,639 28,434 20,075 
Material Handling5,592 3,593 10,035 7,727 
Corporate (c)(9,207)(6,371)(16,802)(13,616)
Total operating income33,010 18,121 56,437 37,776 
Interest expense, net (d)(1,010)(1,894)(2,056)(4,302)
Other expense, net (d)(24)(31)(48)(63)
$31,976 $16,196 $54,333 $33,411 
Capital Expenditures    
Flow Control$368 $337 $702 $1,158 
Industrial Processing1,191 211 2,995 1,675 
Material Handling495 283 616 681 
Corporate80 83 
$2,059 $911 $4,318 $3,597 
(a) Includes acquisition costs of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021 and restructuring costs of $456,000 in the three- and six-month periods ended June 27, 2020.
(b) Includes $435,000 of acquisition-related expense in the three- and six-month periods ended June 27, 2020. Acquisition-related expenses include amortization expense associated with backlog and acquisition costs.
(c) Represents general and administrative expenses.
(d) The Company does not allocate interest and other expense, net to its segments.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jul. 03, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Right of Recourse
In the ordinary course of business, the Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may use these banker's acceptance drafts prior to the scheduled maturity date to settle outstanding accounts payable with vendors. Banker's acceptance drafts transferred to vendors are subject to customary right of recourse provisions prior to their scheduled maturity dates. The Company had $9,723,000 at July 3, 2021 and $7,568,000 at January 2, 2021 of banker's acceptance drafts subject to recourse, which were transferred to vendors and had not reached their scheduled maturity dates. Historically, the banker's acceptance drafts have settled upon maturity without any claim of recourse against the Company.

Litigation
From time to time, the Company is subject to various claims and legal proceedings covering a range of matters that arise in the ordinary course of business. Such litigation may include, but is not limited to, claims and counterclaims by and against the Company for breach of contract or warranty, canceled contracts, product liability, or bankruptcy-related claims. For legal proceedings in which a loss is probable and estimable, the Company accrues a loss based on the low end of the range of estimated loss when there is no better estimate within the range. If the Company were found to be liable for any of the claims or counterclaims against it, the Company would incur a charge against earnings for amounts in excess of legal accruals.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event
6 Months Ended
Jul. 03, 2021
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
Acquisition
In the third quarter of 2021, Kadant Germany Holding GmbH, a subsidiary of the Company, acquired all partnership interests and shares in The Clouth Group of Companies (Clouth), for approximately 78,000,000 euros, or $92,000,000, net of cash acquired and debt assumed. The majority of the Clouth companies were acquired on July 19, 2021 and the acquisition of the last legal entity occurred on August 10, 2021. The Company funded the purchase price with existing cash and borrowings of approximately $82,877,000 of euro-denominated funds under the Credit Agreement, of which $78,749,000 was borrowed in the second quarter of 2021. At July 3, 2021, $84,249,000 of the purchase price was held in escrow and was classified as restricted cash in the accompanying condensed consolidated balance sheet. Clouth is a leading manufacturer of doctor blades and related equipment used in the production of paper, packaging, and tissue and will be included within the Company's Flow Control segment. The Company expects several synergies in connection with this acquisition, including deepening the Company's presence in the growing ceramic blade market and expansion of sales at its existing businesses by leveraging Clouth's complementary global geographic footprint. Clouth has two manufacturing facilities in Germany and one in Poland and generated revenue of approximately 41,000,000 euros in 2020. The excess of the purchase price for the acquisition of Clouth over the net assets acquired will be recorded as goodwill. The purchase price allocation for this acquisition is not presented as the preliminary valuation of Clouth has not been completed.

Unaudited Supplemental Pro Forma Information

Had the acquisition of Clouth been completed as of the beginning of 2020, the Company’s pro forma results of operations for the three- and six-month periods ended July 3, 2021 and June 27, 2020 would have been as follows:

Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Revenue$207,740 $164,248 $392,128 $334,796 
Net Income Attributable to Kadant$23,663 $10,276 $41,522 $20,147 
Earnings per Share Attributable to Kadant
Basic$2.04 $0.89 $3.59 $1.76 
Diluted$2.03 $0.89 $3.57 $1.75 
The historical consolidated financial information of the Company and Clouth has been adjusted in the pro forma information above to give effect to pro forma events that are directly attributable to the acquisition and related financing arrangements, are expected to have a continuing impact on the Company, and are factually supportable.
Pro forma results include the following non-recurring pro forma adjustments that were directly attributable to the acquisition:
Estimated pre-tax charge to cost of revenue of $1,753,000 in the three months ended June 27, 2020 and $3,505,000 in the six months ended June 27, 2020, for the sale of inventory revalued at the date of acquisition.
Estimated pre-tax charge to SG&A expenses of $239,000 in the three months ended June 27, 2020 and $1,673,000 in the six months ended June 27, 2020 and reversal of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021, for acquisition costs and intangible asset amortization related to acquired backlog.
Estimated tax effects related to the pro forma adjustments.
These pro forma results of operations have been prepared for comparative purposes only, and they do not purport to be indicative of the results of operations that would have resulted had the acquisition of Clouth occurred as of the beginning of 2020, or that may result in the future.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jul. 03, 2021
Accounting Policies [Abstract]  
Use of Estimates and Critical Accounting Policies
Use of Estimates and Critical Accounting Policies
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Although the Company makes every effort to ensure the accuracy of the estimates and assumptions used in the preparation of its condensed consolidated financial statements or in the application of accounting policies, if business conditions were different, or if the Company were to use different estimates and assumptions, it is possible that materially different amounts could be reported in the Company's condensed consolidated financial statements.
Restricted Cash The Company's restricted cash generally serves as collateral for certain banker's acceptance drafts issued to vendors and for bank guarantees associated with providing assurance to customers that the Company will fulfill certain customer obligations entered into in the normal course of business. The majority of the bank guarantees will expire over the next twelve months.
Intangible Assets, Net Intangible assets are recorded at fair value at the date of acquisition. Subsequent impairment charges are reflected as a reduction in the gross balance, as applicable. Definite-lived intangible assets are stated net of accumulated amortization and currency translation in the accompanying condensed consolidated balance sheet. The Company amortizes definite-lived intangible assets over lives that have been determined based on the anticipated cash flow benefits of the intangible asset.
Warranty Obligations
Warranty Obligations
The Company's contracts covering the sale of its products include warranty provisions that provide assurance to its customers that the products will comply with agreed-upon specifications during a defined period of time. The Company provides for the estimated cost of product warranties at the time of sale based on historical occurrence rates and repair costs, as well as knowledge of any specific warranty problems that indicate projected warranty costs may vary from historical patterns. The Company negotiates the terms regarding warranty coverage and length of warranty depending on the products and applications.
The Company's liability for warranties is included in other current liabilities in the accompanying condensed consolidated balance sheet.
Revenue Recognition
Revenue Recognition
Most of the Company’s revenue relates to products and services that require minimal customization and is recognized at a point in time for each performance obligation under the contract when the customer obtains control of the goods or service. The remaining portion of the Company’s revenue is recognized on an over time basis based on an input method that compares the costs incurred to date to the total expected costs required to satisfy the performance obligation. Contracts are accounted for on an over time basis when they include products which have no alternative use and an enforceable right to payment over time. Most of the contracts recognized on an over time basis are for large capital projects. These projects are highly customized for the customer and, as a result, would include a significant cost to rework in the event of cancellation.
The Company disaggregates its revenue from contracts with customers by reportable operating segment, product type and geography as this best depicts how its revenue is affected by economic factors.
Contract assets represent unbilled revenue associated with revenue recognized on contracts accounted for on an over time basis, which will be billed in future periods based on the contract terms. Contract liabilities consist of customer deposits, advanced billings, and deferred revenue. Deferred revenue is included in other current liabilities in the accompanying condensed consolidated balance sheet. Contract liabilities will be recognized as revenue in future periods once the revenue recognition criteria are met. The majority of the contract liabilities relate to advance payments on contracts accounted for at a point in time. These advance payments will be recognized as revenue when the Company's performance obligations have been satisfied, which typically occurs when the product has shipped and control of the asset has transferred to the customer.
The Company recognized revenue of $10,070,000 in the second quarter of 2021, $7,158,000 in the second quarter of 2020, $27,210,000 in the first six months of 2021 and $26,866,000 in the first six months of 2020 that was included in the contract liabilities balance at the beginning of 2021 and 2020. The majority of the Company's contracts for capital equipment have an original expected duration of one year or less. Certain capital contracts require long lead times and could take up to 24 months to complete. For contracts with an original expected duration of over one year, the aggregate amount of the transaction price allocated to the remaining unsatisfied or partially unsatisfied performance obligations as of July 3, 2021 was $12,994,000. The Company will recognize revenue for these performance obligations as they are satisfied, approximately 39% of which is expected to occur within the next twelve months and the remaining 61% within the following twelve months.
Banker's Acceptance Drafts Included in Accounts Receivable Banker's Acceptance Drafts Included in Accounts ReceivableThe Company's Chinese subsidiaries may receive banker's acceptance drafts from customers as payment for their trade accounts receivable. The drafts are non-interest bearing obligations of the issuing bank and mature within six months of the origination date. The Company's Chinese subsidiaries may sell the drafts at a discount to a third-party financial institution or transfer the drafts to vendors in settlement of current accounts payable prior to the scheduled maturity date. These drafts, which totaled $10,793,000 at July 3, 2021 and $9,445,000 at January 2, 2021, are included in accounts receivable in the accompanying condensed consolidated balance sheet until the subsidiary sells the drafts to a bank and receives a discounted amount, transfers the banker's acceptance drafts in settlement of current accounts payable prior to maturity, or obtains cash payment on the scheduled maturity date.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes. In December 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-12, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and by clarifying and amending existing guidance, including the recognition of franchise tax, the treatment of a step up in the tax basis of goodwill, and the timing for recognition of enacted changes in tax laws or rates in the interim period annual effective tax rate computation. This new guidance is effective in fiscal 2021, and the transition requirements are primarily prospective. The Company adopted this ASU prospectively at the beginning of fiscal 2021 and its adoption did not have an impact on the condensed consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. In March 2020, the FASB issued ASU No. 2020-04, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of reference rates, such as the London Interbank Offered Rate (LIBOR), if certain criteria are met. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. The guidance in this ASU is applicable to the Company's existing contracts and hedging relationships that reference LIBOR and may be adopted prospectively through December 31, 2022. The Company is currently evaluating the effects that the adoption of this ASU will have on its consolidated financial statements.
Derivatives The Company uses forward currency-exchange contracts that generally have maturities of twelve months or less to hedge exposures resulting from fluctuations in currency exchange rates. Such exposures result from assets and liabilities that are denominated in currencies other than the functional currencies of the Company's subsidiaries. Forward currency-exchange contracts that hedge forecasted accounts receivable or accounts payable are designated as cash flow hedges and unrecognized gains and losses are recorded to AOCI, net of tax. Deferred gains and losses are recognized in the statement of income in the period in which the underlying transaction occurs. The fair values of forward currency-exchange contracts that are designated as fair value hedges and forward currency-exchange contracts that are not designated as hedges are recognized currently in earnings.
Fair Value Measurement The Company uses the market approach technique to value its financial assets and liabilities, and there were no changes in valuation techniques during the first six months of 2021. Banker's acceptance drafts are carried at face value, which approximates their fair value due to the short-term nature of the negotiable instrument. The fair values of the forward currency-exchange contracts are based on quoted forward foreign exchange rates at the reporting date. The fair value of the 2018 Swap Agreement is based on USD LIBOR yield curves at the reporting date. The forward currency-exchange contracts and the 2018 Swap Agreement are hedges of either recorded assets or liabilities or anticipated transactions and represent the estimated amount the Company would receive or pay upon liquidation of the contracts. Changes in values of the underlying hedged assets and liabilities or anticipated transactions are not reflected in the table above.The carrying value of the Company's revolving credit facility approximates the fair value as the obligation bears variable rates of interest, which adjust frequently, based on prevailing market rates. The fair value of the senior promissory notes is primarily calculated based on quoted market rates plus an applicable margin available to the Company at the respective period ends, which represent Level 2 measurements.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jul. 03, 2021
Accounting Policies [Abstract]  
Supplemental Cash Flow Information
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Cash Paid for Interest$1,968 $4,186 
Cash Paid for Income Taxes, Net of Refunds$12,475 $7,036 
Non-Cash Investing Activities:
Fair value of assets acquired$197 $9,164 
Cash paid for acquired businesses(159)(7,537)
Liabilities Assumed of Acquired Businesses$38 $1,627 
Purchases of property, plant, and equipment in accounts payable$169 $150 
Non-Cash Financing Activities:  
Issuance of Company common stock upon vesting of restricted stock units$3,628 $4,027 
Dividends declared but unpaid$2,895 $2,760 
Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:
(In thousands)July 3,
2021
June 27,
2020
January 2,
2021
December 28,
2019
Cash and cash equivalents$73,436 $57,499 $65,682 $66,786 
Restricted cash84,708 3,450 958 1,487 
Total Cash, Cash Equivalents, and Restricted Cash$158,144 $60,949 $66,640 $68,273 
Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's condensed consolidated balance sheet that are shown in aggregate in the accompanying condensed consolidated statement of cash flows:
(In thousands)July 3,
2021
June 27,
2020
January 2,
2021
December 28,
2019
Cash and cash equivalents$73,436 $57,499 $65,682 $66,786 
Restricted cash84,708 3,450 958 1,487 
Total Cash, Cash Equivalents, and Restricted Cash$158,144 $60,949 $66,640 $68,273 
Inventories
The components of inventories are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Raw Materials$48,879 $46,413 
Work in Process24,189 17,692 
Finished Goods41,248 42,709 
$114,316 $106,814 
Acquired Intangible Assets
Acquired intangible assets by major asset class are as follows:
(In thousands)GrossAccumulated
Amortization
Currency
Translation
Net
July 3, 2021
Definite-Lived
Customer relationships$173,728 $(72,364)$(1,279)$100,085 
Product technology56,111 (33,465)(1,093)21,553 
Tradenames6,027 (3,162)(310)2,555 
Other18,248 (14,727)(536)2,985 
 254,114 (123,718)(3,218)127,178 
Indefinite-Lived
Tradenames24,100 — 304 24,404 
Acquired Intangible Assets$278,214 $(123,718)$(2,914)$151,582 
January 2, 2021   
Definite-Lived
Customer relationships$173,728 $(65,488)$(1,316)$106,924 
Product technology56,111 (31,655)(1,005)23,451 
Tradenames6,027 (2,946)(282)2,799 
Other18,248 (14,369)(515)3,364 
 254,114 (114,458)(3,118)136,538 
Indefinite-Lived
Tradenames24,100 — 327 24,427 
Acquired Intangible Assets$278,214 $(114,458)$(2,791)$160,965 
Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill by segment are as follows:
(In thousands)Flow ControlIndustrial ProcessingMaterial HandlingTotal
Balance at January 2, 2021   
Gross balance$101,437 $215,881 $119,944 $437,262 
Accumulated impairment losses— (85,509)— (85,509)
Net balance101,437 130,372 119,944 351,753 
2021 Adjustments
   Currency translation(858)432 (1,253)(1,679)
   Acquisition197 — — 197 
   Total 2021 adjustments(661)432 (1,253)(1,482)
Balance at July 3, 2021   
Gross balance100,776 216,313 118,691 435,780 
Accumulated impairment losses— (85,509)— (85,509)
Net balance$100,776 $130,804 $118,691 $350,271 
Warranty Obligations
The changes in the carrying amount of product warranty obligations are as follows:
 Six Months Ended
(In thousands)July 3,
2021
June 27,
2020
Balance at Beginning of Year$7,064 $6,467 
Provision charged to expense2,709 2,675 
Usage(2,255)(2,721)
Currency translation(74)(67)
Balance at End of Period$7,444 $6,354 
Revenue by Product Line, Product Type, Geography, and Revenue Recognition Method
The following table presents revenue by revenue recognition method:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Point in Time$175,479 $129,797 $329,896 $265,889 
Over Time20,332 23,063 38,378 46,098 
$195,811 $152,860 $368,274 $311,987 
The following table presents the disaggregation of revenue by product type and geography:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue by Product Type:
    
Parts and Consumables$124,975 $97,261 $243,082 $202,358 
Capital70,836 55,599 125,192 109,629 
$195,811 $152,860 $368,274 $311,987 
Revenue by Geography (based on customer location):    
North America$106,767 $88,718 201,859 182,541 
Europe55,827 37,916 100,468 73,930 
Asia24,729 16,237 46,542 32,145 
Rest of World8,488 9,989 19,405 23,371 
$195,811 $152,860 $368,274 $311,987 
Balances from Contracts with Customers
The following table presents contract balances from contracts with customers:
 July 3,
2021
January 2,
2021
(In thousands)
Accounts Receivable$106,791 $91,540 
Contract Assets$6,481 $7,576 
Contract Liabilities$52,031 $39,269 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Tables)
6 Months Ended
Jul. 03, 2021
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
Basic and diluted earnings per share (EPS) were calculated as follows:
 Three Months EndedSix Months Ended
 July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Net Income Attributable to Kadant$22,864 $11,607 $39,425 $24,138 
Basic Weighted Average Shares11,579 11,482 11,566 11,457 
Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares
71 70 65 73 
Diluted Weighted Average Shares11,650 11,552 11,631 11,530 
Basic Earnings per Share$1.97 $1.01 $3.41 $2.11 
Diluted Earnings per Share$1.96 $1.00 $3.39 $2.09 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Obligations (Tables)
6 Months Ended
Jul. 03, 2021
Debt Disclosure [Abstract]  
Schedule of Long-Term Obligations
Long-term obligations are as follows:
 July 3,
2021
January 2,
2021
(In thousands)
Revolving Credit Facility, due 2023$258,722 $217,963 
Senior Promissory Notes, due 2023 to 202810,000 10,000 
Finance Leases, due 2021 to 20251,395 1,631 
Other Borrowings, due 2021 to 20233,608 3,880 
Total273,725 233,474 
Less: Current Maturities of Long-Term Obligations(1,355)(1,474)
Long-Term Obligations$272,370 $232,000 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Items (Tables)
6 Months Ended
Jul. 03, 2021
Equity [Abstract]  
Components of Accumulated Other Comprehensive Items
Changes in each component of accumulated other comprehensive items (AOCI), net of tax, are as follows:
(In thousands)Foreign
Currency
Translation
Adjustment
Post-Retirement Benefit Liability AdjustmentsDeferred Loss on Cash Flow HedgesTotal
Balance at January 2, 2021$(17,894)$(770)$(828)$(19,492)
Other comprehensive items before reclassifications(608)13 (586)
Reclassifications from AOCI— 20 169 189 
Net current period other comprehensive items
(608)33 178 (397)
Balance at July 3, 2021$(18,502)$(737)$(650)$(19,889)
 
Reclassification Out of Accumulated Other Comprehensive Items
Amounts reclassified from AOCI are as follows:
 Three Months EndedSix Months Ended
(In thousands)July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
Statement of Income Line Item
Post-retirement Benefit Plans      
Recognized net actuarial loss
$(11)$(14)$(22)$(29)Other expense, net
Amortization of prior service cost
(3)(1)(6)(3)Other expense, net
Total expense before income taxes
(14)(15)(28)(32) 
Income tax benefit128 Provision for income taxes
 (10)(11)(20)96  
Cash Flow Hedges (a)          
Interest rate swap agreements
(113)(72)(222)(106)Interest expense
Forward currency-exchange contracts
— — — (23)Cost of revenue
Total expense before income taxes
(113)(72)(222)(129) 
Income tax benefit
27 17 53 31 Provision for income taxes
 (86)(55)(169)(98) 
Total Reclassifications$(96)$(66)$(189)$(2) 

(a)See Note 7, Derivatives, for additional information.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Tables)
6 Months Ended
Jul. 03, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments
The following table summarizes the fair value of derivative instruments in the accompanying condensed consolidated balance sheet:
  July 3, 2021January 2, 2021
Balance Sheet LocationAsset (Liability) (a)Notional Amount (b)Asset (Liability) (a)Notional Amount
(In thousands)
Derivatives Designated as Hedging Instruments:
Derivatives in an Asset Position: 
Forward currency-exchange contractOther Current Assets$— $— $25 $842 
Derivatives in a Liability Position:
Forward currency-exchange contractOther Current Liabilities$(6)$842 $— $— 
2018 Swap AgreementOther Long-Term Liabilities$(850)$15,000 $(1,099)$15,000 
Derivatives Not Designated as Hedging Instruments:    
Derivatives in an Asset Position:     
Forward currency-exchange contractsOther Current Assets$— $— $12 $582 
Derivatives in a Liability Position:
Forward currency-exchange contractsOther Current Liabilities$— $— $(7)$825 

(a) See Note 8, Fair Value Measurements and Fair Value of Financial Instruments, for the fair value measurements relating to these financial instruments.
(b) The 2021 notional amounts are indicative of the level of the Company's recurring derivative activity.
Activity in Accumulated Other Comprehensive Items (OCI)
The following table summarizes the activity in AOCI associated with the Company's derivative instruments designated as cash flow hedges as of and for the six months ended July 3, 2021:
(In thousands)Interest Rate Swap
Agreement
Forward Currency-
Exchange
Contract
Total
Unrealized (Loss) Gain, Net of Tax, at January 2, 2021$(846)$18 $(828)
Loss reclassified to earnings (a)169 — 169 
Gain (loss) recognized in AOCI32 (23)
Unrealized Loss, Net of Tax, at July 3, 2021$(645)$(5)$(650)
    (a) See Note 6, Accumulated Other Comprehensive Items, for the income statement classification.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Fair Value of Financial Instruments (Tables)
6 Months Ended
Jul. 03, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Assets and Liabilities Measured on a Recurring Basis
The following table presents the fair value hierarchy for those assets and liabilities measured at fair value on a recurring basis:
Fair Value as of July 3, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$11,250 $— $— $11,250 
Banker's acceptance drafts (a)$— $10,793 $— $10,793 
Liabilities:    
2018 Swap Agreement$— $850 $— $850 
Forward currency-exchange contract$— $$— $
Fair Value as of January 2, 2021
(In thousands)Level 1Level 2Level 3Total
Assets:
Money market funds and time deposits$8,054 $— $— $8,054 
Banker's acceptance drafts (a)$— $9,445 $— $9,445 
Forward currency-exchange contracts$— $37 $— $37 
Liabilities:    
2018 Swap Agreement$— $1,099 $— $1,099 
Forward currency-exchange contracts$— $$— $
(a)Included in accounts receivable in the accompanying condensed consolidated balance sheet.
Carrying Value and Fair Value of Debt Obligations
The carrying value and fair value of debt obligations, excluding lease obligations and other borrowings, are as follows:
 July 3, 2021January 2, 2021
 Carrying ValueFair ValueCarrying ValueFair Value
(In thousands)
Debt Obligations:
Revolving credit facility$258,722 $258,722 $217,963 $217,963 
Senior promissory notes10,000 11,095 10,000 11,157 
$268,722 $269,817 $227,963 $229,120 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information (Tables)
6 Months Ended
Jul. 03, 2021
Segment Reporting [Abstract]  
Business Segment Reporting Information
The following table presents financial information for the Company's reportable operating segments:
Three Months EndedSix Months Ended
July 3,June 27,July 3,June 27,
(In thousands)2021202020212020
Revenue
Flow Control$70,762 $51,365 $134,516 $108,514 
Industrial Processing82,681 65,673 151,835 130,382 
Material Handling42,368 35,822 81,923 73,091 
$195,811 $152,860 $368,274 $311,987 
Income Before Provision for Income Taxes
    
Flow Control (a)$19,324 $10,260 $34,770 $23,590 
Industrial Processing (b)17,301 10,639 28,434 20,075 
Material Handling5,592 3,593 10,035 7,727 
Corporate (c)(9,207)(6,371)(16,802)(13,616)
Total operating income33,010 18,121 56,437 37,776 
Interest expense, net (d)(1,010)(1,894)(2,056)(4,302)
Other expense, net (d)(24)(31)(48)(63)
$31,976 $16,196 $54,333 $33,411 
Capital Expenditures    
Flow Control$368 $337 $702 $1,158 
Industrial Processing1,191 211 2,995 1,675 
Material Handling495 283 616 681 
Corporate80 83 
$2,059 $911 $4,318 $3,597 
(a) Includes acquisition costs of $239,000 in the three months ended July 3, 2021 and $1,236,000 in the six months ended July 3, 2021 and restructuring costs of $456,000 in the three- and six-month periods ended June 27, 2020.
(b) Includes $435,000 of acquisition-related expense in the three- and six-month periods ended June 27, 2020. Acquisition-related expenses include amortization expense associated with backlog and acquisition costs.
(c) Represents general and administrative expenses.
(d) The Company does not allocate interest and other expense, net to its segments.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event (Tables)
6 Months Ended
Jul. 03, 2021
Subsequent Events [Abstract]  
Unaudited Supplemental Pro Forma Information
Had the acquisition of Clouth been completed as of the beginning of 2020, the Company’s pro forma results of operations for the three- and six-month periods ended July 3, 2021 and June 27, 2020 would have been as follows:

Three Months EndedSix Months Ended
July 3,
2021
June 27,
2020
July 3,
2021
June 27,
2020
(In thousands, except per share amounts)
Revenue$207,740 $164,248 $392,128 $334,796 
Net Income Attributable to Kadant$23,663 $10,276 $41,522 $20,147 
Earnings per Share Attributable to Kadant
Basic$2.04 $0.89 $3.59 $1.76 
Diluted$2.03 $0.89 $3.57 $1.75 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Accounting Policies [Abstract]    
Cash Paid for Interest $ 1,968 $ 4,186
Cash Paid for Income Taxes, Net of Refunds 12,475 7,036
Non-Cash Investing Activities:    
Fair value of assets acquired 197 9,164
Cash paid for acquired businesses (159) (7,537)
Liabilities Assumed of Acquired Businesses 38 1,627
Purchases of property, plant, and equipment in accounts payable 169 150
Non-Cash Financing Activities:    
Issuance of Company common stock upon vesting of restricted stock units 3,628 4,027
Dividends declared but unpaid $ 2,895 $ 2,760
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Jan. 02, 2021
Accounting Policies [Abstract]          
Bank guarantees, expiration period     12 months    
Funds held in escrow $ 84,249   $ 84,249    
Revenue recognized 10,070 $ 7,158 27,210 $ 26,866  
Revenue, remaining performance obligation, amount 12,994   $ 12,994    
Banker's acceptance drafts, maturity period     6 months    
Banker's acceptance drafts $ 10,793   $ 10,793   $ 9,445
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Jun. 27, 2020
Dec. 28, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 73,436 $ 65,682 $ 57,499 $ 66,786
Restricted cash 84,708 958 3,450 1,487
Total Cash, Cash Equivalents, and Restricted Cash $ 158,144 $ 66,640 $ 60,949 $ 68,273
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Accounting Policies [Abstract]    
Raw Materials $ 48,879 $ 46,413
Work in Process 24,189 17,692
Finished Goods 41,248 42,709
Total Inventories $ 114,316 $ 106,814
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Acquired Definite-Lived Intangible Assets [Line Items]    
Gross $ 254,114 $ 254,114
Accumulated Amortization (123,718) (114,458)
Currency Translation (3,218) (3,118)
Net 127,178 136,538
Acquired Intangible Assets [Abstract]    
Gross 278,214 278,214
Currency Translation (2,914) (2,791)
Net 151,582 160,965
Tradenames    
Acquired Indefinite-Lived Intangible Assets [Line Items]    
Gross 24,100 24,100
Currency Translation 304 327
Net 24,404 24,427
Customer relationships    
Acquired Definite-Lived Intangible Assets [Line Items]    
Gross 173,728 173,728
Accumulated Amortization (72,364) (65,488)
Currency Translation (1,279) (1,316)
Net 100,085 106,924
Product technology    
Acquired Definite-Lived Intangible Assets [Line Items]    
Gross 56,111 56,111
Accumulated Amortization (33,465) (31,655)
Currency Translation (1,093) (1,005)
Net 21,553 23,451
Tradenames    
Acquired Definite-Lived Intangible Assets [Line Items]    
Gross 6,027 6,027
Accumulated Amortization (3,162) (2,946)
Currency Translation (310) (282)
Net 2,555 2,799
Other    
Acquired Definite-Lived Intangible Assets [Line Items]    
Gross 18,248 18,248
Accumulated Amortization (14,727) (14,369)
Currency Translation (536) (515)
Net $ 2,985 $ 3,364
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details)
$ in Thousands
6 Months Ended
Jul. 03, 2021
USD ($)
Goodwill [Roll Forward]  
Gross Balance, Beginning Balance $ 437,262
Accumulated impairment losses (85,509)
Net Balance, Beginning Balance 351,753
Currency translation (1,679)
Acquisition 197
Total 2021 adjustments (1,482)
Gross Balance, Ending Balance 435,780
Accumulated impairment losses (85,509)
Net Balance, Ending Balance 350,271
Operating Segment | Flow Control  
Goodwill [Roll Forward]  
Gross Balance, Beginning Balance 101,437
Accumulated impairment losses 0
Net Balance, Beginning Balance 101,437
Currency translation (858)
Acquisition 197
Total 2021 adjustments (661)
Gross Balance, Ending Balance 100,776
Accumulated impairment losses 0
Net Balance, Ending Balance 100,776
Operating Segment | Industrial Processing  
Goodwill [Roll Forward]  
Gross Balance, Beginning Balance 215,881
Accumulated impairment losses (85,509)
Net Balance, Beginning Balance 130,372
Currency translation 432
Acquisition 0
Total 2021 adjustments 432
Gross Balance, Ending Balance 216,313
Accumulated impairment losses (85,509)
Net Balance, Ending Balance 130,804
Operating Segment | Material Handling  
Goodwill [Roll Forward]  
Gross Balance, Beginning Balance 119,944
Accumulated impairment losses 0
Net Balance, Beginning Balance 119,944
Currency translation (1,253)
Acquisition 0
Total 2021 adjustments (1,253)
Gross Balance, Ending Balance 118,691
Accumulated impairment losses 0
Net Balance, Ending Balance $ 118,691
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Changes in the carrying amount of accrued warranty costs [Roll Forward]    
Balance at Beginning of Year $ 7,064 $ 6,467
Provision charged to expense 2,709 2,675
Usage (2,255) (2,721)
Currency translation (74) (67)
Balance at End of Period $ 7,444 $ 6,354
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 195,811 $ 152,860 $ 368,274 $ 311,987
Parts and Consumables        
Disaggregation of Revenue [Line Items]        
Revenues 124,975 97,261 243,082 202,358
Capital        
Disaggregation of Revenue [Line Items]        
Revenues 70,836 55,599 125,192 109,629
Point in Time        
Disaggregation of Revenue [Line Items]        
Revenues 175,479 129,797 329,896 265,889
Over Time        
Disaggregation of Revenue [Line Items]        
Revenues 20,332 23,063 38,378 46,098
North America        
Disaggregation of Revenue [Line Items]        
Revenues 106,767 88,718 201,859 182,541
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 55,827 37,916 100,468 73,930
Asia        
Disaggregation of Revenue [Line Items]        
Revenues 24,729 16,237 46,542 32,145
Rest of World        
Disaggregation of Revenue [Line Items]        
Revenues $ 8,488 $ 9,989 $ 19,405 $ 23,371
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Accounting Policies [Abstract]    
Accounts Receivable $ 106,791 $ 91,540
Contract Assets 6,481 7,576
Contract Liabilities $ 52,031 $ 39,269
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details)
Jul. 03, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-04  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percent 39.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-04  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percent 61.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Income Amounts Attributable to Parent, Disclosures [Abstract]        
Net Income Attributable to Kadant $ 22,864 $ 11,607 $ 39,425 $ 24,138
Basic Weighted Average Shares (in shares) 11,579 11,482 11,566 11,457
Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares (in shares) 71 70 65 73
Diluted Weighted Average Shares (in shares) 11,650 11,552 11,631 11,530
Basic Earnings per Share (in dollars per share) $ 1.97 $ 1.01 $ 3.41 $ 2.11
Diluted Earnings per Share (in dollars per share) $ 1.96 $ 1.00 $ 3.39 $ 2.09
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Amount of antidilutive securities excluded from computation of EPS (in shares) 9 36 27 39
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Provision for Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 8,949 $ 4,474 $ 14,510 $ 9,033
Effective tax rate     27.00% 27.00%
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Obligations - Schedule of Long-Term Obligations (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Debt Instrument [Line Items]    
Finance Leases, due 2021 to 2025 $ 1,395 $ 1,631
Total 273,725 233,474
Less: Current Maturities of Long-Term Obligations (1,355) (1,474)
Long-Term Obligations 272,370 232,000
Revolving Credit Facility, due 2023    
Debt Instrument [Line Items]    
Long-term debt 258,722 217,963
Senior Promissory Notes, due 2023 to 2028    
Debt Instrument [Line Items]    
Long-term debt 10,000 10,000
Other Borrowings, due 2021 to 2023    
Debt Instrument [Line Items]    
Other Borrowings, due 2021 to 2023 $ 3,608 $ 3,880
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Obligations - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jul. 03, 2021
Jun. 27, 2020
Jan. 02, 2021
Debt Instrument [Line Items]        
Proceeds from issuance of long-term obligations   $ 88,888,000 $ 7,000,000  
Secured loan receivable $ 1,339,000 1,339,000    
Present Value of Lease Payments 1,395,000 1,395,000   $ 1,631,000
Revolving Credit Facility        
Debt Instrument [Line Items]        
Long-term debt 258,722,000 258,722,000   217,963,000
Remaining borrowing capacity 140,546,000 140,546,000    
Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Borrowing capacity available under committed portion 400,000,000 400,000,000    
Additional borrowing capacity under uncommitted portion 150,000,000 $ 150,000,000    
Basis spread on variable rate floor (as a percentage)   0.00%    
Maximum amount of unrestricted U.S. cash 30,000,000 $ 30,000,000    
Proceeds from issuance of long-term obligations   88,888,000    
Long-term debt $ 258,722,000 $ 258,722,000    
Weighted average interest rate for revolving credit facility (in hundredths) 1.48% 1.48%    
Revolving Credit Facility | Credit Agreement | Base Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   0.00%    
Revolving Credit Facility | Credit Agreement | Base Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   1.25%    
Revolving Credit Facility | Credit Agreement | LIBOR | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   1.00%    
Revolving Credit Facility | Credit Agreement | LIBOR | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   2.25%    
Revolving Credit Facility | Credit Agreement | Federal Funds Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   0.50%    
Revolving Credit Facility | Credit Agreement | Thirty-Day LIBOR        
Debt Instrument [Line Items]        
Basis spread on variable rate (as a percentage)   0.50%    
Revolving Credit Facility | Euro-Denominated Borrowing        
Debt Instrument [Line Items]        
Proceeds from issuance of long-term obligations   $ 85,888,000    
Long-term debt $ 113,722,000 113,722,000    
Revolving Credit Facility | Euro-Denominated Borrowing | The Clouth Group of Companies        
Debt Instrument [Line Items]        
Proceeds from issuance of long-term obligations 78,749,000      
Senior Promissory Notes, due 2023 to 2028        
Debt Instrument [Line Items]        
Long-term debt 10,000,000 10,000,000   $ 10,000,000
Senior Promissory Notes, due 2023 to 2028 | Note Purchase Agreement        
Debt Instrument [Line Items]        
Additional borrowing capacity under uncommitted portion 115,000,000 115,000,000    
Principal amount $ 10,000,000 $ 10,000,000    
Fixed interest rate 4.90% 4.90%    
Senior Promissory Notes, due 2023 to 2028 | Note Purchase Agreement | Minimum        
Debt Instrument [Line Items]        
Prepayment penalty   $ 1,000,000    
Other Borrowings, due 2021 to 2023 | Sale Leaseback Arrangement        
Debt Instrument [Line Items]        
Effective interest rate 1.79% 1.79%    
Net purchase option $ 1,576,000 $ 1,576,000    
Present Value of Lease Payments $ 3,573,000 $ 3,573,000    
Debt Covenant Period One | Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Maximum consolidated leverage ratio after acquisition   3.75    
Debt Covenant Period Two | Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Maximum consolidated leverage ratio after acquisition   4.00    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 19, 2021
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 2,527 $ 1,877 $ 4,026 $ 3,516
Unrecognized compensation expense related to stock awards   $ 11,872   $ 11,872  
Recognition period       1 year 10 months 24 days  
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of units granted (in shares) 5,045        
Aggregate grant date fair value $ 850        
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Items - Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 504,308 $ 424,272 $ 496,905 $ 427,079
Other comprehensive items 4,159 4,716 (450) (8,229)
Ending balance 531,126 440,359 531,126 440,359
Accumulated Other Comprehensive Items        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (24,040) (50,554) (19,492) (37,620)
Other comprehensive items before reclassifications     (586)  
Reclassifications from AOCI     189  
Other comprehensive items 4,151 4,691 (397) (8,243)
Ending balance (19,889) $ (45,863) (19,889) $ (45,863)
Foreign Currency Translation Adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (17,894)  
Other comprehensive items before reclassifications     (608)  
Reclassifications from AOCI     0  
Other comprehensive items     (608)  
Ending balance (18,502)   (18,502)  
Post-Retirement Benefit Liability Adjustments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (770)  
Other comprehensive items before reclassifications     13  
Reclassifications from AOCI     20  
Other comprehensive items     33  
Ending balance (737)   (737)  
Deferred Loss on Cash Flow Hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (828)  
Other comprehensive items before reclassifications     9  
Reclassifications from AOCI     169  
Other comprehensive items     178  
Ending balance $ (650)   $ (650)  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Other expense, net $ (24) $ (31) $ (48) $ (63)
Interest expense (1,066) (1,931) (2,177) (4,390)
Cost of revenue (110,493) (86,412) (207,241) (177,216)
Total expense before income taxes 31,976 16,196 54,333 33,411
Income tax benefit (8,949) (4,474) (14,510) (9,033)
Net Income 23,027 11,722 39,823 24,378
Reclassification out of Accumulated Other Comprehensive Items        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Net Income (96) (66) (189) (2)
Reclassification out of Accumulated Other Comprehensive Items | Post-retirement Benefit Plans        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Total expense before income taxes (14) (15) (28) (32)
Income tax benefit 4 4 8 128
Net Income (10) (11) (20) 96
Reclassification out of Accumulated Other Comprehensive Items | Recognized net actuarial loss        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Other expense, net (11) (14) (22) (29)
Reclassification out of Accumulated Other Comprehensive Items | Amortization of prior service cost        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Other expense, net (3) (1) (6) (3)
Reclassification out of Accumulated Other Comprehensive Items | Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Total expense before income taxes (113) (72) (222) (129)
Income tax benefit 27 17 53 31
Net Income (86) (55) (169) (98)
Reclassification out of Accumulated Other Comprehensive Items | Cash Flow Hedges | Interest rate swap agreements        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Interest expense (113) (72) (222) (106)
Reclassification out of Accumulated Other Comprehensive Items | Cash Flow Hedges | Forward currency-exchange contract        
Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]        
Cost of revenue $ 0 $ 0 $ 0 $ (23)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Narrative (Details) - USD ($)
6 Months Ended
Jul. 03, 2021
Dec. 29, 2018
Derivatives, Fair Value [Line Items]    
Net unrealized losses included in AOCI expected to be reclassified to earnings over the next 12 months $ 348,000  
Cash Flow Hedging | Designated as Hedging Instrument | 2018 Swap Agreement    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount   $ 15,000,000
Fixed rate of interest   3.15%
Rate of effectiveness of derivative agreement 100.00%  
Cash Flow Hedging | Designated as Hedging Instrument | Forward currency-exchange contract    
Derivatives, Fair Value [Line Items]    
Period over which entity manages its level of exposure of risk 12 months  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Designated as Hedging Instrument | Forward currency-exchange contract | Other Current Assets    
Derivatives in an Asset Position:    
Derivatives in an asset position $ 0 $ 25
Notional amount, Derivative asset 0 842
Designated as Hedging Instrument | Forward currency-exchange contract | Other Current Liabilities    
Derivatives in a Liability Position:    
Derivatives in a liability position (6) 0
Notional amount, Derivative liability 842 0
Designated as Hedging Instrument | 2018 Swap Agreement | Other Long-Term Liabilities    
Derivatives in a Liability Position:    
Derivatives in a liability position (850) (1,099)
Notional amount, Derivative liability 15,000 15,000
Not Designated as Hedging Instrument | Forward currency-exchange contract | Other Current Assets    
Derivatives in an Asset Position:    
Derivatives in an asset position 0 12
Notional amount, Derivative asset 0 582
Not Designated as Hedging Instrument | Forward currency-exchange contract | Other Current Liabilities    
Derivatives in a Liability Position:    
Derivatives in a liability position 0 (7)
Notional amount, Derivative liability $ 0 $ 825
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details)
$ in Thousands
6 Months Ended
Jul. 03, 2021
USD ($)
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]  
Beginning balance $ 496,905
Ending balance 531,126
Cash Flow Hedges  
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]  
Beginning balance (828)
Loss reclassified to earnings 169
Gain (loss) recognized in AOCI 9
Ending balance (650)
Cash Flow Hedges | Interest Rate Swap Agreement  
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]  
Beginning balance (846)
Loss reclassified to earnings 169
Gain (loss) recognized in AOCI 32
Ending balance (645)
Cash Flow Hedges | Forward currency-exchange contract  
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]  
Beginning balance 18
Loss reclassified to earnings 0
Gain (loss) recognized in AOCI (23)
Ending balance $ (5)
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Assets:    
Money market funds and time deposits $ 11,250 $ 8,054
Banker's acceptance drafts 10,793 9,445
Forward currency-exchange contracts   37
Liabilities:    
2018 Swap Agreement 850 1,099
Forward currency-exchange contract 6 7
Level 1    
Assets:    
Money market funds and time deposits 11,250 8,054
Banker's acceptance drafts 0 0
Forward currency-exchange contracts   0
Liabilities:    
2018 Swap Agreement 0 0
Forward currency-exchange contract 0 0
Level 2    
Assets:    
Money market funds and time deposits 0 0
Banker's acceptance drafts 10,793 9,445
Forward currency-exchange contracts   37
Liabilities:    
2018 Swap Agreement 850 1,099
Forward currency-exchange contract 6 7
Level 3    
Assets:    
Money market funds and time deposits 0 0
Banker's acceptance drafts 0 0
Forward currency-exchange contracts   0
Liabilities:    
2018 Swap Agreement 0 0
Forward currency-exchange contract $ 0 $ 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Jan. 02, 2021
Carrying Value    
Debt Obligations:    
Revolving credit facility $ 258,722 $ 217,963
Senior promissory notes 10,000 10,000
Debt obligations 268,722 227,963
Fair Value    
Debt Obligations:    
Revolving credit facility 258,722 217,963
Senior promissory notes 11,095 11,157
Debt obligations $ 269,817 $ 229,120
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Information - Summary of Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
USD ($)
Jun. 27, 2020
USD ($)
Jul. 03, 2021
USD ($)
Segment
Jun. 27, 2020
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | Segment     3  
Revenue        
Revenues $ 195,811 $ 152,860 $ 368,274 $ 311,987
Income Before Provision for Income Taxes        
Total operating income 33,010 18,121 56,437 37,776
Interest expense, net (1,010) (1,894) (2,056) (4,302)
Other expense, net (24) (31) (48) (63)
Income Before Provision for Income Taxes 31,976 16,196 54,333 33,411
Capital Expenditures        
Capital expenditures 2,059 911 4,318 3,597
Restructuring costs 0 456 0 456
Flow Control        
Capital Expenditures        
Acquisition transaction costs 239   1,236  
Restructuring costs   456   456
Industrial Processing        
Capital Expenditures        
Acquisition transaction costs   435   435
Operating Segment | Flow Control        
Revenue        
Revenues 70,762 51,365 134,516 108,514
Income Before Provision for Income Taxes        
Total operating income 19,324 10,260 34,770 23,590
Capital Expenditures        
Capital expenditures 368 337 702 1,158
Operating Segment | Industrial Processing        
Revenue        
Revenues 82,681 65,673 151,835 130,382
Income Before Provision for Income Taxes        
Total operating income 17,301 10,639 28,434 20,075
Capital Expenditures        
Capital expenditures 1,191 211 2,995 1,675
Operating Segment | Material Handling        
Revenue        
Revenues 42,368 35,822 81,923 73,091
Income Before Provision for Income Taxes        
Total operating income 5,592 3,593 10,035 7,727
Capital Expenditures        
Capital expenditures 495 283 616 681
Corporate        
Income Before Provision for Income Taxes        
Total operating income (9,207) (6,371) (16,802) (13,616)
Capital Expenditures        
Capital expenditures $ 5 $ 80 $ 5 $ 83
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2021
Jan. 02, 2021
Commitments and Contingencies Disclosure [Abstract]    
Banker's acceptance drafts, maturity period 6 months  
Banker's acceptance drafts with recourse $ 9,723 $ 7,568
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended 12 Months Ended
Oct. 02, 2021
USD ($)
Oct. 02, 2021
EUR (€)
Jul. 03, 2021
USD ($)
facility
Aug. 10, 2021
USD ($)
Jul. 03, 2021
USD ($)
facility
Jun. 27, 2020
USD ($)
Jan. 02, 2021
EUR (€)
Subsequent Event [Line Items]              
Proceeds from issuance of long-term obligations         $ 88,888 $ 7,000  
Funds held in escrow     $ 84,249   $ 84,249    
The Clouth Group of Companies              
Subsequent Event [Line Items]              
Revenues | €             € 41,000
The Clouth Group of Companies | Germany              
Subsequent Event [Line Items]              
Number of manufacturing facilities | facility     2   2    
The Clouth Group of Companies | Poland              
Subsequent Event [Line Items]              
Number of manufacturing facilities | facility     1   1    
Euro-Denominated Borrowing | Revolving Credit Facility, due 2023              
Subsequent Event [Line Items]              
Proceeds from issuance of long-term obligations         $ 85,888    
The Clouth Group of Companies              
Subsequent Event [Line Items]              
Funds held in escrow     $ 84,249   $ 84,249    
The Clouth Group of Companies | Forecast              
Subsequent Event [Line Items]              
Consideration transferred $ 92,000 € 78,000          
The Clouth Group of Companies | Euro-Denominated Borrowing | Revolving Credit Facility, due 2023              
Subsequent Event [Line Items]              
Proceeds from issuance of long-term obligations     $ 78,749        
Subsequent Event | The Clouth Group of Companies | Euro-Denominated Borrowing | Revolving Credit Facility, due 2023              
Subsequent Event [Line Items]              
Proceeds from issuance of long-term obligations       $ 82,877      
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Pro Forma Information        
Cost of revenue $ 110,493 $ 86,412 $ 207,241 $ 177,216
Selling, general, and administrative expenses 49,267 45,073 98,698 90,665
The Clouth Group of Companies        
Subsequent Event [Line Items]        
Revenues 207,740 164,248 392,128 334,796
Net Income Attributable to Kadant $ 23,663 $ 10,276 $ 41,522 $ 20,147
Earnings per Share Attributable to Kadant:        
Basic (in dollars per share) $ 2.04 $ 0.89 $ 3.59 $ 1.76
Diluted (in dollars per share) $ 2.03 $ 0.89 $ 3.57 $ 1.75
The Clouth Group of Companies | Fair Value Adjustment to Inventory        
Pro Forma Information        
Cost of revenue   $ 1,753   $ 3,505
The Clouth Group of Companies | Acquisition-related Costs        
Pro Forma Information        
Selling, general, and administrative expenses   $ 239   $ 1,673
Amortization $ 239   $ 1,236  
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "&!"U,'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 " A@0M3DW.0;^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^F*+J&;B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^>4WEF?80M?G0 M>X2&\QOP2-IJTC !J[@0F6JMD2:AICZ=\-8L^/B9NAEF#6"''@-E$+4 IJ:) M\3AV+5P $XPP^?Q=0+L0Y^J?V+D#[)0621A'^_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 "&!"U,-+\?K)04 $L5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_2BG0FQ)?.5'<(,()/XZ+X^/Y/<<:;B3ZC7QA=#D+0KCY+KE:[WY;%F)ZXN()Y=R M(V*XLY(JXAI.U=I*-DIP+PN*0HO9=L^*>!"W1L/LVDR-AC+581"+F2))&D5< M[6]$*'?7+=HZ7G@)UKXV%ZS1<,/78B[T'YN9@C.K4/&"2,1)(&.BQ.JZ-::? M)PXS =D3?P9BEYP<$_,J2RE?S^!I_[HU:!%/K'@:ZA>Y^TT<7JAK]%P9)ME? MLLN?[71:Q$T3+:-#,!!$09S_YV^'1)P$L*LS >P0P#X$T'._X!P"G.Q%<[+L MM6ZYYJ.ADCNBS-.@9@ZRW&31\#9!;(9QKA7<#2!.CR9R*Q1ID\3G2B1#2X.F MN6.YA_B;/)Z=B>^11QEK/R%WL2>\]_$6L!1 [ ATPU#!W]/PDMC.!6$VHQ4\ MDP;ACET5_@['*?+C9'H.FI^_Q\M$*YAR_R"2G4*RDTEVSDC>2C>%#T&3Q7XC MJC*.AU.[_8Q0= N*;C.*YY0K+52X)R]B(Y6N(L*EM$H%0M0KB'K-B&9"!=(S M,XK G*Y,$:Z43X*+GSY]JID%_0*MWW#(% <'RPSH?+9PK14/$RQ=@X)I@.K< MQ3K0>W(?A((\I=%2J"H67,.V:9O2CMU#>*X*GJLF/"]B'9AO!9+UQ*/*P<-U MOHYOQT\+,GV:(%#4+OW-;H(UC5VI8,"X&;L+,M8#GR+>X.G>X)$21A7#]6(9RO2D_D^6LJPDK"N0$RQ/K.L M# SW[F.2R-V;Z_-X+-['\:0Z>8K[Q,:\:/J)5DN&(-6>GSK)'/FS8(JCGXZ%JJ MRGE?H_/ %O""A.Z!.'EDAACZ?>LD=_/(QZ&Y"9-X'92/9JX3EWKR$J; M9XUL_BX2:FTFV!=0T#[X:K3A<77Z<,%:M-+E&6[2QV3YL+1'@7"96J#2[1EN MU,>O\ITQSK/U,OF6:JB/L3&TRK5JKMS-E,V.RG9$:7=@.S9T9=LJJM+Q6:/V M?P)?GX)B-(7E]QOY*JI35;<*L&VHT4X'*].L-'B&^_/1ONZ#Q)3)'P+*![:6 MJY%KMV&18J-K^=+RG9IV_;B..V6[AXN57V.-6-T.0VG[#F[2'ZD.Z]_S7+C< M,\.H2LMW<(,> Y*78X6\:G;?U B<_0*MD^TJ8T#9+EY"7+,4RW>NBJO%3N$X MVQ^SRL?S;<9';OPK(:%80:A]V8=/3>4[=_F)EIML\VLIM991=N@+[@EE'H#[ M*RGU\<3\0+%_.OH/4$L#!!0 ( "&!"U/*OV:@^@8 !P; 8 >&PO M=V]R:W-H965T&ULK9G;D+,H""/NB%XE)<0'^NUSLMR!/'J7ZII=" M&/2CJ5M].EL:LSI>+'2Q% W71W(E6KAR+U7##9RJAX5>*<'+?E!3+T@4)8N& M5^WL[*3_[5*=GI*MDB)^]/9.3Z^H(D=T%O\78E'O7.,K"MW4GZS)Y_* MTUED%8E:%,9.P>'/6ER(NK8S@8[OFTEGVWO:@;O'S[/_VCL/SMQQ+2YD_4]5 MFN7I+)NA4MSSKC97\O%WL7$HMO,5LM;]_^AQ8QO-4-%I(YO-8%#05.WPE__8 M!&)G &83 \AF 'GK +H90'M'!V6]6Q^YX6E15<>(\.T>WU M1_3NX#TZ0%6+;I:RT[PM]L_NOH(172.2$2P9_C% M*\-Y"\.);_@"@K"-!-E&@O3ST:E(=$J)UJ!SK871QX$9Z79&VL_(IF;D>HD@ M-JBP!^)[5ZUY#;?PQFJ8*NFGLFMO?9921I.3Q7HW)*Y5$B<9V5J]T,FV.EE0 MYY701E6%?>Z]TG=?I!$:X5X[QN]] M%X7L((900PH! ;VKQ1RUD*3R'O$:JI+-6VW/#L@\B5GO!!SF:>KS(W84XBA) M<[SGB&N6XYA%?E>2K2M)T)5/[1JR0:I*>#,B<:5A1O%^2GC,HB3#S*\MW6I+ M@]INV[NJKB$CE "1G? )3)T[)RS;CYQKE,9IXA>7;<5E07%?S5(HJ([#@N7] M@O4)S-S0Y&G"]A1ZK%(23SS;?"LQ#TJ\D8;7Z&5-\4G,G9NS*&;Y_D-VS4B6 M9V1")([&ZA\%95XJ: B4>9JC2RCX9MZOEE^@4JT U69<6$71-5W=HZ$4T"\4 M%>\I;)<9QF3.2#8L-!RE\XP2+PTBMV9@2(8]5WUF+&$3-0[O@ Z_(6FFG\1F M^,M'0=-H7Y[7;*=@O)0WT@>35XJ!X>U#!>5LHW&.O@CC%4K0QS NDZ]:1'@.'X38W&YXI#C:T,E/]0MX%'G. P3YXGAN:V M4_V\=GW6LGTX-$(U2-[5U4._;O7 >,2\;,<>I- XWH^/QXJE$]C!(W=P&#Q; MOJ_XDX6[5Z +%<:BS*DDKADE))F2.-('A_$#$E4'E1 4*EG7?>$3S:J63T*@ M.]&*^VHB]US40!G'3F1=,XIQ,M$XX1%).,RDBWX[ 4402KC44QI]1$JP$UL/ MD7)&)Y8O&8%$PD Z+]>V@2N1;3^J]L&KD;B(R#'>K]0>JRS&4PI'CI"W<.2Y M^:C'1>Q5ZM("D.+@W6>&,SK1)I&=+4T8*B^[D,^O:/7Q N/,B:O'CK(DF\A/ M,G*%A+GRV5:J&UNIOKZQ4A&7(B0E+K1]=I1$T43_1$;:D#!MAF08A;\68IPQDJD[3WFZ. HPH 'A6##W\'^-)Y#KME_2"\YN(5X9Y:P M\?M7E#^C5K8"55H#4KR1=RGFY$O(Y*5/(^1(&'(V5Z#!GW (QU'()?9?S"F08:.7/HY )*\ D:\J6R"K%HD?A=!]O[3UTBO6Q1Z )R;Y MOEZO748F>@\Z\I&&^7@E#(>?H.'@JIWB(W7)!^"+W+=)KAU+)UQ27C8P<(UHGFMGXBV=U.7E(9D.:$[C>K'CN6QS2>"OR(5AI&ZQ?9 M%L GVV%#GL,:A3V,T-X=,?7LZ3+G'9[/*IXJ(G2$*@U#=8CNF\/JODF,H;DG MSM)T[5B>Y-'$YIV.%*3A3>(@=Z=/Z9?BF^4GS@MH_^[98^C=/2]V/EW8[T9_ M,YR>#-DHL4*^B*E2US07!LG%)F>XXSL%-,,VLZ-F-S,1WS0C&: MD;E LDA3+-[O"..;B>5:'P,/=)4H/6!/QSE>D0513_E<0,^N56*:DDQ2GB%! MEA/KUKV9N<;!6/RB9".WVDB'\LSYB^Y\CR>6HXD((Y'2$A@>:S(CC&DEX'BM M1*UZ3NVXW?Y0_VJ"AV">L20SSG[36"43:VBAF"QQP=0#WWPC54!]K1=Q)LT_ MVE2VCH6B0BJ>5LY D-*L?.*W*A%;#FYPP,&K'+QS'?S*P3>!EF0FK'NL\'0L M^ 8);0UJNF%R8[PA&IKI95PH 6\I^*GIC&JB*T0S])CP0N(LEF-; 9Z> MQ(XJE+L2Q3N \J-@/>3XU\AS/+?%?7;"'6?@[K6YVY"4.C->G1G/Z/D']!:* M1R\)9S$1\A/Z\EI0]7YS1->O=7VC&QS0O66P=4QR81.B2!!(+&)<2M*:LU)L M8,3TGEQ/O4$_&-OK[412+]DURK% :\P*@CI0D3%G M# N)<@)?KP2*M]L603E%N(7F]!QWA_^$48-^4-,/+J/'A4JXH']@1.,;9-G* M7 KWMW#ZCOGM8)^V:Y"'-7EX&3F5LCA-'>[1[/(>LVB0#FO2X5'2&4]3.#+^ MHSR&YY3'":,&^JA&'UV ?GYMC/9RZ%:+OIOMHI]$=O= ?"?PAWN?Z5;#H3MR=X'M MK0-=WZ9^8K&BF42,+,'3Z84@(&PO=V]R M:W-H965T&ULI5E=;]LV%/TKA+&'!DAM\4-?06(@L36L&]H& M3;L^#'M@+,86*HL>12?9OQ_U$TDL^=Q+GL/+JR/Z\DFJ'_5&"(V> MMV557TTV6N\N9K-ZM1%;7D_E3E3FFP>IMER;2[6>U3LE>-X&;;GPIUAO=W)C-+W=\+>Z$ M_K:[5>9J=LB2%UM1U86LD!(/5Y-K?)&1L EH$;\7XJD^^HP:*O=2_F@N/N17 MDZ"9D2C%2C\%@M9?B]R MO;F:)!.4BP>^+_47^?2+Z FU$US)LF[_HJ<>&TS0:E]KN>V#S0RV1=7]Y\^] M$$PD0#:!]"WCL#Z /;6$<(^H*4^Z[BWPBVYYO-+)9^0:M F M6_.A5;^--GH555,H=UJ9;PL3I^<+6>5FV46.S*=:ED7.M;FXT^:?J0>-Y /Z M4*WD5J!WWRJ^SPOS]1EZC[[=+=&[G\Y0O>%*U*BHT->-W->\RNMS]-/)]>5, MFYDVX\U6_:QNNEF1D5E1]%%6>E.CS,PN!^*7_OC($S\S"AUD(B\RW1!OPE_W MY10%]!R1@&!@/HO7PJLI(G$;'D!T_M_HV7\>_40,>J@9VN:C(_GZ>AAJY(_K M^UHKL^?_]&1GA^RLS.8X @6,SZ0C;UD[\QSQPAXCM:B,F*6YZVP/#?]LV@* MM7DV(=&K"TD1.]-B*8EB2PD %0:QI=?21:5)E":6$ JB*(0UB$YZ)"\LI5J MP=5JT]+/SQU6[@@$MN(E_; M !^[@;OA(I($]OI".,IBFEKD 9SIA@FUMDH&X$QG)4>M^E2&(_N"O3(,M+NG M$D@:NY.D ;87&X#A!!-L4W9A8<11;9 M; $8HVDP0GCP/-AO>C[KC5 O;,_1)Z%!R@R8)+,) R"7+@!B=FN&0!$=H3H8 M'1R^LK:M>[P1YBU7H%LE'XOVK=-[K8JXE(C0@M@D#8!C'Q/:C (RF"7'6&AC4]/:QAC88 M,>QW8@-5=*VU*N[WFM^7 FF)/DESO])*MIX5O;0^4!+7++W'D6W0010.;4$ M%'7<&80B;*S=#?X,^PV:1X[?>,XKF'WJO'D1\QKG]#\7AG$4. \W%T931D); M &!0ANE(09#!OI' ^[Z7<569Y:Z1\2_HKCE#&5&B[P7DS'>*,=@EXK=+-[PN M5NA=4:'@R#*]I1+ $6GSALA@"+3L69+!MM$ M_+9I693[YF#K7U G$'7[4=.C3JK-YNTFHE/;26< BDR#=(3WX*2(_ZSF>WM2 M:HA?/QJCO!9=K=5OJJK!O1"_>QFJJCL-A/5TW83I2K']X )A++'[.9S-=G\9 MG"T<.:PA@XDA?A-S7$X^SH 1P5%HOWF L#!T.(/9;&^7P=FHW;1G1X?&6Z'6 M[6E];=Z6]Y7NS@(/=P^_"%RWY^#6_1M\L<# _26^R+KS_B%]]_/#1Z[6156C M4CR8H8)I;.:JNA/][D++77MD?2^UEMOVXT;P7*@&8+Y_D*9Z^XMF@,/O*O-_ M %!+ P04 " A@0M3.,D=$Y'(TX\X.0WU3&F$;/9<'5]2C3>G?E M.&J3L9*J2[%C')ZD0I94PU!N';63C":U45DXQ'5#IZ0Y'RWF]=R]7,S%7AO$UWR;Z6K"6F'[G2#KU;8JPQJQ.\Y.ZBC>U1160OQK1I\3*Y';K4B5K"-KEQ0^'MB=ZPH M*D^PCG]:IZ,N9F5X?/_J_:>:/)!94\7N1/%'GNCL>A2/4,)2NB_T5W'XF;6$ M@LK?1A2JOJ)#BW5':+-76I2M,:R@S'GS3Y];(8X,P(_=@+0&Q#3PSQAXK8'W MO1'\UL#_W@A!:U!3=QKNM7!+JNEB+L4!R0H-WJJ;6OW:&O3*>94H#UK"TQSL M].).\ 2VG24([I0H\H1J&#QH^(-\T$BD\*2$),RJ['ABZ"/?B)*A\2.G^R0' M\ 1-T>/#$HTO)N@"Y1S]EHF]HCQ1BK_QW]1 RO2Q:O]N>=\?=^5OQYLU9:PMO_UT XOPOGU^'\,^&^0)UL_-H2 MJ;$-:]NJ'#XMB.>2:.X\'6]/'X5Q1,@I:ME'>;.8>*>HE26B[T5QASHA&70D M@T%-?]49DZ:8H+*Z&E P[)R'@PI"+85*R:&02,GXY@7!WG!5T*9&)W]#?:FV MTR9OXS@X(NN[\@< 0JX^8FE+U(9Z9A'V(?R8#XTZE>%"E59K"5[OBNC/TVA64(\6T+MBY M-(E[RW$-VN\BEN\B5GW$%..9G?:LHST;I+UD*8.W(D%;.$ZA<2&4FB#8\PU5 M&4KA (4REFR9.I,:XS7C+,WUI$D2#!DR]B9P]=TF3\:8D(DU568]-J&9*WW( ME/B&;'T,/BI&C7 6/QX)[<)A]^W,X Y*U]2LS4G-RJN:9?W@N_V,Q8%926RH M"(<&90MJZ@=FMMA0,2%G\@4?'97P(&W;%\_*&/?BDPC'H4FY#\.A[\4FYS[, MFWF161>LWK!_CC1Y(TW^,VETH[7,UWM-UP5#6J O N:YEJ( \RV@-)-,60M& M&^[T78ZPJ8T-Y9N%PX;R_,!4QH(B@7]&F+>S$/9^7)A?:$+MA;/U?G*:B%QL M%@(+#(=DUDN2/LR;N<0L!S9O03P+#"VH8"F$J+[-H$%FL@+ \U0(_3JH G0M]^)?4$L#!!0 ( "&!"U.41.Q!T0( M ,T' 8 >&PO=V]R:W-H965T&ULI57;;MLP#/T5PNA# M K3Q+6F'( G07(9U0+&@6;=GQ99CK;*427+3_OTHV7'3W%9L+[8N/(<\-$T. M-E(]Z9Q2 R\%%WKHY<:L^[ZODYP61'?DF@J\R:0JB,&M6OEZK2A)':C@?A0$ MUWY!F/!& W^"/!FNRH@MJ M'M=SA3N_84E9085F4H"BV="[#?NSGK5W!C\8W>B=-5@E2RF?[.8N'7J!#8AR MFAC+0/#U3">4ER B>3:/6%3VP8>)*4VLJC!&$'!1/4F+W4>=@#(,L09T83*5+\ZC0%7&G)64H,;A8&7U@.!F2&-P768&Z+XYG"G4AD0:'U*$B9 M,C1N0VM.%-KFU+"$\#9

-B"JV+-EP $_ ]EZ4F(M4#WV#(UK&?U.&-J_"B M$^'%<"^16,,,PTR/X*?G\==G\#ZFJLE7M,W7.#I+^+7D'0CB2XB"*#P2S^1O M<-&!Z,;!@V-R_L_[[)^]OTM&W!1/[/CB$WS?\).K_?+ NM'],^3=AKSKR+LG MR.=2FRN%):6J0N2,+!EGYA5(^@M_#'NH+T%0&\Q/;0(]TAF1]R\L;S3WFNT]\YJG]*,*H7_X0H[/;2XU+H-V%83 MHG/(L+=#3M,5U2>5]PY#"O>D'YI^F9'6$)HVA/O;_3GPJJ5FXP M:$AD*4Q5;\OL& "H&P & 'AL+W=OK%[2>X2)[UU6[MFUJ:\\G:VLW[Z=24:]XP\TYMN(1O MEDHWS,*M7DW-1G-6M8N:>DJ2))\V3,C)Q5G[[%9?G*FMK87DMQJ9;=,P_7+% M:_5T/L&3;P_NQ&IMW8/IQ=F&K?@]MU\VMQKNIIV62C1<&J$DTGQY/KG$[Q>T M< M:B=\%?S('U\B9\J#45W?SL3J?) X1KWEIG0H&'X]\P>O::0( '9+R##!>G( KI?0%M#=\A:LZZ9 M91=G6CTA[:1!F[MH?=.N!FN$=-MX;S5\*V"=O5@H6<&F\ K!E5&UJ)B%FWL+ M'[!;%JDE6C"S1A]@PPTZ^B+9MA(@KY^"09U5Y)M55R2J\*=M_0XE] 21 MA. GL7WELMWB!3M\B0"AW9.IJT^.J+OUPW7S JY0IC26BT>MI8]U!Q9A7YF%9,VM!,[E7FKTN7XXP6=IR0[FSX> M^L>7(BFFLT[J%=ZLPYM]%Z_8X64#O%+!+3I@132X+JL_H4RX7#7.DYJ# M(TL!;I6]NYV'X:YTB;S1ZE% FJ&'%Z2ZP&1=8+Z/1.:LPS2+.NN: Z>4@NTJ MM:P0:Y2VXN_V0V>>T ;#Y ZPO1#.=AL#CIZW42A7MTQ25?"GN\V\B63H'-4:V, MX0:US%BJK8L&V (N'EV*!4MRXN$[A20?&!&0H@D=,>* ='#4B%\ K(-J&,0I M, R8 I%H7T[0IH:Z==+&#/]K*S8NKH/HL8=K[F'W94:* "8][OMAIEM QB#T7X3@9O7;D0;(&L?H,@[,Y M]2+2%SN=$SI2Q$G/1"3.1)_?VE&$L!.?5W*:%L-&+B!&9B09:9E(3T $1XND M2R?S]HZ<]/Q XOQP>5! NP+;>JDMK7HXWNR]$6*,;#YT1D *2LM(;2$]8Q : MQ7R[U>6:M=W#?Z'BO?97L%**O:T,B-%L7HR@[PF&Q GF5JN2\\J@I5;-_^@H MB,\LQ9!] C)XA'M(SSTDSCUMS@<1^522T6((R1<::7)(3S;D^[-.&[-;UQ1# M(R&Z=/E.5@?XA(O%9Z(.0#(:?-Z=U3QTD3AUW'#CC MV_N06LG5*0RH#5(/M5BUTT+8'0&62(O#.7KOCX TQ1R8[3LBD2\F%&?L"C)O7=- 3$(D12/O):@/;'1 M.+'=/)?M*(?N(,#133NDN:'9O8X]V;V4O0%">P3&@T38,=P=E&DM2I<03B!H M5F#2FB7#5U4A*9R.]1JT)SL:)[N/LM0<,A0=7?/=U;$CF/]KDT^" MTYY+:7RF^Y=&W<#CN#F%]TX99S/(]Z$]OER>S-/YP)[IP9E'P_6J/0HRJ)WP M=@<%W=/NN.FR/609/+_"[Q>[0Z->S>X,ZQ/3L%$&U7P)*I-W!?A8[XZ%=C=6 M;=J3E0=EK6K:RS5G%==. +Y?*J#3_8W[@>YP[N(?4$L#!!0 ( "&!"U,* M*S8,;@< %@H 8 >&PO=V]R:W-H965T&ULQ9IM;]I( M$,>_BL55=XUTE'WT0R^)% @AJ=1>E+2]%Z=[X<(F6/4#M4W2?OL;&P?C]2RX M":AO$@S_F9V='<_^O'#\F*1?L[E2N?4]"N/LI#?/\\7;P2";SE7D9V^2A8KA MD[LDC?P<+M/[0;9(E3\KC:)PP BQ!Y$?Q+W3X_*]Z_3T.%GF81"KZ]3*EE'D MIS^&*DP>3WJT]_3&37 _SXLW!J?'"_]>W:K\T^(ZA:O!VLLLB%2KN MI'=&WUZ*TJ!4? [48[;QVBJF\B5)OA875[.3'BDB4J&:YH4+'_X]J)$*P\(3 MQ/&MJFI" MLO W3<*L_&L]5EK2LZ;++$^BRA@BB()X]=__7B5BPX!R@P&K#%A7 UX9<,V M4X.!J R$/H)K,)"5@=0-I,' K@QL/233"$YEX&@&3!@,W,K +5=WM1SE6I[[ MN7]ZG":/5EJHP5OQHBR(TAJ6,(B+VKW-4_@T +O\=)3$,ZA$-;/@59:$P(VAW]0HKF5W,%%,OTZ3\*92K,_K/&W99#_L%Y_BOWE+ #QD=6W/MV>6Z]? M'5FOK""V/LZ39>;'L^QXD$.(Q4"#:17.)K$>9J$\,F]=17G*E59WG0T@!)I7KP>76U?X 6 $!)!'6'X:R56),<#UW M8TP%:=%2AZD(GCE[';R]-?CSX"& KC^#37X:PATVLW[_S664_F7M:*1#NQ5, M7TK*M8GM4C6"=M9!.UN#/BLHIUC+)>Q80%]%B-8"[C1TFW':6;.%T.Z8MD@2 M37/AM"H7FH4A_^YZ*NXSI[+9];!=PVUGUG4X,Z366\?C;8UGM4-,&SM$8-@A MAAX2 F-:^YB@*J$5RF5;10U-@9(::,C6R8SCV99MY-TRAH;L% VY:%((:)"N M^PBBY)0YTI:&*6PP&?V9*70(>UAYW Q&",+UH$>5;OM.@CBCQ(&AM?L<&U1R MU]'O(630OF/;>JN;(/[Z0KJV7C98?)O>FFFO$82^D$'>^^G3;FXHGLX0@B@Y ME6*S1S5G46,(?0:'[(I\6#EM+"4#%&%Z_70A$<09)5)(1Z\?9% A"7/T9&$P MXG"]'B>(O[XD4@J]?I#XA&>JGYI'Z"\ $EH3"7T)DM V1U#JL-8MC?A.U5=014K\UVGQB MVZ8>4O,)/12@4(10F@\TS9!J1*%[9!3:!@OA4%MO%XC*]JA>ZFT5,U0ZJR&% M'1126&=(091;(875D,+V#BFL(Z2P+I"".$,A!1L4@Q1D4!12$'\HI&#Q&2&% M;9R3O!!2WOFP"H25JT#1XNE^4H) "G&I1PUW,ZLAA3T#4G9%/F0(+WBV1Z1> M/UT@!7%&*8&'%+U^D$$=3Q"B)PN#%'CLU9^,$']]Z@F/Z?6#Q"+1 5]W0E 61Y M#2G\YR%E>]A#WMZW):>4:?O'B'>!%,09;#)2/RX;8X-23KBM9PJ#%* /K2 F MB#_89%R]UUQB\;D;"-Q,>PTI_(60.K0:8S+FZBMWB,PO?(*!PY(6EUX FNTL]1$)6!Q45-*.*@A"(Z$PJBW$HHHB84 ML7="$6T(0 D%T;5W&$R$$0HV*$8HB XE%$R'$0H67YM0!AN_@"I^<_?>3V'O MSJQ0W8$9>>/ RJ6KG[&M+O)D4?XHZDN2YTE4OIPK'^[10@"?WR5)_G11_,YJ M_6/"T_\!4$L#!!0 ( "&!"U-\A?Q?FP( .P& 8 >&PO=V]R:W-H M965T&ULI55M;YLP$/XK%INV5MIB O1%'4%J7JIM4J6H5;<%*8@:J8A*>+)4NB053K["I-"/4@TJ!HS \Q27A,LA2[YOK+%6U%5RR MN4:F+DNBG\9,J,TH& 9;QPU?%=8Y<)969,5NF;VKYAHLW+%07C)IN))(L^4H MN!Q>S!(7[P-^<+8Q.V?D*EDH=>^,;W04A"XA)EAN'0.!VYI-F!"."-)X:#F# M3M(!=\];]BM?.]2R((9-E/C)J2U&P7F *%N26M@;M?G*VGI.'%^NA/%7M&EC MPP#EM;&J;,&00/;1]V ,#3#XA:0/02D.P!Q"T@?JM"T@*2MRJA: 9=!,TB-]N"GA_&G!_ 8VM/U*-KV M:!P=)/Q>BP$*XT\H"J-A3SZ3U^!R@*(S#P_[ROD_]=D_JS]K1MP-3.SYXCU\ MKT_&K\N%L1HVP.\#RQ(V MC4\!'7&)J!(085#%=#-[QWVSU\B=>3FW1-=9.(A.4KS>?:&]0 MO_3-?^":Z!67!@FV!*EP< ;;13>[M3&LJOSR6"@+J\@?"_@=,>T"X/E2*;LU MG$#W@\O^ %!+ P04 " A@0M3WRF;E L6 !U/0 &0 'AL+W=O?@X&.B]!Q M\2I\=,$?VN),^!-/A'X8/++>I)/*A->;/+#> 2[%_USR%D&2!+P[A)IC9;AHLY+B QSY5SBRN&ZJ[(MXR6F%7#,@PJRIEV1C!R7()&"V!$WF8-T2.S55D5U9*I MHX6UK&\5YHM-D6[Q!,LTRL';(!X/*W5 M6KQ5)9$ HJX;J'K-8OFTDDPL#<@J**TD@>";A@GE;!&+;I[NYQ%)->R$!I15 M0ZR##/R$_UL0)C:DVJJ0$ )VN MTQ*9AC;T**-0:A!I48@T_PW<&4(P+ 4%B/@0MLS:NB81E<;N2TFB)E]!/L2X M1:KJG@N:.Z#J.SU@=5-I9?)0(Q"NML)&*X_M$ZPBC?#F5>=7'IM;+5>=#O"_ MM 9"WK&J"CB%_D[(WUM2'='$'K*JI7QFQJG[9VL*M@++JBJ'F5#,'9' W]H M2RG"&3_Q^0G1E:5Z)1;(W+I;_-M6[*W&L4H:@Z([D:J";"^'FU&>)DFXD5;4 M+12UE2F6&EHT5 M'K/=0;RE)ER+/X7C\TKUKV5D2R3&[8#OMM-HB]F=J0#9Z\N[BX.H6,$.I@LH-0+IH*_WV1 M0H[(3C4*C8TQV&:%J)LN%A3OV:Q9=+37FK8R05]K:151J/0&V;+A=)Q#E$6E M+>HABP5EM.WA"13?:0O2M3.\0Q(Q8?PA8FIY*\M6&I!QOR%#U2)O.17UN>W*MSSU3\AES-@8]A, M0#0_+6C\6R(#M ?H=6?[/_YB'P>SO^B$R.\(&O@, (]:F_MQ'+FY2E7.:F D! &*8Q%X23S'9^0%\WAO M&,$]\2F])S?X(!E>?I0+5$*:IH9>-)OBR\SS)S%LIWS&\]^7MZ0<,'MA(#W8 M?R[>$E#E:F88ZS(.ICFMELSP-_&".#)D;!P9W2#GA12,@VER*DYFWG0R.Q7_ M'$2_"W(H#,8F%V[BJW[BL9C,F>TXG(DKU!A 6"9!HP9!*&L Y5'RD$-SZ,,* M&X[QJG1JA8>FVY0<%.O$"?V=^CW[MBC98?\]R&+U<9A:3)-$DNX/L0M>7E=P24;APJ@$3!'\J H6?.B6,8T MI5!VF YBK@*$!TX?4&?CC8W7E0WA5I:!"G9!2A48$7KTK;F@I)K T.[)+/FR-7*DK4M[974,I[D'@G"X04X_-G0RVPG'<*,A2$NNK1 MU_$\\L(H\7S?[P ::#9>N)(%ASN*F(@1IBHQ'F.K/99115FV[M-#LU)U+GX' M[8WI-=C((R6E ($<$ @/@>A&PP'(^M_<89W\"T&AQR.[-M@E-K*(IR:W<8UEL%=-_U9W M)3ORXU2DWM/X=S&9.)Y5Q(4 M4B=>A)AZ+*8S+THHQL13+YZ']"7V9@C5NT8$*YGY[$M^-"13.YEX01;27[R518C:-(Y^^S+UP-N$8#\^I'0(?M*4(CPU^ M)<&GVAH(I-6)IY?*C@ _IG?B)YMU21;1W)O/B(@H]J)@(GZAYAP4=V7;3B'E MKD0$,R].0@J_"GK/Q;N*6@-1 .>9BPCQS^=0'43>)"#)!G[LS8.(DB$2.P.N M"\Y*)M5UR4/UO]NL=;,UL<#\+Q!V]3Z?.TR]JX'JJ(!IUZWQX4ORR!+(EW8; M^?]K"72B&OGLGUSR7[KXQ=Y/T6NE-IR 824SS@4GL]";Q-$I?07#L^24&?0] M?SXE.5%SK6_R;<4T]@*X^,D$YA)/3VF2GTQ.!9D M@KP<8MPD\#$*@Z;B9XX"P9SE>P*QSD*DXI/I)*81"38.I] ,)'P2A" TF--\ M+Z3/ 'X1S.:0?3[F=; SJ14ACP%6^'ZBC1S4!1$+$DW+;X M#HH"ED\P!8]PI%W0^0U"ATM&\[D5.HSJU%I5$D:/"AW@8VJ%[N,S))\-#@@= M-$=8]"2+ GM G,>&@:8!U)F0" Z'CUVAJA!ZPT"BG=HMQ=-6TERD+<8.:V#B^[9(>TF<+C0:86!'%GO344+*']&,#YI#'= M$@.,TX%OHSY#<6R:W2;$.V=O@!9TD0XI>4KR&66TLR%NXN0PKIRR MM*Z95U/%TB)+-_R&L.:2E?F5@,HUT24055T59-)\.(!49[,"K>^2B/@'IA3T MQ&3#5U:8A+MVHL"[H56P.R.-3J@R"8.I-Y\'G$(2."89.W[QPC@3(0O\ 8 M8>1;\?.@./BT"S+YV)6^P8&Z*AX@RC6?W$F:0^WBSBW+0%CW/4 +C,<5#?>O M]JN:;E5V#0H2A>UR(P;#X9VVV=(332 )$U_CEU5K>4X=G0P MW35G7%>%PH]N;%G,B MJ7?,83LJJG=#]I]N4PWBR"NY5&5IFR&_4K.0&TTQER5 K3.*],:U;-[GLMCV MJH7!^R%BWE1\UJ0LH)&081=^"A''#L?-&4#B23P;A3303D1<&4@ZZZ:6UT3TR#ZZDW-AF9T9Y,%)@8W>= :EZ6L=IM_)=-LEB3Z^KQ34PVBLK$1:4&PRA]!T=,!! M@^Y;8.U,;#GIUK0DW&9G(]OK4]=7Q4ML$/$%N1(\?Z-(2C:TFD"E MNU!KAM,%%3BP,TG+_!TENZ).SZR<")(1WUSSCG@JI9WML;GG'3; M-5V@A:*P&CC<=N*SY-ZP@"=[?^O]TUC.1GTCB5$6B=N2F1A FJ)((84[P;9X08 ECPIJH]DA'/",$& 3N0JGH MQQ,QF0,:SJD?XB?4R-F@EW:BA,38( Y?ALE.IRI;LFF+87 M0(R8.%7V=L-PH\0!.5+1^BN@^.'V9(E\3&JN %#O$+:5H2[,D+P?[#9:M7.]V+-F(\_ &!XF M[R\TAH\]/:Y-\ GT/!=7:6V3 ,*+;M?$G#EIB;R$CUH2*CA(T6$$4^!^()9$ M'IJ+2^NR,X#=22RF ,5)@JE3+TA01OB)%X?)DXUE0..[3H,G70SN'+RH#)0Y M?2X^P"Q6X@)/X4PRG40AW\8)HRNU+4O(O=+=-S*DC M(U Q44,P\2)_2CXSF05/9MSVP*5(A-<='.&I*4H'AW"F&SZ\,&+1WJ,&^)CW M?,6XN^QL@9M^W%>?TFJ]<"=: "]2W;I#+5(<5TE) %'[7;+K&SY 8%P+S[PI M2JSN]^%!W+& E/T)%UL)K#;IA]EV!&1A> ,$P32Z#=)=.]@Y"MH)XC:-]:P_ M(0%[-LV:/@,>FAT1DQDUC%=2P#O_U< M2U=7J0W#D&'M*HW=P[3L$!T&(A,BL#)T>$<_IOU]".S0R]XJCS/:H>"^0#L, M!_6@DV; HZ([H,;>D&JHYH0K;6_"L#*I@ #&*[*82V1M_V5DPJ P-T6+?@0^=(=2-L5A^C< M5'E%!7(+NLA'9JNM-1!@;NA^6;LAM8>1DQ,=AE-72#8P\;=$ZS@7?)U&"I&. M4',MO3\;[8M^KIK(]E+30M\@PTNZMTS)O[?%ONQKR\X-B'U49HVYPC3\X2%? MLC=AAWU$LH'C(/22)"+#&1L[.W%G\3V0-;6(?JB&TP:0HA[C7G[OMND&CGG/ M;3 B(?D;-W?8EQ&0.SF":7;HX'_5'W@VI@J=:.:UGA2 MW87FX5J#*R]$M&R:HK] 8+/XWITB^!8M9SR*7H'+6X(I+ "*5AUWVNW3)1KJ M:]"%$43C63+A"+MWM80B,'!Q-.U^WKV6:UZ3Z>WK@%Z_&6\(NA5GY-UIPNA M[P@N[75OK50/%-/=5?4ZP>ON3LY#]Y#^O J./E4 5:(6>2?>BA3D0348NN.)@9K M[-[CH]<@!M=0?!1)/*5_E68P^1H"S-,:".]5A0]Q\O;B^M6IN]%U<.#G#;?: M3BZN/Y^BCCKC+9XA=%LCU89493MUZ9A2\X()DAVQR-72NKIEX[*I4]Z36LUQ MBG$1>TEM>%.;VBQ..FQ!6(GNQED)<3]M;3OT\EZ9*W?+%@;+1\'&^/N+SCV4 MI;OE=&BS4IJ)]&QFE&GCC"H5NI$;RM3NJE5Z;SML@W/._NXUO25EF=_929:I MZ4\.>O)8JTCON.%J3E3L)N/W3]R;"I(;*13@:2)-8+C0-ET'#525\J[CG?-; M-XEPOKFK:P.#(YD\SI!I<8M]@X!?YD#>Y#=ID$/I (=6VCFOMH;.O2"8R7 D MW<(_@-X&9'0O!O$R'.X5O[#0H3(Z.@_S M?/ J+%+FDE_XY9O:96/>BNV>=N\47YA7:?OAYH7DG])Z21&GD M,]<]FTR/3 M^77_--6&7ZR]J1KD9_ZZ GB4-0W [XNJ:MP_M$'WIO7+_P-02P,$% @ M(8$+4_8[HX#< P I @ !D !X;"]W;W)K&UL MI59M;]LV$/XK!V% 4T"SWFPY#AP#=IIA:='-B)?UP[ /M'2VB%"D2E)Q\N]W MI&3%09NLP[Y8?+E[^-QS/)[G!Z7O385HX;$6TEP&E;7-1129HL*:F9%J4-+. M3NF:69KJ?60:C:ST3K6(TCC.HYIQ&2SF?FVM%W/56L$EKC68MJZ9?EJA4(?+ M( F."[=\7UFW$"WF#=OC!NU=L]8TBP:4DMV_P)\># M.1F#BV2KU+V;W)270>P(H<#".@1&GP>\0B$<$-'XVF,&PY'.\71\1/_%QTZQ M;)G!*R6^\-)6E\%Y "7N6"OLK3K\BGT\$X=7*&'\+QPZVRP.H&B-577O3 QJ M+KLO>^QU.'$X?\TA[1U2S[L[R+/\P"Q;S+4Z@';6A.8&/E3O3>2X=$G96$V[ MG/SLXIIIR>7>0(,:-A73.(\LX;K=J.@Q5AU&^@I&#I^5M)6!:UEB^=(_(CX# MJ?1(:I6^"?BQ%2.(LQ#2.$W>P,N&(#./E_U;D.MCD/#7PP%I6#!1M((Y0V9@IP15 MG+F /RJ-^")%L.&/+Q=(\2<@P3^V$B&=AM\NG-U(L)5J#?$Q(>!C@8T]X<%J MU4IKWL-O])+B,Z88QSFTQG[C,^3_TLS_UL,H7KW8XJ'M0. M-E85]_![X\J?*-\B99P7#J[;N9/<&J_O==T(]40J=1OK5A<5E3JL!9/',Z<) M3&/()S#-X$.?CS?XY9/8$YMX?GF6^%D6]Y%])]VDQF@V]9\X<9*,QNZ3CI)D M./ UM[QSB[U;-O-N\8Q2CX"#'O0F&TOA$H"/NI4/) FAZF=EC!>@] !U(66S'["-X4#U(94ENT*T[O[W M#A190]?5]PNR/98=E1B5D_8F1+A!WTI<#K@JC2LV^RST0;6BA(J1P1:1^HZT MW ,Y%Z5#CS1(3QB^L\H"?W;=I00G>N@!3_; 2YNA[#UUTTCEJU'O?'UV&J9:[)C*L#BUXV76>9_.N?W]F>L^) MGL =N<:CZ20 W?7$;F)5X_O05EGJ:GY8T=\(U,Z ]G=*V>/$'3#\,5G\ U!+ M P04 " A@0M3*AL^C2 # ![" &0 'AL+W=O<0[+7OG;ZA&9-@VQM(JJ9G;EVE* M18V-HA/7HA5)Y7RC6+9^DU+K4971J#'I+,N>I8W2-EDOX]F57R]=QT9;O/) M7=,HOSM'X_I5,DWV!^_UIN9PD*Z7K=K@!^2/[96777I *76#EK2SX+%:)6?3 ME^>+H!\5_M#8T]$:0B:Y_3?8NZ22ZX(+YSY4Y=]>_P3&?TX!7.$/Q"?V@.Y\G M4'3$KAF-)8)&V^&MMF,=C@Q>9/<8S$:#68Q[]>"#MJ"%14PU M6DMPV@92/K 7J18[7E]Y]TG'"@O!<&D+UR!["> MP3MGN2;XU998WK5/):Y#<+-]<.>S!P%_[\P)9/,)S++9] &\^2'9><2;WX-W MFQZ\TE081YU'^.LL)_;R>?S]@(O%P<4BNEC\D'I^*Q9Q!S%O2)X M-%U,3J?9),LR$0*+1:4],9#>0C,0Y:I86E"VA$>_3++Y_"O4LY/H'JL*XY4* M/L$KQBA__OB+WD)TM=P6]**G!N4+U[3*[GXB(%;ANAG >G M8_$FL1HAIU$,BL@56A1*N9Q<1S>OC^OZIX&<7;Z\O M?[[EB6+A!%"XD@8JCF.ICCSUZ$/&%4DW%E&K/$.^ R5]9K#8&W@T,9ZQ$%;T M<5L@T=%W #E:K#035-XUDJ(K;IZ&#E:"J 2':FB,WDL.*)V6Z?NHS7X,M?>1 M]&V4_R=J(V7_+\8^U[32HX'0H-_$L4<"TED>9L/A]#!9SX:!OJ .G^P[IM?*U6(QRPU_EUO713Y MVY,3'Z]5)OW YLK@R=*Z3!;XZE8G/G=*)KPH2T_&P^'I22:UZ5V<\[T[=W%N MRR+51MTYXU5\S>\.U-<*IY;O>Y>CMU93D6> WK1Y\YUJ0)PMKO]&7#\F[WI ,4JF*"](@\;%1 MURI-21',^%[I[#5;TL+N=:W]/?L.7Q;2JVN;_JZ38OVN-^^)1"UEF1:?[OU%N4Q\6J1Z)2E4 M_ORD@&H2.(DK-5=!S?B FE-Q:TVQ]N(GDZAD=_T)3&KL&M=V78U?5/A+F0[$ MD'?I/%SPOHF!_3=J$4A;K2/4^M+I\0?EPM?.-3$OUY0/FV43UGY M]'\-XE]0(_AN07=MYZZ$#]*+I4W15OZM0+RV N'Z19H2S27&D>A_,*)8V])+ MD_AC\5EM;+K19B6NG4IT(=[+6*>ZV$8B*17%>2*.Q'@VC\[&8[H:G45O3B?B M7AEMG;AS-M/>6^C^U1;*=U85EC[G8C2,AL-A_?%>&VEB)3XJ-$TK/JK$9V(4 M3=[0_]/)2'PJULJ)*^L0>9CX7'P"YTZ'<_R?SX?BBRUD*L9G$]@Z$^/)))J> M3;&31R2N2^>4*<2M+$JG"ZV\L$NQ/[9]V#";'=,G%!P?D$(LSL;1Y&Q(5Y,Q M>W>O%,=!S$6$2&HG?I,I3+Z%MZ@OP%:!))FD^PQFA*!H&/_!H/Y*EHN01H=4 M*;$DX0T+:Q,0-X!?*@N54"A(ZMIFN33;?WB1[JN-P>%4BR_ME\*9' VMLG(E$W!F)-VXA%73@BECF, M@ZQ4)%&A?0\''#U>?/HM^Y?V?REF1 M*Q=3PRU3:]UQ1-6 L0AL2WZPP8@W&-,& Z[,QC**0==ASX:O,6$YC$M45_!E MJ1+ED+%E"8SC (0MAX/9$%;W%T$L=R 2X3%TY26:!2.30W0-B/@3) .;FV^1 M^'5P.1#]G9O'G)5^3*JT*[:O$[D57P?W Y$@]-+5,?EZ?Q,N]\6 #0I>/H^% M)FEJ8UK )",196X-V^ZHJ^MDMZU?, 0F&&N1,(J#4AJJ,J"<&EG(!/:QYWO- MC<&"$%J/E)!S&X4[V$GR-&CSO@ODH>LAX85<1,,G8]6OER'Q+=6,!6Q5P$XFBZR&7;7\4[VGO0KEP[CE78 ,*\?11;X M,N2(Y>P.M3 D>' *N8(-JVJX',WGX#]S[N3#QG9+YV@^:U9 @2J=?8U0@,L9 MKH9%AW*%/#X00@(OX0G#R": 97,ZJ2W6F$1$J-M>)X1,FOJHG!NT;&DT M EVZ1Z!0O136GS9L+U7&LG1, H&$4J?HMDN.3DULVRAUY^9"IDPR7\@<^7-4 MT=IJ='=!(<%<'TWJAS^(T6&C6CY""J?#:#8]K17N82=R Q\9"H+EU/W/T]@F MI#,,::RC##V^D4I:24"M5^: T<@AAZJQ@JE*M4:H1S2!"7"@?,#F!S[+4OU5 M4%$/@3!"ZS[^"XD8#:;S5Q5?[ :Q4R)GJ) ;X,B&\=-''95K)7FSAE Q5[A_ MD'DW:F3>,_;,0!E0UY.\;,RJ*QQ\8*6ZN?S[W^8X _W3(T1Y.#02N@* [XT M%0]%K[F;1<, "*(H,1V6L),#0Z8OP!#1[OEM\SQG]7JI[R_3^ MNJ;W'/6["@P9(>\X^HCL6J7+3@;[NZ)=UGZOZ= @C<)Y,W!C,DP]8LLP!@(> M'E"PZP8<+6&F#Z[GK>N&7<>Y%OB#T<&1.&:2W,5)@!>&94YS*+-E( 1'H^?4 M';P5"PWFXVYY0WPZ> /V6[-PKS)-@C)-MQ7C^3'OGP]V#ENZGMBAV$"AH)V, M(.K4QJ>UO;JQXRN8$.@BT3,JL&[ MFN>[$BU<*<;FZ@Q5+^:BP&6FRRRB8PE3$*+:_< _M&'^T0\CBV+F',:\]V^(@=EZFUHL(;*(@ '6VTW\_M* [<.8-1Q=?R0IKL5INVL.8V@*G0: MD$*Z5 ?*\+2N1Z+AC3A^:=@CZ 3&E2T>',&;(7MU'(@UGZ.H*VD-NE\\N+4^U'8=S/M'=W;>*YEX /!+_Q)=E4>G9' ,[LR^IA&AZV+#NHY?2!2-!K:29U M8J, 'BEY\_0%Z;ZWUB>=GP$RY5;\8P<0A\ W_"+0W&U^3[D,/R.TXN''F%M^ M,>%AZ1)+AS@@]H0+/W"$+X7-^4>%A2T 9WQ)[$PY$L#SI44RJR^T0?,KT\5_ M %!+ P04 " A@0M3Q!K6"X8$ Y"P &0 'AL+W=O+0W0=KO=#BA6M.OV8=@' MQ:9MH;;D2G+2[->/E!S7!R3=;=B^)+)-/N3SB*2TW&KS9$M$!R]UI>SEJ'2N M>3^9V+3$6MBQ;E#1EUR;6CAZ-,7$-@9%YIWJ:I+$\=FD%E*-5DO_[LZLEKIU ME51X9\"V=2W,[AHKO;T<34?[%_>R*!V_F*R6C2CP =UC.XP1WU(=ARN]^@?/'?BLA86;W3UF\Q<>3FZ&$&&N6@K=Z^W'['CLV"\5%?6 M_\(VV,YG(TA;ZW3=.5,&M53A7[QT.@P<+N(C#DGGD/B\0R"?Y??"B=72Z"T8 MMB8T7GBJWIN2DXHWY<$9^BK)SZT>G$Z?3J^)5P8WNJ:]MH+E6DX?^$\JJ3RW9IW:=O GXJ:W&$,\B2.)D^@;>K*B1U5EH,K8X0JT*]_OUI;9ZA,_G@CV+P/-O?!YO^!KO\. M"7XIT;\0:D?MD>I"R3_)QGK[0#,=VN,+KQ%T#B=)M$C.HSB.02IP!&0)0&7P MW KCT+ -JQ[!R32Z./][RY@LYU&C/EP,%EXH<<'Q8:7M879J3(*KJLVT06V$R"P75&L=P M&K!N*KU# F$*F214IXV%8*]#OMX>."] ZV3-"\HJ%]+ 1E1M".9*36%#B)#J MP(#,[Q\>28'CT(V1J3=TKRR_]N1H%P*-B%AG;4KNZYTWH_EO6:,^R#X_YK*1 M)"S1I>2PT HA:PTKSHX&GUMII>,R,AL.W*"1.AO#!Z9"X[Z3C+..#BM,7 ;E M3MLNUM4.] ;-FR$ZL4A+Y4COH-A155XU#%6FT%<$38=65 R5HW0MR>!S,33Q M8%NBAZ%G2O]G9BC2DMXW@MR0O#:\):1ZHXV/T6WPE[/^YXR# M4H;:1U@RS$).!GT*G$K(MB7]*Q_9:4?0JJW789#X4J7N6+,4MB4$4N1)Z:T: MPZ,:2'-0/8.5Z-KKZ ST$;DCF\;H%U^RI-7)E*=1<$ 'SPZZ<\=3VDIJ MZ#4.-\=OBH"M/_49D)[I$K/G2&2FXW>P0V&H*7]6<"MV,'T7=?-OT&K]5!!T M12D*:IFNS1=1/%_TDDAG06EUNA\<@YG!TY%2.;B-?MA?+&*F-H:/HLJ[0B"] M/#2722B%3RVUZG3 .I0<7^QX\[RU%X)=7HLSU% E+,?>[-#1^UD<)VIT13^TL83B2HGW&SZM_V]\"IG&[\Y6BM'5VU_+*DNRT:-J#ON=9N_\ !^MORZB]0 M2P,$% @ (8$+4SBK^P##! U@H !D !X;"]W;W)K&ULK59M;]LV$/XK!V_8;,"-+H.*WJRTJ82C1[/NV8U!D7NCJNS%_?ZH5PFI6J=3O[8PIU-=NU(J M7!BP=54)&I=Z>M*+6;N%*K@O'"[W3Z4:L\1K=GYN%H:?>'B67%2HKM0*# MJY/6+#H^&_!^O^$OB5M[, =FLM3Z*S^M/CN$)6:.$00--SC'LF0@OL!&SY#QLMT:?TO M;,/>A#9GM76Z:HS)@TJJ,(K;1H<#@[3_@D'<&,3>[W"0]_*M<.)T:O06#.\F M-)YXJMZ:G).*@W+M#+V59.=.9UE65W4I'.;PV15H8*XK"F_!NM\@G#NL[+3G MZ"@VZ&4-[%F C5^ '<%'K5QAX9W*,7]HWR,7]W[&.S_/XE0'OW;=:NCOX9[:TSE!J_/L*YF"/.?"8@Y^MY4^ ?;0F5:8K M!/I9$IH%1>7=K F5@_8PV4,3ANG"MI!90>5&;RPJ!QD:1[4-HM*UI.JC69478H2Q@T ML[J4N2>Y%*50&8+/ZB.8%T*MB0,AH"#?]H?Q6>) G!=907OV>7[>Z7H9R,B) MVZ[G0*ZO=$F-R1Y#^YP]U+4E@6P'J.:IHA4LM'5OKM!)@Q6?>88*5]+!I11+ M63*S6?X?U6GEV;_%%1I#OEQJ2UHHF M;P'LZ 3Y@SBR^:"=*.&LHDI870M74 M#B$.N0V_0CL:=]/)H,/3\;COQS1._1A-NH-)W&D2X3FN2Z16S>')2F&M7,E, M9IIBR(MF6Q]5K)[W0N9R&U'(JZI%0H.5.8:!3XAKC'08UXL@LU MWFZX5$(.DQC&R>\^:NS+AJ)!7UHT-S+CJK>.-.\0&/U3H'G^#$I(Q69IES=- MEZ 2H63UWK2C(?UP_K43\NI\OX%, L,!_:40Q2DLC+Z1_H--8(^Q^IW LAW3 M;#)Z6AMMP? .J?4X,*0UV*W8@%A3+$-]D3WS&L>,PAH1ZNC :$>&JGH*KQ?VGUQ#6.WC-RQ6.J"A@F MD$2O"L8UVAZR^%2"]#NA$ 0_GE8NYHT*S]C8J_ %2=X=JQ7]U? MVF;AKG*_/=SX/@JSEN1[B2LR[1^-ARTPX185'IS>^)O+4CNZ!_EI01=/-+R! MWJ\T,6H>^(#]5?;T!U!+ P04 " A@0M3A\$!81D( !.%@ &0 'AL M+W=O=;ONRB5F7 ]LY0Y?DF,S83'GW;1=TLK1Z/ M!H/3?B94WKH\YW>?[.6Y*;Q6N?QDP159)NSF2FJSNF@-6]6+SVJ1>GK1OSQ? MBH6\E_[K\I/%7_U:2ZPRF3MES(WY1C_> MQQ>M 1DDM8P\:1#XWX.\EEJ3(C3CCU)GJ]Z2!)O/E?9W[#OZ,A=.7AO]#Q7[ M]*(U;4$L$U%H_]FL?I6E/R>D+S+:\5]8A;6GN#@JG#=9*8P69"H/_XMUB4-# M8#IX1&!4"HS8[K 16WDCO+@\MV8%EE:C-GI@5UD:C5,Y!>7>6_RJ4,Y?WDBK M'@0AX\[['A72ZWY4"E\%X=$CPJ?PT>0^=?!S'LMX5[Z/AM36C"IKKD9/*OQ0 MZ!X,QET8#4;#)_2-:^_&K&_\K'?P/G?>%IA.WH'(8_A5Q@N5+V!&::&\D@YN ME(NT<865\,_9')=CROSK"2LFM143MF+RGV'\8F'TP4LKG8?/PDNX7XDES!96 M2O(*/R)JPVD7?"KAVF1+D6] LD0,*O<&W:;_@P9+&AQI$+6&-LGOJ>U@/OH4 MKA&A/[$4X4KDWP!UI0B?!(5@RO4R8(9O,_,@ \0JAZ_W-W#[_NKN,V#UTQ$9K85_',C>8SFA%C$4T]SWX@F8?,0!2@0\.3[F PH'^0&RIHH>%! MZ$)R--$(A7[13A^*7,)XP#DT[L$=5C[\40B+CNL-5;!RNQA9&4F&UZ>XY^N, M4GIK?!=6J8I24 Z):_YO)!-R5,"?TAI82AN1C8DVQG;9DJ78D+V)6J-GC+)) MMK#C\[@W//D!EKJ@/ 2Q7&H5B;F66-46,Q+07605S **6C 4(ZC\%I* 565^ M+)U:!" )Y&,0,H*1<"D9NBIC1\92242^X QAO^82AH/!#R"31#)?]N!KCF2O M,?HQ+)#D0_5@F3A$S$K-&Z,D&9H(9, MCA?K'J4R"BRO1\!R_NA"Q73O,HP#A.DU5 MD9$!(C]T/U@M?*-V5;(+B0P%B1:A&6670D=B:8^F5)><(L&MQK !/L:./EJY MU"+B*CD4ITU"F1S@K2CW,IG-95D@:"F*-@PLW$L)OQDL MH@ETX=;DB]=?$ :XFVNU8"BPEG$R@:2P*&=1T NE$6]LV2MA8[@NK)5YM'G] M\SI*1;X@B')F=K=3106EAM9(R2(Q66K.K/B2JL>ADY0]G+2)IEH,7A&@E1506T%T@K[=%PCTOIJ@ M0V!9E@U.*S%7.E@58FD)V"WM;K=@PQD_7!AJ+RGRJ&39YJ*=+/L[4Z)3L1)6 MR0;HS^(7D$"X);(2V2(B3AI7EC$G!&5D]1JKF=\%'VK"0V+;H[7@.U5L78<' MK/4\ =W(1%K[E.RVQ@D0I $?"H')/C*9K#YABU FWBT0KD.]H<@C*KD384(U M$0)7'N*:TT[:(1E'DLBQWN^^6P;2R-)4TT M6^#2^U]^%-GRIQDE-0X9TE7@4?PYU0@J-"RFKS$].:-5S-8V+?6>2>M3Y^BN6/P89*X68B+8*@P0W6+4N!XJ0!S@NT:B,0PJ"5,ZYC Q/ M+:,W_&90I@!.2F;%2<*Y'\Y-"+0[TL3B[:2K&I/N=^ X%UKD$6Y#9XFS70L_ MB!PGJ V,RM]7Y=I[/C?>FBBTI1FQ#[1O2^;9=* M.L3?@4AF&14SM.>=EZ[D M0< 4#A%R'6B.PC<[$:F&^<:0?[:SG.:JRKY/QBG:Y^P%? 5W3(NAB_B@P,$K M^/%OT]%P]-/.T^@$_TPGHX.-H7;SO]G[ML'GKZ!]VBEW.V;,L:DB:-OVT#U] MTY,!:0QC-KT8=@=OWS9>-;W"0/V_(N"^)P1#@N-D^C\+P?[FNY@=LZ#]AN." MN4 )78\O4QQ?WE'!_LX%^U$*ZMW;TVCC&Q;S.^S0V'"Q$!IP=FMZ:51^UE3$ MTSCS!<^6#E?6BAJDT.,*#,$ @.R/ MV-"F#082X4R]>1&/58LI3M2)GR'O1XCNN:& NVC9^$++5NMJ1#NDY+-]ZCER M\CZ8,.&+\0ACX[S4OL5^U^'^UX7?PGSQ1:QQ#O8'E$HE..&BQM*E'Z-I!TB> M(-:(B4I4&%>JQLH9-CQ]6VT-:\[^ZW<%@HV[D<=FLMPV\ M\C.TDQ[6.EG4M&3O=@/'!6[69@O2IAHR4/+5>#)E[N+9F %HXF<>RM-0+M=^ M;VRGF[Z8KA/X(.J\RMBK.K' W#U/LLZO6-W3OW&'5\F M[8)O,ETX:X7KOOIM?5DZ"W>$V^7AIO4C7S0X+.D$10>]-R M!@ VQ !D !X;"]W;W)K&ULO5A;;]LV%/XK MA%=L+>#&MIPXER8!DG3%,K1HE[3=P[ '6CJVB4BD2E)VO%^_[Y"2(GM.VF) M7V)2Y+E]Y\J#0BK=.S\-WS[8\U-3^5QI^F"%JXI"VO4EY69UUAOUF@\W M:K[P_&%P?EK*.=V2_U1^L-@-6BZ9*D@[9;2P-#OK78Q.+O?Y?KCP6='*==:" M+9D:<\>;Z^RL-V2%**?4,P>)GR5=49XS(ZCQI>;9:T4R87?=<'\3;(D=!0*"UUJF0NKK7SM@KW3@<>2C"K M05H+O(P"DT<$3L0[H_W"B5]U1MDF_0#*MQ8DC067R9,,?Z_R/3$<]T4R3$9/ M\!NWB(P#O_'7$7FM7)H;!L6)ORZFL!I!]/<3,O9;&?M!QOZ/0_U)@9S:)ZZ4 M*9WUD+N.[))Z_U>+>&<9[A0/]$(Y3@LHD GIA%^0**U*"2OID:-5GHDI(:%3 M0CYFPAN!),TA%=<=RI"QHI0J' !P[69DA12YDE.5*[\62C=,H5()G4!0&.>% MS)92>Y024SGDB+T#,Y2M<+MEO<$',HW-R.;K*$K&4C$EOR+2#8]26J]85 #' M!WY=@S/I:4]6.75/Q014KJL MP+QR 1Z1>Y*S[L\E69$%I9(3*V1F+M*'GU1V4\& [F"-=+/;%CZNA7_2'0XUA%RB M,V%BC%R9 EY;_P)K5B&\JJ)D#\."M3I+!B<@SU+*UJ$N9>'[-1B"6(<.]:%S: MX-] (3X:#Z==!'5.N+C2N@W^"I1!18]&BJPLC5-0^ID8C?K)P1"+&LF-57UX M*?4=66 GTY1*CP( %E;.P."Y?+%),>P?'H]W?7K[@,T)S!H=B=N5+,7%'&$< MDJ=+<[2E$N_1>U?29H*A(YVN7])]BBB;DTC11[@@;Y!,MG;_A5CJ"M.'2'X MRD?]X<'^(R#'L^_ ^+B_OW^PX\O7 7(;5./#[>UW^6C4'QX?[_CRO6H<;NW8 MW&N=YE462R ,17G8FP4=8K'6HZCD-><2N".RL4YCY4SN>)JC XC\P!FF(QB MMM?%@(MLS/#:?[(L44Y1E#VE"ZV^(%10:.N:R]6Q;7Z[<[X??8_R16+%?[01 MT?10_9B1#&VEY8\&&:M[J#/*HG=UM+7(*/1B(Q5Z[J42CPZ[059V. M\.GVM7A[??G^1JP5Y4'7Y5=D?(M5T?D[I;/%Z/KSB%/=XQ#0/'1DNQLM;Z6. M\P8#U)E+HBSH&=M4D(K9(C@9W K.EV[;JX>M>M**EX6&*0@EG98VWP22-"BGA^TO';+*8[SVB*H0ZSU3R8@E2$@U!"F"9')Z;N8:"/<\K46!L:/R>OI8T1:J,' M;W>+JT:CV%(ZW>7QDZT.\YIU?O^@UHFXH:7)EZ&887)0(9WCB/I,) ='_<,D MV5R-#OO'DW%G=4M:L7NM*91S!@H#8+@!37@X'')#'QX?=':C RZ_R:3E.#GN M'XW"MZ3EG1SW1\E0['KN##H/SH+L/#RKG0@5.[X]VZ_MR_TB/E@?KL=G_SMI MYZ@O<-<,I,.]PX.>L/$I'3?>E.'Y.C4>C^&P7)!$'/(%G,\,3*TW+*#]?\;Y MOU!+ P04 " A@0M3Y()"(9L' !<$@ &0 'AL+W=OQL\"@PT9.?AM-@6,"R*XCWWWG,?I'3^H,V=W4KIV&-3M_9B MLG6N^SB;V7(K&V&GNI,MGJRU:83#K=G,;&>DJ+Q04\^2*,IFC5#MY/+-,$_7LM8/%Y-X,DQ\4YNMHXG9Y7DG-O*[='_I;@WN9B-* MI1K96J5;9N3Z8G(5?[R>TWJ_X*]*/MB#,2-/5EK?T9D5$F"A^,!_6?O.WQ9"2MO=/TW5;GMQ:28L$JN15^[;_KA M%[GS9T%XI:ZM_V?P;+1O&0P[SIY%_#7OIZR M*.4LB9+X';QT=#?U>.D1O,'+;[+3QJEVP_Y^M;+.(#G^\0[\?(2?>_CY_XG- MWX_&?FPEN]%-)]HGMA66E;I9877%E+,,-6N$=P]BRBEIF6J=9FYKI$0MD?-B M5BK=A7X:1_\ ON8/QF MZJTZE!]@81[JV))I:U@AV;KN576VW0EZN$J73AN/7M92M'[TDVBZ3VRM:F>" MWYW155\Z1F393Q[K31./:G[0NB*481VI1IF5=V?H:IUX6PTM(N%7+A]5@_M[ M^30J*$%\\&@EZI'!M5I)CMK6NP3*6_?2' M(DFR3\])I\DX_L1N?/\XD^T&F-+LE5C.[)-ULK'!#B?+;:MKO:%,<5OAW?%0 M(5; A@4^9I;U9*UJ\1MI)PPD8"--Z6^[KE:E)Q)PFMU)V3'XXC!9#]Q#D^G; MUB?I>JU*!;_J)P(FG9TH[\3&$^64M;WD\%E7G#72B7IGML9*5 M7 ES!P,HQ 80?@CRNLZ/"!2\D9][4J<(!!-5I4@_]VP,C1?VWJO*=]=]+?2H MN7V0*[6!X+]VQNNZ'ZMB('Q/TC[TK_O,$/;;0\(/*GO@98BW;ZV2K?KZ;F<' M]2 GX5> MC[$J!C=5CONAQ3#/+%C:9L8$D!L-D9N( N:< [QF1 JDM ?A/70 M+0YROD']SY%_WC_OU0KQUU@X1M//HYEZT*,1@DG]&KM[;V2@# ="N+Y2NI(; M(RK:!6'ARFJS(E#,M7T]U WMJ\+ "T.&@0/4-HY[O7G9Y'PY@S:M0AL 5VCJ M ==W\.!W:-OD5-A^D=B6-EVT@E:TOG>J@SV>$-TSNO[#UOW#[^^'9S#V73T^ MG\"1ZHGA1/5KWTJ6Y/SUQ,D7"KGN+3RQI_[H17_1P>B;O)=M_V*O_\#RB.=9 M@L$BYFFVP"!.YWP19S2*"HSF1[I:D?"LB%FVX%F>LACR1;J =,33(GFC'.8) M%!0L77 4#"MBODQ2EJ<\6L:D:XGYV(\6"2^R"",LYTD^IU&,Y44.2[!G278M MP;,D8^Z5'6C?/?LA'I$+S[P\$:=> T^3N7>+)P%_SO.YC&N<<:+**%!RK,X.V4_L-G5!VFC@HLI2(LC%A<\1G07&:S)60H5 M>08?8(VTCG9 O(BA4EJ\)YY4A$I2_EHLY[@F/%I R$+W.?(QF/ES18 "9-Z5'*YPCDC>@46?^9 %'GOIQ?)!_E PGD M/A$I"V,>+XHC@< SI I:*DOX8)VEV*&51Z>_+4"A-3\V0/-NKGR^R5^K/0K=4CV<>DR%MT#/W MT+M>0=U@ZK-Z=/'#'%5)<( ^0J?#'8+P_?7;X*@T.$9;5<0S2:YHL),^%;1KAQNO/?#U;: MX63CAULI<'2B!7B.4X ;;DC!^$'I\M]02P,$% @ (8$+4R9Y4V2E! M/0L !D !X;"]W;W)K&ULK5;;;N,V$/V5@;% M7[RVXR2;=.$$2+)=;(HN$"2]/!1]H*2QQ(8B59**XK_O&4I6;"#.%FU?;(GD MG#ESYB*N.N%9% M,JK-?+E8?)C72MO)Y2JMW?G+E6NCT9;O/(6VKI7?7+-QW<7D:+)=N-=E%65A M?KEJ5,D/'']I[CS>YB-*H6NV03M+GM<7DZNCC]22+)G'N4 ME]OB8K(00FPXCX*@\/?$-VR, ('&7P/F9'0IAKO/6_3/*7;$DJG -\[\IHM8 M74S.)U3P6K4FWKON"P_QG I>[DQ(O]3U9T^7$\K;$%T]&(-!K6W_KYX''78, MSA<'#):#P3+Q[ATEEI]45)O8%W/,9[G/"._TV\]$F'W+C0>J;?K[(0/8KF MCS>\GHQ>3Y+7D_]+Y?\ 1ZFQR*WIGG/7^L!T:RE63,X7VJ+S:%C&D:P-P YA MF@X MU%V\UV@FTJ6&;V:!5UHY06X5AOT8$8_5R.20AZLL^^UC>PY M1,H83&Q)+C.Z5-+60:(0[CJ$5K:$6!(%'2MY['1$+!3T,]5]:0X&SNL2/X'$K18!$!X4X3&:PG6)5V!;.AQE='W8*56U8L_?P!.S!),F(*/[$()3E/C52!WY;*7Y;*8UW M3SHD77D)@\'N!/%EO*4NDKG%76HD(,"P*TPLR["3DDDWXSJBX9*7N?*F$W? M'6_PJA1:HD]E06V#BAKA)'G(+HDZN5&ZWM-;E?ANHK!WNF]&/^DX5#=]EEZ* M^ JF1.!_KU%1]+N2/*%&71MZ-WW4ADME)*LYLQ07-MT3IQY2!+'*- 5 -DJK MQ@H9 0B(Z6^.C!D]M-#=O)"5YM V-VT!FAEB!CV1W&A,JY21Z2ZW5.7LAY5L MDQ9?$22-C2SE3?SGZ&*9R^!&G?(((B)!N:1#U-]N8Z0A[*+-Q;_*-'CBF" A MC;YM8KYY[]DH(=93F!&^\Z\H!BGZ$E.$;T.0J+"=I=84RAA,NI:W_=R@2GR+ MD3%8R=6A(-?+BJL0H3:WHVA,1 \EE))-5W$Z[[F7$O-/$C4>VPZW$6-&M^L] M$JDKUA Z]4/&20O#25+9'P@,.<#B?E*VV=!Q/[;.M::07+> H;Q2OGRI9N-/B,E.GB%GIZ_>UF7!WOAE?] ME>CE>'^Q_ IV( :O:Y@N9F>GDW[R;5^B:](%*7,1@S$]5KC?LI<#V%\[%[T9.TV3=*<[ MGKCM?NCT TA")!H08 #0DO;7[[D )5&.X[JS'VSQ 9S[.O=<2)=K8S^Y6@C/ M-HW2[FI4>]^^FDQ<48N&N[%IA<:;E;$-][BUU<2U5O R;&K4)$O3Q:3A4H^N M+\.S.WM]:3JOI!9WEKFN:;C=W@IEUE>CZ6CWX*.L:D\/)M>7+:_$O?"_M7<6 M=Y,]2BD;H9TTFEFQNAK=3%_=SFE]6/"[%&LWN&8426[,)[KY4%Z-4G)(*%%X M0N#X>!!OA%($!#<^]YBCO4G:.+S>H?\48D^4 M_VC6[T4?SQGA%4:Y\)^MX]KL8L2*SGG3])OA02-U_.2;/@^##>?I5S9D_88L M^!T-!2]_Y)Y?7UJS9I96 XTN0JAA-YR3FHIR[RW>2NSSU_==[L3G3FC/WC[@ M_^7$ Y7>38H>X38B9%]!6+!?C/:U8V]U*+-]B+. -WMAB([]<9,[;T&(/Y^!G^_AYP%^_G]D\)\AL)OB= M#+3]H)FO!?ZD+=GGCELO+#.KD)R$_8N7'!O>"1!4;]E[HTJI*_:NR=\GC*/5 M#[^.J'A$$H&&];:S8232/4EBW/DS1-Z8^)SAJ7,"PY MN4 ML]-2:(/VQX(R&'.,+-J8 G@HP9K*"@&]] GM6M>RJ-D)]66#( M2"LG"J._X-68W?B8MKX+$_@T3[(>J$_7XT !7PL5H(4KJ(LH4'I<(+-.KB05 MU3$B%W90)"$=O2N\B#7P%?1NO*N]!%51-QZH MCS[H5FCMSL9X2E-XT"U7O!21TE:H (:6DRWEBW7ND!$4HNR*'2U:W@J;X*/X MQ"O )Y$_$HP4,3R)]LD%=A>J(PI0O7NHGAS?.?839A]NM;<0>"Y(4#:07WAVT:,<5BZ:S96R&RIB2GD?+CVQ!FDW!@XEH]KCL1'QM M?%]:'P$CAX62I!;(^0-7'7_D)>68-N9"Z+Y$GO3U-\U!(@*Z[]I=W12[LX:% M(Q"&43P&$MQ[_J20]B:.H;XP<[^#WJ%P^^#S/<= [&,?R(7JTG M)^-T9;PQ'8XE/["//5]/X-D2NIWB:KH@X3W'U0P3*R3%[ X&0)HEB\6,@-(D6RYP ?*?95DPDDSG2_:66QT&$7ET M'SSZ"MHM=^A9;!RGHS M@HFDXY0!R&E'ZR4BA$M&/SJLD;1AMPL_3@**)'- MA*Z-/D4X.-+0W2'HF+SF$'DX0[TT]%>,NC9;O&9O,1::D $HT*GG&P8ULU78 M5!@7SG@#33Z9)LNS65!AJ0_=S)K87KON'38K)>)DEIRE9\-MZ/QG-B5[L: I M1H:EIBH;J".\@3Z20/FP@E@8QL4AO/&+PKM_]RUOVM89B#\I*X$@8@ MR9OU\K^Q W^[4X&OQTT.'*&7TCHX(:1 M%']&V#_=_PAS$W][."R/O^#\@F:0"%*)%;:FT/H1L_%7D7CC31M^B&ULM5IM;QLW$OXKA)OV&D"6 M9<7Q2YL$L)WF+D7;!''2XG"X#]0N);%9+162:UG]]??,D-SERI+L'.X^)):T MY' X?.:9%^Z+E;&?W5PI+^X65>U>'LR]7_YP=.2*N5I(-S1+5>/)U-B%]/AJ M9T=N:94L>=*B.AJ/1J='"ZGK@U M'!^D'S[HV=S3#T>O7BSE3-TH_VGYWN+;42NEU M5.VUJ8=7TY<'E\0]7QV.: MP"-^UVKELL^"MC(QYC-]>5N^/!B11JI2A2<1$G]NU;6J*I($/;Y$H0?MFC0Q M_YRDO^'-8S,3Z=2UJ?[0I9^_/#@_$*6:RJ;R'\SJ'RINZ#G)*TSE^'^Q"F// M+@Y$T3AO%G$R-%CH.OR5=]$0V83ST8X)XSB!#7$4%F(M7TLO7[VP9B4LC88T M^L!;Y=E03M=T*C?>XJG&//_J-^D;JX29BG=+9259R@E9E^(F'!,]N=&S6D]U M(6LO+HO"-+77]4R\-Y4NM'+B^_3IZ8LC#YU(\E$1U[\*ZX]WK'\J?C6UGSOQ M4UVJLC__"'MI-S1.&[H:[Q7XC90(Q'X^,]\IZU!GK&\I[MD+=MP_^Z MG#AO :A_[UG@I%W@A!R!AF0<.$-OGU60O74E@X$ ML@PX]7/IA9Q.X>'XK"!E:2ROM:"E'*F-\.(N9:RZ576C>(RZ [,Z2"X;2T;IYK")E-6F M'(K+RL]-,YOSXVNS6,IZS69Q K+@GVH*Z[.Q((UV0P-AZP;X7"=-=YNP<= 0 MI^CO'[B&SK!+25J6],D!';3_]S?,(;!>:=P-W[Q K>:$=5G9.3RH50$-#K6: =C+2 M04';JA23[ CCOJ(*?_LJNPSW<,3SEB.>[W7@#]B>U04M<2W=?!L#[!?PL:>] M[<05$)=YJU/VEFQ(.ZPJ,A+V H")0EF/&(\(6']6%C*"7V.W. 4KI\0%,#HD MXF@ \M+8&=@)5J?*6-IS:TN"1]T<):%0DP(?\I&1^^! M0%?0JZFF]#?IEL8+,ZGT+,8R' %.EXX0$N,YUA3/*SIG&Y@Q(7'(Q+>0?QI+ M?!:]9U-]7ASNJXD[X(1!IKJ#BBM5W4( A[1]!W_:'OSIWG-[6\/$,\;M)?/2 M0/RF_+;S?[23&5VHI;61$[]:E.%N!FQ_XY1%HP<>!J- MH]"6J;J82SM32>B44BZ2BA_PM6Q" A:-/[/P1-BTHF,>\*! %U!N*%XK^)#V MZK!"LL:GMD5O=JX2)O>17II%4\G(M>#/OP+U$/S @_!M,"'B=>TJF6M"O,1P M(N3M\.BHI^ ,*\ C83"N10S^D-*,$GH8H3R70,E$J1I3 4_D=;P4K6ZB;N!+ MA$C9^N@4^3.FU%@JQ!(:M;G2/LB=M9 [VPN5/Z0EH*_%N\Z+M@'NZZ6(CYL< MRDD4?8)]4@QTLE(I_( 8"#V49Q154RJQ2F*9,ER7!00*47T"X0AVGT1:J>S( MA($JYBYR9I4J#YLE3L$M5<%9;] ]1FD9#ANG$B(TGP3*E#XTHC:.V2\/P(0N MQZB-2J0=92D&B:,1;(@6%'.-?5A.V$P140UG:T,>Q6YX,(EW[%6@HHK^?J[- MJE+E+/@RE$L;ZQD3$%I$$VD$XX)\'S__&3RY'*F1,/,74_8/D MF-\E'7NI][SU@_,'8F[(U3Z )%'_D-QM;O#50E#P! 1D\>R[;\['QV<_NC9! MM*H*]C+]35)\UD6BD9@U4UVH.: QUG/ZTXY)'DO_%6A>(A'21-YUP!D!5,EB M3G#F&I]0U<5/T8 5 X23NXK57 7S9_&6XF_T:)2P<7,S8TI."Z/6 1564;,@ M)(,VI8C[;-'? V\LAEW: !Q$N\Y-)+'[LD&&IY XE\%.3/,VPB] &(1"/L3I M"@:=3""%RSH/3)S8E574YTDQG##".RKH%*IJXP12 8[8@T:VM0HZ<"'72VV MD8QV+I@;I3/6(XYS$ ^-XPOJB+@B5)XVW&X)L-$@/R/:+V_)#"6O"!>+Y2A"EF*PQ[UQFM7[A9PLFIWU-%#(QN2IK\!_ MGSMMW4\R4O?LYCAT,XTTCLF)I("63N5=0S 1@7 )7]&& MR7O">[2=M!L*>'(\&HS/\&XT28IPB MF(@OJ*,\Q8PI=^@&XLG9X/CY^8,C1Q@Y/AN,CWM"I]K"&9R^BS57$LN;>S(^ M'9R?GCYB_"C$B97L>\%.M"1DQXQMHF:ZYI"6+T]RMR-P6P[,178D5@HW2Z9N M/FPB&)"ZKO/(A'RT;;"86HFUDI9B;<5E['4JB:/$G.M#SE 9J%LI63)L740# MT:^GIENSI&,?GR0[43E.B3+*E:%X0[JV$D/F_*".1)%)T4% VVQ&62#<+G1> MDGD8>S(4C4LDEGA>5:9@3HE8[)*(IF[=@+:/..]#7R=_L,N7) /@YP;#8\>8 M,?#D>#RXN#@AX/3!SD[<(KX%?(QL;E=&P MQ=.?JM7-;Y*S6W'%E0"I_V&K/.8C'-Z_&T^9VI@QQ476H]M5%RTV?+%WD3W M*O6%+KN^T.O0%WJ;>53L-3M*B)6^I7QE6U+]_UJK7X!>SZGI@P-I)DZ76EJM M0FUC>8+:U^SBRJ>K+7&^*=N*8$ M!AR7;?KGHM30YB!%HB2"1&WJ0\V-*K#3 M! ["7)+A)]7[J&[I$7>DZ+@7X?HFGG&?UVA"]$EV)0K*0_%($SBJ'GVF)44Z MZIFSHU*8Q%-MRT-RN'76^$0=X+5O@MO;-H[DLK(.(2FMO*]"QY^3FI!RM%:# M63FK!1&0N.#^=#E9-I13L0&(6MO=N;1.&Q4II<=0BDEG%\\X'& [Y/7??7-\ M.OHQN3['C(O!RQ0$/'JLB-J[QT&[1&XMIFYJX'[]8>1S,^-^K8,I'Y56WS4>T]L#_4RB]CA M47>HH6R M!IU4=&6G^&4$GD@3.+=J?"Q>/V(?B.^K=N^<#+23J"B"ET-0I*.D,OEY4#,F M>0&?1%X6U+=3(W0;:+52 R'&UTB MKG4I+%T7%#XK=A]]@28>\F\ VHM_@CRCL^XCE>S%B..]#/ :9W;+C9;M_+%_ M=F[9QH5.\(I\-5U(',)E&$%9)LU%2'<9QY:+=$F.23&]E_#%=)]<;LX=7F2, M?*7M8D>%(4R9RK1"]=?$9(*ORN*U2*L%XY;N=T &FV*"C!T7X^$2GFYM56T6 ME&R$J!B78,6YFX"!,0W%P9$FW+'L!FW61GE.PC7'X^P7+ %S*\2A[,6#7GBF MVGTSJ(4]4,M)QMNK[N*%A8:]-W56\LXXX+%)C'-JXUH-YW+Y[OKM(-U4P=VS MULO.N5%VJH:3(_"E2"#B=&$?: 7?8J:#W[AA6X60D]51H2$0/+Z[ZF.K/QJ9 M]PV471IF%OHJ@401?:%)4M\:,1>IJ$,JD"$3!^VM7(['G:>/]_KJ&]K%[[R+ M7Y4DX).YMSK]?D'WG-YS\6\_X_BYU*-&NU?%O-9?&FXV!=L1;W;,M^N-E@DA02/-;^;TW2W8U2H;B:G="2$=02&MUNB+&(]8X90U9_>IBT9-! MHFS:MKJ;&^L/J;$IZO:-LU#&\MU02)F=MPV9?BM,0P'[,+)(Z;:O^J4QL5?' M\X@5@+0-UDNQK7O[IBN5LNU$'9 XG8N;E5R*2[HM9,_,;R ^W;P6O[R]>O=! MK+6J6-?;!]9XS*YBD-^V.K?;@]-0?J*9;;N[_7@%;7NL302873%G5-%>)\:& M>?_Z,G9J>N]B<-7/.V.AJ@]>^CM3CFC,-Y6N2OT M[-U$Y);N=80V\6.RGQ@D0&1] CBOU3OE_&696U.%9!>LK=D-2('U/?3WWJ$( MOV0W:536.[HV#6@/R&-*#W5_ZU/EGXVCD!M>LZA06[78PIG<2DV=_40K,6QO MARK.C^HT:+E ;6!02,(B9'&7)83(X(KX]L2FV^1KB&75T ED;VO0\QG5OZ03 M_Q"]O4TI$^93'IDB%I+\MCSOD/:+0J8IQF+1D?!VAC_*WG==*#OCMWKYO:W: MAU=?VU_;-X1P M !D !X;"]W;W)K&UL[5EK;]RX%?TKQ-1HQX V M(U)OUS9@>Y-L@CP,Q]N@*/J!UM SW&A$+279\;_ON=3#8WNL)-NBG_;+Z#'D MO9?GGOL@=7AK[)=ZK53#OFZ*LCZ:K9NF.E@LZGRM-K)^82I5XI]K8S>RP:-= M+>K**KETDS;%0OA^O-A(7J/*6IN2675]-#OA!Z=D B)RXTZ4T5!DF#'[[W0V:B3)F[?#])? MN<5C,5>R5F>F^*R7S?IHEL[84EW+MF@NS.TOJE]01/)R4]3NE]WV8_T9R]NZ M,9M^,BS8Z+*[RJ\]$-\S0?03'!"+3I&S\F?9R.-#:VZ9I=&01C=NJ6XVC-,E M>>538_&OQKSF^(-L6JN8N68?*V4E(54S62[9I\Y-],\GO2KUMARQ%JO\S0'?'@-S;ME1,)%YGS;G42P9;8%&C M(*QA>XQ[69SB&GH\C9\,R\U&L4OY5=4>^X"T @)=J.L6.FBJ\,(DPDWB^4', M/ICR)S?_37D#V03S"86I;@#T 7LEM64WLF@=065=JP;DS']OM87]D)8E^,T\ M'H>=&=5@QCCHJJV!#F:"ICS*]MD\\:(@V6?OM+S2A5/$3FHD)0R&DI-AXNG] MQ#T6I&[9L4C8>6OSM:37&%U9I$?;W'FL*A =GHL91IRCJ.0#5,NZ,H M(3EQ1K^1?[_\5[J49?YX^6]@%EZ[Q9^9327+.P9T-TAFR OY%]96N!V PR#R MC]5Y _/[ :5NG/TPO?.8CR7\# U+10Y9JKR0'4P-!COX]ICPTBQRUR3VV03) MHY'DT23)W1H)&G?S$OC J0"HWL7M25&[N7VY5O!Z@< A(!J',UQ#JP1? $MN M@&ZA73P14#GL\-RO\U9O3>>^+1#= *LJ8^GI5C=K32&C!F_\K88_$$ME38.1 M.9$BEI+&7LG">:ZKK,U:-@PXX]'G>1<5+ GV3\DXS?)&,RDC&9 M)"-5P+(Q%IE_%Q$G)S]/1/*C*1V*<).^U^$8(.N>J7#;Z*=[]SSRY(6\9>_A M=*ME04X)4R]-"(TP]D(>L,]HOXE!Y];D*)Q,4'^0,9YX<2:HQ&D0<,E>&X/* M$W)/A"D+46-\5PYYZ 6<7,S]V$MY.(5I.F*:3F(Z%G,T+[)<:0K%$]=%[()X M4M9NB$<%^EY!WZ9NX$#N)*_[S1'A!'.[3 M+=!/LGV'MN_Y:41.6[8YLH/*UZ4IS.J.1;''.6?S $$41_LTR<^"?2:X%T4! MN[02>4%NP*78M17S (V8P+B ^QB%01'[B'1B&4^=L^?P<2+0>\VC(*81&12+ M"#2!N^=TGQ/T)4C6_ DA?.6#]>ZI9DXYOOLKW])!1=_9X$?TJL0E^=] M3YU- HMXZ) 8U.(>%G&'#X^P1J27K6#XHZ C485IVH,.AN_W%,]$. DZNLVH M!]W'55 FXSM A\TAA,Y%*@C2!-GQ">A!3(UOQ"$G( IL@8Y_PZ@#G3O0@QC] M\8^!#C,(=%R^&_1!K0,]R;A#A=)K'$T%?C8&?C;=<*ZA'98.%5):ZVK9R8:: M<4J%E(5N=5'L2@23LB=R[4.E^:!4CDI7O5)*#K5:N>KYC93@=H-GV+994Y!3 M6JI.*&%]DB7Y0TYFOV!*06^Z*G?:EWV4^\<\[A+-T!<0(5$> ]I,"1YY:9$/PCUY03ELT#EHY('O!8D8 MM06(O 39Q9EYLOP-Z]VX\C5F0FR]R[H+-Q(-$H6!>JI4NRWY;_4\E;7=D$;LN M$.4PH0"\T>YL$F;;%<0WAJFO%;7*K.MJ!*@8L5]KN5*4YH3+Y_A+@%Z[Z9R@ M^LSCY '38#L9<8X8-TMG1M@UHUX0379)?.L,D']C(X2^L%64EH:2] Y#O/'I M\J["TVME5E96Z[NA4^YF76!'LRJ[4'NO /!R)RDF3?B1K13^I3"U]T8/MW;+ MDHVSY(!=KJU2#WGPA!A/]RB/7SRBCHMZ_/A;=^=&=T<^EWKC C-!Y7?],1<9 M:AQEUP!W:4;!*F+*LZC5-RC5;H9 (D3.0:'WXX %*=)B2JVUG[G#IPSCN'_1QAW M<)'8=\#.I6VZHVF4P[K=N#-GAV[H9>Y,,:,R11")$""ZW2%$(DQ2= "5IF2? M($5B(QDAE:)1XB+R./8FW,^\6&3?#?.6C6-,L#E]'$"HEOVQ/?Q:F-SAO'_ M/F#;OD;_@2C.9=\")C%Q(DVI_X2EW$LCV)2B]G2V2)9FJ*Q0@7.L#NB M9!_&*>V'LP"5I-:26J\$MJ/8"-13$"8*!8B&+6OD-K/D9&S-BB5+J1-EJ+.T M*\O0)4?$MB#AW[WPJ6PC[K.-F,PV?6Y#IK9FT_4V,H=KZ4AC;*EW%Y9)P7\@ MA^2]\J&>]C;E#VT:_/E=N^23X< 7:5'IF^',E]SM*G*&G47HC\N^;X]15ES? ME7@1ROGX__8Y]1Z#;_S %?8,7,]V.F2Q]34(5J_<-R]:*\SJ/@R-;\?O:B?= MUZ3[X=U'N?>H;!JEM5#7F.J_2*(9L]UWKNZA,97[MG1E&D#D;M<*&P5+ _#_ MM3'-\$ *QJ^-Q_\!4$L#!!0 ( "&!"U.QD+U$%@, +0& 9 >&PO M=V]R:W-H965TB!UH:64(H4B6I./GW'5*VUMDD[D7DD//>O.&0H_E1J@==(1IX M:KC0"Z\RIKWU?9U7V# ]EBT*VBFE:I@A4QU\W2IDA0,UW(^"(/4;5@MO.7=K M6[6Z:AJGG-7)Y7'BA=UZXKP^5L0O^$M,#+^9G]5Y<[Y;)G&C]*_KTN3+7PIAX46+*.FWMY_ U/^4PL M7RZY=E\X]KYQYD'>:2.;$Y@4-+7H1_9T.H<+P#1X!Q"= )'3W0=R*C\QPY9S M)8^@K#>QV8E+U:%)7"UL479&T6Y-.+/<,"5J<=#0HH)=Q13"AZ]LSU'?S'U# M :R;GY_(UCU9] Y9"E^D,)6&C2BP>(GW2=B@+CJK6T=7"3]W? Q!/((HB,(K M?/&0;>SXXO_+=CMD^_=JKXVBR_'/%?YDX$\T;L(59Q"X64I=5_*S79W T>D:%S)Q"B;/1ZX<.= %/)3I,>/0)\RK$U M%SI8(SMA] W\06WF3N2R05@9H^I]9^QE R/A=U8P8> 7B*+1-$UH$H:C-,AH M$L]&232Q6\DHC*?0Y_[=O3C2MWI$10VD/UYM89-L9H=D&CDK39TUR6!3EM0. M0):P,S)_@#];VQM(\CW2+:AS2]?O?!.UT>Y\-TW+Y3.=4K^Q[51>41^ +6?B M'#,+(0L@G4 6#Z6_HB^=!$[8Q.E+X]!9<7#*[(U'2:.5@P@[?NNW_121I4!]2V?'U3&5:'EKSJ.]$/][Z? M?V'J4 L-'$N"!N-LXH'J>V1O&-FZOK27AKJ&UL?53;;MLP#/T5PMA# WCU+;<&28"F7;$6[1HTW?8P[$&Q M&5NH+&62G+1_/\IVT@QK\B)1$GEX2(H<;Y5^,06BA==22#/Q"FO7HR P:8$E M,^=JC9)>5DJ7S-)1YX%9:V19;52*( [#?E R+KWIN+Z;Z^E8559PB7,-IBI+ MIM]F*-1VXD7>[N*)YX5U%\%TO&8Y+M!^7\\UG8(]2L9+E(8K"1I7$^\R&LVZ M3K]6^,%Q:PYD<)$LE7IQA]MLXH6.$ I,K4-@M&WP"H5P0$3C3XOI[5TZPT-Y MAWY3QTZQ+)G!*R5^\LP6$V_H088K5@G[I+9?L8VGY_!2)4R]PK;13;H>I)6Q MJFR-B4')9;.SUS8/!P;#\(A!W!K$->_&4VT",Y/<(^()Z)JL$@EK!AYG]**$G(5U3 MCLR:I3CQJ.L,Z@UZ3=6LPU8'56,4#C.P4H):S8R 4O<&E+D[)BMJ.(A].+N5 M8 M5&28STX$GW"BQX3*'*XT9MW##4BZX??,AJ]"E/(%/$/>&_B".G10-_(M^ M @N47&F8:U5R8Q1A?U,6S8&556X?0A3Z81CNMALNF4P1[I$:Z5T]:M5[$/G) MA5O[202/MD -,Z6I"$3Q?_6$@NN'0UJ'PQ">E64"XD%"7'L0)XG?'73)DZ%, M7%5:H[3PP&REN>5HCE8(SHA#K]=Q.P%TCFA1+@:QGPQ")R5Q'=U''R@X:,T2 M=5X/( .IJJ1MNG1_NY]QETUKOZLW _*!Z9R3:X$K,@W/!ST/=#-TFH-5Z[K1 ME\K2V*C%@N8T:J= [RM%16H/SL%^\D__ E!+ P04 " A@0M3QD70HYD$ M "T"@ &0 'AL+W=OX'TU]_8!D)"@BJ=HF"O MU_-XYIEG9CW82O5-YX@&=F4A]+"6&[.^;K5TFF/)])5S1_KN:*GUA$EXR4*S:4 A3SIVO]OP)\>M/IF#C60A MY3?[,,N&M< ZA 6FQB(P&C8XQ:*P0.3&]SUF[7BD-3R='] _NM@IE@73.)7% M7SPS^;"6U"##):L*WGW ?CW,PE85VO[#U>[M1#=)*&UGNC MAQ.#)'C#(-H;1,YO?Y#S\CTS;#10<@O*[B8T.W&A.FMRC@N;E'NCZ"TG.S,: MIVE55@4SF,&MR5'!5):4WMSROD&8&2PUU!_8HD#=&+0,G6DM6^D>?^+QHS?P MN_!%"I-K^" RS)[;M\C7H\/1P>%)=!'PIBJN((B;$ 51> $O/A(0.[SX#;P/ MWRMN'N'O\4(;11KYYP)F^XC9=ICM-S MA5*@,!KD$GZ*XM>8O7B(K=9KO68I M#FL$IE%ML#::YDRL4 ,7@"S-(3UX8AUA)XY(YTCZS!'NX,8D2MP8]IOM?M38D_Y:K NDMH;47-*" M:(3X)."DV0DB'W#<BA%_&"[>5^5]BOGS&7^GO(%>*SS@+W M?/=\X85&#S3>5 (AZC7/%^X-157N:V4F*%-(RA4^)J]M=:[M.25*6WG(E> _ MZ%Q;-]1'2*>BKCLA0AO_PO),O:](/ M?4>IPCE)(B5'2"4- J-_DJ:=OX+BBV>_=% Z]V%145-Y.6_J88=^;,748_)J M=MQ )C["-OTE$$8)S)7<^(Y"]C:L7613+$:%V3XP.P5"_V3*5[2LL?7R'N]0U/B)'N"ZNCT7Y M@ MN?#W.'JZ>JU+M$YN$B6JE;LO::*5JM-?*HZKQRO9V-]$GK;[^]P7IE:&PO=V]R:W-H965TOV&S C64Y=IW,"> DS9HB:8,D[3X,^T!+9XLH M17HD%2?[];NC9$5.'*_#AGVQ1?)>GGM[R,G*V&\N0_3PD"OMCEJ9]\O#7L\E M&>;"[9DE:CJ9&YL+3TN[Z+FE19$&I5SUXB@:]7(A=>MX$O:N[?'$%%Y)C=<6 M7)'GPCZ>H#*KHU:_M=ZXD8O,\T;O>+(4"[Q%_V5Y;6G5JZVD,D?MI-%@<7[4 MFO8/3X8L'P2^2ERYQC=P)#-COO'B(CUJ10P(%2:>+0CZN\=35(H-$8P_*INM MVB4K-K_7UL]#[!3+3#@\->I7F?KLJ#5N08IS42A_8U8?L(HG $R,Z_!6+,"R])DC3]" MJ$&;P$G-1;GUEDXEZ?GC,[3R7G!F'+3OQ$RAZTQZGBSS>2^IK)R45N)7K(S@ MRFB?.7BO4TPW]7N$J(85KV&=Q#L-?BS4'D2#+L11W-]A;U"'.0CV!G\;)EQH MYVU!?>4=")W"!TP74B]@ROTAO:1$G$F7*.,*B_#;=$;BU#N_[T"Q7Z/8#RCV M7T%Q+J2%KT(5"&8.VS%M2_YNJW<9PMPH&B\.PW,-JQF3?U(PGH_9\?W:43(6GQ4PHH1-RPWUW"%2M1ZB*!1^% M+FB\(:[6)Y7L;>"82Y.(,(Y3YVC9OI1B)I7TCQUHBPY\,GPH%$QS4V@ZGW6^ M5_*"X9O"44U=!YI]?89.+G0 +EQ=[T;.#S?$*0]BC>_:.,E^#H$X8"4LY:&P M%G7R^!8?DDSH!7)F0H? 9TJ?A=,@X$L##M[ CS^,XW[\\\97/*2?\7[\PC'4 M8?X;WVLCW,QOH#WJ5-ZV@8FC_AAN5V()TX5%Y(14UBZ-7KR]0YL_MS<>1FRQ M/^Q&4<0;_6YT<-#8:D9%A?J_*N#^20GZG([A^#\KP7/GFSG;AJ#]+M2%>H$; M^A:1D@:AD<+J+/ MIQ=;;Z'=CKZ#"$43"WFA=G2&@F8\*^FS('1:\M]/[C6F3#?:.1$N@SEYA8P: MFQS1'A6&2[6N@I,/D)Z;C^X,YY* M]4732TQ1>"D1I'&D_ L]Q+KPB2:',-R)ARX(_X*3>8;W RO0[/,B'G> ]:DO M$D4YD7-))JDW4%A-V72A1?NC@[I]^9M]05L%OZ1H%CH@6>=V$$,['G3@H F3 MO;S$U[Q F+#VAPRN7?Z.F&XV1F1$(_)=K?0T"%+3M4:5\*00.&X=9WD?;6WT M7N-=E:-=A-_6#]1I^2Y[$B]?MU?"$NB!UH:6T0H4DM2=OSO.Z1D1?8Z M#G+I1>)P.$_.?)S)5JIGG0$8\I)SH:=>9DPQ#@*=9)!3?2D+$,A92953@Z1: M![I00%,GE/,@#L-^D%,FO-G$[=VKV426AC,!]XKH,L^IVBV R^W4B[S]Q@-; M9\9N!+-)0=?P".:OXEXA%31:4I:#T$P*HF U]>;1>-&SY]V!;PRVNK4F-I*E ME,^6N$VG7F@= @Z)L1HH_C9P!9Q;1>C&]UJGUYBT@NWU7ON-BQUC65(-5Y+_ MS5*33;VA1U)8T9*;![G] ^IXG(.)Y-I]R;8Z.^AX)"FUD7DMC![D3%1_^E+G MH24P#-\0B&N!V/E=&7)>7E-#9Q,EMT39TZC-+ERH3AJ=8\)>RJ-1R&4H9V8W ME"GRC?(2R!U072K C!M-J$A)BR=7Y(8)*A)&.;D5VJBR.O?YB2XYZ(M)8- ; MJS-(:LN+RG+\AN4^N9/"9)K\+E)(#^4#C*())=Z'LHC/*ORSY)%C-?U[QD:WL=%U-KKOV\ 4S[6&.O=? M&%TRS@Q#B_7%I,16,7F I%2*B3594,WTJ<2?M_F4 5E)CNUHE1A[?P0;6KO[ M-)9IG=HXIS(&BJHDVZ&$0J;40.BKE[SE9;[WDIJV!N>S:GQ>6I_'[=*BVH:. ME[I,%JK)(VMM4$.VP-]8Q0MBI1 MTKEH$$*P30NI&3K]B421'_="7/S\TS".XM\.5C5S0<4SJ%]009) 8;#L486B M*UOO].)0(O0'H\ZIK=8-CC&L:$@>M[0@\[4"UV,',L,CERR-J+.E*B4V=2"2 MW:_PDF14K($DV#BV @]$^D?4CRFFHD3<)?'_D.6A'_:Z;R2YXGT@QR._V^V= MV'D_0?I JC,X)C]T1Y$?CD8G=C[JQN"(LN'>BH27"(.$V8P:8!O7 MGTRXSK2LO*!B9UL)M:?X.J(0KK3D+*4&B27E+IGN3;@\@U&]!J-Z9_'BBBKE M#-;%],/+< U+0[XN.5M3^]*>A*2S)NSD,=8%36#J.212&_ <3B5[VYO&=AM; M5EAS:%N^VO8)9A]3:64X(A*TF4Y>8B+Q)9=*.0!$":IW&C.Q[Y41R2 M4S44M$:.'-3:#5::N,JMIH]FMYG=YM7(\GJ\&OSNJ%HSO!P.*Q0-+P=8*ZH: MIBK"R,(-,$MI&ULG5;; M;N,V$/V5@1&@-L"U)5+7( F0I+O876#1($G;AZ(/M$3;0B322U)Q=K^^,Y1O M:2XH^B*.2,Z9,S>29QMC']Q**0]/7:O=^6CE_?IT-G/52G723CR_CT*J']8<,? MC=JX(QG(D[DQ#_3SI3X?141(M:KRA"!Q>%37JFT)"&E\WV*.]B9)\5C>H7\* MOJ,O<^G4M6G_;&J_.A\5(ZC50O:MOS6;SVKK3TIXE6E=^,)FV"O*$52]\Z;; M*B.#KM'#*)^V<3A2**(W%/A6@0?>@Z' \E?IY<69-1NPM!O12 BN!FTDUVA* MRIVWN-J@GK^XZAW.. =W:HFQ]O!%#YFFD(WOY;Q5;G(V\VB*%&;5%O9J@.5O MP&;PS6B_?,?SBK\+^+5OIQ )!CSB\3MX8N^W"'CB#;R= MN[=J;:QO]!+^NIP[;[%*_GX'/MG#)P$^^:]A/=@Y"O!K<7T?]WZE8&%:;"6" M\I0>P&9T:,+!HM%25XULH3E*(DK@4>W:=&NI?_SBL)>(2]#%YK8RT'(#47<* M]RNKU+/\P5WS]'P"T_$#,!M?>ZV Y^SEQ/B+1K.F=U+7;A+21I_H2+I5CTKW M"CZA.TA/>XOE?P)YQ/*,HY#&3&0I"K%(6!IG)$4%2@D&L<;>L.3KC3451II\ M*#C+BABRE&6Y@!CU"Y&B=L1$P>&;]"IH?$9*+>U/.!HH0*2LX!R*F)5<0"Y8 M5,9DJ\3Y.$@I9T46H83;&<\3DF+<7N3(I#*=@BN%<59$YK%QN[!OU^[EDW+/ MO1S+2;# !$^"6XP/^ G+'G>#Z!.&XQAGK(@X"8)E<3:! M>^,1]U VS>"BP*#%$<0%BS&[:89L)4PPT7C;CFE!) M*XQ%F>#(692BD7&"OJ'5W[!N[2MJG/8*XI<41%9,0D)8F8<:R5A!"R8M#P6#Y=3V-7*6U?<> MJRRT=V4ST]W4H ME;:O,'KDV<%\DF8OS'\(&HCY(6 "EDUCZ@/T]JR@TV :JGKOXDF"74EP"'WD M[@>K6@Q;O2N*_V_M\FU01U5--$!V=&C_' [2G4GIG,%3EA0V#9J9R^JA-ARN\/9S;4!DEIXT'BT5]1 MW32[IB(<\[)/O($&K>U.]>EK=]KLZ-G0*;L,CR.'O'OMAQ?$?G;__KH;=7B$S(W')TT05_B&5)8VX/K"&+_[ M(0/[5^G%/U!+ P04 " A@0M3@14*^3D# "P!@ &0 'AL+W=O1 WC,EC.O>]*+^>JLX)+ MO-)@NJ9A^FZ%0NT601(<'==\6UOGB);SEFUQC?9K>Z5I%@TH%6]0&JXD:-PL M@K/D=)6[>!_PC>/.W+/!55(H]/Z.]\[51+P0R>*_&=5[9>!+, *MRP3MAKM7N/AWK&#J]4PO@O[/K8 M?!Q V1FKFD,R,6BX[$>V/YS#O819_$A">DA(/>]^(\_R+;-L.==J!]I%$YHS M?*D^F\AQZ2YE;36M6X%U05!Z@5CU4 M^@C4!#XI:6L#%[+"ZF%^1+0&;NF1VRI]$O!#)T809R&D<9H\@9<-M68>+_O/ M6@W\."N,U:2,GT_ YP-\[N'S1^"_2M95W&(%ZZYM!9)T+1-PI15X <&E[!\1 MJ?%?I_LDNGNGT&]2T&R_>L ELC:?NFXX9[G:L-G MZ?C44B!)* MU1 7QXH9M^;""]QR*;G<.@<=;AQZ]SF%,GGWXMDL3:9O#+3$W#.FUV=(Y3Z? MVH'V)1BWYO-LK1%? Y,5&+Y_W3@5 (5Q51E )P:@J[R#PTWZP ^=1$BGWA/3 MR^U$!36[Q9XT<^""&H8YA2\._8&T8,WW#QU'^ 'U+\?+2TD\56=H$[,IN$TC\E*)GF8YC.RLI,T3%)O97DX/9G M9VJ',6LV+SKH'!%;!1U8QTAHA9>%DDCF@.$RG$S+R)!RGJ=\D3/(I M7##M[L-X1FO/Z!&T%3.\=(FC.*/F P /@L !D !X;"]W;W)K&ULE5;? M<]HX$/Y7-)X^M#-)_ MLR S0"YSZ;0Y)K1W#YT^"%M@363)E61(_ONN9.-0 M8]S>"TCR[NK;_797.SD(^:PR0C1ZR1E74R?3NKAU795D),?J1A2$PY>MD#G6 ML)4[5Q62X-0JY5D)9$J\QS+UP5AXC!U?.=X M\$1WF38'[FQ2X!U9$_VU6$G8N8V5E.:$*RHXDF0[=>;^[=(/C8*5^)>2@SI9 M(^/*1HAGLWE(IXYG$!%&$FU,8/C;DR5AS%@"'#]JHTYSIU$\71^MWUOGP9D- M5F0IV'\TU=G4&3DH)5M<,OTD#G^3VJ&AL9<(INPO.M2RGH.24FF1U\J (*>\ M^LGKVB'4I"1);]$]!)#:A50CS%*TK7LV7-=UQNJ4)YAK-DT24 M7%.^0RO!:$*)0M<@7!2, +L:,[3$*D/WD!_H@5=Y9OAZ?T$I[& 0 M#UNXSZ5B+[R .VIP1[W[N+D@[@W,/:82 M[3$K;?5BI8B&RDU^E%2V:Z&*17P>BW'$2( M-J4"08#=2=SH#,BU/QRWT'8(Q<,P[H8[;N".>^%^HGA#F:4)S14\;X 5 CP_ MXE[TXAZ?00K;57(NXD?!!="^]];'O5[8JU(F&;QGRH M)+SS4K]>H8)!U[ZR M'9V X7IT:;KXJJU*"#F%6\8Z6R^7@?2-@==0D/O@C[)))(3N;,#FD(VUZIGN#EMAL"Y'7U:YPLS'-H)Y\U, M-5E^QG)'84AA9 LFO9L8 BBK8:W::%'8>6&ULI5;;;MLX$/T50BBP+9!&%\N2%=@&8CM&=X&F0;S9 M?2CZ0$MCB8A$JB1EI_WZDI2B]461C>V+)5)SSIP9'U[&.\:?108@T4N14S&Q M,BG+&]L6<08%%M>L!*J^;!@OL%1#GMJBY( 3 RIRVW.^'3, M*ID3"@\L*>CDNE*UHP]Z\&?R<1RM"#((9:: :O'%N:0YYI( MR?C><%IM2@WD7\W<9M&HPH=I8*\G55Z)P MF]H'*#/C,I,H#N:0-*!7_3C@QZ\K?K5-LU[;=K,ZR7\J\JOD3.X0I[CN1UZ MYN?@]!IYH8$[7>7\7O:[W\N^/ /'"NYX7=D/>CEH#3@P?(,W^+H,]?5V+217 MF\ZWG@1^F\ W"?PW$LPP?49IA;FR+X"X0O!2DMKI2%F>L$Y']7.Z'BJ,I7KT M#5M]PUZN9:46!ZE=QPF=0X'SX$1@Z Y'1U6<4GFAYQY1 MW9U2><$H"+IK#=M:PTMJO5+%ZG-9^U*YQ)S@-%8;Y3HGJ3'/%<*%=FY7*\+3 M5GA1Y!]5&9[H/XPZT#]J]8_.VAWX'VH3CV,HI1&=<+R1ROF%WNR)_-'C^W[R MX+SMHU9G]#]U=C4T.FV5$T:#HX9>%+4\C8I\?WC4=7OO2"V I^;R(Y#9J^K- MK9UM[U>WYEIQ-#]S;^9NQ_S"O;FKKT__T=>7N<^8IT2=PCEL5"KG.E0^XO4% MJ1Y(5IH#?@$[2UU^@M02P,$% @ (8$+ M4[^4N)?- @ Z0< !D !X;"]W;W)K&ULE95= M;]L@%(;_"K)ZT4I=_84_4B61VCC35FE;U+3;Q;0+XI 8%4,*..G^_0"[;CZ< MM+NQP7Z?))%A@K\%)2)@=.H=3JVG5E7N 2R2N^PDR_67!1(J6G M8NG*EAP9O17\)'@CM\; M.)EQ_F0F7^<#QS,+PA3GRD1 ^K;&(TRI":27\=S$=-J4!MP>OT;_;+UK+S,D M\8C37V2NBH&3.F".%ZBBZIYOON#&CUU@SJFT5[!IM)X#\DHJ7C:P7D%)6'U' M+TT=M@ ?'@&"!@@^"H0-$'X4@ T /PI$#6"MN[5W6[@,*33L"[X!PJAU-#.P MU;>TKA=AYCN9*J'?$LVIX7>D*H$!7X ?*RR0:9X$B,W!M/YPS)LI63*R(#EB M"MSD.:^8(FP))IR2G& )/H$1DL6EO8+Q%X+SC.L M$*'R0G./TPR"AX)34A^Z[2SLSZW+QQ<5N["(ZXN*OH%?#"2Q!X M@=^!C][!$=-X!CT_C&KL_AZHXBM-@5Y4=JJ($]GJ[JG%'K#A)WS+N>(:M9WC2\]97;%QW.:T# M1%MY4YAXZ9[30U4OVM-DAYH01MZ>S4.1#].DVV74NHQ.NGS@"M'_^9N[ZA = MU-^/4A_"O4(]0I4$2[A7#W=HFS2'X#8DET=L=Q0O- M>5>)#B/J@Z6>*+ZR.^>,*[T/VV&ASV(LC$"_7W"N7B=F,VY/]^$_4$L#!!0 M ( "&!"U/;I1'@C@( 'L& 9 >&PO=V]R:W-H965TJTHDW.G5&I[Z;HR*Z'"\IQO@>F= M@HL**ST5&U=N!>#R*959<--DBS>P O6T70H]VOPG4 C M!V-D,EES_F(F=_G<\0P04,B4\8#U:P<+H-0XTAB_.I].']((A^,W[[(&&LM384 M5TKH7:)U*OV*52T \0)]VX+ IK0289:C57NL9F=%-HP4),-,H:LLXS53A&W0 MDE.2$9#H([IC.V"*"S,[O0&%"95G>OUI=8-.3\[0"2(,/9:\EMJU3%RER4U\ M-^LHKUO*X #EEYJ>(R_\@ (O\$?DBW_(,=/R8$SNZGKU10OZH@767WC WU@1 M?ERMI1+ZJ_QY)$#8!PAM@.A @ ?)\_$N;O L;^4$TVX,;L0JFWL4X7-S#Q4?A'KG"='A9 MQOCB=X?F^U'HQWN (V9>//.C/4)WT!I,6[['8D/T%:=0:*%W/M4IBK;5M1/% MM[9;K+G2O<<.2_UW &$,]'[!N7J;F ;4_V_2/U!+ P04 " A@0M36E!, M.%\% ",&0 &0 'AL+W=O X^PA1=,&3;M[L=@+1:9M;271):FDV:=?ZA#1DDC: M"8+^)42 GWE6\+/)5HC=>\?AR9;D,3^E.U+(.VO* M\EC(4[9Q^(Z1>%4[Y9F#7#=P\C@M)O-9?>V:S6>T%%E:D&L&>)GG,7LX)QF] M/YO R>.%+^EF*ZH+SGRVBS?DAHAONVLFSYRNE56:DX*GM ",K,\F"_A^Z;F5 M0VWQ9TKN^=XQJ(9R2^GWZN1R=39Q*T4D(XFHFHCEWQU9DBRK6I(Z?K2-3KH^ M*\?]X\?6?ZL'+P=S&W.RI-E?Z4ILSR;3"5B1=5QFX@N]_X.T _*K]A*:\?H7 MW+>V[@0D)1PZR';T#:AW0T"$P..#6 =<#;935P[J( M13R?,7H/6&4M6ZL.ZKFIO>5HTJ)ZC#>"R;NI]!/S3[$H&0%T#3[O"(NKJ>4@ M+E;@IGFNU9V;=%.DZS2)"P$624++0J3%!ES3+$U2PL$)N"Q$7&S2VXR !>=$ M<'#^ *[B?REKSL$RBSD';R^(B-.,OY,NWVXNP-LW[\ ;D!;@ZY:67/;*9XZ0 M@ZJD.4D[@/-F ,@P@ !?(VN*' M,CL%+OX%(!=!G: #[G$AW9'.O2<'=T\8U^UA0WN+Y$>9,K("%V2=%JD@)Q]E MXJPTS^SOC](57 J2\W\L'7M=QU[=L6?H^'=&N?:!-FY![59AYFZ.? ]";^;< M[4_30;.>*K]3Y5M5R0 N\S*+A9R"14Z92/^KHUXGM&G)WU-P A$.X72@5&<' M/<^?ZJ4&G=3 *G59,D:*Y %\97'!,Z/,8-P]1B.1.BL(#1+#3F)HE?B)")VB M<-071"$,AY(T9CCPL4'3M-,T/2[@-1&^N.6"R:7#%M]1UT_TO/B.1L-"X12- MXON@64\5=!71W1<)F[:97D2@:"13:Q9&T"!S;^&!SPF=UJL7%#[TIV@H2V,7 MN%'@&W0AI0M9=#6KQ=\'G3= MX20?,NOK4@R&=@@?':)CLF)W%* :(Q0:)"KV0CM\3>$YQBCRO+$FK9E1E<(M MM/-V65>$A,D*NIDUODUWUD!5U(1'8O.EZ@2H0 J?25(X9B0,<8B&"\EANWXE MIUB*["Q]2K6 -* ,$0Z&L:&S"WQO:A*KB(KL1#TVJ] 8G;*N":.A3IT9AH%! MI@(LL@/6D%FM5^\9NJX[]8>R='9!A SK)E*D1MBJZYK159D(($BR+6A&-P^V MEP'%8.2];EXAA5EDQZPQK] 8F7X (1Q.]2&SOB[%5F1GZY.R2E>W8B\8A86V MO@U\0SV %'+1(>0>F57C:O8$NA$>ZM2:N2:9"M]H^JRLFHX7(NC[(U4:,^SY MIB>MR([L9#^JF,(*Q]A]W5S""J[8#E=C+N$Q)@-W;Z5O)OB055^58BFVL_0I MF83'X*PR9%A8Z\Q0Y!FPC_>V(>QX/3:/VF8&,H>5J/9A-@BKQA MA7?0K*]+81/;L?FD!!I#\@1ZX3C7M78X,$6"HBFVT_3H%!J7PR<^#H8R=5;0 ML!!YBM&>O60VI%#KU=O.BT;%G<8*[U?0C29G;[];O@QMZL\ '-0[T\W6=W>U M^]2PJ#?8'67>?*>XBMDF+3C(R%JZNJ>AG [6;/TW)X+NZMWS6RKDFU=]N"5R M46.5@;R_IE0\GE0==!]@YO\#4$L#!!0 ( "&!"U.(&MR@!04 <9 9 M >&PO=V]R:W-H965TVOLXY[SGD M>4S1\YV07]6&,0V^%WFI+B8;K;?O@D"E&U90=2ZVK#1W5D(65)M3N0[45C*: M-49%'J PC(."\G*RF#?7;N5B+BJ=\Y+=2J"JHJ#RQY+E8G:! M*G8E\C]YIC<7DV0",K:B5:[OQ.X#:Q-J!*8B5\TGV+7/AA.05DJ+HC4V"@I> M[K_I][80!P8(.@Q0:X :W?M C,ETBK\/?JOPM7;SQN M<5= W+C%#K==ZG_="?-IILJ.RNQOCV?2>2:-9^+R+(528$ES6J;L+5BR-2_+ MNO#MI:&:[CW&C<>Z(1\7!$]1C.;!XX"2J%,2>9680:^**J>:98 76\JEZ4L- MTTS'UZKBJ MI&1E^@-H24N5-TTS%'W:KP*,IXXB)%WPY,A8?*NXXJZ822\FG$V'(\ZZB#-O MQ,]"T[SI&D"S?PR2ZL$?'/;90,(D<4P^&%I$A6,:P0#AR+"W_J*?VB":)J%# MR0$LX&WE+D'@Y""T)(7IBQT*(-^MGV',K"/M]@" UI'=6T@(-^PHV?7WW" MN2:YI1OTXVT\9F&?=-YZ6-9!/^Q.)2WL8\^T6>((;\$'_>0[PEK8YYT3MLC2 M#OEI=SIN41]S9W'L:&ED(8?\D!N-6]2'' S#Z31V*+&00W[(C6X'U,>ME2T64?3"R$66 M<@%_5!AV"4)*[9;FF'_+0;/\<&EG6>GW1D88?\L!O/732PVL.A6? [ MI%CP(3_X3N4NZA.08$=T; F(_00\@EW/5!A^\SOIQ-[H?MY##?LB-YRT>6/!YZD$L\8B?>*?RE@RL^"!R[6<0BS]R[+W6 M2US29YZC^L02C_B)=SIQ21]UOJ0MZ8B?=*.92P:6=C")9XXU"#G8Z/.3;G0[ MD#[K7 -B,4?\F!N)V]9;?*P8P<'>=,'DNMF!5Z#91=YO4W=7NUW^R_W>MGU\ M_Q?!#96F217(V&ULC95MC]HX$,>_RBCJBU:Z;K(A)+0"I(6]ZNZD M7M'2;56=[H4W&1*KCDUM9]G]]AT[(:40:-^ 'V;^_LW8F9GNE/YJ*D0+3[60 M9A94UF[?AJ')*ZR9N5);E+2S4;IFEJ:Z#,U6(RN\4RW".(K2L&95M8MA//IEI6X1GN_76F:A;U*P6N4 MABL)&C>SX.;Z[7+B[+W!)XX[6 &ETI\YH6M9L$D@ (WK!'V3NW^PBZ>L=/+ ME3#^%W:=;11 WABKZLZ9"&HNVW_VU.7AP(%TAAWBSB$^=DC..(PZAY$/M"7S M8=TRR^93K7:@G36IN8'/C?>F:+ATM[BVFG8Y^=GYO\PV&D%MX,,6-7.I-OV6MW.FI>2;WC.I(6;/%>-M%R6L%*"YQP-O(;/3&O:?88/#X*7GLF"PII90E6R'DE-=GEVM6NZR[RV!YKALL8+=/>:Z,-?#?G1("Z&73>O'_ M!9*D)TD\27*&9,$$DSD"L[# DDOI,.C\+\CTT+VU:JE76J4)FG6&_T$.NY!QQ=!5UH] 3E3F#0Z"MVOB (@ M T9I-AX&37O0]"+HO:&R.$24GASV.H['XR.D(:O,O=DAIJQGRBXR+1NM4>;/ M8.DQ&>&_W"'$[/3P[/AR!VS.W>VDQYO\[B.D#]X]OQ5JKHHAQ,GI TR28\93 MHW0T3HX@PX-R6B,]*==E#/C"UU:6?K5O9#>^?A^M+ZC!M?WHATS;'=_32^54 M(P5N2#*ZRBAMNNTX[<2JK2_:#\I2"_##BIHT:F= ^QNE['[B#NC;_OP[4$L# M!!0 ( "&!"U/1QM\@M00 #D4 9 >&PO=V]R:W-H965T:A#BN.]5-_R+><:?$^3++\9;;7>77M> MOMSRE.57\OW(2YG(1I-QU;=0D[$L="(R MOE @+]*4J9<[GLC]S0B.7CL>Q&:KRPYO,MZQ#7_D^LMNH4S+:Z.L1,JS7,@, M*+Z^&=W"ZSDB):%"_"7X/C^X!F4I3U)^*QL?5CWHS("*SXFA6)?I#[WWE3 M4%C&6\HDKW[!OL'Z([ L(!59_<^^-P-Q0#!QW 34$)!-"$X0<$/ M/YLA: C!SV8(&T)5NE?77@W>=1;#*Q%DN6:7"[7,HBTR+;@(5, MQ%+P'/P"'O@SSPIN_I?28*LI\/0"%DJNBJ4&?YJD[]O6YY>=:?W&Y4:QW?:E MRN8*<,_U5J[ VQG73"3Y.Y/GR^,,O'WS#KP!(@.?M[+(#3D?>]J,1%F/MVRJ MOJNK1B>JQN!>9GJ;@WFVXBL'?S;,CP;XGE&@E0&]RG"'!@/^4217P,?O ?(1 M=#S/]$?T[ J@N*+[KG+^7_;YV=F/!@.W#.1L\U&\4TU'9K_,Y H:!,%5:+@1*(FK',"U5ACH=\N'?[8T#?5PG&*?X,B2Q@$+PY!22QL'#*(0 M4EL<%\ZG$:)N=>#!2@F'7R,IS )8+CQFIS0T>*B+B"ZL4V>I$)^O$^Z/6!P& M,;6%N?JA2IU[PO#"*G6& M"J/S58HQ+5,?1T@,B2U3'X9\2$)JZ^1(2U 8 M0+=0J/-W-.SO\T*9C]*A'6[GGPA>5B'4&2M"9RO44(^7&[,7LP1RP'!,H>5A M,P<,^GX0V2^2 Q=CBOT3^G2^CH9]_3870^\/ZCP3!1=6IS-4-+P?'50G=&S! M8F0O10X8C!"V5R('+(C"P-XR.& 8P2 \(4YGY^A'=I[KMY?8K5A:\/U>Z9VH@L!PE? MFU3^56SFDZK/J>J&EKOJ(.9):BW3ZG++V8JK$F#NKZ74KXTR07M:./D/4$L# M!!0 ( "&!"U.?PNIP=@( /T% 9 >&PO=V]R:W-H965T= Y@R&/!A9Y[N3'EC>_K-(>"ZH$L M0>!-)E5!#6[5WM>E KISH(+[81",_8(RX24S=[96R4Q6AC,!:T5T5114_;D% M+H]S;^@]'=RQ?6[L@9_,2KJ'#9C[XOAS3*V\2[@ M.X.C[JR)K60KY8/=?-C-O< * @ZIL0P4?P=8 N>6"&7\;CB]-J4%=M=/[.]< M[5C+EFI82OZ#[4P^]ZX]LH.,5MS-[:.IQ E/)M?N28Q,;>"2MM)%% T8% M!1/UGSXV/G0 P]$+@+ !A*\%1 T@W!2DQ.EJX&4)IO,PFB-D'D$HS.)]#H> KL0+<<^DRK M2<:.Q+[C0S(,QI,IEGCHFG,:-AW&HZ"-^D?BJ)4X.BNQ;?]":S"]/:T)XD[> M\>CZN;C3H$D\&?=KBUMM\>NT?6)TRS@SV* ^@?&),7$81,\5GD9%TW \?2;1 M[SQ..Q@_4[5G^,@X9(@+!A.D4?6PJ3=&ENZ];J7!E^.6.F-A(UE+>V\EE.@LB"P0<$K0*U+P>X!PXMT(& MXT>K&?@CK>/^>*?^P<5N8EE3#>>2?VY)-:QL%)*DURK)U-@0E$\V;;ML\[#GTA\\XQ*U#[+B;@QSE!44ZGRJY(B E7UAI[6PRS);.:-(8K) J)";S0&Y/MTS?G3C*PVA\ M& T[6 >>=>!8!W^=E=Q^,MKD$J'4=QUD0T\V_+TL*D]6[9')/3*SGH# IVZ^ M^XS!I!=%;SI@CSSLT9^"A5T:T:=1/[IRX\AD^E0PW0S]F)128*$[XAGY>$;_ MN83C%TMX[%G'KZR$CSW9\3\HX>XS1OT72GCB82>OH(2[&3I+.-QK0K:??Z8J M9Z8'<,B,6-0;F\]#-3VRF:"L7%]:2S1=S@T+\UL!RAJ8_4Q*W$ULJ_,_*O-? M4$L#!!0 ( "&!"U/JH'G:OP, %(, 9 >&PO=V]R:W-H965T) MO$05%"[;(ZI6MHQ74*HAWWEBSQ$LC%%%O-#W4Z^"F#J3D9E;\>\:Z4>L*;C/9PA]9(ONQ77(V\CJ7 %:(",PHXVHZ= M:?"T'&J\ ?R%T4&\&NKPXF!XK$;A*U!V#>(WS&(6H/H5@]Q:Q#?ZB%I M#4SH7A.[$6X!)9R,.#L KM&*3;\8]8VUT@M3G2=KR=4J5G9RLH2<8KH38(\X M6)>0(_ +F$&!P!WP -"KPJ M*7BA6(K'DXG/):N%HE63=V?CD2=5+'I'7M[N>];L.WQGWQ'XQ*@L!5C2 A46 M^\5U^_2*O:X?M OT^'NZ$9*KNO'/%?]QYS\V_N-W_/^A"NQQ#SW?O\,"4FE+N(8R-92ZO+Y- MPG"0QB/O[?0S7J*"(/6S<]3B$A4-XS Y1RTM'N,@&G2HL]B3+O;D:NS-X?UB M*J0ZN=,WQ%7!;PZM /?JV#4'\L&F04.=G$679,.>!C94/ A[&EBYTK2G@94K MR>P:I)T&Z54-EMNMNH@ VX*U9/DK^'.O;R55=IZ12C*<:V&:%5.C3*E;5GO" MOB'4+JQJGI?J!@(K NF-ZJ47L61!3SH+Q._I=@E)^XEC88GLBF6=8ME5Q8Z% M_@?S)K-\Q33I13:WH9*DGS=6KJ@GY-+*%?EV%0:="H,;SH[E3M3A%XP0R)M9 M(X55B<9!=KHO=]@K#W,;R.]%N+@$16[&PO=V]R:W-H965T8>)'@8 M1]%%*"B3P3#UMKD>IJI"SB3,-3&5$%3_'@-7FT'0#;:&!5L7Z SA,"WI&I: MM^5'AU*Y__49_^LOE>,I&V*Q//UCO MP*!F M&4).EJBR>W(K&1IRMEC>FO,3_+V6O^?YDR/\(XDL9[SR+;:$K-(,F>VIV6/& M*_L]R4HK029*E!52/T_4BK2=.F\[]<=G2TRN$83Y>2*L?AM6_V3:(Z$JB4Z+ M[@9HG@*$O0"S9P'.E^3,_A;U#W)^Z*>H]?M>WTWPA^'[-'S8;;.7'LG%OLOT MI4M\N>\R.\#R)%37)MR9&0+TV@]K8W.R):@[I;6V]\'(C\%G]G'W:M(]8)_: M^Z,>]T_T]>5S0_6:24,XK*Q4U+FT@>IZH-<;5*6?6'<*[?SSR\+>@:"=@SU? M*87;C1-H;]7A'U!+ P04 " A@0M3A[!-S)T" !L!P &0 'AL+W=O M3')#K#HVLQWH_OUL)Z30IJS;7L"^N><*$@9S@61=55C\F@#EF['C.]O #5F6R@3<)%[A)=R"NE_-A=ZY'4M.*F"2 M<(8$%&/GTK^8#4V^3?A*8"-WUL@X67#^8#97^=CQS(& 0J8, ]9_:Y@"I89( M'^-GR^ETD@:XN]ZR?[3>M9<%EC#E]!O)53EVSAR40X%KJF[XYA.T?NP!,TZE M_46;)G<4.2BKI>)5"]8GJ AK_O%C6X<=@.;I!P0M('@.>$TA; 'A6Q6B%A"] M56'8 JQUM_%N"Y=BA9-8\ T2)ENSF86MOD7K>A%F^N16"?V4:)Q*YH*OB7WI MNN?0%@./X)$'] 7+ 0V+Q(=IZ PH?)$1^]O4W1\=(*.$&'HKN2UQ"R7 ML:OT<0RIF[72DT8Z>$4Z1->4RTV^=G)U'Y[&[ MWGU#+Y.B:!3M)Z4OD_QHZ'O[6;.76>=>&'9)>XZ'G>/A0<>SH@ [&8U-I+\M MZ.N3PQS!:.!Y[_H:Y.]QC0EW9WQ4()9V;DN4\9JIIF&Z:'W-1O&5'5X+KO0HM,M27X<@ M3()^7G"NMALCT%VPR6]02P,$% @ (8$+4^7KXAH] P X0H !D !X M;"]W;W)K&ULM5;1;MHP%/T5*^K#*K5-'!,"%2"M M5-4Z=5M5NNUAVH,A%[#JV,QV8/W[V2$-*37IIJDOQ$[N.3[WY.9R!QNI'O02 MP*#?.1=Z&"R-69V'H9XM(:?Z3*Y V"=SJ7)J[%8M0KU20+,2E/,PCJ)NF%,F M@M&@O'>K1@-9&,X$W"JDBSRGZO$"N-P, QP\W;ACBZ5Q-\+18$47, 'S=76K M["ZL63*6@]!,"J1@/@S>X_,Q3AR@C/C&8*,;:^12F4KYX#;7V3"(G"+@,#.. M@MK+&L; N6.R.GY5I$%]I@,VUT_L5V7R-IDIU3"6_#O+S'(8] *4P9P6W-S) MS0>H$BH%SB37Y2_:5+%1@&:%-C*OP%9!SL3V2G]71C0 N', $%> ^&\!I *0 M,M&MLC*M2VKH:*#D!BD7;=G9BJR8^H.9CP<]01$Y0',78 Q^_ J?"PF,?/+2^U.;$M3EQR4<. M\%W"U*!KH8TJ;.4:]./&!J!K [G^V4)/:GI2TG<.T%\Q0<4,T W8.M0G*"N@ M5(Z,=-?$Y]^6L5LRND]T/<*D;R/739<\05V"ZZ!G8CNUV$ZKV'MI*/,,_-8URQI^1QZ]2F]M_C:^C5]_W6KC;,ZLP?Y/.Z_-"_II7&\ MY[$G#*?]+O%[C*-=)XY:!4Y ,*G0K9(YTUJJ1_19FD9?(%5?Z+68@1M]'[^% MVWC7.W'\GWY7!$TG<=0LUJKGOQ;V7."N^^+V]OO%+$&A"ZDLTM;VRP;<5M1X MUS=QYTV,WK5 W-X#_S6/ROSDQ9\$Z4:]?>\]4;W>OO5A8_YPP]\GJA;,C@@< MYA86G:6616WGJ>W&R%4YDDREL0-.N5S:&124"[#/Y])6?K5Q4TX]U8[^ %!+ M P04 " A@0M3:L)#6;X' #,*0 &0 'AL+W=OC="L97>9,<33R'"<8Q90G@XNS_-E" M7IR)3$4\80N)TBR.J7R:L4@\G@_*/U@='&VI6MVS]2W[4+"MU$I M9:LKF(_N1+M3D?3 9HR58T MB]2=>/R=%081+2\449K_CQX+6F> PBQ5(BZ808.8)_N_]$?AB ,&D-/,X!4, M7E<&7##@EPS^$0:_8/"[,I""(3=]M+<]=]P55?3B3(I')#4U2-,?O>?7\]&"I;6 D9AL^99!?XOBX;(P;\AS_'<)GW>QG[5QIX,D3?.V9T&]NL6=@KLCM>T>L49 MN$P"G,O#1^1=L0>%/B:IDAE@@$)_W0(!^JA8G/YM$>^7XOU"+![U+)Q M:=G8:MD=VXEHQY,UFD,HN$(W-.015T^6%)V4LB=][(!I*7YJ5?VVS/,E+-04 M@VG-MQZ9C#VO'H7.E-<-E.YX&N"CD7 =4S66R$UPC8&"->\[CO."^@L M2%M&J. MJ12NO51<+B$&H"*-&A*KL"=+NEGDU_.('+&H7C7JI%6+3.%P[95C1E.>HGT7 MCZ SWE')\^! >\70*A)"HG )J0R(4J0N)*TL\#??HN7K&TW<\01O8K_ 8VO;F-P;[\N[0G_S2&)M7 M\U7?$$R1\]J*7/=J 8]FNL^ZTZ[Y%WV"X@A[R*:&*5J>VT<-\4R1\KPW0%0G M<&I9H0VTM,]KAF4\/4*<_O)2:F;'AO*1O=8F)?P1UZQ!H34S \ M>\%X94QN/\Z^W'7;(P;RO7$O\3"H[=E1^Q3QL*_@MNT1 ]R>'0%_-AZM^P,; MZ,1.'_' !A2QO9,_03Q:5O!:]@-PPZ'*A ;Z!\IGFX&73XF#& MT\N0!QM,Q/;>_10AL:_@#(EUBV #K]@.?J\,R=<-E^KI_15]VN\6FPX&-G'0 M2T ,*&)['WR*@-A7: V(P5=L1S];0*XS*=Y?L43$/*&Z(2U?>FU+&[C$TUZF MGP8,?7L?>8KYIU,?@!+;^XAOD-2WXUS[^T@AH/)Z[.+&]Y&"E%A)JXH:&/5_ M'D:/ITB^>QF:1R)3&_1?*;*M]OQ]G@'XP0>][A#[SZ_.0 M\63L'Y\X^P9-_;;I>,+A;1"4C$$U(9_09Z%8^AM:9DR?46"DA/X[L?G"X*;? M"V[Z!C=].ZIUV!'U\8#;/.;H3'E=4 8VRJI!!EQ].[AVC@]L%OT+6F0RW.A7 MIR[34-\@K=\+TA*#M,2.M"<<'Y*&,?3S4/#E24X7TJI%!IV)'9T7DBZ?1N2PSVDUYF#>3@;-,.WPO)MOOC06@'8>\T'N',2>35?U1:#X\0^8/C,(%.>TUYLCT+HM.%89=QP MY->!L'H6;@I"T-9ZO_XTO-YJ8S+&=:T[$%:U-J ?V$$_3\:YV,%F!-T73'*Q M1%\2/<0\T0EF8' ]Z.4$,S" &]@!]_FX*82^541\F;?O$2O.'/0E)('H"K8, MHN$_&4_YD72;%^M,#N,Q'),CP3#P&]A;[\9@?'T4)PR&0>J ]!*,@\LCW<[^ MWAZ,^D&@_R(2HX-;:S&3Z_RZ8 I+0YNSO\A5/BVO)%[F%_%>/)^['Z[V%PN- MF/T]QT]4KGF2@@4K$.E -@R0W%\=W']18IO?C7L02HDX_[AA%-I$30"_KP24 M^.*+7J"\P'GQ?U!+ P04 " A@0M3N-36;BP# "T"0 &0 'AL+W=O MB!UJB)2*2Z)*4'??K.Z04U?&B!.VE%YNDYLV\-S-<^FLNGF1"J8+G M+,WEP$J46E[:M@P3FA%YP92O,+Z]*VT[,@+*3B605&!AG+RW_R7.5A"^"VC@"\"N#M OPC@%8% M:+T7X%< ?P?@!4< 004(WANA70':)O=ELDRFKX@BP[[@:Q#:&KWI@2F706." M6:X;:ZH$?F6(4\.IXN'3^1AK$\&$9]BODIB2G\,]$8+HNL/I%56$I?(,5V?3 M*S@].8,38#E\27@A21[)OJV0C'9IAU7@<1G8.Q+XCFS [7T S_'< ^A),_I3 MD5Z TSH*OWH+GE^ US%PYP#\^M^BW_QU=!O+5]?0JVOH&7^M8S5,B*#G\_T: MCK" >4SQ'% PW\"VW0/9F.71FH@(OG]&EW"K:"9_-!!JU81:AI#?V%1EH'"; M$'W68WJHWJ7'MO&H3\/5T N\3M]>;5=UW\CM=G:,KO>-?,=KOS:ZV3=J!>X? MHU>R_5JVWRA[E@L:\CAGOX[HQI,X)0H_*@Y2YPB(3O^AW3/Q]Z6B5F]'ZUM6 MKW0$M8Z@4<=CJ<(P7U+!>'1HBS3[<&%#B0#7@8SG*I'@^1"1C6SHKG9-K_T& M/:D$"W4>3:/!#+E*.'V]S;:]%NX.RPL+N2,B9KF$E"X0Y5QT4(4HWPCE1/&EN=/F7.$- M:88)/JNHT ;X?<&Y>IGH:[)^J U_ U!+ P04 " A@0M3M]DQ4E<% M M&0 &0 'AL+W=O3K9*W5]8EHRV-"/RG-]3IM^LNR MXOQ[?G,37T[L/"*:TDCE)HC^>J!SFJ:Y)1W'?Y712>TS5SR\?K3^KDA>)[,B MDLYY^E<2J^WE))B F*[)+E5W?/^>5@FYN;V(I[+X!/M*UIZ :"<5SRIE'4&6 ML/*;_*@*<:"@[0PKH$H!=16<$05<*>!3/3B5@G.J![=2*%*WRMR+PBV((K.I MX'L@9WG+; M?"\\4'"C:";!6?&4,\J4!'P-KC[/;\#K!54D2>4;_?K;EP5X_>H-> 42!KYN M^4X2%LNII72(N2,KJL*Y+L-!(^%@\)$SM95@R6(:#^@OS/J>0=_2I:GK@Q[K M? QF\!LA$G;!G M3%@C^LCJ>CVW+H80=5*8]\4\'@63DIZ$4QQME-DX+F+O441EK M@4 MT76BP(>$K)(T43\/,&T:;%#3*A!Z<:!&#:,C,Z.?!&HT0,*^/[)E44.MR$RM MSP/IRDFKP8^P/FJ8&)E_U3P1T*C_2V-L"D,-WR(SWSX)T:C/NWBL"@WG(C/G MGH#G 3[UL=]%\Q&I=G@-ZR(SZR[HFNJF'(,/7$J@,34G<@O>I=K.>QIOJ!&_ M#;&B\,7A%S>4B\V4>Q)^\0";!FB$[G'#I=C,I<^#7]P?T$?&<]QP+C:/YT^$ M+^Z/R] ;"^+@D,I,K4_"+^Y3K!Z;1D)H&!:;&?8X@''_5.C,ZQZD+(Y)E>%9 M!\>_&16;XMQ=Z@KLF"H/]^JG]=G^57&BW7E^#2_F<.#Y EXLRY/[QGSY1\)' M(C0.)$CI6KNRSWU=2%&>S9XFR/$F8_';+8[&Y[N'>]L/':+E2Q8?^>+1F2_Z)JR_K M>ZG?^HV7>93P-(M$BB1?7/=N\-6,NH5!B?@MXIMLYQD55!Z$^%J\W,VO>T[1 M(A[S4!4NF/[WR"<\C@M/NAU_UTY[36 9GXCX]VBN5M>] M80_-^8+EL?HH-F]Y36A0^ M%G)5_T:;&.CT4YID226VL6Y!$:?6?/=4=L6.@ M_< &I#8@IH%[P(#6!O34"&YMX)X:85 ;E-3[%?>RXZ9,L?%(B@V2!5I[*Q[* MWB^M=7]%:9$HGY34OT;:3HUOPC!/\I@I/DCOM*-+4+VP[IAMU7#R(&&4?1>I&J5H5DZYW/ ?FJW]RSV?=U)34^1 M;4_=$JO#=WE\B1SZ&A&'8* ]DV/FZ24B?FGN0'2>%WWVP]'W.H,V:4-+?_2 MOTXZW,S_TLFJ5Q"=%75FG)19?_RB/5?/?UK:Y3;M^.=A=%/9P8*"F7=3 I=3HS!D0 MD;H8P]R'#??AD;S>TM3$4[Z(P,D[!,8Q< .#+(!R7=^8Y%, A=T!=@RV "QP MZ(%9'#1L RO;7W456#&&6 :=D(0ZQ)ASDRX*8Y^8*=U%T6!(S"$%(KK4'\(D ML=/6%XZ59D09*5 ;[Z>=.:DAD+G,3R$0'AI3 M9@:AR('A;^L$3'_>\*-_T+T6@ O)521Y.6"WU<* [F.66M.CK1BP>U[ITJ/S/ZNQ%Z8PC0!06;Y!H&(*7$ *#A0RN!6S[%=T)\[^;6] M6*;1=PW3E7QQJ) S&>DY$8O,.OE;#<;!64U^TNHFL>OF:3N9VHDU 28@R)P& M$,BL)&8@*(#3A+0"3?!/39.;1$@5?:]M%V@M(R%1QN5C%'(4:@6QC4BKUH2< M5ZZT(DOL(GMBKE!@J393!<"8ZPF$\P;Y?][VNM/S0F:U-8HV[ U8DO)RRV&;5F@K7Q3 MYZR6!=JJ+;6K[2FGA[6+(ZL A.JL A"HNPJ 9T#!2AM)9O:-]@_(77>"+EA MAM\N^%.X8NFR*#12)76-:ANEG?/U\SI@IZT*4[L*GW D2[N'WN;. MY3AD>APR R 7Q*PS^CNW8PF7R_):,M/#E:>JNO%HOC97GS?EA9_Q_19?33#P M?8JO9M7%9NN^NF=]S^0R2C,4\X4.Y5SZ.L%E=759O2BQ+N_F'H12(BD?5YS- MN2P ^O>%$&K[4@1H+I#'_P)02P,$% @ (8$+4W(T/;MF P E@D !D M !X;"]W;W)K&ULM59M;^,V#/XKA+$!=T O?LE+ MTT,2H$U67(?=K6AQMP_#/J@V;0N5)4^2XW38CQ\ENVYV2[U/S8=8HO20#TF) MU*I5^M&4B!8.E9!F'936UA_#T*0E5LQ,5(V25G*E*V9IJHO0U!I9YD&5"),H M6H05XS+8K+SL5F]6JK&"2[S58)JJ8OKI"H5JUT$%%:)P@WJYH5>(_V M:WVK:18.6C)>H31<2="8KX/+^.,V3AS [_C&L35'8W"N/"CUZ"8WV3J('",4 MF%JG@M%GCUL4PFDB'G_V2H/!I@,>CY^U7WOGR9D'9G"KQ&\\L^4Z6 :08]4^PE[A^9.7ZJ$\?_0]GNC -+&6%7U8&)0<=E]V:$/Q!& ])P&)#T@^1XP M>P4P[0%3[VC'S+NU8Y9M5EJUH-UNTN8&/C8>3=YPZ=)X;S6M07#AXO!RA,QV" M-_7ZIO\?O#.X9ES#-R8:A-]_H8UP8[$R?XR8F0UF9M[,[!4S7^@V-Y(NJ>!_ M809"&4/9XC(5#865!G#YZ_8&\%#3W2"!5?" =,=2P8SA.>]$R+3DLC"@]JC! ME@@2#Q;B!"J?I%/I[7@M/"]7$/:;Z6P91=$JW)_P9S[X,Q_U9\M,"==40. 3 M9@5Q@K]AAX87DCGZS SR&VFL;JAJ6-KBD@;W+:OALM"(3CH2W,5 9O&6.3P? MS)R/^OQBY@RD4HC6M^H C3'4=0 M.9TJ:3>/[C2%@N!CX7HWKN>B:8Y^@+ND1CG" ;X@7L=+:[$SJN M/HZB212-$8VCET(9O<6II6;3,IU1+=<:9?KT 0]IR62!D-*UT]3&QM@=E?'X M+8]QG+P82D;#<$N&5-85D;;D:0GD)[=/U)0D]7VJ2]: P#T*G]=#K4RC?8XU M-X\G>\BXP5<*5$<_/.I\%>K"/P@,A9;N5=<$!^GPZ+CTK39\V=Z]6#XS3=ES MW'."1I-S*F*Z>P1T$ZMJWT&PO=V]R:W-H965T14G8D-,P[5$ MJLAS*A\^0":V@OV^NI5GY-4K, M!3Y?$N?@+'XPV*K6/;);N17BIUU\CN=>8!E!!BMM(:BYW,$2LLPB&1[_5*!> M'=,ZMN\?T3^ZS9O-W%(%2Y']S6*=SKW(0S&L:9'IKV+[":H-A19O)3+E?M&V ML@T\M"J4%GGE;!CDC)=7>E\EHN6 1WL<2.5 CG485@Y#M]&2F=O6)=5T,9-B MBZ2U-FCVQN7&>9O=,&[+>*.E>&8?O-Y?H[9MWZ UB''U+1:$HC]7,UX::#>"O*AH? M2AID#XT_BNP,!@3Q GC22L)Z!0)H);B61I[&Z"^=@D1+9Z+1 MA5*@50^]84UOZ.@-CRB:R3OE)32Z%HK9/\=Y3XQ1'6-T( 7/8U 78U/%Z*IQ MB3AVB+9_W"V"F7_7+N.N!0EKDR<\PYIGV,OS3V'9T S17!1EF.JZ9CG^#J*X8O669*0GT*6M2KQ)7A?I$75'X MO"]T6>%@.MU3MJ:CX^%I9%;AM@GA, AV>!\R>\J[F1*X?TP8WN@W34OXJ:]XT/]_>43LX+LFT0=)GC/),)-F\>3_W]J5IB]9'=-PF@?VV9:X/YQ M<3J1'=GDFF&!IZ=L0-,V?X-.TMPJW[YNR MPR3:^:KT6TS[]0J41D$(9K(U7<#8Q^Y7ED:]<:+%QIZ9;H^X- # !4#@ &0 M 'AL+W=O'80^T=):$4J1'4G8R[,?O*"F2,UO:LNPA+S8I\;[[CKS[ MQ)ONE?YN$@!+[C,AS:R76+M]YWDF3"#CYE)M0>*;C=(9MSC5L6>V&GA4&&7" M8[X?>!E/96\^+9[=Z/E4Y5:D$FXT,7F6/$N@?>?+KE M,=R!_;:]T3CS:I0HS4":5$FB83/K+>B[)>L[@V+%SRGLS<&8N%#62GUWDU4T MZ_F.$0@(K8/@^+>#*Q#"(2&/WRO07NW3&1Z.']'?%\%C,&MNX$J)7]+()K/> MN$2"+-P>I?:!I!+'89[E@EN(R!>;@"97*L.33]R1[("L+&2&G'VY6IV3LVNP M/!7FG+QQIE\3E1LN(S/U+')TGKRPXK,L^; 6/@'YI*1-#/E!1A ]M?L7L/T6V 7&358R%'F4RIC< M*%TDV<):G:YSR]<"B%7DLY(AQJ.5$&[92EK08.Q;\AD+3FW(5WY/?KW%MP1S M;,]U]%L'MT'-;5!P&[1P6T*<2NG\K;G@,H13QU!"! 6$*]W=?# ))OYPZNU. MN![6KH>=KO'4_L%O:3\\\#OL4\J"TWZ#VF_0Z?>*FX2\1XDA'R"*P73LXJB& M'+VZ$Q[7W,8O/^'QT4Y?C-GX]#Y/:L>33L<_*6-0C$/!C4DW*4H#;@%P[;B< MK/;)$0D:3$YSH'ZC67XGBQ_Q:T/.!'(Y=V14+-,_D(H3+3RTDZ+C'_%H8W&@ MG/2%N5X!/#F"8.BW.&:-8_:L9"=_UFE';E&OR=V>;\DBU@#X_;0=^48;N:.O M3^]H(WCT?U"\"N-I00Q:A([)>_9)4&/);"])AH!I-T*^!]J(CCBT6&PO M=V]R:W-H965TT*0YY^$YQ\Y/IYYLN7B4:T(4 M>,Y2)J?!6JG-61C*9$TR+$_YAC#]9,E%AI6^%:M0;@3!BR(I2T,418,PPY0% MLTGQW:V837BN4LK(K0 RSS(L7BY(RK?3 :O7]S1U5J9+\+99(-7Y)ZH7YM; MH>_"6F5!,\(DY0P(LIP&Y_!L'B.34$3\IF0K&]? E/+ ^:.Y^;&8!I%Q1%*2 M*".!]<<3F9,T-4K:Q[^5:%#_3Y/8O'Y5ORJ*U\4\8$GF//U#%VH]#48!6) E MSE-UQ[??2550W^@E/)7%7["M8J, )+E4/*N2M8.,LO(3/U>-:"3 7D<"JA+0 MH0EQE1 7A9;.BK(NL<*SB>!;($RT5C,716^*;%T-9689[Y703ZG.4[,K3 7X MC=.<@!N"92Z(7B,E 68+T'C&E^"*,LP2BE/P@TDE\C+NY$W4N92D2K^F^(&F M5%$B7[47P*P93B6BDNE'H=2C>]'<2C?N&7N6Y.T7FE7S2]ES=< M4M7:KE)U4*B:%_UI!B'J1Y/PJ=D5-VH4]7MUT([C7NVXYW5\@=DC$9^USR0A M&Z5WE'8J\++=9ZG5;_J,AN/XC4\W:MSK]=M]]FN??:]/S8@M%@M@-B-AR4[6F*T(2#A30M.GS?"\[UB)A^U&!K61@7>S--XBWXX9UG)#;UTH@B-PO\4; M<+X2I'C9VQH_=.H8.=O#C8'1>-Q>[:BV-WIGV]OW8B.91G71L=> MH]?DB:3 1P,8601'[^0!;. <_A4B5++]/4AH">MF K1 A.@#J5")-4TX/GTA MNR8M:Z$?MD O4*$2 M]9KUA>R:M8"%?L*69$"^9;$TA*/WDL$""_J)=309QOO;Z O9'9$L%%'T@4BH MQ/9-"BUAW:,"LM!%?N@>20;DPK1K6D"-V=(_7!Z(!F2QA_S8.Q -R,6<.S*T M!'7/#,CB$/F'RN/X@-RY\>W8T!+2M4 6MC 9]874IH-&\*;XH3F@2O%L^)R3?"""!.@GR\Y5Z\WYM"G M/N2;_0=02P,$% @ (8$+4V_C^%W0 @ ] @ !D !X;"]W;W)K&ULK59=;]HP%/TK5M2'5MJ:Q$!"*D!:0=4ZJ5I5UN[9 M)!>PZMC,=J#\^]E.F@8:TDDK#\2.SSDY]_KZ8[03\EFM 31ZR1E78V^M]>;* M]U6ZAIRH2[$!;D:60N9$FZY<^6HC@62.E#,?!T'DYX1R;S)R[^[E9"0*S2B' M>XE4D>=$[J^!B=W8"[W7%P]TM=;VA3\9;<@*YJ ?-_?2]/Q:):,Y<$4%1Q*6 M8^];>#4-'<$AGBCL5*.-;"@+(9YMYS8;>X%U! Q2;26(>6QA"HQ9)>/C3R7J MU=^TQ&;[5?W&!6^"61 %4\%^TTROQ][00QDL2<'T@]A]ARJ@@=5+!5/N'^TJ M;."AM%!:Y!79.,@I+Y_DI4I$@Q#V3Q!P1<#_2NA5A)X+M'3FPIH1328C*79( M6K11LPV7&\@.B"HDF#G2"A&>H<:86*(; MR@E/*6'HEBLMBQ+W%4V)E'O*5Q7R/7$&"XU^+AA=$3MS"IW/0!/*U(5A/\YG MZ/SL ITARM&OM2B4$5 C7YO8K$,_K>*X+N/ )^+X4;!+%/2^(!S@L(4^_8!. MN*'C-KIO,EJG%==IQ4ZO?T+O,"D=@KU:L.<$>R<$CY-XU:'9KS7[G28?8"O8 MUKI,)614HR5)*:-ZWY;^4BIR4G9OV$[P8!AC//*WS32WP,(XB7HU[,#IH'8Z MZ'0Z!TZ%1!LI82TV_+2*3&K-Y/,J,GF?H[:*;(%U M5&08O&V".R!4U>S^#I2$&E[&)4I9';-G18N-.J870YLQSS;6YEH"T M #.^%":[5<<>?/5%9_(74$L#!!0 ( "&!"U,T&R&2J 8 #LA 9 M>&PO=V]R:W-H965T%)NQA4JB*]%)!O3'C[I8M$F*CL?E)CF]*T"YR[*X^'M&4_9R-8*C_8W[9+WA MU8WQ=+*-U_2!\F_;NT)9FP'!3TZ6IT#2\7Q*\&U(C?$_I2'GP& ME2N/C'VO+FY65R.G6A%-Z9)7)F+Q[YG.:9I6EL0Z?K1&1]V\U M<5',X^FD8"^@J-#"6O6A9K\>+?A*\BI0'G@AODW$.#Z=[4IQIRS! UV+_>?@ M)F^BK]K%3^"AB1_ GHR ]Q'E<9*6'\ [D.3@ZX;MRCA?E9,Q%VNK9A@OVW7, MFG6@GG5@<,MROBG!(E_1E6%\9!_O6<:/!2<=,6A/S Q9#?ZR2R^ @S\"Y"#X M[2$"[]]],"QK/F0EOP#(KZTX_5:BMZ^EW0Z#L<5_7=(17[@+)%R;Q3UF]^%Q M3[>LX$F^!G]>/Y:\$$KPE\4\Z%*-Y^G>#)^-JS%[=;B6EV]I\\TWU&+5UYGR;-ZU5HRGI=FI'>P M;!BZ 83=VIOX,\!<%'C.,2S28=@+D$^.80L##,(P\,V$^9V;OI6PFWS),@IF M5"@'!7<%>T[J1",N0?O=U_A5I>%HJJ";*K R^I7Q. 4BCQ9Q'81);=[$;Z"' M!7:@PMM<1\$ (F43(AWE>@3["KF&&7W?]\SP@L[_0D1G+L7K\&]\()1AR MMS5RO$;%C[D)A-7--8%(H/AJ GD].@,/DC,;C#T/94"'08] M&'HJ"3K,)1ACE0;#I)@[J25-5"@.$J!(0#=M9#-@Y]E.F:.A:_?PL.B P%R5AP5);H,A, M#;VS1J#,C="WKO1Z^6,G3G5=3XMR*2_CIH7JWQM?#T4CTM?.903W5:;"P&0,B:BD1LE=#+I6AMQ$IM_8#,.\@Y9P0@ MJ?+(KO)OC8 YTE668%>A=P!TO%8IQ C9DV]76>T+_I_@Q+.&I"@C>R\Q7& C M*7AH2/#Z2VRD2X_O^!Y2E,X < MH0RJ.A 8)NT$.C5&ED5VF3C+Q5 MN;%4;FQ7[F$]P5*LL5VL;7J"=H+;L!YKF>K]32D0$&71AH0F_"80<' M/8T6EEJ/[47W&?0$'SP^LA?BI^L)UBMCZ(O67679 ',\K5 RP%! L/I@Q 1S M'+\GGV*9GC YIYY@F0RPO0 ^54]:,\<'/-3(U%%(:VQ,H##4PM4PH==+I,Q' MV)Z/3(IR&W-:Z\F7.%^E VHB4P"VIX 3U$2J/AZJIRUJ8JB/D:[U!AAV X34 MS=%A 0R1VL ;8.)LA3T-/):"C\/_6TN(U'MB?T)TNI80_;&-ZX9J 6A B5I" MU6L#"CJ.)M<&F.^CGL:>R+Q$X#F%A,@L0.P5_ZE"TIHY"E?U\,\-(!1H1.H@ M3ZNB3:"@)TR)S$)DX'$0*[9,1(WM=).#=Q9V<3]'T$O!)W;!?T/0ZPK\*42. MK^Z5 >9A7U5]$PQZ@59)&G'X<&./'9?*3\[Z9(9(H2?V)S,G1[ZOO371XEZ' M!&IG,VQF83*C/F0>'[P,SFBQKM_"EV#)=CEO7N=U=[LW_=?U^VWE_@Q>SJ'A M?@0O%\U[?&F^^5G!;5RLD[P$*7T24SD7OMCLHGE3WUQPMJU?13\RSEE6?]S0 M>$6+"B"^?V*,[R^J";K?2TS_ 5!+ P04 " A@0M3\H;JW6X" #8!0 M&0 'AL+W=OL:!*;-)8N M?8TIC;2V($ :FC8&'Q ?W.3:6/,CV)=V^^\Y.VGHH"O2OL2O^SW.SEVZ,?;! ME0#('I74;A*5B-5E'+N\!,7=F:E T\G26,61EG85N\H"+P)(R3CI]4:QXD)' M61KV;FR6FAJET'!CF:N5XO9I"M)L)M%YM-VX%:L2_4:'@&\"-FYGSGPF"V,>_.)3,8EZWA!(R-$S /1;0#\D MVC@+:_0TJD@'&8SHY1 >A9TC.N"S8Q& MH5>@=:GK%>_Y0EO>1\CY_9 M?^!<$SS9!W]FI]_=;C_P]5]UNW/A!6;?J=;9NW'23^/U[F/_&S0>CBZZH,9TO%,\"NPJ M]!3'2%IC4T?=;M>VKD*UQG_"FYYWS>U*:,L#Z SI?&X';A!;IFGOT&4$L#!!0 ( "&!"U/KEKF;GP0 #85 M 9 >&PO=V]R:W-H965T-^^[%;TNSU02,[@52&9I2L5C'Q*^NJSAVG/'73R; M*]/A];H+.H-[4 ^+6Z%;7L$2Q2DP&7.&!$PO:U?XXH9T#" ?\6<,*[GQC,Q4 M)IQ_-8T/T67--QY! J$R%%3_+&$ 26*8M!_?+&FML&F F\_/[.-\\GHR$RIA MP)._XDC-+VOM&HI@2K-$W?'5#=@)-0U?R!.9?Z.5'>O74)A)Q5,+UAZD,5O_ MTN\V$!L @G< B 600P%U"ZB_!'1V !H6T#C40M,"FH=::%E ZU +@04$AP+: M%M#.L[M.1Y[+(56TUQ5\A809K=G,0[X@_?I+N]YJ_(9BAK[,>28IB^0I>E=I=SVE M'3*T7FB-]]?&R0[C=?2),S67:,0BB+;@1VY\8Q]^[,:W]N%OW'A,' 2>SD21 M#O*,:NKD^9HGF MJE<\FM(P3F+UN"UC;K:K;':.L+]O?N.?ZM/U/C9VCDB0L_F[?;K9PT+903&O M+(MZL4OK.7G]T%WZ]^]Z!/J@()7_./@;!7\CYV_LX+\5/ 2())H*GJ)8RHRR M$!"?HH2SV9D"D2(^2>(9-05GVTX?KPVT<@.F8"Y[;?/I>LO-3+P>%?B^7PRJ M.-\LG&\ZG1]G6GS0')+(R!'(4..WK?/F:P\;I-&I>CC>-ZKB8JMPL>5T\";1MD MS='9"%T#[\QNIS#=^?'0:7^N]=JD[-$Q2>R7M= _2ACQ1K7%SME\SM()"#,' M[72F-4ME(F8S9-5K/26'E TM?W,CR.3%"G8.J?I-2K_)F[)PRQ-]!'"%J)0Z M?!RMPZ788;?:O3T)C5<1QB^3X!I2];O4.>P6NE$F^-D0&-?G0*H@0GTN-(EQ M_0GI+"(ABA<9V J*62X=9QTE-J&0Z.78RLA8J*-S>K M4=6U4@:Q6P=_5,=QJ7:X"7]^D;Q$Q6SF$F4 MP%2;\L\#O57$^I)NW5!\D5_Y3+A2/,T?YT"U_)@!^O\IY^JY80P45Z6]?P%0 M2P,$% @ (8$+4P7:$GZ+! ;Q !D !X;"]W;W)K&ULK5A=;]LV%/TKA-&'!$@MD?JR L= 8KM;MG4(XJ9[&/9 6[3% M52(=DHK3H3^^I*3(MD2K']F+)5'G'O)<7O*('N^X^"130A1XSC,FKP:I4MM+ MQY&KE.18#OF6,/UFS46.E7X4&T=N!<%)&91G#G+=T,DQ98/)N&R[$Y,Q+U1& M&;D30!9YCL7G&Y+QW=4 #EX:[NDF5:;!F8RW>$,61#UL[X1^C48#4!"UKC(U#W?_4IJ08'A M6_%,EK]@5V/= 5@54O&\#M8CR"FKKOBY3L1!@.:Q!Z Z +4#_!,!7AW@?6\/ M?AW@?V\/01U02G2P(4V#^9'[?@CO!03D)X)95E6AF]&Q&%*:9/->(A\4,G+TY!V^ V2* M!9& ,O# J)(7NE'??TAY(3%+Y-A1>I2F+V=5C^BF&A$Z,2(/O.=,I1+,64(2 M2_RL/S[LB7=T=IH4H9<4W:!>PM^*; A<[P(@%T'+>*;?"F=#@*(RW+7)>5WO M\Y_N_2@97E,O7LGGG>"S%DL4N M]+Y(V>8"; @C F<70"\5@!.]OJE4 IN]$Y!G;0:26%=011\<#,N/41BU,F%! M!6[4RM>LBXI'83QJ)<*"K"8.@COY7^61?FQ0BB]BQ98)X?Q2?*-6YDQKTR_]3?*[=LQ7,"KI42=%DH MO,P(4!S\CA/,E$U_W%U@7ABV%VL7!5T4A2WU790/ ]1:TG-+CR[T([MVZ.X- MTNTMHCD63"]6";9$@(5QNQ-9N.RI*'C@Q[ WV3=8TA4XTQZ:\"S#HNJW=-ES MJYE6=-&A[*'KM_)L0;G#4=S*LP7E#8,6:FY!P6%THL8@V@M'O<)G-"L427Y$ M.K));Y>8!663WD5IZ5%;>A>EI9_8!>'>4Z'W\_L@^ +>82K 1YP5NO22?_5' M86XV,UUXM\QL:UQ\[BN]O05#_W_U=KCW.]AO>-]V]VG-<&RU@=>>@"[*"]Q3 M$[#W(?@*(](3<+UZ+*BD)A]O!]_X$^PWJM1\: MTYK_>!OO; A=$ P/OC..![]W'=AO.]29LM=_ RRFTM,_,:;H\L.WIJZ/X>RPV ME$F0D;7NRM6[R0"(ZG1;/2B^+8]O2Z[T8;"\30E.B# _7[-N7IY,!TT_S%, MO@)02P,$% @ (8$+4Z:AI%6)6:T:P"IT*$@UXO#@O*)9F.95U<%J8*YJJ69D*B MSA2XVX=L0OKQ:Q(XNE1E;$)N3U]^K96Y>!&X^\FKDY/>[=G%H?VT 0"&N1)*!\86QTKI@Z6Z=W#?S:!N+4_!I=)-;!?!_9VURP^ S0P$ MJ# $T1A5VD'&Z4)(V&C8>[<#2SID0U]#47_(][E6^ M4],>5%1V0RNH'3H:-P'^73;'O4O;>Q9O4/([9=[7=CNRF4.GL"O-\T]@ZZP!O$!,R&=X51';H,&LYL)PVVJ[?@C;*\? M=V\O-A:7&5NQ+&VG>C%KAH$=V*CM!0Z'R&5S^1',QV%^!# L#J8 \W%>6)S_ M:3\C=#\.P[2-O,@(]1FA/L[+AZ3-!XOC]TGLY=]IDD11'&,935.O@A3+6QS# MU\^&:0,/+ Y$^KU M6!6PWH'X_CC04WZ?*(*J8MJP)QA'D@1#H!?]/1K'2'9B^/CK@STE490D?@0P MOX(HPA!X&G$$4P :,"2*FG/PX#P*-^=4N/U]9/H+4$L#!!0 ( "&!"U.7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:G?5D[./:F$?QI:ZT6T0[[_>7TZDK=E!+]]+L06/,QMA:>CRU MVZG;6Y"EVP'XNIHFL]E\6DNEH]>OCGE]M%-Z8CP47AF-@6W @X(G]RN^/14' MY=1:5 M%;\%KUK(>[EV78B7ZW\E@BRB^0PSW"CK?)>BRU\BXP$P<7_6>'.M*@]V*3W\ M;4VS5WK;9H-/,26/T97#\=@7XJ7]/\5H-AM5P-(430W:]^5HH6H!M=NIO8N$ MEC4LHK?F +9]'KS!3=D_FT3XFY)Q 7C"0%V$A;Z5O+ BS$7=[L'V\D!HQF[J6 M@\Y\QO7FL["8[Z35:#4G$%*L=M(")6,]$U@T.&AH;VJTP,O%C2Y,#>)>?@%' M"3G)Q($M\][H[>0>;"WNUI7:]@DH'">7.+!=5MX4CY,KV3>3&G-R72+*QWDE M#BR6-P4F::JNY=[Y'=:^EM+"#D%Q$$8Q.;/$@=6R!*L.LAT6#MXLYY$XL$BN MI;+B058-B \@'?8R[05]YX)Q%),S21Q8)5>-4QJ<$RO8MDFQ"??Y/*N$G$CB MX":I:^5_%1_ZQ&-O"+I0P_?-B20.;))5LW;PN6F+\-T!?^D0FU-'$E@=K.$& M0\.$\T@2V",\)AT<)NR,);!,?A>Q>($ST0K<7Q214TH26"DG?7>2DA-+,J98 MAM62$TORY\1RL@@YPR1C&F98A)QADA$-@V5*,3G))($E\[S_/OFZ.<$D8TY5 M!C/3E/--.JIOZ-PTY7R3CNH;.CM-.=^D@7W#8YY13':-++!S>,QSBLE))PTL M'1[S@F)RTDD#2X?#_-2M0_S$Y/R3!O8/CQE33,X_:6#_\)B#56;./VE@__"8 M= "<DP^*,LU 6V$)T(DE[HA=+\%(-FA!GH2RPA8:89(:)7EH. M/FYGG(6RP!8:8KYI-P0H_U4H+;KJ0+]W N'X86LBH]6M(?^R/*XI>BX'>KU=U!+ P04 " A@0M3##^0_.4! !_(0 &@ M 'AL+U]R96QS+W=O )/[F/!0 M0D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9=H>\V?9Y MOIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9-.&XN^[. MX;*1F_/D9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9!L_I!MQ!T M6S_H#H+NZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F"Z(M!&H+ MLBT$;@O"+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 ;T6]E4!O M1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;QN]+"'0 MVU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0 MVU%O)]#;1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW)- [HMZ1 M0.^(>D<"O2/J'0GTCJAW)- [CCY6$N@=4>_XGWKG7!E&ULS=K);L(P% 707T'95L1X"!T$;-IN6Q;] M 3=Y0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$8!\8 M\_F":NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(-9=KM_CKV=\K']A'P*D#PG2AP+I M(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)K MAB)KAB)KAB)KAB)KAB)K]I^ROANS_.LW^>TUK779'/)9][G$Y!-02P$"% ,4 M " A@0M3!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( "&!"U.3&UL4$L! A0#% @ (8$+4PTOQ^LE!0 2Q4 !@ ("! M#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(8$+4]1F6<86!@ 8QD !@ ("!\1< 'AL+W=O !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ (8$+4W\-WO+[!@ J!L M !@ ("![24 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4]\IFY0+%@ =3T !D ("! MDS< 'AL+W=O&PO=V]R:W-H965TA1 !X;"]W;W)K&UL4$L! A0#% M @ (8$+4S:M'1K^"0 <1H !D ("!/U4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4R9Y4V2E! /0L !D M ("!XG\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (8$+4ZJ$WCSS"0 >1P !D ("!+)P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(8$+4\9%T*.9! M H !D ("!MZP 'AL+W=O&PO=V]R:W-H965T/6DC+P0 -T* 9 " @3NV !X;"]W M;W)K&UL4$L! A0#% @ (8$+4]_ ;^;)! MH0H !D ("!H;H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4R:$)#MH P L0H !D M ("!+L< 'AL+W=O&PO=V]R:W-H M965T&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+ M4]'&WR"U! .10 !D ("!M-X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4^J@>=J_ P 4@P M !D ("!%ND 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4^7KXAH] P X0H !D M ("!S_( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (8$+4[?9,5)7!0 +1D !D ("!FP$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4\&R MIRN- P A \ !D ("!S1 ! 'AL+W=O^X- # !4#@ &0 M @(&1% $ >&PO=V]R:W-H965T&UL4$L! A0#% @ (8$+4V_C^%W0 @ ] @ !D M ("!]AP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (8$+4^N6N9N?! -A4 !D ("! M@2D! 'AL+W=O&PO=V]R:W-H965T$] 0!;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ ! $ =Q$ .4_ 0 $! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 261 331 1 false 71 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.kadant.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheet (Unaudited) Sheet http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited Condensed Consolidated Balance Sheet (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) Sheet http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statement of Income (Unaudited) Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited Condensed Consolidated Statement of Income (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited Condensed Consolidated Statement of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited Condensed Consolidated Statement of Cash Flows (Unaudited) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 1008009 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical Sheet http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnauditedParenthetical Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical Statements 9 false false R10.htm 2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies Nature of Operations and Summary of Significant Accounting Policies Notes 10 false false R11.htm 2114102 - Disclosure - Earnings per Share Sheet http://www.kadant.com/role/EarningsperShare Earnings per Share Notes 11 false false R12.htm 2118103 - Disclosure - Provision for Income Taxes Sheet http://www.kadant.com/role/ProvisionforIncomeTaxes Provision for Income Taxes Notes 12 false false R13.htm 2120104 - Disclosure - Long-Term Obligations Sheet http://www.kadant.com/role/LongTermObligations Long-Term Obligations Notes 13 false false R14.htm 2124105 - Disclosure - Stock-Based Compensation Sheet http://www.kadant.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 2126106 - Disclosure - Accumulated Other Comprehensive Items Sheet http://www.kadant.com/role/AccumulatedOtherComprehensiveItems Accumulated Other Comprehensive Items Notes 15 false false R16.htm 2130107 - Disclosure - Derivatives Sheet http://www.kadant.com/role/Derivatives Derivatives Notes 16 false false R17.htm 2135108 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments Sheet http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstruments Fair Value Measurements and Fair Value of Financial Instruments Notes 17 false false R18.htm 2139109 - Disclosure - Business Segment Information Sheet http://www.kadant.com/role/BusinessSegmentInformation Business Segment Information Notes 18 false false R19.htm 2142110 - Disclosure - Commitments and Contingencies Sheet http://www.kadant.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2144111 - Disclosure - Subsequent Event Sheet http://www.kadant.com/role/SubsequentEvent Subsequent Event Notes 20 false false R21.htm 2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies 21 false false R22.htm 2303301 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables Nature of Operations and Summary of Significant Accounting Policies (Tables) Tables http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies 22 false false R23.htm 2315302 - Disclosure - Earnings per Share (Tables) Sheet http://www.kadant.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.kadant.com/role/EarningsperShare 23 false false R24.htm 2321303 - Disclosure - Long-Term Obligations (Tables) Sheet http://www.kadant.com/role/LongTermObligationsTables Long-Term Obligations (Tables) Tables http://www.kadant.com/role/LongTermObligations 24 false false R25.htm 2327304 - Disclosure - Accumulated Other Comprehensive Items (Tables) Sheet http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsTables Accumulated Other Comprehensive Items (Tables) Tables http://www.kadant.com/role/AccumulatedOtherComprehensiveItems 25 false false R26.htm 2331305 - Disclosure - Derivatives (Tables) Sheet http://www.kadant.com/role/DerivativesTables Derivatives (Tables) Tables http://www.kadant.com/role/Derivatives 26 false false R27.htm 2336306 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments (Tables) Sheet http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsTables Fair Value Measurements and Fair Value of Financial Instruments (Tables) Tables http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstruments 27 false false R28.htm 2340307 - Disclosure - Business Segment Information (Tables) Sheet http://www.kadant.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.kadant.com/role/BusinessSegmentInformation 28 false false R29.htm 2345308 - Disclosure - Subsequent Event (Tables) Sheet http://www.kadant.com/role/SubsequentEventTables Subsequent Event (Tables) Tables http://www.kadant.com/role/SubsequentEvent 29 false false R30.htm 2404401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) Details 30 false false R31.htm 2405402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables 31 false false R32.htm 2406403 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Details 32 false false R33.htm 2407404 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details) Details http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables 33 false false R34.htm 2408405 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details) Details 34 false false R35.htm 2409406 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details) Details http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables 35 false false R36.htm 2410407 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details) Details 36 false false R37.htm 2411408 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details) Details 37 false false R38.htm 2412409 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenuefromContractwithCustomersDetails Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details) Details 38 false false R39.htm 2413410 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details) Sheet http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details) Details 39 false false R40.htm 2416411 - Disclosure - Earnings per Share - Basic and Diluted Earnings Per Share (Details) Sheet http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails Earnings per Share - Basic and Diluted Earnings Per Share (Details) Details 40 false false R41.htm 2417412 - Disclosure - Earnings per Share - Narrative (Details) Sheet http://www.kadant.com/role/EarningsperShareNarrativeDetails Earnings per Share - Narrative (Details) Details 41 false false R42.htm 2419413 - Disclosure - Provision for Income Taxes - Narrative (Details) Sheet http://www.kadant.com/role/ProvisionforIncomeTaxesNarrativeDetails Provision for Income Taxes - Narrative (Details) Details 42 false false R43.htm 2422414 - Disclosure - Long-Term Obligations - Schedule of Long-Term Obligations (Details) Sheet http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails Long-Term Obligations - Schedule of Long-Term Obligations (Details) Details 43 false false R44.htm 2423415 - Disclosure - Long-Term Obligations - Narrative (Details) Sheet http://www.kadant.com/role/LongTermObligationsNarrativeDetails Long-Term Obligations - Narrative (Details) Details 44 false false R45.htm 2425416 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.kadant.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 45 false false R46.htm 2428417 - Disclosure - Accumulated Other Comprehensive Items - Components of AOCI (Details) Sheet http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails Accumulated Other Comprehensive Items - Components of AOCI (Details) Details 46 false false R47.htm 2429418 - Disclosure - Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details) Sheet http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details) Details 47 false false R48.htm 2432419 - Disclosure - Derivatives - Narrative (Details) Sheet http://www.kadant.com/role/DerivativesNarrativeDetails Derivatives - Narrative (Details) Details 48 false false R49.htm 2433420 - Disclosure - Derivatives - Fair Value of Derivative Instruments (Details) Sheet http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails Derivatives - Fair Value of Derivative Instruments (Details) Details 49 false false R50.htm 2434421 - Disclosure - Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details) Sheet http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details) Details 50 false false R51.htm 2437422 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) Details 51 false false R52.htm 2438423 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details) Sheet http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details) Details 52 false false R53.htm 2441424 - Disclosure - Business Segment Information - Summary of Segment Information (Details) Sheet http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails Business Segment Information - Summary of Segment Information (Details) Details 53 false false R54.htm 2443425 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.kadant.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 54 false false R55.htm 2446426 - Disclosure - Subsequent Event - Narrative (Details) Sheet http://www.kadant.com/role/SubsequentEventNarrativeDetails Subsequent Event - Narrative (Details) Details 55 false false R56.htm 2447427 - Disclosure - Subsequent Event - Pro Forma Information (Details) Sheet http://www.kadant.com/role/SubsequentEventProFormaInformationDetails Subsequent Event - Pro Forma Information (Details) Details 56 false false All Reports Book All Reports kai-20210703.htm fourthamendmenttothecredit.htm joinderagreementex102.htm kai-20210703.xsd kai-20210703_cal.xml kai-20210703_def.xml kai-20210703_lab.xml kai-20210703_pre.xml kaiform10q2q2021ex311.htm kaiform10q2q2021ex312.htm kaiform10q2q2021ex32.htm http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "kai-20210703.htm": { "axisCustom": 1, "axisStandard": 28, "contextCount": 261, "dts": { "calculationLink": { "local": [ "kai-20210703_cal.xml" ] }, "definitionLink": { "local": [ "kai-20210703_def.xml" ] }, "inline": { "local": [ "kai-20210703.htm" ] }, "labelLink": { "local": [ "kai-20210703_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "kai-20210703_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "kai-20210703.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 471, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 5, "total": 5 }, "keyCustom": 17, "keyStandard": 314, "memberCustom": 17, "memberStandard": 51, "nsprefix": "kai", "nsuri": "http://www.kadant.com/20210703", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "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", "role": "http://www.kadant.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114102 - Disclosure - Earnings per Share", "role": "http://www.kadant.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118103 - Disclosure - Provision for Income Taxes", "role": "http://www.kadant.com/role/ProvisionforIncomeTaxes", "shortName": "Provision for Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120104 - Disclosure - Long-Term Obligations", "role": "http://www.kadant.com/role/LongTermObligations", "shortName": "Long-Term Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124105 - Disclosure - Stock-Based Compensation", "role": "http://www.kadant.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - Accumulated Other Comprehensive Items", "role": "http://www.kadant.com/role/AccumulatedOtherComprehensiveItems", "shortName": "Accumulated Other Comprehensive Items", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Derivatives", "role": "http://www.kadant.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments", "role": "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstruments", "shortName": "Fair Value Measurements and Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Business Segment Information", "role": "http://www.kadant.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Commitments and Contingencies", "role": "http://www.kadant.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheet (Unaudited)", "role": "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "shortName": "Condensed Consolidated Balance Sheet (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Subsequent Event", "role": "http://www.kadant.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315302 - Disclosure - Earnings per Share (Tables)", "role": "http://www.kadant.com/role/EarningsperShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321303 - Disclosure - Long-Term Obligations (Tables)", "role": "http://www.kadant.com/role/LongTermObligationsTables", "shortName": "Long-Term Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327304 - Disclosure - Accumulated Other Comprehensive Items (Tables)", "role": "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsTables", "shortName": "Accumulated Other Comprehensive Items (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Derivatives (Tables)", "role": "http://www.kadant.com/role/DerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336306 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments (Tables)", "role": "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsTables", "shortName": "Fair Value Measurements and Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - Business Segment Information (Tables)", "role": "http://www.kadant.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Subsequent Event (Tables)", "role": "http://www.kadant.com/role/SubsequentEventTables", "shortName": "Subsequent Event (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical)", "role": "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "kai:BankGuaranteeExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "kai:BankGuaranteeExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ie5f14eeaf9394ee5a6b7468b5ad8693b_I20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Intangible Assets By Major Asset Class (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i1dec87cc50234267808ae8741f30ba99_I20210102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i1dec87cc50234267808ae8741f30ba99_I20210102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i1dec87cc50234267808ae8741f30ba99_I20210102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i1dec87cc50234267808ae8741f30ba99_I20210102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Revenue Recognition by Product Line, Product Type, Geography and Revenue Recognition Method (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i14a3131edf0b4e64a2d9c02e50c041d8_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412409 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenuefromContractwithCustomersDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Revenue from Contract with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "iad71c30e0bb743c6b8acbc937412f46b_I20210703", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details)", "role": "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Performance Obligations Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "iad71c30e0bb743c6b8acbc937412f46b_I20210703", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statement of Income (Unaudited)", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "shortName": "Condensed Consolidated Statement of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Earnings per Share - Basic and Diluted Earnings Per Share (Details)", "role": "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails", "shortName": "Earnings per Share - Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i692d80c8cd3c4aaf8ac5e809a2362844_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417412 - Disclosure - Earnings per Share - Narrative (Details)", "role": "http://www.kadant.com/role/EarningsperShareNarrativeDetails", "shortName": "Earnings per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i692d80c8cd3c4aaf8ac5e809a2362844_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Provision for Income Taxes - Narrative (Details)", "role": "http://www.kadant.com/role/ProvisionforIncomeTaxesNarrativeDetails", "shortName": "Provision for Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "2", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Long-Term Obligations - Schedule of Long-Term Obligations (Details)", "role": "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails", "shortName": "Long-Term Obligations - Schedule of Long-Term Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Long-Term Obligations - Narrative (Details)", "role": "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "shortName": "Long-Term Obligations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "idba0f8377ef44139908befb19cd90005_D20210103-20210703", "decimals": "INF", "lang": "en-US", "name": "kai:DebtInstrumentBasisSpreadonVariableRateFloor", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425416 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i917a9aff706c48b883ea0f9cb8f71018_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - Disclosure - Accumulated Other Comprehensive Items - Components of AOCI (Details)", "role": "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "shortName": "Accumulated Other Comprehensive Items - Components of AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ic4c7a1ff9388417f8b81d302398dc268_D20210103-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details)", "role": "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "shortName": "Accumulated Other Comprehensive Items - Reclassification Out of AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i68433cf63d57451b9fb014baaeb18900_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - Derivatives - Narrative (Details)", "role": "http://www.kadant.com/role/DerivativesNarrativeDetails", "shortName": "Derivatives - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i48730915993943c8b4a1d8d8126e6c68_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - Derivatives - Fair Value of Derivative Instruments (Details)", "role": "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "shortName": "Derivatives - Fair Value of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i48730915993943c8b4a1d8d8126e6c68_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited)", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statement of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i1dec87cc50234267808ae8741f30ba99_I20210102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details)", "role": "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "shortName": "Derivatives - Activity in Accumulated Other Comprehensive Items (OCI) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i010212be00374acf82852d649a1987eb_I20210102", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia6f8f906c0b04fa7a2b55a961a7f8f0c_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)", "role": "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements and Fair Value of Financial Instruments - Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia6f8f906c0b04fa7a2b55a961a7f8f0c_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i2669e7a86acc4852930a7a99d9117a22_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LinesOfCreditFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details)", "role": "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails", "shortName": "Fair Value Measurements and Fair Value of Financial Instruments - Carrying Value and Fair Value of Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i2669e7a86acc4852930a7a99d9117a22_I20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LinesOfCreditFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Business Segment Information - Summary of Segment Information (Details)", "role": "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "shortName": "Business Segment Information - Summary of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": null, "first": true, "lang": "en-US", "name": "kai:BankAcceptanceMaturityPeriod", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.kadant.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ia5ad7786841348d3b2e492a63490ae5f_I20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BankAcceptancesExecuted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Subsequent Event - Narrative (Details)", "role": "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "shortName": "Subsequent Event - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i243877ea622547f085cc18aed52e1d00_D20191229-20210102", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Subsequent Event - Pro Forma Information (Details)", "role": "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails", "shortName": "Subsequent Event - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i2d46f2b41d4a4080a76417abf837de42_D20210404-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical)", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLoss", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited)", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statement of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "ib60a0eb0cd094ba29bb41c1f578dbea6_D20210103-20210703", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "if907864f5f8c4b34bbc5f6e4596f9834_I20191228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "if907864f5f8c4b34bbc5f6e4596f9834_I20191228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical", "role": "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "kai-20210703.htm", "contextRef": "i6595f004dbfc4f469b26232513e1e0c2_D20210404-20210703", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } } }, "segmentCount": 71, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_PL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "POLAND", "terseLabel": "Poland" } } }, "localname": "PL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "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/2021", "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/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "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/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r574" ], "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/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "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/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.kadant.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "kai_AcquiredIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired Intangible Assets [Abstract]", "label": "Acquired Intangible Assets [Abstract]", "terseLabel": "Acquired Intangible Assets [Abstract]" } } }, "localname": "AcquiredIntangibleAssetsAbstract", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "kai_BankAcceptanceMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Acceptance, Maturity Period", "label": "Bank Acceptance, Maturity Period", "terseLabel": "Banker's acceptance drafts, maturity period" } } }, "localname": "BankAcceptanceMaturityPeriod", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "kai_BankGuaranteeExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Guarantee, Expiration Period", "label": "Bank Guarantee, Expiration Period", "terseLabel": "Bank guarantees, expiration period" } } }, "localname": "BankGuaranteeExpirationPeriod", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "kai_BankersAcceptanceDraftsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity 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. Amounts receivable from customers on short-term negotiable time drafts drawn on and accepted by the institution (also known as banker's acceptance transactions) that are outstanding on the reporting date.", "label": "Bankers Acceptance Drafts, Fair Value Disclosure", "terseLabel": "Banker's acceptance drafts" } } }, "localname": "BankersAcceptanceDraftsFairValueDisclosure", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "kai_BankersAcceptanceDraftsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banker's Acceptance Drafts Policy [Policy Text Block]", "label": "Banker's Acceptance Drafts Policy [Policy Text Block]", "terseLabel": "Banker's Acceptance Drafts Included in Accounts Receivable" } } }, "localname": "BankersAcceptanceDraftsPolicyPolicyTextBlock", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "kai_BusinessAcquisitionProFormaEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Pro Forma Earnings Per Share [Abstract]", "label": "Business Acquisition, Pro Forma Earnings Per Share [Abstract]", "terseLabel": "Earnings per Share Attributable to Kadant:" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareAbstract", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "kai_CapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital [Member]", "label": "Capital [Member]", "terseLabel": "Capital" } } }, "localname": "CapitalMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "kai_CashFlowNoncashFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Financing Activities Disclosure [Abstract]", "terseLabel": "Non-Cash Financing Activities:" } } }, "localname": "CashFlowNoncashFinancingActivitiesDisclosureAbstract", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "kai_CashFlowNoncashInvestingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing Activities Disclosure [Abstract]", "terseLabel": "Non-Cash Investing Activities:" } } }, "localname": "CashFlowNoncashInvestingActivitiesDisclosureAbstract", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "kai_ContractWithCustomerLiabilityCurrentAdvancedBillings": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer Liability, Current, Advanced Billings", "label": "Contract With Customer Liability, Current, Advanced Billings", "terseLabel": "Advanced billings" } } }, "localname": "ContractWithCustomerLiabilityCurrentAdvancedBillings", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "kai_ContractWithCustomerLiabilityCurrentCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Customer Deposits", "label": "Contract With Customer, Liability, Current, Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrentCustomerDeposits", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "kai_DebtCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period [Axis]", "label": "Debt Covenant Period [Axis]", "terseLabel": "Debt Covenant Period [Axis]" } } }, "localname": "DebtCovenantPeriodAxis", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "kai_DebtCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Debt Covenant Period [Axis]", "label": "Debt Covenant Period [Domain]", "terseLabel": "Debt Covenant Period [Domain]" } } }, "localname": "DebtCovenantPeriodDomain", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_DebtCovenantPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period One [Member]", "label": "Debt Covenant Period One [Member]", "terseLabel": "Debt Covenant Period One" } } }, "localname": "DebtCovenantPeriodOneMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_DebtCovenantPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period Two [Member]", "label": "Debt Covenant Period Two [Member]", "terseLabel": "Debt Covenant Period Two" } } }, "localname": "DebtCovenantPeriodTwoMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_DebtInstrumentBasisSpreadonVariableRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Variable Rate, Floor", "label": "Debt Instrument, Basis Spread on Variable Rate, Floor", "terseLabel": "Basis spread on variable rate floor (as a percentage)" } } }, "localname": "DebtInstrumentBasisSpreadonVariableRateFloor", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "kai_DebtInstrumentNetPurchaseOption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Net Purchase Option", "label": "Debt Instrument, Net Purchase Option", "terseLabel": "Net purchase option" } } }, "localname": "DebtInstrumentNetPurchaseOption", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kai_EuroDenominatedBorrowingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro-Denominated Borrowing [Member]", "label": "Euro-Denominated Borrowing [Member]", "terseLabel": "Euro-Denominated Borrowing" } } }, "localname": "EuroDenominatedBorrowingMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The federal funds rate is the interest rate at which a depository institution lends immediately available funds.", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_FlowControlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Flow Control [Member]", "label": "Flow Control [Member]", "terseLabel": "Flow Control" } } }, "localname": "FlowControlMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "kai_IndefiniteLivedIntangibleAssetsExcludingGoodwillGross": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Gross", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Gross", "terseLabel": "Gross" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillGross", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "kai_IndustrialProcessingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial Processing [Member]", "label": "Industrial Processing [Member]", "terseLabel": "Industrial Processing" } } }, "localname": "IndustrialProcessingMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "kai_IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Excluding Goodwill, Foreign Currency Translation Gain (Loss)", "label": "Intangible Assets, Excluding Goodwill, Foreign Currency Translation Gain (Loss)", "totalLabel": "Currency Translation" } } }, "localname": "IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "kai_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The additional amount available over and above the maximum borrowing capacity under the credit facility.", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity under uncommitted portion" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kai_LineOfCreditFacilityMaximumUnrestrictedDomesticCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of unrestricted U.S. cash that can be netted against total debt.", "label": "Line Of Credit Facility Maximum Unrestricted Domestic Cash", "terseLabel": "Maximum amount of unrestricted U.S. cash" } } }, "localname": "LineOfCreditFacilityMaximumUnrestrictedDomesticCash", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kai_MaterialHandlingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Material Handling Systems [Member]", "label": "Material Handling Systems [Member]", "terseLabel": "Material Handling" } } }, "localname": "MaterialHandlingSystemsMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "kai_MaximumConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum consolidated leverage ratio under the negative covenants of the credit facility.", "label": "Maximum Consolidated Leverage Ratio", "terseLabel": "Maximum consolidated leverage ratio after acquisition" } } }, "localname": "MaximumConsolidatedLeverageRatio", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "pureItemType" }, "kai_NotePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Purchase Agreement [Member]", "label": "Note Purchase Agreement [Member]", "terseLabel": "Note Purchase Agreement" } } }, "localname": "NotePurchaseAgreementMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_NumberOfManufacturingFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Manufacturing Facilities", "label": "Number of Manufacturing Facilities", "terseLabel": "Number of manufacturing facilities" } } }, "localname": "NumberOfManufacturingFacilities", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "integerItemType" }, "kai_OtherBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Borrowings [Member]", "label": "Other Borrowings [Member]", "terseLabel": "Other Borrowings, due 2021 to 2023" } } }, "localname": "OtherBorrowingsMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "kai_PartsandConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts and Consumables [Member]", "label": "Parts and Consumables [Member]", "terseLabel": "Parts and Consumables" } } }, "localname": "PartsandConsumablesMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "kai_PeriodOverWhichEntityManagesItsLevelOfExposureOfRisk": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which the entity typically manages its level of exposure to the risk of currency-exchange fluctuations by hedging a portion of its currency exposures anticipated over the ensuing period.", "label": "Period over which entity manages its level of exposure of risk", "terseLabel": "Period over which entity manages its level of exposure of risk" } } }, "localname": "PeriodOverWhichEntityManagesItsLevelOfExposureOfRisk", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "durationItemType" }, "kai_RateOfEffectivenessOfDerivativeAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of effectiveness of derivative instruments.", "label": "Rate Of Effectiveness Of Derivative Agreement", "terseLabel": "Rate of effectiveness of derivative agreement" } } }, "localname": "RateOfEffectivenessOfDerivativeAgreement", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "percentItemType" }, "kai_RestofWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestofWorldMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "kai_SaleLeasebackArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Arrangement [Member]", "label": "Sale Leaseback Arrangement [Member]", "terseLabel": "Sale Leaseback Arrangement" } } }, "localname": "SaleLeasebackArrangementMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based Compensation, Arrangement by Share based Payment Award Options, Grants in Period, Aggregate Grant Date Fair Value", "label": "Share based Compensation, Arrangement by Share based Payment Award Options, Grants in Period, Aggregate Grant Date Fair Value", "terseLabel": "Aggregate grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateGrantDateFairValue", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "kai_SwapAgreement2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swap Agreement 2018 [Member]", "label": "Swap Agreement 2018 [Member]", "terseLabel": "2018 Swap Agreement" } } }, "localname": "SwapAgreement2018Member", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_TheClouthGroupOfCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Clouth Group of Companies", "label": "The Clouth Group of Companies [Member]", "terseLabel": "The Clouth Group of Companies" } } }, "localname": "TheClouthGroupOfCompaniesMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "kai_ThirtyDayLondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thirty-Day London Interbank Offered Rate (LIBOR) [Member]", "label": "Thirty-Day London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "Thirty-Day LIBOR" } } }, "localname": "ThirtyDayLondonInterbankOfferedRateLIBORMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "kai_TwoThousandSeventeenCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Seventeen Credit Agreement [Member]", "label": "Two Thousand Seventeen Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "TwoThousandSeventeenCreditAgreementMember", "nsuri": "http://www.kadant.com/20210703", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r129", "r175", "r188", "r189", "r190", "r191", "r193", "r195", "r199", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r262", "r264", "r266", "r267" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r129", "r175", "r188", "r189", "r190", "r191", "r193", "r195", "r199", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r262", "r264", "r266", "r267" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r272", "r305", "r351", "r354", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r547", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r272", "r305", "r351", "r354", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r547", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r202", "r329", "r332", "r496", "r546", "r548" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r202", "r329", "r332", "r496", "r546", "r548" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r272", "r305", "r340", "r351", "r354", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r547", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r272", "r305", "r340", "r351", "r354", "r487", "r488", "r489", "r490", "r491", "r492", "r494", "r547", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r139", "r352" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r139", "r144", "r352" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r203", "r204", "r329", "r333", "r549", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r203", "r204", "r329", "r333", "r549", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r139", "r144", "r245", "r352", "r482" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r21", "r208", "r209" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $2,654 and $2,977", "verboseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenuefromContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r63", "r69", "r77", "r78", "r79", "r409" ], "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": "Post-Retirement Benefit Liability Adjustments", "verboseLabel": "Post-retirement Benefit Plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r64", "r69", "r77", "r78", "r79", "r409" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "verboseLabel": "Amortization of prior service cost" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r62", "r69", "r77", "r78", "r79", "r409" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "verboseLabel": "Recognized net actuarial loss" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r236" ], "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": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r69", "r77", "r78", "r79", "r80", "r408" ], "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": "Deferred Loss on Cash Flow Hedges", "verboseLabel": "Cash Flow Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "domainItemType" }, "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": "Accumulated Other Comprehensive Income (Loss) Items [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r66", "r68", "r69", "r532", "r555", "r556" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive items (Note 6)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r77", "r78", "r461", "r462", "r463", "r464", "r465", "r467" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r77", "r78", "r79", "r131", "r132", "r133", "r409", "r551", "r552", "r578" ], "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 Items" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r59", "r69", "r77", "r78", "r79", "r409", "r462", "r463", "r464", "r465", "r467" ], "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 Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Definite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Acquired Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-related Costs" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r367", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r131", "r132", "r133", "r364", "r365", "r366", "r439" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r113", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r356", "r361", "r368" ], "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r210", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "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": "Amount of antidilutive securities excluded from computation of EPS (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r183", "r190", "r197", "r212", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r403", "r410", "r456", "r477", "r479", "r502", "r528" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r53", "r125", "r212", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r403", "r410", "r456", "r477", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r358", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r423", "r428" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankAcceptancesExecuted": { "auth_ref": [ "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the financial institution's obligation to pay the holder of the customer's draft which the financial institution has guaranteed (i.e., Banker's Acceptance).", "label": "Bank Acceptances Executed", "terseLabel": "Banker's acceptance drafts with recourse" } } }, "localname": "BankAcceptancesExecuted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r350", "r353" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r350", "r353", "r389", "r390" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Unaudited Supplemental Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r386", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net Income Attributable to Kadant" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r386", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r394", "r395", "r396" ], "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": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r130", "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "verboseLabel": "Nature of Operations and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property, plant, and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r36", "r115" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds and time deposits" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r12", "r116", "r500" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r115", "r121" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, Cash Equivalents, and Restricted Cash at End of Period", "periodStartLabel": "Cash, Cash Equivalents, and Restricted Cash at Beginning of Period", "totalLabel": "Total Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r459" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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": "Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "negatedLabel": "Net unrealized losses included in AOCI expected to be reclassified to earnings over the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r420" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r244", "r511", "r537" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r241", "r242", "r243", "r246", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividend declared \u2013 Common Stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r131", "r132", "r439" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par value, 150,000,000 shares authorized; 14,624,159 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r88", "r519", "r542" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "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 Attributable to Kadant" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r87", "r401", "r402", "r414", "r518", "r541" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive Income Attributable to Noncontrolling Interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r86", "r400", "r414", "r517", "r540" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other Comprehensive Items:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r85", "r96", "r516", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Items" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItems" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Balances from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r314", "r316", "r330" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Unbilled revenue", "verboseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenuefromContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r314", "r315", "r330" ], "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 Liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenuefromContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r331" ], "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", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r188", "r189", "r190", "r191", "r193", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r496" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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 revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r91" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total Costs and Operating Expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and Operating Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r123", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r286", "r293", "r294", "r296", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Long-Term Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r124", "r129", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r299", "r300", "r301", "r302", "r473", "r503", "r505", "r527" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Basis spread on variable rate (as a percentage)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r269", "r299", "r300", "r471", "r473", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r284", "r299", "r300", "r453" ], "calculation": { "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "totalLabel": "Debt obligations" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure [Abstract]", "terseLabel": "Debt Obligations:" } } }, "localname": "DebtInstrumentFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r298", "r471", "r473" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44", "r270" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45", "r124", "r129", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r299", "r300", "r301", "r302", "r473" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r124", "r129", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r299", "r300", "r301", "r302", "r307", "r308", "r309", "r310", "r470", "r471", "r473", "r474", "r526" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r113", "r178" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivatives in an Asset Position:" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r416", "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Notional amount, Derivative asset" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r54", "r57", "r58", "r426", "r493" ], "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, Fair Value, Gross Asset", "terseLabel": "Derivatives in an asset position" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r54", "r57", "r58", "r426", "r493" ], "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, Fair Value, Gross Liability", "negatedLabel": "Derivatives in a liability position" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed rate of interest" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r57", "r424", "r427", "r431", "r433" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r438", "r442" ], "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]", "verboseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r421", "r424", "r431" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r55", "r56", "r57", "r453" ], "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": "2018 Swap Agreement" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivatives in a Liability Position:" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r416", "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Notional amount, Derivative liability" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r417", "r419" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "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": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r128", "r415", "r418", "r421", "r422", "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r329", "r332", "r333", "r334", "r335", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r329" ], "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": "Revenue by Product Line, Product Type, Geography, and Revenue Recognition Method" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r311", "r525" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividend declared \u2013 Common Stock" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r16", "r18", "r504", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends declared but unpaid" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromCustomerAcceptances": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts receivable from customers on short-term negotiable time drafts drawn on and accepted by the institution (also known as banker's acceptance transactions) that are outstanding on the reporting date.", "label": "Due from Customer Acceptances", "terseLabel": "Banker's acceptance drafts" } } }, "localname": "DueFromCustomerAcceptances", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r136", "r137", "r138", "r139", "r140", "r145", "r147", "r152", "r153", "r154", "r158", "r159", "r440", "r441", "r520", "r543" ], "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 Earnings per Share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Earnings per Share Attributable to Kadant (Note 2)" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r136", "r137", "r138", "r139", "r140", "r147", "r152", "r153", "r154", "r158", "r159", "r440", "r441", "r520", "r543" ], "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 Earnings per Share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155", "r156", "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r459" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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", "terseLabel": "Exchange Rate Effect on Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/ProvisionforIncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r77", "r78", "r79", "r131", "r132", "r133", "r135", "r141", "r143", "r161", "r213", "r306", "r311", "r364", "r365", "r366", "r376", "r377", "r439", "r461", "r462", "r463", "r464", "r465", "r467", "r551", "r552", "r553", "r578" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r508", "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Funds held in escrow" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r284", "r299", "r300", "r453" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentToInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information).", "label": "Fair Value Adjustment to Inventory [Member]", "terseLabel": "Fair Value Adjustment to Inventory" } } }, "localname": "FairValueAdjustmentToInventoryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r443", "r444", "r445", "r449" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r443", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r443", "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Carrying Value and Fair Value of Debt Obligations" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r299", "r300", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r444", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r284", "r299", "r300", "r443", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r443", "r444", "r446", "r447", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r284", "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements and Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r284", "r341", "r342", "r347", "r349", "r444", "r484" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r284", "r299", "r300", "r341", "r342", "r347", "r349", "r444", "r485" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r284", "r299", "r300", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r444", "r486" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "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 Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r299", "r300", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r484", "r485", "r486" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r448", "r451" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r423", "r429", "r436" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r475", "r476" ], "calculation": { "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present Value of Lease Payments", "verboseLabel": "Finance Leases, due 2021 to 2025" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r232" ], "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r226", "r228", "r232", "r235", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": 1.0, "parentTag": "kai_IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency Translation" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r232", "r498" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r226", "r231" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r232", "r497" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "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", "terseLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Forward currency-exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Forward currency-exchange contract" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "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-exchange contract" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails", "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on sale of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r217", "r218", "r479", "r501" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Net Balance, Ending Balance", "periodStartLabel": "Net Balance, Beginning Balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r220" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0 } }, "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": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r221" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0 } }, "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)", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r219", "r222" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "periodEndLabel": "Gross Balance, Ending Balance", "periodStartLabel": "Gross Balance, Beginning Balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r219", "r222" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedPeriodEndLabel": "Accumulated impairment losses", "negatedPeriodStartLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r223" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "totalLabel": "Total 2021 adjustments" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "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]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r421", "r434" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r421" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails", "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r421" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Amounts Attributable to Parent, Disclosures [Abstract]", "verboseLabel": "Income Amounts Attributable to Parent, Disclosures [Abstract]" } } }, "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r183", "r189", "r193", "r196", "r199", "r499", "r514", "r523", "r544" ], "calculation": { "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "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": "Total expense before income taxes", "totalLabel": "Income Before Provision for Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income Before Provision for Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r126", "r373", "r374", "r375", "r378", "r380", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Provision for Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/ProvisionforIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r142", "r143", "r181", "r371", "r379", "r381", "r545" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedTerseLabel": "Income tax benefit", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for Income Taxes (Note 3)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/ProvisionforIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash Paid for Income Taxes, Net of Refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 11.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 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Unbilled revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in current assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r148", "r149", "r150", "r154" ], "calculation": { "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of Stock Options, Restricted Stock Units and Employee Stock Purchase Plan Shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r227", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r234" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Net" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": 2.0, "parentTag": "kai_IntangibleAssetsExcludingGoodwillForeignCurrencyTranslationGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency Translation" } } }, "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r227", "r234" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r225", "r230" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails": { "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)", "totalLabel": "Net", "verboseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Product technology" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r81", "r177", "r469", "r472", "r522" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r521" ], "calculation": { "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r110", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash Paid for Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap agreements", "verboseLabel": "Interest Rate Swap Agreement" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r29", "r216" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r51", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails": { "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", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r31", "r32", "r216" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw Materials" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r30", "r216" ], "calculation": { "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in Process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r94", "r176" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest Income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r125", "r212", "r456", "r479", "r507", "r535" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r125", "r212", "r254", "r255", "r256", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r404", "r410", "r411", "r456", "r477", "r478", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsFairValueofAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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": "Borrowing capacity available under committed portion" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "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": "Revolving Credit Facility, due 2023", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r208", "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Secured loan receivable" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r283", "r297", "r299", "r300", "r505", "r530" ], "calculation": { "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r17" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-Term Obligations (Note 4)", "verboseLabel": "Long-Term Obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedLabel": "Less: Current Maturities of Long-Term Obligations", "terseLabel": "Current maturities of long-term obligations (Note 4)" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r253" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rate for revolving credit facility (in hundredths)" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r50", "r125", "r212", "r254", "r259", "r260", "r261", "r267", "r268", "r456", "r506", "r534" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Changes in the carrying amount of accrued warranty costs [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r111", "r114" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r71", "r74", "r79", "r84", "r114", "r125", "r134", "r136", "r137", "r138", "r139", "r142", "r143", "r151", "r183", "r189", "r193", "r196", "r199", "r212", "r254", "r255", "r256", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r441", "r456", "r515", "r538" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income Attributable to Kadant", "totalLabel": "Net Income Attributable to Kadant" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r79", "r142", "r143", "r406", "r413" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net Income Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired", "terseLabel": "Fair value of assets acquired" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "terseLabel": "Liabilities Assumed of Acquired Businesses" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r131", "r132", "r133", "r311", "r398" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r421" ], "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": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r41" ], "calculation": { "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Senior promissory notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r171" ], "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": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r183", "r189", "r193", "r196", "r199" ], "calculation": { "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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 Income", "verboseLabel": "Total operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r188", "r189", "r190", "r191", "r193", "r199" ], "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 Segment" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.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", "verboseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherBorrowings": { "auth_ref": [ "r509" ], "calculation": { "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.", "label": "Other Borrowings", "terseLabel": "Other Borrowings, due 2021 to 2023" } } }, "localname": "OtherBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r66", "r348" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Post-retirement liability adjustments, net (net of tax provision of $2, $0, $12 and $20)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "terseLabel": "Post-retirement liability adjustments, net, tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r60", "r66", "r457", "r458", "r460" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r69", "r77", "r78", "r80", "r461", "r463", "r467" ], "calculation": { "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive items before reclassifications", "verboseLabel": "Gain (loss) recognized in AOCI" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r61", "r66" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Deferred gain (loss) on cash flow hedges (net of tax provision (benefit) of $21, $(3), $40 and $(122))" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r67" ], "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Deferred gain (loss) on cash flow hedges, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": { "auth_ref": [ "r66", "r70", "r348" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax", "terseLabel": "Effect of post-retirement plan settlement" } } }, "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r77", "r78", "r80", "r85", "r306", "r461", "r466", "r467", "r516", "r539" ], "calculation": { "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive items", "totalLabel": "Other comprehensive items" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other Comprehensive Items:" } } }, "localname": "OtherComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r423", "r436" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r42", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 6.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 items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "negatedLabel": "Other Expense, Net", "negatedTerseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r98", "r101" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "verboseLabel": "Prepayment penalty" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 3.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" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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": "Tax withholding payments related to stock-based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r99", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Cash paid for acquired businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r99" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment [Abstract]", "terseLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsCarryingValueandFairValueofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r304" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r304" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.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, $.01 par value, 5,000,000 shares authorized; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of Company common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of long-term obligations (Note 4)", "verboseLabel": "Proceeds from issuance of long-term obligations" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r71", "r74", "r79", "r108", "r125", "r134", "r142", "r143", "r183", "r189", "r193", "r196", "r199", "r212", "r254", "r255", "r256", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r400", "r405", "r407", "r413", "r414", "r441", "r456", "r523" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "totalLabel": "Net Income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r237", "r479", "r524", "r536" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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 of accumulated depreciation of $112,428 and $107,832" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r90", "r215" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "(Benefit) provision for losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Items [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r69", "r77", "r78", "r80", "r461", "r465", "r467" ], "calculation": { "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Loss reclassified to earnings", "negatedTerseLabel": "Reclassifications from AOCI" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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 Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Items" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Reclassification Out of Accumulated Other Comprehensive Items" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayment of long-term obligations" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r370", "r495", "r571" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r115", "r121", "r500", "r531" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash (Notes 1 and 11)" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails", "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r113" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r311", "r367", "r479", "r533", "r554", "r556" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.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/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r131", "r132", "r133", "r135", "r141", "r143", "r213", "r364", "r365", "r366", "r376", "r377", "r439", "r551", "r553" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r174", "r175", "r188", "r194", "r195", "r202", "r203", "r206", "r328", "r329", "r496" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Revenues", "verboseLabel": "Revenue (Notes 1 and 9)" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r122", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r318" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r319" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r319" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percent" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPerformanceObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r82", "r125", "r174", "r175", "r188", "r194", "r195", "r202", "r203", "r206", "r212", "r254", "r255", "r256", "r259", "r260", "r261", "r263", "r265", "r267", "r268", "r456", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r69", "r466", "r467" ], "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": "Components of Accumulated Other Comprehensive Items" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]", "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Activity in Accumulated Other Comprehensive Items (OCI)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Long-Term Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as 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 Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Fair Value of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r443", "r444" ], "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": "Fair Value of Assets and Liabilities Measured on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/FairValueMeasurementsandFairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r223", "r224" ], "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/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r223", "r224" ], "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": "Changes in the Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r33", "r34", "r35" ], "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": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Warranty Obligations" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r12", "r121", "r500", "r531" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r183", "r186", "r192", "r223" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r183", "r186", "r192", "r223" ], "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": "Business Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r358", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r206", "r239", "r240", "r546" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r170", "r172", "r173", "r183", "r187", "r193", "r197", "r198", "r199", "r200", "r202", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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 expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "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 Promissory Notes, due 2023 to 2028" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails", "http://www.kadant.com/role/LongTermObligationsScheduleofLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 3.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r355", "r359" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r251" ], "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 Year" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r247" ], "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": "Usage" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r248" ], "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": "Provision charged to expense" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesWarrantyObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Obligations" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r206", "r223", "r238", "r239", "r240", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/BusinessSegmentInformationSummaryofSegmentInformationDetails", "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r49", "r77", "r78", "r79", "r131", "r132", "r133", "r135", "r141", "r143", "r161", "r213", "r306", "r311", "r364", "r365", "r366", "r376", "r377", "r439", "r461", "r462", "r463", "r464", "r465", "r467", "r551", "r552", "r553", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsReclassificationOutofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r131", "r132", "r133", "r161", "r496" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of Company common stock upon vesting of restricted stock units" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r20", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "negatedTerseLabel": "Activity under stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r311", "r357", "r360" ], "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": "Activity under stock plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r125", "r211", "r212", "r456", "r479" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total Kadant Stockholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r78", "r125", "r131", "r132", "r133", "r135", "r141", "r212", "r213", "r311", "r364", "r365", "r366", "r376", "r377", "r398", "r399", "r412", "r439", "r456", "r461", "r462", "r467", "r552", "r553", "r578" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/AccumulatedOtherComprehensiveItemsComponentsofAOCIDetails", "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited", "http://www.kadant.com/role/DerivativesActivityinAccumulatedOtherComprehensiveItemsOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity:", "verboseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r468", "r481" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r468", "r481" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails", "http://www.kadant.com/role/SubsequentEventProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r468", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r468", "r481" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEventNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r480", "r483" ], "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 Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r329", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r329", "r337" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r391" ], "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": "Tradenames" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesIntangibleAssetsByMajorAssetClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesRevenueRecognitionbyProductLineProductTypeGeographyandRevenueRecognitionMethodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r312" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r48", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r312", "r313" ], "calculation": { "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 3,043,854 and 3,081,919 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r167", "r168" ], "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": "Use of Estimates and Critical Accounting Policies" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/NatureofOperationsandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/LongTermObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r154" ], "calculation": { "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails": { "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": "Diluted (in shares)", "totalLabel": "Diluted Weighted Average Shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted Average Shares (Note 2)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r154" ], "calculation": { "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails": { "order": 2.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": "Basic (in shares)", "verboseLabel": "Basic Weighted Average Shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.kadant.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.kadant.com/role/EarningsperShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r573": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r574": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r575": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r576": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r577": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 75 0000886346-21-000117-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000886346-21-000117-xbrl.zip M4$L#!!0 ( "&!"U-+GD72O!D +9' 0 > 9F]U?9(:00M.WI*_^.L MVQK\>=TFDW#JDNLOIY<7+?+LX/#PZ\O6X>'9X(R<#ZXNR5']18,,!/4"'G+? MH^[A8;OSC#R;A.'L^/#P]O:V?ONR[HOQX:!WB$T=';J^'["Z$SK//KS';^ G MH\Z'_WG_CX,#X??$.[\ZQFWW\&WK]\X MC;>CYA$[:@Z'1T<-^RUE[UZ_H6_?OOS_ER^AEX=07E4*PKG+_O5LRKV#"<,. M'+]ISL*36^Z$D^/&BQ?_^TR6^_!^Y'LAO$U 9?6G:F.II9!]#P^HR\?>L1S0 M,U4U?FS[KB^.G[^0_T[PR<&(3KD[/_[G@$]90#KLEO3\*?7^60N " JOT?0CLL]%O>_T6A"I]O?)WS(0])X46_D>US<5QNFEHEG M*\>Y0:V'&V)C88AO"H?XL?NE-S@GUE6[NS^P!O"A MU6N?70R(]:G7;F/!QY@/[CE0X_CEZ]G#4WQQ.HHI/ICP@/SPG)"]$.O_]OQM ML_GB)![KTW/NB9Q-A]F^H"A_CB.86(&E@.!^),()L4 ,.$H4/$8O-YMM.5&- MD_T:<:14HP'Q1^2*SLE13/!%!4/V T3U"5#ZGT+)!E]^%J0$?>H9W-XPKT M-%*$,P0\( @P)FA.IAK#WZJY"A#UDN'?03EHVKH87/R[W>F34ZOSN48Z=0O7 M"Y# 5W-@Q"[?\,('2.V*/_<6OEN6^/2R"_DZ>W-V;,/JP@]C=R0VY$0S+/G M527[56X0)66";5+_M^>OWIV0T!\S*59O.2AXI&K15"F)7&IZRWX^D@3==$+5 MPJX34GGT\_1V $L0S1IH=#<: M4B441TLM@1\U1B"2 0#WP% +/% M:F?,9M,A")QWLNK;A:I]8"\82/I*&.3]1YB\I'$4OT5-8^9-8+6)GWZ1GLK7 MTO)X40&UV!5\# #:71I6";3A_C(OHF&]8'LJBRX@(_P:2*S+@\7G.WS$H2:8 M D$TF[ER7/!Y)/PI":'#2&/\70%U5D+RU(UHE^*93(#[!/M/!!*"::&R1EY+ M_I3?K%Q[(,ME >BF!^T'+"0C'YD>#5CN[?+$M^B,A]"SOW&FF9@&Q/-!!+,1 ME'3T_)!@0ET7R )P54XCHQ[WQ@$9 X"%IQ&(:%57S_-*0M2WB1_)(QF#]W%B M+LI:4,;*QP(OHN32![R1A!6 10G.^RP2,S^ E)\R0E>8O!X42@73JZ=8)?9 MN]/]6B.#\W:O_;';:]>007'*.4RD&H!+,+#&QY( M+Q@^MGW@>HJB2"\/:!$1#^K(\$D@*KX77:_81ZFJ?=?U;P.P.-^>[#"Q&X\D M7C8RWF;4<4 H'KAL%!XWW]3?O():Z^SI6 8$B)H6).8V!168U\"0?S%;0G9D M.R7;%>M[#E?^X$7>E\_A"\%<3CT;1)'2!8+-!$,KA8;)"KJE A<"NI#U^DMU M_]*28J,1] 5=)=$,V@R@G6!$[>SJS70+7F8S1XM6W3-H;XN,L88'^DP-H[E- M>I,A ^&AY(T2)!C%IBE[8@R'>W$4)[:,U^KYGY)$KX[N(XFV+W;VK/W?GC=> MOSA9_HFP5F(I'K/KUAUH+T[6J1UMBF0@\E873[I$&O5&O-K7P/Q4-:9&KL-< M%B)++A@H0I>@H!RJ:T+)%[:9"5LP,KWU: Y58&U3I97Q)9X>7,6 MR!;K4HTB!97G9>%]*84LE_WW/GRZ,J MTM,SP 3X4@=!@AK?8EA868U#1CY3![0]^5+_7(]=E[7XR]_]B1? ^FY'PI]! M^_4_DD*L\VZ__]KS9/#JIB[J[59!7CI6[@T;*0"H7P<9^ ^2I8\ M!E@OIWSU-LE[G(A4QX[9 MP1#$Z+<#*4F/J7M+Y\&SQ\^-+!F_->NKP&DY;:)6:LM=Q[:0 ME)EVMB$I,ZXWB4"*?*@)SD@]!0O("O#"[80#YL&"^D%JZF:\!TE3RLO F?-3 MENS&1-C$(BB+0-FC*\W=O/=3HLPB]V>*0=?8&=F@ YAP0%41*\:,7Y2P[\R. M4&7:?H2!>\2@*UE%PNE'(<(O1-[A6O*N\$AGB 5#X#95D3O&16*4R+!R E' M,%>DPQ6XFEBKY9^AEJ26O9):!?90ADIR"<9K!S^L7&-@,J%4P&43F6] M )9N*!V^B6?6AV6<:\2LNPTHZ:SU(FIJ9"B(X @HYI ]OJ]BL)AYPT=R\#DV(!TGNNK?BH5AG#+;I;"*BC!XVK>HG7X@@S8+J"K)M,?C>7?B M!ZK/R7RI>$?!'-# ]^C03:<#^JMGA"F/4<%D0O><".KX8DP].4H@$2Y#]*8D MV5?%%6^ Y1T712X/4.+*0.C8]V'YPMIUI"4*+?PG@G(RQ0<[Y(W!AL*"0]S8 MQ@(9WI=4^"L2/ IKV8/IU^Z5?U;#WAAPF[ ]9^DC2#E$%O M 9DQ1687D.Y8$T0@06S&Y /E>1PR]$THOX$83#I'@X*)RA["*M MQ83XYOFW+G. 9XKZ6OE>5.P&^9%\/?>]WTE'X 99SHFJFM)_),3#++I]&&(>TV5O UD.))- M9ZY$1CI*X6OAI?[[I-\5G%_U1K'R"-30+9X+/,X[9]BFQY- MH6LIN&:[3M=M>3W3A*N,_S.7DK'.$RKS].?:.)\A,G"8E/68Q .(,E!X>8-W MK,NU4-I$ G$P<4"O $ * *LDNP1R[U^]W:"VD&*VZ/&]JP^KC#093Q,T3#L# M@Q]Q-)=4U^1<(=KA /2D2R."+V#TMO:.2#2UXYSX^+FL*HDU2?)?0^QTZTJ< MY+.._ OTE5D*8):.J5M3YG"-#'EJ^C)/4IZBN85A5AO$HR/=6G%*$!>Q#8 1 M!LFP.\P<'W5R.B#_4))1<'GZC4I(B4WS)""CPC KW/*U.RB_1S'W/1$LJR3) M?H;FPG=_..W]%PB=K7'B5P:*%.0-?TWRA@TXV;I*B*5PDN"=R^T.%L((B8"_ M(Q]\"8'DQ7J-R&P.W'F$TD8)&/6J0L&"(" 4$=, 0 @LCO)=B2[EM-!B/2![ M6J@E7^1=C-O+F'F C>H6#G4%]=_=1?PF=J29'W_V9XGR;K8D<:D+8W;F&1/N8LZ(VXRSFBM31/.0!,%"\#&6KPH_%$'?O6S9I;E3%GGW]DO0=:$$#KM/"0T68(S=)+$6Q;\OO M43 EM<35\ML2I./4?HUES_9Z[&Z_=V70NXL1%',::XSN'>%[,#LMB2T*YM2I-*LH[ M_&E!)&ZXWOI^3U&\TS;HZM2DJMB@\?DZ(!ET$M1V-^9>R"UNLH-!B-D;24Y= MO#LQ]CR-V5"UF0=4MEOK"4%%+5)%NR1Y$[XJZ[N,%XR4 = MR3.<0+H#(>A,[JN*I_M5_64,$Y:<6LH\Q)P-_ZX]S86D?%5O[-']E,N MS;B+M[M*[X-N13D2"_HK$UT*4V!DZ$?N$@C8;L<&5B<7547T].71U4..CC4C M<;8C<99](446U(2Y.I_5QD=8T/:G,R;]Z;DT8A6@Y9Z,S:)9&WG9F*PRQ:1G M9CJC7!J^NC#Z#91 F%*U4V%E=V(76QPWT)GCR;8OF2+@I7L@TA$&OAK+^F[N MM%P955ZN6+,9-"'Y[9+>&LE2HH/RDB4ZEJY*[2I663WHP5/ IR!M YVA"23H MASH/ ?OZIR^^U7?:"!E7?L7V(QLC!7@A!C*#%> 6"I,=4*:5BXYHG6@E#W!+ MD^^XI_?JR. !\]B(AWGP7LNGBFGM_2!):7%K^;2N(,]/5/'33JOU2>6%1"O= M&FY$0YE$ ^Z&'+)T'S)H<-^3VP:GOKPX*J6;NJ#((R-J!QPZN/ T">PQ%U:R M\#UNJUU-4QX$RO$09,ZL2C>YK,PZK"6G9*E@W>V$22L@Z6R"2!RL$%L&%'>S MJ29K9!B%\9Z<3",A_88_XXM!DJ3%.$**4Q"+.IG>09>.3]Y%.<0K+X?.&44U M:&30]E)S)IH$-=Q:+J,KRB4I(\)C'?R)@MB-6NA#$/( +URQ-\SC*I4+S\U+ M@8T\G2MQ,> ^2Y!3@H5TK=-SIU?W7Y5?W>W.X*+77KZ+TZSRIUWEYQ?]YGW;.+=A_/@B>+E()RWC:Z@VP&)X8/^B2KQ?02J_=OVZWY(6C6*3_ MY?1W_'AE#0;MGCIK\*;^R+B_)=>^BVX-VKJ$I M>)\UN.AV^O+IE\X95!C GQ>=3_T:^7K>Q@;)U]X%M-XA4*W;LRYK4/D2JF$O ML17K:2LY@O4!5X]*[)TK$I_GG/VN/\<-?%Y2H::>QE\G6R;. MH1,N^A4_"3^:W5EJX^9DM\&DYQ@LR-62PUY94179 T*YRIWHSBMP$UJA_W2; M#!C?02!]($O7I^:=OZ6>V5)-YWXMV3:="EYU-EGF$&H5& ?S=Q:)(*+>ZKUU M^NX$):\#>822%@_+A^!WAZX^W"EUXJ]+:L^6WY-N.! _\9UD.K])3RYC^PM] MS5Q!67C?9%(QZ^M;>7VGW'R<7(&8N_8P]CG>\H"EQQY4\3+$9$K*P:=TZNMS M 3/WW<=\4W2I09UT_! E1.8TNSGN?1K'T26UEP=X+'=#;#LLVPS@[XT6S2>/5P[D3_([ &[!0/#7R35H8M==Y5&Z[\][ MT"CG3VN\K+_:WFVM@"MV_%ZQ)8:H)"$'/'3+0,GMTO):L$">;"XU3:O=?1QP M6QZEHFYXN[BZ&+3/2M]GZ=%<8Q09[6BT8ZF$JM&.J78TRK'JRO&,XUEL_L.+ MV;+H%ZT36U8'_B"M;N_ZCF!Y"?K\Y#JQ+ .OC$KL"L$]R1^X;6F!>/OW?-.O]LA[2^][G4;;WXV\K&T Z^,?&P+;I,! M6*&8SGW#GUI$-M^50B(NSD(5>I^1@3^$#:L4?-ILXNX,0Z6!Q3[T@N)IB"JJ M>% 822E,AUB,[ZX(/-XQYD>+P?Y\F&ZO?_!JOX2ANM*X@Y*(T*#=Z\C<=.N2 M7'[Y/\R9_]+[1/KU5KV_X?5/95;.*I4G+E'^\10-H?AZ!7EEH@ILEG]82]?VZYH=643FE MM$WGZ6_/F\VC$R+J[B-U8[-IJ96><'?JY.4TFX<-L[UJ+OAY#K:8%E49A3"8 MP)L"8M4Q&3J\OQ5=22>E[[^)$I9=[3YYE+ \7B.C8S]L'!TM#]6,0GV4 MG,$J"=_ M-!IA9Q3"8PDGD\YDTIGNE<[TNHSI3.50O14[Z K53Z6!SJHCX RRVS:R>]J- M(N7!1??=%E*>GN_6)I"[3HA\^,20L@S=B)"2+T0C0BJQCI9/D/UEAVI$1LD7 MGA$9E5A'ZPZ8_F4';81'R9>@$1[FV1,\,QYEXU%>X5%^8SS*J_EGDWLG2A%( M,L#" L#+'ZM-;;A=38[.3=&_I1\%1OY4_DU]B.W9.WD1!EA5/(E;811)=;1 M^MOUC&@QHJ5\"]2(EE(\,XFVQBWZH&[1MV5TBY;F(+?6Q>#BW^U.GYQ:G<\U MTJE;=7DY8-$-C9)WY':@2^2E[V<_+)*_"F3+@!SXUV<>GJ'Y![=!Z<4W-#VX7%DII0T(,2#D7B#DG0$A/P!" MKB(WY'8D\#"=N8$D!I(82&(@27G(]I20Q+A3#)(I!9)IO"@CE"F+NEV%9)X4 MGY1M4@P&J8 R,QC$8!"#%PQ>>'"\T#!X834#?6U?7O;)1ZOWJ1M#AOCR)JO? M[[8NY">#&LJ,&EH3P8/0GTV8(/TZL5R7[>B-A853484A9+6HT:%&AY9-AS:- M#EW-0%_J(&I0>1K=63G=^9EY'H-UWJN3CYRY3.RDXMQ=DWN)_E6@6][F?N0< M! ,B#(AX&!#QTH"(U0QTWC]M*1#QI6\IQ[U!#J5&#M G6.>ETC] MI/9V?@ZJT/>F04Z)HM?U9G8'7.VKU,Z-MHT#)KT%/F M_05O]\@Y=QT!5MAN*M'E>:A"_[.*U+BJC9(LC9)\993D:@;Z_?JJV_MD=4CK MW.JWC::LBJ:$E>&1SXQY3[ COD1*)JLD,U-0A:X;'ZW1GA74GN96J(U\M"VK M8YU91FF666E>3^B4G/MXR"'E.ZHU-QB!69!E7I!G?C1V:0 :%53#^ RJ M,^#3@,]5X-,<(+].S"/N['XDUE6[=]$R*0(54'AZ/U>K3J[8>$<]-UM-+=QF M9N$B]:M M6V<<62 @ $"BT!@W9&)AT/?F<.O23AU/_P74$L#!!0 ( "&! M"U.!)J.U; MZU,:R1;_?O^*LZ1N-JGB#9J(KE4(DV@D8,%D+??+5C/30,=AFMO3B.Q??\_I MGD&>1O,03%:KD.GG>9_?Z1Z/?JNW:N[5A0,#/0S@XM-)XZP&J4PN=UFJY7)U MMPZG[L<&E+/Y KB*A9'00H8LR.6<9@I2 ZU'E5QN,IED)Z6L5/V0R<2C M:G(T5:(_T%#,%PMP*=6UN&&V7PL=\.-DG:.*>V/MJ6H%=[3 MX!L_81'('GQD4RBGC5>D@0TENLXY\QG26:M>?:PVH>'6L]@#-39%6N L"ECH M1\!O^7!$RWAR.&+A%%[I 8>7+]X6B_G#1$Q/SZ^5NL\]J1B%E\H8%:!H5.KX MG50X,(3.N!L)7S UW1Z=J6,CJL+AZS2<5^O5I@MGS9H1=)T';,(41\FJ4IJ&G1=W=9&1:M^DKNV+'GI2&>E%_(8K%D"7A=B)DH2>P1X08*/68.(N>@8$W.'V/=D/(2@Y!X]*@I?T[8DH+W(F>49+5(5'K M&[FW>:1-Q*\I[F/*KO85YP1UEC.!0A: MH;.\$RK2=@\#O1ZSJ>EMB*$PG:CZ-81,H5A.Z%C8>&G>PK0Z]_BPBQ9V8*:^ M79K:0:7BS@M$/XS@M9L4RFMW<0="??,FL2;V35K.FXF+XI=CI0=SN\P[SW+G MS&:^DI09/(!7V-2CQ9%]9E=*8]P@ZQLGGXB(WUG/BK$^@_"Z+)0= M\/J7+_8.#@%!]# "GV,8Y606'#%-"%U.-<\XPJ:X!765=,:#7Y,;D^8MRB,5 M)#G;*B0.:X$ '?QW\?HJZ?'OXX]C=L1+D\M1I.]6.M9>%1"4B^"") M0#47?S!Z#*B;^?XF"R,D=Y_E)1EI);:A.U [LA3B*.L@K(2YM9Y:B6] M8J\W:>FSC /(*JK]0D0R@!IY$YY!5Q.!&$WH""(Q2]35:[*.?L+ MYX?B8_,# BA_'.#?,#DM3()+$)?*@6!=$0AM05.X(= V]DBI(9&$Y/[&(,O)0'@47TD^S%8A MO[)9E>XUJUG@B\&&X@CMHEDTG3!%Y5^,.TCJLP%S+AZ/(C,)G5E5K+825_-X5U(QF,]>J4 M+UPMVL^!2E8>L3[/=!5GUQE3&%58,&'3*/7CKS-CI]F2CVP&W]OTA[ULZ8=Y MA 4T(R5OA,_]65E!(?,.0/EWM8$=0A'<^!&FD_@$<8[>$B*$A.#ED\AT+"P# M FRHQI$/X=2Z QU:6>E%^!3UF#=?CM+IKK#RGY7RBY(L;%S_@1HB@4\8E5N_ MAF"?M7K&SLK@@]+ M+M2:)!=F\I*6<*)6K;DA1/I@N8].E)N._E MA9E M\M9H=^F5 ,VR*HJ(:8')-66E;'](C(B M\O?_=]9I-S[$_J#5Z_ZQ0A^3E<;_>_K[_U<4__?GSLO&>L^/.K$[;#SK1SN, MH7':&AXUWH8X>-](_5ZG\;;7?]_Z8(MB?,VSWLEYOW5X-&PPPN@G!_NK4AHM MI'*%]-$5P*@J#%&IH(1I;KP6@I-'AZM)""N ^T)S3PO0P1>6"E&$J%BBGGIF MX5%8-2DJ(H.RRGAPP#0S(0D0+!FB04%^[-$0WP[?L#M8?6];?ZP<#8 MG)Z>/GYO@^T.'_M>YTD>+%&$KTQ//1M\?.HI?]SK'^)IA#[YOZV7N_XH=FS1 MZ@Z&MNOCY56^-^H.^^=75YZY?OOQ(/K'A[T/3Z8'QX^ZO*!U]M%3QN=/GD/Y MDU:WW>K&3(2K4>'QUI>N(/F*C\<38NOVL>"!C\:1#X9/SIW>53Z9'+P>\K# MVWPTBLO;7H_XR;!ONX/4ZW?L$-DJOY HB"[XC5W)UHV0';GR3Z8'Q2Q:$WGCNH#_\_'3\\9936X->YM"O3?CDC.D%MW$,-<8\ M.'E7?+OW7[EE/NSLX(J&9Y^=_]&=\]'QJ:MMVSW\8R5VBS>[*\CVT8:G MOW?BT#;RI47\SZCUX8^59[WN$(6YV#L_P2?XR;<_5H;Q;/AD/,@G3__KO_[K M]V%KV(Y/45Z*2\'X_N'\Z>^A]:$Q&)ZWXQ\KH34X:=OSU6ZO M&_'YK;/5?&+L3SZV0HC=\4<\WD2%TF_YR>//ACLQ_;'27 MKUW;RHV-K=:.+XSM_AF_3M^W-;HAG_X[G*XU6 MP%L'_O>Y6^]]>,EV/NSSK5$XWOAP\,(<;Q^W.P=[_K39>NX_?[@^ UI[OW5V=Y;@^:Z)R]YL[U_T1,'G3=\:_W@?9-M\.VW6V3_^/7Y M]OJF.'BQ3YOK;\X/CM^?;J^_YLWGFKQD!^?[;[W<9UNG!^O^=*MS<-R\.,!G MK/&MX\.S[?7F&[!U<7C:W&L?X_GGVWM_'379UME!9V-ZS=_X+-$]V.NQ@\[^V?[Q(=VZ M:!YO[[TA6WN'%]OK:Q3'"_L7FV*KL\'W+_!Y?^,8]S:&6[OD[.7>VKO $B=2 MT8)&2 4(3@O'/6I=RH()$KP4;.4IP3]:2P[R]R,>C8,]O$O[9J-]'JC]O#;QM[T?;W^B&=3QW2?MOT9[>I#U+'A+3$C4@R (H MU84&1XM$ W54<>$$K#RE3^B#$_V:M)?0XYJVS_&7P9*RWZ*LN$E9ZABE4IA" M&BL*( F0LA *8CFUE!$3!%UYFN>_--*^POOWPI*X=R+NV=:S3-@Q@4_?1:L4 M<&4+(C0":N--H37E!9=<:1^M"T&O/'W-YJJK7:_7CK:;;#OCF&NJKR')PYCL M;7NXI/2W*;U[@]*2<2H(^D32,:2T=0+E&(VU \](Q._H^ZP\?;[V8//[ZF=,A#'JC_OC;V*M9G7+@A"F^AP,O;Q3'2/#R6ROD M[ZD5^XWQ@.*MCLNSS7]_#&P^O?CIY4\?W_UDK+@NOZ'SU1]F[/'TTI?(N/G3 M8U?###=.53=.O3QR^?WR(4\^FJC+^XRZKGT\>.# ME[>X/';Y/=_C=CHP'T*BB5#F(%'NG%$FBF! :QVT?;#6C MG%S=:'KDGC,Z&G/SQU,V]?A6W^RNWWLVK;!!*2TU4 XZ<,;_9_&@&:(A>*^\%81R85)IH&[4"BHZ'L\9,9X 25KD9P/_8 MC_,3(IW=+(I7KX<>- [KYJECI6V'O?YWLMYGU^".',%.,/DJFJS1LILI$V=YDW/%463,U@WH1G M0GL9M4-3101'U. SYNNP'1=Z^?I9.D96"@TPQ1BM,EP@_\**YT"F84M:&FX&UNH MJC#,#0OU"0_\P PP*KWBJ&!0,8.2Q# 6%!>0.%!'@IO::'AX%3WE_'B87<;) MUX /.SMIMWQKN!4[#A\16GATLG0U#?JO[@YSK!"OV?C/* >%>YV37A>_#M;. M6@B0+T_#WSN][NZPY]]/[O7[DUL?<35K5R.Y-WB V<"GR-#W0V5&@D_ $(VS MH$,**B:7& BR,*19"Z&5EWQL^Y5MA9UTG",RDD@#"A$!ZK6E 42(2:6(B,2GA2'.FO>CSJB=QG\_KQZ-\MP]QL^M[G5@3DFG+3 +C@5,.' U4),)KHE3DWA*F%H9DS5XW MOWB_UVZCNMO$*4"?>5@3*AFJK+$I*2(]:*?1C[0D&>_02E%"]?RH5-8,".-$ MH/CJB&;!*6&H,,IZPX))G$M50A2B]@:Z_!@)=Y(G%V3F;C!H-J34&JEH/+?* M2+)X5)V7&BJ?MJBO$*)%*H1TP$6R#*& )B0E3QU8O7BTG9OG4SYQDY9> E(O M20..!L.,"98J+P-WZ"DM'G$?&(]7@*0N,.H]2=):L$8;EQ0'E%P6\%.PBT?2 M4E!\!0@-.;M$$&F2!:*,_^#L PAI'56, MI>24)([SZ!:&.!4($LZ(9$X+$S2UAK,$GH*38!EEFH-VD<6P,"0K)T@X(RH9 MCT@A&B>UUF T=\X*IO/2+XT"J)M?@M;BX+KOSQS[6( ,=X)H8@,#\ 0IXY7@ M5%C*I= T+ QI2L)U,R(38CB1%"$Q2 +246T)(G >D\[IGFF.*8X+ANMF1!]I MI! QI"0XXCJ!DL,]!+1(B/<\OUK\K3]]YHKK9D4<[I4.7AG&!*3D=9 A*#& M"RXJI1:&.!7 =3,B&0_.)Z$U3TY Q@O2!>>D)28:)I5?&)*5@^MF1*40P0CJ M(A<4\$]TDMD0 N?4*81UNH2"FMJ;IU+*?3Z.42#.(!YM&.,&B">:H0W+L7+0M;>ES_L15GG(6 M/36*.%#!:.UBL$8X9JE+&A:/N'->^IP_23UX95%B#=<:J$)W#WUR3E S(Z!E M<@$M;"66/N=/:"$MM3IGH""68EQJKM#/%\Q9!%5LFD>7:[(>O$;F@>D[KQ#9 MI$)L%L4[5AL55"[.B0P@.8US1RU!N^E0K1*W,*0I(T0V.S(%I(S0+J?[*-"& MH!5,7*3H142W7X:%(=-<0V2SHT^4*:LR(H2GX'-29=2(5VS26D2T:0M#G_F% MR&8H/ 08<5X;#A%R>:(@VEG%@]=!N2 7ACAEA\AF1S(E24*J&5 L ''$@E7:#$A\TQ! MQQAR79P51$2MA+ \N,1#"=T&:F^@R^^%X$-B(E(BG67@(FJ?$ *:#*&,,;GN M9^&H6DJ0L!3:VJ2< 0>4!PG6*Y>,EHK: M+?#L\VG")4-A4GR:A+H(Q*E D'!69BDESH47.HF(&D]9KI760D9$#>C!+XX\ ME1,DG!&5DB%*2T@B(8!W')SSN4X,A)'):#['!HF+@>MFV+D118,%PG+Q.8$ M3*ODI-'>JYC );4PI"D!U\VRP::D4D=4:5SG+CSN MFR%]'$Y])($IR%6NSEL:B<#_@9" HI46ACYSPW4S) Y80CS:&6,0:%/J$&=; M;K0E(N_Q$LG"$*=D7#=3>7(F"I,@KP%3I7.C?P!I@A&*:5@<>9H_KILAE:B4 M5!EAA. >K)66<,(5<]$E$H0*)30,K[UY&I3>SAR1H 5-?> T (U,(]0PE'(? MC!'!D<6C:AE+G^70EBF2.U!RAC_X9ZH]$*D-2"0"CD5&Y?X!@UW"5#BG#4.JE+KRN&Z)>C M/16"!8B9>.B?>*^-25I3*&.[O46D7?FU2\D""]X$Q7+3B\B,D#$WP#:<@TYR M464SX^!V._KA"+%3OX<3-CROB6@&JZB*W"2'4,A%8AP5+HF\M0CSU(I%%\WY MD*Y\R53!1YVW:E8B@)&(<_'_08?&)*)F.E$I48V"8@A9A=#@ BI2C\?HQQ'8)>WF'(']A- _4CB&UM%YPCE/'E@4&CT5 M]$T"$CX&3L6"RF8949X9B2:+Z$8J*FA4!CSSCENC+' @#DQ(>M%%<_Y1GG(D MDR6EK7%,""N!"VNI5)[Z%,$0X^6B6LWYX==9F4H2>!#"!*XI!$TL^AF::B#2 MY![>:='E<5[8M1PI)(HFU+(9J@;(R2)@(?A@VFT4K#>$^B1!EC)$(%Q9=($N(\I0CFU22 ,0:E,F$_SF'N#6A/QG19@;# MH01"UV+>\APE XH'],?1HW.&:P:,D$B%5 RJK],J&6AY$&4&CF@3B>.)4T@^ M.)OS^H4"P8W@2M5(F562:.5+HP+'@YKT[P:%.HQ%+? '"0@CN>/5E<9!?[CZ MK-<=]-JM,(Z2; YCYU-CA#.!Q[J'NY/;?HN$=^:FJ\2Z/T>#5C<.!I0T6SJJN-1[4 M@I2_,.<)%V C\D\20"*Z4HXR[Z@+#+\XM>2@FMB=\EF)0\P-2$A,QH%'3:3S M#JZ,VN1=M*P.K+2T5I7A)L(!"6NIRF4AP,%)[43,J\_,>U'EW+JJZZ,Y^D2S MVEP=!$M>*"V5 ::-$30$:5RDP1+C_)(7JFV;'B9IC 4K>?14"@[<*1>-X9 $ MT]J38&N0X/?36YF'J4YSB%NYIX$$"CQ*8S5^]B9O?2W1A9["$"!0>1BRU^K@ M_&^GO;[M#E+L;Z<7O5[8[N_&_H>6CY^%2,8 Z;:@'^ M-U]P((A77HJ ^$"#Y$PK21UZO\2A07!3J%F/QLAUH'$Y&Q%8(@05(A 7(4FK M2>+H5B3-:(A*V1JY$W6@<2D@WPBEI&;#9%C-NV&W(P8]2QKCV/\KGY&]EH.2@N M\']$@$_6.R.0X)=Z' M&EC3JM&QI*5.QQS13A)!0=F\!ZA*+G$5!7XB=3";%:-C25T&A4XLH2 JX$!) ML,(PZ8VDR@4:KK(?ZFL?Y[/?83F.)Y-:JHA$BPHD"UIYHZ*RRD2OC*F#XUD% MVI5B![F2ED *$0D&R8(!;]#!1&BJ TV.U=X.SDWNYF_[)()13IF//-L^#R82 MD!R59J12T6!J;_L6N%&R))Y'GTO''4!N;R[1'T1''_\S-$I>$WMWM7#^(O8. M^_;DJ.5M>T+ ?+C9ZP^/UCHX+=XNHN4C"2$G&KN0( $)V@7&DJ/$&Q!: MR20$0M-(+-*V#OL*5(J*)?F!Z$H(Y;)A3&"#U\ ME4*NL* F+_!'2(Y10?+.J(QR$RPLAOU;&[06TA_TWDJ3HG-<>LBQ:Q1#YXDU M#(GIM%T,ZS<'ZI63YZHC]U)Z9E4$IZ@67&O/04AI3#!U*)NK!O7*R6!E*>:P MM>$Z@(@=H9)Z% ,&).NP96 GJE6/W#/,&C(P,R092>1V\,E2.*:C\U&^H MM=W+ >V=.!CVTML>WFD1S1^)+C!T&*35 E+4!G5E--)"X,0R1^MO_N9+Q%*L M(#5YSW"+0B@"$!U-8#27^@KEP0M?AVJ/2A&Q%&/HF$LF69L0?8(EP;$85>31 M4A><]W5)BZD*$>=F$T?=UH2"W5$>^!5-.N--1N/3Z3WPX^4-+H]C.MYP!90ED*[L*MWA^4D,7TXJWHD?8G<4=V+'MO*^UZ]B M/_7Z'=OU<=NU6X?CXMF-LY/HAS%<9B#OXJ^#9'T^MGM)LPG__/XP-WX<>OD^ MU]*,)OAAGW3%\S':'415E)DL: N5,$\.<0XW$EEPW8ZYC M2ZY;:>6Z-DV\]H%[0-9#52<72:8ZP""Q0IX74Q*J\QX>6.M7 \_D)6*,]KJ'P]CO MK$8]9TN]AX)^W,4B6][,+((.W# 2-P=K@I4*; M7_TFO=4AR8SZXWI'-0.KA?,.T,!:A8@\(OPB8!TG-=@F^^LDV8W=5J_?[ UK ML]6G#U*C6,C)U5LM7JMCJC MSJSXZR=G\?+#%91+(K($,.,A<6F43-0X97FR5B12 WFXC4OMV2RY].$E;2D/ M%9&'X"Q).0,^)@#*C2':Q>2H\<$@UXH:R,.2ERK"2YQ00=%'YA$<$,\UQ"!< MH)XPHB7S->"E)0*X#Y?.P*#@6$*OFS=+[SO;?;^=4L0GY_->;OZYO;.(8D*< MY@:!AQ%)@Q3$&6N$3TY;D=?D8TW%9+809"DF/[N8"$*Y!;"&)061!VV\%,:Y MA *AHZX#4O\R7<=[W,00^[;]?-0-@R6F7B#.1;3#B'0Q ".05"Z:DH;YB)PK M37!UPM2W<^[>4:L_/%^WYS^FEI8<71>.=B&"E#RW,,@;L@N7/$0O#!@O:$IU MZ(6VB+STS2?F%\M/>=;#-[+=X:LQR:]?^O-CV]V%+/ZGW 4'@47N. BOG"2: M6A$04K"8EZN6#/P@[(2#JIS4U)*!%0*)&&AN]B.!T*1S_QAT(JF5$*A:! ;. MK2O68[?7:75QDL+5 NR2@68"2M%G N)8,B: M=(Q%9V/B$XE\\Z67FZRY)O; M^.9AUH0]\3D)TQ/.P'+B"+?('DXXZ[Q(%=ZV=M;Y33_,>_DAKT9]?V0'\:YF MMBILD%P(T4G'T98 I][X*!6@@;&:1JKJT-1C[OQ0WOK G#BM?$,%22LB+:7< M<-!>(7>R7"CI@(($4]NL\?MGEOTPS^S:=GP9D6&<]>_7^OW,N#524-H*=-2L M)2$R0.!B'?BH+1A))2AQN3.0H*:X_%!5EE@[M?WPN68JK4Y(%/1.Q2"?G/HC M(21J.)%.H, MCSJC=H:BXQV\VN-RH;5P/!H,YR%\LTHG14C(3'8:I(7<9M:8""$)+F7B8C'I MM1X3HOGP9^SBA^&K-E*O=G2+.EJ!6E/D2@7)\O(9:DX@%F@2+BTDW5[85O=E M;S!HQN$S.SAZWNZ=_BN&P_C*]NM#.&U3)-X2Y;D"H1&7LP26XD^6"\9UC>!X M935E^>@V]X!6)":+UA",0B>Z,".=RPUKGT35!23-Y6L_Q,VN[W4^"P!]WUUF%3F M?]BZN&;9AS?U\V^6Q;7T#,#F17AP-#@9/=.,.>#,$U&'_.D("1*UMM-Q3=$R%8=0E7B,?9'DDE)<./XO)2T=!0[&>!F-(XJ# M-Y[+.K4B6W)R13BYG,YIE @!7BL$R0&,HIK0))3D9-QIS]5ASX>'XX%7.(V7 M.R(_ZPV&LZW!JK3DU1(J.V,E_A'*, 6)(]!(! 1WB054RU34""HOF;E"S%P* M6B91"N]-=,P1L$DZ0:.(VGCBK;#L)UZ_63)S[0"SRDU9A58&:-X8&K&SM(H@ M\B 99H@Z;(FY9.;J,7,YF-D:[B-)VEF3(%)EJ;%>)TS7"LW/.=OG)9&D=>>J#'8[O>UD# MMM,:O/]XE.,F/7$PS,UY=D_MR2+":2L,"$-H) A/I"#XE]/9#73$,+0 -8+3 M2Y'YZ42F%#2O=2*"!*N# ;")6VW!.DF!,AF"YV"Y<+I&SL129'XVD2G'EQ$!71@:?$C QQS!(IJ&3!$Y#3 MK667OLQ29.XF,L][_=@Z[&Z<^:/Z8=,0$%J$Y)]$O!^3D%IZ3U&J6H5C*I: $"IYKX M9-@X*Y2EX-+2QUELP:FE?Z&I0%V>DHO)@@9A'3)NQ%^3HY08LO0OEDQ;/6QO MO/;2T2! 0A!4RY!X;K2C&8TN+M M@>!1)U1KC'MFK;^'ID=+PQPZD]N=K$([_.K"!P1M6M[N%Z'+0. MNY.FG!\QVN6!&-8&TW.OQ_B0D>'!I0OPY_GTN3MQTC5T<-0Z^7B0-UV$;^_C M]!U,?MW;D.J/6?Q'>AL2D)1)KU3T$)QV5B;G90I4>C2%LD86;\G %6?@\DTX MU9(!]8%Q&L &YYBT5C%@*C"A4IWPW4_(ZU TN# M#@A'9)1>ZNIW'JXLM\^(K>X\AC]MVW9]W#V*;2&6UX R)QIY+, M.V) R/E&U(!)X]H*X:1;ZM('X)"7+>M:[=:P-R:D-U]]74*JB3R%*[H+U$(.'$(3.N[90Q9400AD7JJ]/ETQ:72:=D29U M(!2)$+APB$LE6*DY<9SY2)EP5%1?DWZ+4Y ZX8I9:F!C:^TUS4AU>NF)1^X+ MD5BP'C4G"]0:Z[U33*H:J,XE5U:(*V>U6[2D"#LU1:RIP%%DT!1D\EPK"I99 M5GU=6;IOLFAB416%29G4TKEDK(@ SAN3!%/1:4=8T+8&"G/)FE5CS1EIS@ '51O M=3*T^IYHO3EMWIAJ1EZB=,IF0Z@@63"&:;21!B0R4D1P;I=LLR *ZF&8AP9+ MA5614P**$1>XDA2<(8IJX57UF>>Y;?7_MNU1_//\ZN._\(ZV[X_.7\8/L?T) MN2Y/VNR>C(:#\1ET5AQS8S!;T0Y&_3%;/^_'_XQBUY]_820W3AWLQ+SJ],"U M S-D("N","K7@6L%'(266DF'/,64#T::GX.!V)*!OI>!!-JMD ($R7*G5:.Y MB 'YQ7G-"$_U8J 'IME<>9K7A($L0IUDB/3$$81 RC(GA#626H4'B%\R4/5H MYDD0T9/(O)7@*-6*A< DBXA9H_"I^G' )>PH-188I$'&4590ZP&D-LX1+IV4 MWG#&H_PY&.AGA!TS8B"-[C$8ZP!9"*(1QB!^9=Y9F=L_"*@5 RUAQ_P9*#*G MB)4$4/T ,U6,KZ^82>26FBLEI:[T$+9CA!O&A,,)0B;JQ! MKL_M-/O3#EJ?!,N>V7[_?%QW>]+KYX3:3F^$Q+V\?+TU\.U>OKXFB#'7 1& M9?))@7=!6Z],DEQ:RP.D&A0'W)ET&X-AJV.'<3M=75)CNJ&&)$XI)VT ;X23 MA"NE/=<6J&6JKFJRRB(W(VV9>,JMT1)AU@(H1$HF(LSV5!D.B=4@_:QF(O?] M=!MU6Q.B31]^19#.Y+4G91V38Y>WN#QT^3W?XW:H'!R@O736Y!)"!D[[J ES MD)1*/L8:M%(<](>KSWK=0:_="N,LP,UA['S" ]LXQ7BL>SB=IYGE(%XM;_TY M&K2Z<3"X?,!UQ4U>P,+Q#?N]]L.O;,^_WZ*005 6DD3$#$H9$[6RD9J$8#DP M5H=^BTL.*K4IHXJ!4-0P$KD(K*96(A,)ZZP6!G0M]O98U4:Y67DG)-HX7DN 7IE&$\R"B=%+8&!NX>5-W",S)-_V6[H9T9ZWR0 MV>Y'^>HAF+F6-HY)[="J::.%@T#0;XN4*F63RE7;,M; QBVYJ3)FSN<=3$DN M&-0)5$ #1RDX$H%JSHVT-3!S2VZJC*5SW' .7$M'&.3,4X3=UI* 6 J,4+H& MENXNM'S6ZY_TD)JQV>M.R;F(EL:KQ%/0QL9( 6)R$ 52E@,1+F@P-; TU:1F M.0Y-\,Q&18'D_:H3-\)ZJI*7P++FKT/=7#6I6<[6;T9H3< Z[BR(X*V/*ND8 MF4R*)R5J8+78[9-$)J M(RG.K0U@M->$"2>$%Y:%H+VH@:*M*C%+J#8W@3.NN$]@T=LVQO 09$ ;2A1P M[VN @2I)S%(@$':'CTHM\;G6RGW.O!=A^DL_*GJ$[=&:)3EY@KOPM.H'HFI*J\=!U*PPWO&Z"<4W/C5&_MQZ[ MO4YKW$'QSUZ_WSN=8471RU[WL-K%*;X><2FPNP[Y\!,"EXR(,P@K@1-?(Z=$@E1\! ]8:GZE4I5H>6L"I*N M0&*R/O<7/K^U/.+RX+VA(OH2+A(1000 XI,-,DD0E":#'* JO+-BB*W5E_'0 MMC?&X_EQ(M\/D[Z(O<.^/3EJ>3LM#/:Y8JI_OKJ^444^^C@P8(PUS%&)/@'( M<0DY-PCOO*;6A:O=#)94OSO57[VL/-49<*U4M)(Q 2H1+;RGVL8@6*2!?%*' M4,GBN)F3?XX1H$^*Y'XDORV 3,Q!W@,:B"962:#*NJ2Y"A%8C4!F5W$0:\_*U)!J\I-I;(1W$Q*DU0$R-EE6J2-1R5E4B M)\:)P! 6"T@J6<>(\,P9$=&DACKEC#=[W?YEMK+(TMY M=.H"!P:),F,L]51!'URB" ML>2K"@51*%H_*Q*Q0030/A@"GK*4;*0AH#FLD;^]Y*NR7/XGK;/5?AST1GT? M!Y.O1]&&\>!#Z\/3W_&O:1Y[BHK(H*PR'APPS4Q( @1+AFA0\(ZNW+QF,#QO M(Q]U6MWB*+8.CX:KP!XK<3+\[;05AD>KE)#_61F?^O3W 4[FY06^U^[U5_^1 M^2REWQ*.LTBVTVJ?K_YS#ZDV:#3C:6.GU['=?SX:V.Z@&.";34\AQ]/?7?_) M)P<_H^YX7/@*A]U5'_.N3"M?)":^UG?,%^67$S:='G7+]*P\?=/UM[#8^>Z.J#7=WX]F;G]BW<=GME_7SP^]]5:ED?KZ] ML]7X'35JM]=MCCIX$]^8*MZ=++0M)XDET1$?B %GF7$.J*=)*!UL^/TY5RXM#*M.,1__O&&.MX_;G8,] M?]KLO.;[>U[L7^RTFNN;L'7\V=Z_Z(F#SAN^ MM7[POLDV^/;;+;)__/I\>WU3'+S8I\WU-^<'Q^]/M]=?\^9S??:2'9SOO_6R MN?[W^ZT]3[?7PWN\/VNN;]#FWB'9WONKO<6>'QVL__E^_^W6Q=;%_H?PXF\( M__JK?<#:']QQCS3?OCYK7KR!)GM-MH[WR=;>&[S/:['5>7.Q__;Y^ZT7.T?[ M>&6SK<^WUC=.WTGN)4V:%9P'6P!$4>A(2:$=MXP)!$82E1[^\'ILUZZI\"6= M-SL&(9\PR&U:?>7I+UNV_[ZQW8V_?I&7.[9_B"9TV#M91=N)C#PS*(JYYU\N]\^Q/XP+^]/ MI64L.)/#4RLM*'O,I@]&2# ,ET^>&O''9'SLR3#<=__RC,OYG[Y30(%LYZG_8P5%:WK.B0T!@>@J.SEK4)RES_3)9_/6 M.[F[BEG+^?V--]V6[X78V-K];A:: *A9JY?4ZW?L$*_&=T;DO^IZO;:S[79O MZ'IGMVF?UR,$I8A&SB?ME&NIB)ZWW(LW_W]17-O7S0[6X#CF5[S-SY+= _V>A?;ZUL"QTSW+U[CN#;Q/=I'^V^; M1ULO-F![;XLVC]^S_8NCSL'?^O3EWMIP:Y>=@,!TQZBH@;EC>V=!A6_A%\;V\\;>__: M:-S 4E/IFBL"YZ,E>$MJG8Z546>EU6J3X;SGXD);.CU&\.C MV/C/I6 U)LY; WVZ&&8/*&Y(_&K(N5]XQZ-@S\]CWJ3S-I%_-1[/QL3%K*7 M?S?R.-NZ>/W.6AV2):R@P:8"B/6%YNA^1Q&=IH(S,&SEZ5^C]OG__H-*\AM_ MU,C3_:GXENFHW(T5MW>6P&0)3&H*3/;Z./QIO+#FR&3_^ W;8OMG^WO/C[?W M\)H7B$IP7%OK[0[>'Q767\>(3DZ;+[8^028G+?S]XN#X^='6VRV1E1NBDM;V MV]>GVV_W\5U>GVUU,CI9(_OT8V2B***/)*$0E@3TKEPL3*"JL(RJW V5"L^F MR 06&IGL[:PU=S?'^&,)32;09'@E6I?8)/5[G<:[Z9_&L'?U^=U=+(B\39F5 M]([/>IU.:Y 7!QJIA1:M.QHO&3Q@'&>2W_T<']8?G7C8&F3!'#;Q MR,_'0^?O2.[Y(2TZSS:: @3WA2&!%<;[A.9+(VPG*T__O;:>5?=F\]FG3/2X M/";2=XL7;IQ9/QQ3/J_B]*\HWK"#QN D^KP,&QJM;J,U'#3\T=A__&9L<0J[ MLPXN&=0;\U@+_C]?QO3_\R5DS1X#Y5\\2A[3+Q[[VEU!/Y;ZRX>_][;L\BUG M.UCZ6 JXTVVGKL?'R$Q6&9E]IE/GXV,,3&KEGZ$/54@=/0Z$OWK#]B_>G^V\WSO8[F^A8;)YMK^?PZ/[%_M[! M>W0FSO?WL@/B/PV%GA[L':"3\N<1.BNM_>Q8'&_ .#QZW#S"=SW;O_CK*#L@ MS4\<#I*;!@2F"D.SP^$H0@"M1,$$JN[@G3+.K#Q=CVU[:OOQ!SP.DKEZY7N= MD_%"Y ++P*&N MI3K*H$':E:>"%51)QIGX*GM77G]_$\Z,6?>7L<)LH$_90Z>RWS@>]5N#T/)C MOQ+Q3>NF.<[:Q\+9:/8> M_WJ/R,+\O>Z2W*.U$/HYO6_R3^ZL0FNIPK[?1]K>>_\N60.))U0^RC%TD8PM M7$B\$"8I&YA@)+F5I]O=V-B+_JB+Q#\\;[S*60KK_=:'SXQNE58PRN6K9_AQ MNX\&HOMS<=7%UOK6.YLW"#7$%)(K-&Y!N,)QY1'#L4"$X#'DX,W;.!@BP Z? M,M&C!UW2O!N.GU)Q;)"V^Z_P3#0^]03P/T)*_XX)2,D36BCO$N(4'0H;'&)R MZ2*/C"=ID91;=C"P_F@TB,.<1/JI4IB3S+WJ(5W;!ZV3VCI;/T KQ)1@0<88 M\N(,-P5H$(5&'5Y8$3BE/G$%;.4IH5I7*5YZQU#7E,89!Y[T41A;)[;=B&?1 MCX9HB/!G1#QQ\"B#Q/8H0[?&1>NDD9.A*O MCGK=GW+!YV)['757@N"2#46*^!#M-!Z 567FJE,0))*1^ZNMZ M->:?@\8PMN-))O=T,?&FUK(HG-]06S^>/%_J@NINKNQJ#5MXQ\F*1>S'T#@9 M]0>CO'0Q[#7PC+'O2MDO[M>L\?,:\XW+-L[\D>T>QL::'^;#>?5\]2Y:7G]! MR\]Y64,]YE)_S[(&EX^%5M^U5/#U8T(\P+(&>PSJ^]8UYC]8G%D*=[OMK=&V M'TC*FO!&*K;L>;>/>^X7ON7P?PB MD;6:IN9TE7K,3O%2@Z.6/SUJX2_7IN#;H>UZ3LZ#!I^FUO&<,C<6W%I"R.ER M3&<+Q[-YMO4"CQ^_OFBN[W3V]X[>;[%]?,;.^^;Q)MO?V^3-SJ?)C;WS_8OV M\=;QQBE"S$YS?8LT7QP<;;]X?7%P_%>G^>(UVSH^.-HZ]FR?ZK.;:XU42Q!@ M?4$H1;_ ))?++E+A32ZCM]QSB)-4,&38W6'/OW_4^._'A#9.;+_Q(3?[*6W] M\>?B\ZFRG>C:)9/?@Y)>H6,38LD9"A 1ULXS41>CXA) M"2Z=3PA+D$WV>_WW$ZU^Y5I^>[W]LR74KSKAY;C:F]V0UX%CPYTW_%'$]^OD MM;O3HSA>8,]N]8VDP5_HKXTC.QBG.8>&;;?Q8"Z4R'[Z?T:M[*6C<^[B] 2\ MYY6CSO-R_"39_6[N>B.,CC&$)3UAA7FPT:O^#]4%(:@Q%BP\%1 M+V,;Y//' MI^)%>133^XPWXQH/8CQ(.Q@V#&D$>SYX/"GC>OB%C6>C?A]',:E7R69O:(>C M02WUP _E\EZ\HU3%Z)TH@K0\QP=#803-S7"LRQM4QZ#HRM/]>,OJTU04YUWU M-!; JT+=>XUAICI@RJO3?YJ]"DP(_':78!TEI=6UW$]O9GV"JJ33&@Y1^<0V MJI1^KYL!3/N\$1',G##''G[?5Y^I=EDJX0=0PJCV;*.- X\-ZSTJX7YN"3A62_T,_6[]M8'B M4-QZ8-!![8U/Z5]"+]1AN''"'SC>&PA MIE9W7!,Y3EI8^<+85AXU5F[]\8LC6)D@V94OC& EU_N,C09EKF"7>/PF"'_\ MY?72.Z1$U*4&B*K'\HY+.O>KUA%R]G<%\YA)^1!K<%29!ZE8$@^\6'9;:OJ" M1X+&R&:L ++>.^SUSV_+3D(M$<^TB<';S3-$.7S[Q>;Y06=_'-=I M7AR>YWO@,P#O)YKL#3\X?OUI$X.C_>,-?K#N8?_XKPX>)P<='"N^5Y/MX/L< M(H)ZSP_V0@?'^'%[)7#D=L/8Y3SP8#Y1'YQO0<,%T>/,VO/4V5)E!D/-&7G=*74.1;4.2CY2FFM/.,B2(E$0J(( L7E2K& M36S!Z:"4N%L_I3OJYWL(^<.<6@?5L7&[4[U4'+-5')?3_&(\R\^N(A=+!?)5 M!7)^4X$ C5(22(7BEA60F"^,M[FB')%Z5$((>L>&;%\O";X9#2PO&)B^$G3+ M^?.WQ@I;Z;:UFO$*#8*_;F^\P#(:3 )V* "3CJJW=#/K]6LO8T6:"MQ K4 MI^&DJJF5M?'"S8VVS632M_G1YT;EJ@WW\_&B-"KT4;U'=(X^EE'F M0T@T\XF#1+ES1IDH@D%6TD';=YL3T>1D!163;Z&?-?AC9;/Y_./VW-U1)_2& MTQ-N21\:YRN/$]MVQZ/8'@W']@@-$^)6!*-X.OFYY/=L>\]?O+-&)4XH+1BC MMH!@:.&$HH5(0 07PG)-5YY2^DAH\HB3J_8[E^1]VIB0-3.(GV2%#\;Y@[WK M&?YR^\!/-L ZZ4W0QFH_[V/6^A _VQ+K>K5MO'!&KB^Q;M!KCX:?7_*M79ON MNYM7WMMR+/K2VS;><>Q7FV1TIAD=N8JJ.>HUAN3O8DJ/OK+C-C)K@^-C;'/]-GF!M5O M!72+*'PF!G7)=="/@T#3Q^8!;BLORY]_INR!B7"4'TQK,WNQ.- MT/& J\*=5@CM6'4V7KY4]5YJMGPXD;S9NR0_7#X_0P_D1\=R=X>#\I6GF\.( MP/;QYW[&PZ1-+>DV([I=6X!Q%\3.[<[B?5>(;]_E2M]ADZLY+%_/?B']!_+^ M/M[CAWTM"KID[7NPMLQ]'/#";EZRPT]C(#I.!OO3MI'C8V/W*,;Q%AK3Z&_C MTJ7-:?=_V2YZ[^<--OWMEU'7CD(+K_]U7BKN.QSI)8?L.C"666F^I]:K( MG)S>4>O9P5'C>;MW>MV?:*G@ECQTQ4-RJ>"6"JZ2S EW4W#CG,6C7AN?,/AG M8^,_H];P? GKEHSU5<922ZVWU'I59$[@N?)\B&,:]AI?4'^W+;#UG@E^MI 9 LR*4_-Y^S$P:@]')^R?1(G@_F^1(VEM:@B?S"R-!=+ MY]X!K>&X4G!L ?"']N7W;$#:O<$HUR:NN=YH MV-BR_?=QV-AI#=XOK<+B< $S2[.P- NSY:O<+V9L%F!I%LH?RST)EZL8^TB; ML4EXU>_Y&+(56.K\Q2'QMW3^=]2?U;;"I\;5=9NKC>UQ8Z)E:=WRI:K\4DNP M5F6#H"]KZ]:6:*W\L=R3V=K;6]SN_EYP[D[LCA?N=,4 ME+2+]]?8<^+_74_+K2T[[DSC>TR97+E%OU6EL=^_U];7FGO(&L^JU KR]A[# M=VE%4?F7^.7-C335+XQU@3:65/2Q^JI M[_3VOVQV&\.CW@AO$0:/&O',Q]RN,[<['R\MG\3^Y;=.WN1D\.N,^.8'XE-3 M8S'=HN;NO45+;*AZ^P+AVF 0;V"VF4SHG29GMC'&^S]R@3K]/AOU^[F,<4++ MU3E(1SDR9_W[PSYJ@%!,9];[&-$W_H16C?ROFOC_E29;KJG/"L[G#_$_H]8' MV_[(@_H*OW]K+CZEP7WFD#3JP/7__>DTW>L5;[Y:/]^U4N_VQ;U=1H/PR<8N M5MB@E)8:* <=N&,1#+.2@R$VBG2YL4O><^EZ8Y>"WV%?E]&@.+3V9#4SZEHW MY'\VKKET;?C,]OMY?[*_;7L4K[9WX25O[])LF8[O/.]N=]Y<;!WC]7L'QP=[ MK\_P.>_W]_9A__BHU>QLTH.W^PR?<[9U<=1YR7>.]CMG[>WC/X^:ZVNT>;QU MVEP_.,ICV]_;$DV\1_/BS7ES_:_CYK$7>"VYO :?-3I@;^36BPVRM?Z&;5VL MD6;G^7'SQ5]'6Q?O:;.SQ9M[FV2KL\6:%^WVP?%.:CXCYR_W-O+.>J?OI([6 M*B:+$ (I@#!;.!M-(:-/,:J4F-0K3Q5_!%Q^MBW,[9DAWZ,Q[R$22\6T5$S? M5$P4M8E6W@O".#"I--$V:@4T<>*L,5/%1 E;*J8J*29RI9B2\,"T($7B%@K0 M3A161UV(X*D%'9&PN?6+>"0UJY!BNC>,3.,_=861.W$P[+?&^XN.@>0OD\+_ M21<22N_B+']S2KZ(Z-G]IO56!5YK+3<'^'5-X-OUW5+!W4?![=Y 7H%J&V04 M!>5$%" E+9QB4 C-G$Q>22;LRE,-CQ31/ZK@OJ)D'@IY+87XP:'*4E(?4E*O MH0@/U #GID#:I *8MX6-GA32$3 ^.4-I7'EJ1)7$=$;AK)EDT.C1C>..ZWE/9Y/\UKSN(/$?U?+UJY=#NYYK[_>&[EA&K4O M7V;GZEVF =>E.-]'G%OD]%*<\3[M^*^=\X.WX<0QD/L7^S@OS??;+Y[C>/U% M\\4&--]NP/[;O]O;>W^V]X__QK$<'#4[>)^]M7>4$:]081<0%2N <"A,HE!P M#9ISXBUPM-OLD13P^3ZZ&1;?A^OFX,92% !D+L)84VFC\%)E5(( 8[5>>4B(?*4,K%&A:2G!E_+"E!)<@ MP=?NF0_6:R1'$A!0.:#+IA7"3PC;MQ-P-!'*,P5$N"?+%*\V?V 7-[K MM^+WI1@LXTG502*7M#Q'];746_?16^72DDK6"&=HP4XYPL7DRVLY5HF M"\0ZCC08X+;$_SC=>:K/[:;/MFZE_C"5C-,1"T.@+H%(4CG-;@+(V,284 M4V3EJ7P$>AGW6&#YG4>JW%)^9R:_UVC$6-2I6K+""2I0?J,L#'&I(,9S"Y)+ M +?R5#U"7%(A^?W)PAZ3UH=^6B1C[UKPM/2FJHQ'QD2=%#PMH[??H<5NIL%9 M-#5<,E'0 *P %T/AHG!%3%*1%).BN?T"-8^4K))+M13;^L&0I=C^J-A>@P]G M@I-$^L)'90KPAA?:>5*P%#WU6B.=%6BYR-]=K:.\ZCC=0!HH]<=*10H9ED M8T&CLT)HG:Q-*T^!B$=@9N54W:>;0UTB)C^QN,\CC60I[C\@[LUG5^)NI8M& M\%0PD=#W8$(6E@97\!@9(T22R-#W8-H\TFQ6J2,/+NXS"K!4/_/_5;]W@F,Z M?]1XU;;=X:-Q#G)K0"O4_Z]'W5&[7&CN1!/^BA3X\Z"52P N![J^HV1 MXN=VS!_6NF&MTT,R7(Q_OYR \>OCL:MW7^J$>^D$U 67.N&9(0?_=T1\Y^^N M?6M&V\?OS_!9<+#NZ?[>7^_Q7<_VV4[KX/A/G+>#SL&+S?.MMZ]9\^UK^+\+ M?_[..N=T,K%0U,L"DJ4%\@U'!6.2=$I*'UG.Z6"/@'U>+E3)\H E3]:9)P]/ MWYD00 ED1Y4=='"4%@X8*9( SB7EEH_SC(AZI/GGI?0_4#PPP]C7%ZWF@J/) M.1B=+TKL,>TZ4,W3EJ::/E/B\ M9.?[(F1WDY(:A;Q_5K&?@UU?BOT,Q?Z&3^F9XQ2\+50*H8"@=6&"4 7C+IG$ MF$7A'[=UD/##?6OF(O8_0\A\LDI?C5#Y8FNV^:[.-WM=OPR3?8=*V_PX*BZ# M-9P60D%V:A4OG&0!OY(4#(!C0')4_!%752JP6LIN_5#)4G9G(;LWX8AGQBCG MBEPE60#QHM I^()'"E9S05'[3F2W4M7-\PYBEU,1.;3=PU;>!63"\8_PSL-E M<,8T>A:, MNUB )[[0BD.!^ID1PY+PN?655TA>?X:XQZ0^X0<66[[A M(7WW$F4?PXS7M]Y6&DN,^2ZVVU&K_/WMONM16DK4+WXJ" MMR-.=826*^?!U9\B*./RH;H!EXW;K_W'D:.1+22.),J&J_\RMP1(##8:$%LB M(ZID0-I;N3/S>7+-Z[%230JKS68J% M$-1OM33)=3H6UAQ7Q6ES](2>7^=V= MI/_3-K;=:0_;Z98YB>+ML.>^'O4Z::X&_Z=*"AJ>/:AG==WO\10LVA;'1ZW<\P#/WC1L^F,5993H-1H\,& M>Y &APN[=6LWLS-+\YLIL*_ #/&?M%L/TV;="798]8 [:0]-YS_!#,+!U?8M MN>/SR/5?I])['*;2*0,X1I_D>FU!(8T 2X$D99$0;;.U@O(Z.:X+0Q6&>F23 M0F&HAV2H"$ZM5?MFL M\L23,2Y$ O-6BI$D6+^];OSB<-9)"^J?!9R&DW^MT*A-Z.#[I],Y":-C0#;%= MRI:OO6CRK/$!(E/6:6]L M#"P)++B)QOQA9.OIGUK?Z@+5CL;<]K% MWW?&"UXX;B:.FRKH@C@SN70+1&5LKGM,0$69-#/IE18621*J,N=-@8M%98-A M_8"R2H'UBF ](;I(A474-ND-FXKBIZB_":,6Y)Z )U\!8,* , M(T]PI[OM?Q:40I:H<#W5 M7B6K2&HJY+88N4W56=$$8Z,9 VHQ!X:L!Q-RI(KFBJ4%T\+K7'03-[%:EA&E M=";:$+2O(D&HH'U1M$^6V'78<$L$B 1Z8$IZ4 $)L$P;10@F7HB$=LJ:0BTK MH*4T)%H4D3E)#G*67.-@64GGJVCOO>'D5YO\[4*(,Q'BATGQQXG$?-XFC2ZM M(S#A#-B8I2$2D-(L\675]%N2);8SJH?X4QA@+<2?P@ /P0 3(A&E.I=@X^"D M30J0TSGR+40(R$0S.>\1'%"E M]]NF)!U-J* "@:8! 8N!@Y8<)W&'4X:Y4,*2K99@3;4XS95@F?H"^!%\ M4 7 IP$E0$;6I9PURDC:H.6^M[ M/ 7Q[T7O^+@]S WJ1Q5>&GOHNERG<609P^A!ZC$NC^FQ !HC18XUPT/C@.S!L%FA &"$EIK/?I+W?O MOW(0EX-XZ0?Q;:75YRNC_0"TMQ:JV^V2>9FRV:9LU6Y@W_[[XM[C6T#^_'-1 M1>X_TKR\[H<8DIZ=%;L$RV;C'S\Z\5^'_MLCTP]+,?#M[O]Q_>2_'$W%$:]- M_Z#_=IA+E/S7=$[#U;>/+0*HB ,_%P?.=X=[%^+ "XT^_N\1EP]L__PO]'$GC>'\K^_[QQ^^[[UZE^;F)4MSA_[W?/?L M$R*(VJ!(DAZH3L)$8&!U^M5;3S#W-LE^ZL#B'&,48S M&DJ ,1; &$U!$H,02XSA2=QJ/4,W.QG=^$/CQ/0;?^=E;3;NW'*#O-R#Y?'5 MO0V:TQNQVG6#[=/A4:^?V-F7#?@H&W"/?*(H[3_M",1@'3":]''E=01F' M(:^=_ &%W;J?%F"OLI_6?#]%Q8Q!E$+$C $+-E%;B!JHB,1&9S2*;JO%?,<^ M42DE"\9 1)@"TVD;*A^3M!:B$8$IY"V;E=N6]X,CGX,U$JG M*O[Y61$Z$6"#'?%,2@A&>V JB1$Z" Y8N8B]4L((GVU7BF#R6XWR1 MJ:QEA M4U#[<*B=[(N$@D]K(\ %EDY&RV+N,Q]!$D2%]AXKKNN(VE4[EVII\,[.Y5ZW M%M;NT5"*H7)Y,-W[@?C[%][[LGVV]^J_1WOO/Q[O';Y)]_GSZ..K]'U?CKX> MY#&\VDMCV6;_>_Z2?R*&,\@+GR@M>C#8.U D;25)A&$!)TIC34%8$W-]?T9; MV-!=DM(>W-!])SB+96PN5%[9L],B:FUS=+EF25[0.$!N*0'.6.*1\CS)I!E7 M"]<\+-FB]07F_+;L LRE G/"9*V0%-SP)"H%ER0GKQ1HIP+P1)942"9]I'4# MYA.KCCZNT])H=QOANPN#0:,7KTP_CUVQ:[,I:P45*K;3_.5AF,YKT_:[W?%R M%U*;B=2F2J0':9)L'A@0ET1Y%D5N5R5\[N=B&1=$6I+KD&+4Y.2F"%^\YQL# MWQ74IRCP70Y\)V02QKA2B$4@S$5@Z6;> MA*%)?_2-8/K=TFYN T21BQ5].5[0;>=.CT^K5N [(;9=N]3K?E<3VW.:E'\S@M'\VBO1K MF&&:BL&PCA$T%R.=\ \6S^!,J/WP \_@[O>/QQ_.]KY\3//T@>[OO/FRO[-_ MM'_X@>^_>L?WO_CV'GES]/'5;LY/9I^\<4)1K, H98%1D3!O& ,B)>;(<4P, MW6JELYO1IN(WU9*JM%C]0AG*'JO+'MO#GPS!7FB-(8B8SA5ITFZ35"<)47*E M!4GJ;JSVF,)-C6]:KL:^YI)-->?1\$N]U+$I;!9/UUS0O%*_B X$Y?XT7$L& MS,D(2BH-B$1OM!>4:[75DJR9T'8#63>J/Q9S\#J"=@6:5P'MPJ"=;)?)L'8: M)TW+5$4*N0:#N 3/I(L(,1.)3Z#E37[+C MT!VT_PZ-]C <7Q31%0];0W[:1>$ M__0&@_TP/(B'YGLAP9E(<*K;@D]'5!2& *$RQ^B( ,93!PQC3JS"P?$DN6#= M5&H1$BPFXQI#>W[)I4"[;M">D&^09RH8AH$PHH$1Q4&%X, BQ[3RSKDH*F@G M'J\'M)]"C\Q1)_!_&V^ZP\9M58D?.^CNSIY?F]\G;P5VE\D5'ZUWH;B9*.[S MI/02L<<^RJ2X&2F R8C 2BE!660%9LS0W"N*$]TDE#]T3[Q-;(RY^9A?@=FF M8'YAS$_VE@A*$*M9+@QGDECC)5@?$)"@5&"."ZWD5HMIWJ2WY-#5%/-/S+*3 M&ZVE#_5[G?3>YT8[X;$?!L/'-N$\81I<@>BSU^[V^HG\=L>K74AP)A*<:O!$ MO!;"8Y,T.ES52#"@=0YH)M$GJ2>]E2N]X*;2-VN]S!@O<% M\3XA]"1M!E&"&0B6RZ$$FI"OG (DHY-)ZA'&Y1SG)E]:,F7]1)ZU-?84*T^M MJ.]1K#R[7=#OMM>SHTMA,.>]/R<"',.0@S?<>D@(04LMRR M )$[F\0B0\%B0L"[*(+$N0Y+TA(YQ4U,%J;,8AG:1)YX%,M0X8D5\,2D-4E; M:K@(P)A2P*S/_F\N@$CGJ8OI1?ML31)-C=;&@OP4&GJ.1*O_M(UM=]K#W$T[ M!\$O3=3ZB99Y3^EY-$//:5I'WSM-$+Y!1\G)2Y)2>9(^C AXU3><)#V 5IKENI#.$))F!FZRC(Z*;3"Y9 M3U\"D![9<%$1"K<3W7RN5[R+1;B+;^=CT/[>[U=?+:0IS(2N$8U"V_F7[ MO[:FT_4F[K+:R\9C'L^I7OZP5TA!I-(^CD+#N)R.8+IGV87=[0VS"M)/?^Y6 M_NS/_:2>G)C^,%?4&QZ%0?'1UB;%I$*?# MNR^IRVS3:UFG$Z]YM!6KZA@D$EX:J1VSC"BB?>2,DZB18I)](F3KXJ*C_E7I M@,])2NL'\S513'K YZ;SS9P-MGZ=WKYI[UZ;]^M3=N?$Q#C/Q*B+>:EN^#Q7 M_6J[G\[4"%7IG.KU3;7"B=U"/W\J#=+4=W"-HWX^K?_GYXLH$_0R+V90O<@' M?<+*OWXU-PGC;C:I :?(6W?YO[=WMO*2REY,4MG;"P++ MZS.*YJ_]H_SRKFM.?3L-_Y\_.[_RF3LJ+E(=SE?,6@D$:< =H;G?(_3N[_T1U?^:+ 8/Z-$E,&6P5+*[G7;GUBZU\F@?;NV M\H.'NM.MI^_S_"/.K=4,'"8Q(#3VTN>.!HV7Z8#Q3WDVWK:_WST7XWU_32G M9'0XS3=1LWVTW_MVPXD\@V)<\\G_\[1SUJ#-2GS,%J+[^)#N\_1/>4:[H4'D MY92B96#["KW(<+\.JCRACJ7L_^RVZW,3SJG:9;^$&SZOB05O,D]$?% MO1KFN'>:%.K[E-)8\FFRI(_.&U,Z[_Y^1"'RA@UA7#?[[] ]#:.B*(,&KH(B M]'RU47X21?:PD6.U$\_O[XZ;^?DWQMLFN.:Y<38$YM&];P^/7IP.TE2%_LOOXSBZ[<$@I/]\C8I) MG.U=>N+VCSX>_M'^^&J/[7_9IA^^O/GZX7R/[^?BCH/\.[7WY_'W_5;HN/=/>3G[.],T[+[_MO7IS]/']?MP[0V>5%^XM M^O:)(VZ5M12\% Y8I!@4#AJ\8A9S[H6TN1NKYDV%%_;#K5DT;>'!PH/7HPX4 MI5A$RZ*QC#*GI$I_"IQCK2PWKN)!A"C14/T@B"P\6%\>1)<\: 2GE H& N>L M JM=;C7) %/-I4)$(Y%;N'+25&+AXNR%!PL/KC9*,M )H&!2JL$)B K(K8XZ+C54J+)\,W.'@7'&X/C5;I, M"HZ7A>,)SXC[1#45RA(*04J:(ZL"*"8B.!NTE(F-I4IG,D&R2=BR*AP4+-<0 MRZLT\1!NJZIG-QN?0#7W3:5;F3../V]WV8-BOJF@TPMBF^=AUFC>;]%9I M41@O^ZO1HB?>VYY:\;$1NQ#@+ 0X&2..%,1')A@V'!='TQO4I#0\'T0V!ZRNB@%$NKB2U8;7)S!") 2VDA2$MI M.JN1,6:KI553:%5@O;FP7J7-H<#Z(6 ]97_06A(:.0$B0X)U.KA!2:,!8V84 M]<@E32K!&C6%6%8K@QIU*U@7\\.;, BF[XXJJX,/?X=.[Z0JF;>0R:'866MH M#%A:5 11Q. XO3+JE-CXJ9/56BS=5 M ?,F@WFUN8H%S$L#\Y0M(3$Q18I:(%(G, ?N025X S*2"(X,YVP$YEORM4LD MP^I,"]G,:ELNI625>88V,!^>AW_-F<'0+K5VM:Y5Q5[AL%BY[>VDL M^'YPZ#X1C;W@WH-'F '308!B08%$/B(F!:( M?OQ"D@7X-;$*%."OV%SP[9/!)+$T4R""\-E!(4 SYH B940D6!G/$_ I:TJJ M"_ +\!^_?$(!_KPE4P^WA_MM]+T"?QK;)V64,$%I4$AJ8 +);-$78 061J>S MWP0SJIFJZ,+)A@7\FPC^5==;*.!? /P'+R; +[V7)AH%7D>33G[K0*6C/_V$ MK2::6A?45HM(UB2+-Z-:%?B?0NW8JXJQNUW7.YZO6N,2#;%W+NJ&4]\J+1V7 M:SY:\O_T!H7]9F6_O0O19_N311$E;=6 \H8#0S$7BX_IB$IZ*^=14FI)$GQH M,TFM#UTK?EW]+T\5]JNT7$%>^>E%"CM9"<],&(Q&*H,>.2BP+E] MCD);+:R:F#QX^\T"^_6"_2JM' 7VB\+^Y;2A Z)VC@+\S0+^*BT[?:>UR MEH M^2Y6LQ#9C$0V8:]P*"DK2F%(8B<&1@D%DXXD$#BGBKH8$,)9?JE1#ED!:OWL M#@6H#Z-J7%D8'+:1&2P <9*!2G4"*F= ;0@L4N*XRQ[593E3"U!K"-0E6 H* M4!\ J+O7@A^TS<45 B1)QP$SPH$21@)F004L7-(/W%9K"9; @M7Z8G7I:18% MJTO"ZI0:3Z0SRB68BH1*8)PH2/"EH#5&7D9NJ4-;+56G@BA/(1+A4E$?1^0\ M=B3"&G+5+S4-.+A8VE($9C[ZFE#> X[*LR1>$.*23N % RNU ,>LIHI0KKA* M@D83B9OZ^S]+,N5,0,%N0LJ"5?:O**:(Y*@BA"QP((7H(R7P WA3"<) MQ%"2D:OI326A(':?C/==5@<\W57]Z]%%^45W.]U>Q=1 M1H6LYB.K2>4^>.-Y4$"Q$<"TBZ"14B C#3II?-(QFL2,F]5=[\]3Q7]08Y N MW2M?0+HL;>!*CX\,)\K,350122"U5(%A@B:0:BX4=5RKD/.<"T@W$Z1+]\@7 MD"X%I']-J^Q264R)XN ](\!\$FRLMPR4(PI9C"GE)(G]-[U\!:8; =.E.^,+ M3)<$TVGM7+A$H#F9AJ&DG1OE0#L9DP2,I8U,&^/45DO<[&3\*#!]&G[X'&K2 M^#W$7C\T7O=[?[<'&6OIUW$,?>/0?)^S)>(J4H@V/XMHM;[[B^2A/_J]XQ=I M&.WN:9K:<791KSL8[931YZJ=\?+[L&_2ZK2[IG^V.PS'@T2;^0'ZO:K?; EC MFI,Y)TP%U&(4),M5!F@ AHP')=-Z>^2E%S0$*4360IKZX7.1-C$/ M0BS'W2:BQB_[O6%HT!NVNF+K7F]S4%K=L?7[]] -L5V8;U;FFS#E")FT+6,D M^%R*@1G$07'#P&L;K4BJ&JQJB>/7VF(+BA=6@*UM*58TA MJ3O C1; G+9@!+6 <))FC:(Q\MPGL\EJU9R[H'CM#2(%Q8NA^,.T,<-JC)2U M&#@+$9CV"M)O'BCS!%'G=*2YK"MK\L6K.1<@UQ?(JS=)%" O"N0IXWI,*'&19Q0"8=8KUH7:86OHL8FU_BP5P+!ED*$$V8. MQ!3W7 =@G.>,P&#!FMQT1UC/TNIQY'.%R[JD!!;XUKX*1H'O@VLO$^4Q$,?2 M402:QH3A)+2 D0F^6I+,P%0+4UDL>('O9L)WZ?4Q"GP?%KZ?IXT/G";:K ,4K!$N/ (1$)8II:Z[/QH53.V% +[UR1@'P0P-XRHX0E99&R@A(XIS5 MJ20H[3AXGE90\20X"9[M"(N4NRP1#W? 3\YJ(OBW\:8[GT7@)Z;2AS6/ULX, M\X\',W[-L*-K;A9>9=#'%.L71I^1T2<,(IIJ3;P*D-:.)#[W-@EDUH S'EE) M$[^[7'R<-)58.+1\S;Q!A>(*Q3UBC$NAN(6TSBNCD2&6,"IP3IDQP*B4H+UV MX!7F3.N@HA95F(M 3RVTK5!9P%(L%B M9D!8R1/#&:$4*_M@\_=!=)1D9PAXS#@PCS&HZ!%P9G00U&O,4!7=QB%S? !A34QO>AC7Y?0;^S0N!G)!=:0Z MVY;ML5S1/28FC:9I\;W3[,&X/FMEE$]ZE$_!F??2]+MIK(/&2>@WWAZ9_EU. MO7'Y,S)?^;/[)D(L-KOU$P5OI_0R96LS9;6\QY(2$2II0#Z3O#8<=?N.^-T, MVNXAT@P6CHVJW53=7^>^[1'K30P_4J=>AWYU>"TW1(!<5YTN3LN+KZMVYJ4* MA8H*]7,5ZLO+J7*1CBLJM8*( P?&I06-$0%'"&-(N&"9WVKA9WIA3UG]HC0+ M^VPX^RSHO2_L\R#L,^&I#U;8:(* R'0$%C@#E=8!.+8^"J0ED;EER#.T<(GN MPCZ%?5;,/@LZ5 O[/ #[[$XX3U]^^X0M1E%P"Y$&!LPA#=IZ RX($; V6GA> MUGXSU]Y8BQTE 41(+XPP"0HI#U0K;PA'0:/<\^X9NWGVE,.H'$9K=A@MZ-\L MA/0@A'3ER\R'$76:I), O>)D'1 8+G&X#"3/+I$1[E_7EG[35Q[A;UT)F*P MTF!@%D4P:='!>JI)TENU=G:K19[=TJNH1H?1DOQUZV(6WVEW3H?!/T:VW2:? MQ[<]XL:=QP]M&!_OS<+*,[+R9.D@[IBS(==%5BI72]5@E,+7"B*6[2 N+9C&@]]D%6]?RX MO"GYKWUH9L'W(]7C+/A^2'Q/UNLT&&&K))"H.+ H(RBB/2A-$18$2>:-_ M5*RR;)6GLU6X-S$HK4#GHFZ,* /:)-DOR7J6$NR5UF0D[(F;<7?E=-CHTV&5 M1?H*Y!\2\A-^G?-/BC.=A'<&.:P6&#,*# \*$K,G]"(5A25EJY2MDK9*9(QS M&358EI,V%1.@C),0.,4F"J>B\2-5@=\L6%*CTZ%DRBS=#OVC _*^03KK?D#6 MP/PY7NH;Y%=X;T;>FS" 2JJ4D-2"RJAE "\*7I?=>F4"U-(0@'2'M; [,< 666Y*48,2BX(ZA8$=:+U_8!%H0 M7FN$U\"N51"^%(2[:TGAHTPH8D69 I%T8B'UU^28AR0M3ZA*B!;:N ?DF@G[)N M<:2($\)#T%@!4\& BC8"Q9%@+:)."UTV2]DLHQ,"*<.8$T"Y<,!<;@!H. ZGA89QKG>< MOOLLD7:CVQNFN^?^46DP[32RSWW3:9R8_K#1BXWA41B$+!GZT!V$S/[=JE&= MR4E2L=TU7==.'T^BV3 #QTS;/\=?OO6 M]L.C"\UFXL+1N?\<75UB;!I$D@WOO*0NL\VF9V/R-8^VDEYU#!()+XW4CEE& M<@QKY(R3J)%BDGTBN9;TZ**C_M69^SF [0?S%4Q,#_C<=+Z9L\'6KU/S<-SN MPK5YOSYE=TY,C/-,C+J8E^J&S]O#M KNIS,UDOV2>M#KFVJ%D\P8^OE3:9"F MOH-K'/6SMO0_/U]$F:!7-69+H'J1%:V$E7_]:FX2QMUL4@-.N9$U6>WR?V_O M;.\?-G;W7]R-_KH@\L4EE;V8I+*W%P0V6I_CDWXX2A]+M-08]5RM_8/]\JYK M3GT[/E_3HR0>RF.]:1J2U[R;-5I,0VX8TX&X?G%#[_Y]N"D8\Z> MM[O5UU87_3:^UYB<,[-<4]>JB1F]?44ZS]"(>,8Q+.-O'K_]K'KKFA(Y>H^) M9T2H.]]&S_"<[R4M=ZXK?S18C)]1(LI@RV I9?>Z[4_BNNJ90K]@"O-/#0SZ M/L\_XMQ:S)F.F_L$L&WL;+QM?[][+N8H:K)D$U:_]^V& MAVB&QMPUG_P_3SMG#=JLA,GLR+U/).5]GOXISV@W-(B\G%*T#&P_@5DK^W"5 M^W !7GU4&4/=Z]E_V>TVAD>]TW0+/[A/39X:>TCF".:?=Q?7KMK2?AA>UZY7 M6'KSWM.XH74Y[__\:QH$(6/[_][ MG#[S9>_5F_;'5[MG^SN?T=ZKW>\?=W[_\O%5^N[#O?./K]Y\W3O\(^Z=H;,J M5N$M^O9):N^1"@Z,81Z8XP(4%1ID^ALG43%&Q%:+T"8B"_>9GH-9X%':;E]W0);L1'34RRH'U*@)#,H*5CH-"+%",O"&YBRS&34F6E;Q1 MV*VP6YT>? 9V6V7*0F&W>=F-7+$;0X8%@<%RI'(;")2(+6*0A(> E411QJT6 MU4U%:&&WPFY/F]U6&6Y?V&U>=F-7FBDS3KI<4(0F3F,F!E R,%"1!5UEUS.< M-%/6I%*M"[LMJ;)RK;GH8'@4^M<#?(;A>/#\06LLW^,>\UIUZT=["Q0Q+_-9 MYK/,Y_K/YS+K5&%=\S/ECUX__=IMN--^/W3=66/83W?K5+'"#>._G Z&.;*T M5+':%-=.)41,R1 C+^9X([P8[X/#O U&(]_N^L.K3?'*M+M9_-[NMP=I179. M^^GU=9JBGM\/PX-X:+X7R7P&R7S_[83/R!E"8M0&%.(2F.0!=!041*0T,HI) M$M.W6JR)U,)%_TN]@_KRP2J=(84/:L<'$UZ6!'JB) %,5-+4I0U@)27@O$_; M0T?+FX+Q+!^E+"E>T^$(VESJV 54P: M0A0V40*.@%@2#SEGVF"RU9)-16]*!(]""JLVS$]DC(YO ?GSS[&J2.8QLEM? M]P9#Z(=ANS_*TNVTC6UWVL.S"0/+H-GHAF'CE_R22Q>8[XV3?N_OA*#$$.D/ M_UBM.>%^C+ 38GI8_WOHIA^&KSMICA+"WZ6+>VEQSH/_ 144%IB1!=KHVP4+ MI/MTPO]]<_;QO3^QA(F#PY?G>Z_VOGTX__I][_@EWW_U\?CC\9^=O?A/WO^Q^PM)AS94'(Z( )GRNN98D#(J,5BZ';DFTU;I)(,V9MN$2 MM-BR#3=V&YYO?R*(*F8,@L176;LU&I3$%@35D2!I'9-XJW6SD-MLVW )NE/9 MAINZ#??.=_G!SKOS]%UL[_RO\_WM3X$9);478 -)8I:Q#HR+""(W%-L@B;*Y M\^I-=FR8KI]I9RY!NB\[\XGL3+3WUR?I/ _6&2!&IF/;8P<:*P[<.QV\$$'; MG%%RDS"O%54IO=IJZL1[>#07!7P^2)]-*.#.&>(H]PJ!HI* LQA#LHA!3Z@ M: VUF"%]F[Y\?X-;@7M]#_:U4" +R.<#^96S#ZXU^R<_5J@V0F_:_IG%87 M%**L=#UHK7ZC@"5#!DFN9%"I8 M$RJXL)2@_?//_)-(RC%%#D-@R@.CGH/2//^$O9*6<)X[\14Z6$\Z>*P8Y4(! MM:: "PL*.MC9II\H$TYX;0%YYX#9@$%+:L%QC;@W#BE5M6N^F:I8 I$?!]8[ M(89^/_C&9]/N-G[I)!S]LY'0[=+YVXB=WK?&4?"?T_?='H;\BQV9*_]9VX#D MS POTL/\D9[E_^9'N32CYC9C;X+KF,&@'=-RY2$7!IB- 0Y>W!W:M/_J8V=O MQW_9.WS3V7OUDN[O?,5[QW_D[TSC/^JD9_BVG^9JG^S'_2\O/]DD/3!G#&A! M,##"**1#)*V_MCH(%U Z0[9:Y&9F4[/QCWJ[ZLL>7(\]^/43-M2H='B!8C)7 M: X"5-0*.$KB#$728YJK_-T\OFH:@%QVWCKLO.N!G?O;G[303F/.TZF?Q"F6 M#DM0(3*(/FT3KZC#+)=]N!G8.0HYKK^T7G;EFNU*O)>+H"KEB5%@M4[TJ$@$ MPY)\[XFPG 25R!/G0/A;XIY*P/%ZN.<> L$Y&;B >%803P08<\HL%A0X$PEV M(=?IE$Z!5UI$P2Q3(4G&HD08KQNT-TEM*2"?!^03A7V(0"P0FT!NLV/=(["6 M&B "YQS<)(SEQNF$E9#B]<'W^JN$!=7SH/HJA%BYX)D) K@+"A@/&%12X0 ; MSX1UZ16Y)#$O7E6[8+O&9W?=5>R"\GE0?A4]K*FAV+L UEF4JW(Y4)9J4#HR MCP7Q,K#%*_2AQS>H; M9SHL?O]YN&^R0+%10:H@(G"-=39.V$1[E@ RS E%N)#YY<@RIJ/?:JEF6M,UX(.G MT$?P6@?!"@L/VE'L'C;A32/%FEI';F'!"P9,OW5.\S2_SB4H>MWMX;#?MJ=# M8SOAL+??Z^9!]WN=]*R?=]/P^V$P+*PY2P_6P^WA7AM]KYAS^U.43@>M)4@5 M$V\2(T"Y]"NRPA"&52#6;+6(;&*UL (U1]N^=7$F/6'B6*4MI1#'XQ+'_HM+ MXC ZRL % 86]!,9B *O3BT2"626DE%ILM;!H,KHL1W,ACHTBCB6G5!5E&5BL/" 9'4FG")>:5Q('9@N[?5=%'$L*BUE* M.OCH)NVN#]WAJQ@KY$$P"\RTYW 7,&P'FI:?T%#"O&,P3 MKID@.,$B0!1< ;!.1!!W@'DCP+ST/@ %S*L%\X3Q M G&/37 $#$H09M0'L!()H%PRQX/2-!=7(7R17-OZE:F[N]#_#5O#(Z%4SF^! M^+?Q9L[B_S^Q ]_3+#6:HN917Q\GZ M!?B40V2F0V1WTE:CHTX:''; B+))(L0*#,$46)+H22#8:BZK8!V$EU6897E( M>F3?6N'4PJF;&OM4.'5&3ITPF1'";)3& XXN,2E'$0RV$3C5$NF<5LI)Y54D M>LEQ3(53"Z<63JUK6%CAU%DY]4I.#5@YX:P H6,$IKT$@Y@&YY( FX/*-:55 MB!9=WO#='?33W_N-MII9)_[IM,X M,?U1G[*C, A9\/9)^ U9'>Q6(I$9IE]BNVNZKIT^/ABF/^1N@(-G=\[ >!B, MC$I=GO0&[2S(/>^'CADFN?JW;VT_/+I0!"8N' MKZ.H28],@3H=W7U*7V>;7 M8O<1(T4D^P3Q5L7%QWUKU(=/@>P_6"^ M@LFU:)^;SC=S-MCZ=6H>CMO=BP&Q/.G7Y^O.68EQGEE1%Y-2W?!Y>YB6P/UT MFD8"=%*]>OVJC.[S)+:'?OY4&J2I[^ :1_VLB?[/SU=0)MQ5(18)42^R$IN M\J]?S4VVN)M*:D H-^)*JBW^[^V=[?W#QN[^B[NA7Q3//;V@KVJ M]7=UUSZMOI$?YYYUB/3?]S(H&LS_+**#>*];FDUDK;30/N MF)-!>'[QPV^^/3CIF+/G[6[UM=5%OXWO->9C?C/ J9J8T=M75/,,C>AF''HU M_N;QV\^JMZYI[Z/W)'ZFM;[S;?0,S_D>IW=_Z8^N_-%@,7XF\#H-EI![W?8G M07/K5)SI=H/1#Q[JSC!>?>OSLV=43D_!B!QJ-0EOV]\;>^E31X/&R\2%?FHZ MQHM]36##9,0;\\W5;!_M)]J]'BD]@T&NYI/_YVGGK$&;U>F>_7SWB;.\S],_ MY1GMA@:1EU.*EK6?'Y70U+V>_9?=;E+/>J?I%GYP(Z+Z ;#ZLP#J.;?5(QX4 MMT=*'YR$+.LGW7C;)<4TJ9SA/CT.9IC>A5&]BJ]\8NTM]L.PT1Y%Q9OE1<7_ M)#-HX6R@VDWC_7W;MSWBQGBG5QGQDW;N5=G=NOBCS_O.<^[D^V!S4>:VIP!(N-!Z:E F4\ M@V"\(E8PY)BO(GP86=@;7;\@N,W>E"3NWKA9Q*>\AZBEP_8+-U M2B9?#\:;['[&+2?(,P$^.@:,"P?:. (!:4*H,8'EED=T:>DJ-0J.+@!^L-H0 M!< /#. KD<58C'G.X,4V]RS#GH"E6H/W:26M%X8RFT66FU6:'@_ /Y%7+ER@ M:;#AQYBOWR>?K.VN]*)=9_GKWHKFZWXOMH=%RYR5LL\F9"ZO/'7&:L!(Y.P+ M%4!AERB;48,8$<1+7=F[%%FX:'EI.K>)B%^E::D@?E[$3PAITCF%I !#-#8164G6U2_9"PZ]J=T.A>&:ZRK2K]YG+,XTF_]W?;!]^P9XW>I0O< M7+K GR]0A_R^.O!B"U<_,KUWS%F9LA],V3*UF5LK]]7I^7?"28)JNPHV;YBN M;YCCW(OCO/K#8ZLWFRW/K%*#F5SF]',G5.U6NGY[8K6+I#.#I',P:4_&/ ;B MD02M= 2&D[ACM'80M:-6">LXCE5F.4.D1AZT@N@UUE *HI>/Z"O=16@5DGXB MD]K"&##EDQ;CK0%O=?!$>Z>-K!"-Y@. M1F),^)Y_?O16V)O-=:N47MX>F7[X/2_TBXEU+NPV [M=:UI-=* >4P2*\ #, M.9>;5ALP43/JI.3*L*T6:R*RK)[5Q0=>0Q"O4F I(%X*B"<*KVJG19)#%,@H M%# D+>B('""9 .R%DPCQK19M(U&:_Q'K[_3.[7# M>-K9'J]O(;J9B&ZJPZ(Q.6"/,. \Q^M9)I/8[U027B1/JX ND2@3D@DUBH6,SP)]AH80QJT-@PL8P13KSD/,4DD:%D1'L5F,B/H M*$DE)VEX9\W&2<=TA\W*!13^WVG[)'MRBP6EYA:4.^205Z;= MS2M]T'V;UOD@OAZO\NN\QB\O5K<0W4Q$-]5'2'##@U D"2,N @M&@1'*061. M<"Z8DPYOM?1-@:083S8&OTLVGIR'?L^;P5$!\TK /"&U*&&ITY$ K=2+0 AH MY1TP965PQ :*48X44023WVJ$Z"=E23D8'H5^HST,QX-FCB(K1I*Z&TGN;1FN MEC:G2"7V&V50O1QY\ JIS41J>U,V$TNY0AHG+2Q*8$)8L)HXL-9SPH)VR-.M M%FZBNC3,+1BN???K M1E 752^F#(&84B$.]\TB>T2M)'TB=X9$Q*PBC&;*O% M14V:U#\I<\F+(]/]G&[7[C;<:;^?:_::P2 ,!Y6=I-,VMMVIHM4KD20;5-(T M!Y?>3S\:EX3S40GQB6CV$I1=XMC7+XZ=\/JGY6X73^H&*PE)WN@',P@[8?3O M;O=BO=]<+G<10V820]Y-Z@O6!\(\RLTF!8>TC *L( @$E]0(HQ6VMHIXI:2X M6=<(SZO5%RX=$@77CXGK"?4BK:%R"ZW)LGC_9]>WCTXG20IB[T MM[-Z6?AN)K[[,!79[B(1P1'@4EA@2!G0"+LDQT3*.>72,%[9/=&RFKP6YVP- M(5X36:9 ?%D0GQ!I/*;"JASMSCU.J@I58+4*P)&*Q"'KI4%;+=*4:%/CWM=! MI-GM)DEFV.O?KYU%4=O6U0PSLL\MEFY261,E>Y5^&TV?OL\ M%5<6B;%!,.""YO(H)E<]\AQ(EEL,%@[S7!FE*=7-XMOWY[=B6BFFE0+KAX;U M9!1:T!)I$/ !F$$$K*<:G"2(>XN)T%EF(4V-ZE3- MK0"ZAA:694:X%&C/!^T)N45B+"+S#D*P"IB0""R+%%RT3(EH':%JJ\6;B!9S M2PW,+1,A\\7FLKFRRZ1N]I^K)2]$-PO1?9FJV(B0II9H!!S+"(PY! ;ESM$6 M1,E#<&\!2!L>T M8QR;[#HB]&;]I$"-MGZM'XKG+!F3L;""8_/"1/2+>$NRN ]H$@H).!K,)@AH,8) ME/C>1)2CME63H+7AA+$H=3&0B\U.*L0_8LF"1>YQKTE;OT$N2>JMB; K[PRY M'U1R[?9JY-K%YJ]^!]0"A4?*E,U?>.0')@E9?P_']D2=G\LZ0)7.654 Z@=? M7!UU#R^]5A[>G%6-C ][VZ,5_/UTD$:86W8D6?$@9FEQ_(XO(N%,(N%4KJ[P MA@BL T2%'#!-"6BD"5#-N!'4X23Z9Y^&KH>YLR"WAKZ,>VMY!=0/".H)/4^8 MP!F-%IR0 IAC#BPE!CB5"+,0BVN+Y7DY^.^J21>0RB/5' @ 2%@5&FP(5#@)A#K M)0N*56TU*;YIXBI)O!L!ZD<5:0JHEP7JJ7(C7D?C%6!#([!(.&C%-%!N#)9$ M&418U693RWJ ^HG97]*F3W/G!XW8[QV7SE8U<-XMWR S7N(_T@K?T@6G,-W< M3#>5VXL)MP@Y!5X+ RR=8Z"#P* PXY@Y2S#/-4A*5ZL-QNY#]-HLV'T@[$Y) M*89(:Q4HE(-'40*P]H9#Y(10QDADTFRU<)VP6V(L-\6F5 6#%VM1S66JN[J6 MC[7(/WK]2:ZNUO0RHJ#$0,U'TN<323R'>V>)J'D4W&%C #L:($E5%%22KD!K M8DFDZ7 5=*O%Z4UELF0B;PR:5]0[M$#[8:%]*7^-H!T()BZR"%13#TPK!E8F M0[4OH^86S 99HHYY9WSC.O+BBGUB MLV%1\IT+(SR\S+3]B4:,J7$!,$<:F&$"-,I"$Q+4L!ADB+GH'&H* MODCUEI50PE)201X@B'R1>_Q\QM9LA$L2=&LBW]Z>!/)'NVNZ;@E)( ^0E[06 MAU/I/ENW[K-K8 %_$TY&MI8<>]#I=3_#,/2/&SV;AF:JU)!B'J^[XGAOZ?!R ML0<'<2?8XK><30:<*A5@.#982@5(Y.:S0#$Z3:A#N%%$:O^SWAJ'!;BQ-";&JF2O__B'B$VZ_W?'Z%^*;@_C^ MFA1:&+/:$Z] R>" &:Q!!Z3 !V0CQERGOVRUE&HJM7 MDQ(L65\DKS39HR!Y M64B>%&$LI3AW:HLH(F V5RHSQH%G..!@= P"5=FJZ*8$4]O(R4TSKAR:[XUO M[>'14:^3A]^XD. ;_= QP^ ;PUX:4L]]!6NR4]_UCD]"=U )-<7LLC%FEXMH MIC>C53_LI7WQ_FI;_-'KOSTR_?![W@,O)K9 X<>9^/'=I*03A<,XFMQ0@6%@ M+B9^M$9 ]$Y$2FT@,62G/;U%T"G6F8V ^&-DM!:(/S#$)T2@@+D@-BA(N@L' ME@OP*!X9,$)D-$YSC,56B]0G:?V)&7%VVCD&I>MSU[=VJ26V>?),TN(NECAQ MVG&O^S;+LH729J*TJ<)B6*832AH&!EL-3!*3$UD#6*JH=1AISGGN"B7$S7YO MI;381@#Y,:26 N2E 'FR)0KWD0C%P'M3=3W2H QCH)/:H:@/PEB2@4S5S<36 M.A83JU^F:LEIG=EWEA4/TSW+9J:$\9'EJ5'L3&OD,KLS7^Y6&WOA\GFY?*JZ MB!9,(^48<&)TUBZSJ3T@$"P7@142>8+JF!U7P+QQ7K."Z/D1/2&=)2:.C",' M2E(&3!,%RJ6?3$CL;&+D5(JM%FXRMG!+RM69C^HG>)6N=4_ZT99ASZQ^;W>3 M:CI\3G*&=IV.CEM[]/TR3L_^9R->)K2L07[VFB9DUM1">D<:YF6*4TG#G.L8 M3\\[*9A+BX*C0@'6A@"C+!WC6$60B@8IM+=,\*T6)4VAEQ7-5IMN?843ZF)M M75J2=F&'Q=EA4LA/',X)9Z-RYBP[BBU3!BCRD7B1ECCJK1:A38:7X$Q9CY9] MZY*GO1:IVD\D6_MVDGWYW1V9[N?0>&.&H?$RQN"&C<2UF=B:U6LCET?].[%7 M=S@85;%^$P;#?MOEP,?\@<>6A3?\:'NXPHNCU3Z(%WL@;X&#;E[2_/_$LE\M M>-6DJ.NG_S#QR7+0S730325U*,Z88E1#C,X"8YJ ">E7++"GEAG-,=UJ*43K MX6DL2-\((;:0P..3P&1)(L.ML)2#S0HQ\QQ!V@T:C-1(7:WZ_K!#$+CEYTP^NF?N<9F$6>?H/5VH4/L=9J*GK_83A>;*?W> M.!"T_4FB+JEQ2S6FN1:P;9JF&&C=_#YW:WF]WIO=@8H:?$KCZDR(43[2GI'$>$ M,B*D0LH$)1F.%%FC]:?=L(L8[R2 MFU3!^%I@?$+H<=;Y:*0$)+0#QH@'924'[T-0(J;]+5W"N&H2>=,U4-LPUXVP M-LTH^KQ,?UY,Z/F))GG/Z(;1G#VG:65][]1VPJ7=<+$8HMJMSS_F#/]8Q@1M MS-EBN/%2*J$8IDQY:DE@FAA!F48F\#B6'Q_-4E?.EIG.EJF<*,2"3:HT HL" M@20Y8-#I%3AAD:&05 02MUJ8JR9FR[*\+0]CCVRW*VQ;V';I;)L(%;,03-14 MIW^Y$58RH6PB824TM17;+I:35MAVE6P[(][V4K!#;)P'X;PF7F_1W?'^.#??]H)1+*>_VJ"MGSM/ZAGS^5IL/4 M9BR-HWZFMO]IZQ@D$EX:J1VSC"BB?>2,DYC;;DGVB=&M5E4"'/_K5]/ZR<0^ MZ,(V&_MF>-JOZBTGAX?F_Y9?N=MVH#MF+9^=]C8=B[AK^KC M^3J!R+5#4@1KOX&K56H,CT+C*)BJN.D#SWIUQ^?M87IV=Q^ G9Z<=$*N;F,Z M(SWZCT[O6V.W.SKM)@JL/L;LY3.W$4_[N9]Q.HV'IMT9/)MYS>?DNG+9HZ/G M,.'&.#>JQY+!TTWDE5@B\8;)C7V'X7,_[=L3TZ_Z,J5M,@A9W/.A.ZH3W*W. MVZJ&\#C--'U\,$Q_J HZW;V7QL-@.=GVI#=H5Y1;E2-N_QU^^];VPZ,+V7/B MJK$8@*XN,3:-X'1X]R5UF6HQ/163KWFTE2CZT_.%LJV+BXXN0Q9/S.< MA_, M5S Q/>!ST_EFS@9;OT[-PW&["Y.3?GV^EGS^J[GX9JW%E^ MK>H@I?V84#(I*USNB+MYI 9LWT,/^\*'5P.O=)WKFBWTK'2(W3,R2 \O_CAMXMJ#.UN-9#JHM_&=Q]S-;]9+*'Z MOM';8QK2^AG7%1.-'2[C+QZ3U+/JK6LJX_@]_8Q2=>?;Z!F>\SVF^%Q7_FBP MXIG$ZS)6_HPRN29C%<^TIFLS5BSO?K=N8T5T7>:5/U-ZOKNN?JR)L\BZC%4] MTWA=]H!ZAM']QOH3Y_X,^2T__2C'-SY[BS-D=/"NQNBO[F7S/TPR;6CLI<\= M#;+G/TE'?YYVSAJTVBI%B$3]YN57W:[20WN MG:9;^$&S$;Z[D*W.1R.5V3=.0O_BM^-L3AO0OG+RS6#NKO?^&M40 MK/2;2M"^3SS)HGEMM^R]#9I0M>"&1ZQ:D]]-IVIZ8H:-[9-^NW.K\>01DLG6IM3J_;;^G>&I ME25F<"U"E6#A),5:!>28%$@3XB7E+%*&+?)VG _ IO,!=O?_F"%$=<1CN6%" M\)<1I^B1(T[W7XPC3K_\^?7@_[[_Z@/:/__S^#+B]/BO;Q_('OWPY=VW#X=OCO?._\('.]ML[[S3_OAE]_O> MX<>O'P[?X8/W'[Y=CSC]N//[EP_GOKU_^/M1NN]Y&A?;V_E\?O#^S^.]+R^_ M[Q^_.=H_?,<_?OD][IVALRK:]"WZ]BE2'ZQ&$C3&N7DNPF""4B"8P8XA3&G$ M6RW,FH*P)N8+QYS.P3Z/F3[ZL"BOF^7U_M'Y,S_^>I+;S=C[^9@MQ]Y?8Z\) M[6ND>UW6 WG=Z^=1; ^'_;8]K1S^A[UI??A"':Y-I/V:\!ZZY#W%A'$<<\#, M46!4"#">*HB.QX"]<$Z8S'LW2^@5PBN$]X0(+Q!A"54>>1<9H=82KWST,D0; M">/H;L*[OR17N/ 1N)!<N\.&:\B&[XD.AN<(BEY!S MB0^EYJ"X3R].,VJL"%SRK1;3-/&A?&)\6$Q@]S2!Q20U66P=-E@P0J+"A$C, M)4;6:4M%,8$]+MR_[TWT#T*,.!44&!.2,B@D!2L9 :.HD")8*PC;:B6X,]&D MLMC B@BT>2+0+"5XY^.V^2KO%F'H<=CQJ@ 0PTA21RD$(4*2B30%0[@#E$V@ M%ADAE=IJ2=84MY2DN'])W<**A177FA4M$@$%[).&B!AVRF#/N ]1QL",<;&P MXMJSXD2A'N6#99$Q",X88,@[,%A'\(9'&7@0+)*M%F%):+Q95K>P8F'%-6;% M&4A1&:(CTXY13!DE5 7$G4)2!NH,(K*8R]:6"R?:$B)'M>$( N$"&%8,K)$! MN F<8"5#XL/'#=>7#@XD>-$9:@A0"'*4"1K,ID6(#/ ID. E4Z,2''+$F16I=&'&MB[7? M#\>CF1^][H=AHYV <7ROE,ZGTL_KOO.H"":_E:YK997**I55>@*K-$O_0FVY MQTGTHYPQ*[G&7$OC-/$Z4BKDN+TI0VSQ]J:O^[W8'OZG-ZA/3>YU$.?V7TQ$ M@PC!A#;8 K+6 E.$@\6, V&<,.^C0=)NM0AIJL6#XPIL"[F652JK5%:IK-*C M"RK4"AJMSPTI#-.(&2&42H*)=M1(+= ]!)4BC2Q'&IDTMFN+.*/: "$" :-> M@_:.I1=BF8G8.9*-[6+A1G\%FK6%IN":1X28M]&QF.132P2AA&,:V_PM),O?=.%>&+I;$Y4ZI28B?CS$B.$R49^8L+JT5;HCPD95OZ]6_C MD!2IS>8FB93@5"2*/#P'0*,?/-UH=-/ JPVQ%EH[Y1)VEO+@(1))@R208R#> M_&'6@AHK/H\=_T"]C7P#>YRC]U^]G;_^.GSP'=;#_]G#OPZLONR_> MG.,X?,6Q8:]_>?EE]Y==O">VX?CE^=[Q7\<''_[*N^UHGF54I52E=(F M2FF>X.7[W)6X(";5H)B/B$PV)9)E!LU_2:BSR"0<11(!"0CE-$K/A95>H3G1 M-O8ZE9@[^+@J;(75*J4JI2JE*J4JI2N3]=<]'OJU!1V"P#Q= H[F4)6&B3Q*GH"#O'8Z"A( MC,$)B8NN]+E L;PAMF!V*Z[J]]IRK"5U^Y8*!95(W:G^3J)ZLW Q .JO1II< MDJQ98JD!8K,3@$(T,NNM;<4KC]HL#:X\JDJI2NE1!\C7A?+.%\JI[0HE/75& M.A*EH02\5\0&Q0FU+#NEHTQ"#XGN4XZC?^ ]BZ8V-G9TNBYV9]:ZV'7OM>Z0 M5RE5*54I52E5*54I52E5*3UN*B-R%@+-RCEPUEB?M0 0DJ.IJZ-;I6'; ML/B?IDG\JR8A8CD+OI<&K_.^^UI-V7E,V"##FB16<$Q:R M%TK08&SAME-;-=%&EETB3$=&P*=(C*". MR)!#R>[@N'!;VZO*ZUM5=OU4]CZ]RU6;[T";I_S)U@AAP ABC+,$# -B/$M$ M1Z^R-YS2$(:+\*KJ_M48^"OZJ&_4QQ_=D>N&U'*#UJ^G1VG M7=04M E)4F6S ZJM]QF0G4+((G@(XVHNR\6-U:*FBP$;@MK9)#17^R2!2ER M?"002M$^[RT)AC,)*G!>BO8Q:"N^$FR;5SL>>*/\;K5\W;;F9J_+,G?W-Q/< M;O"K+(1LMT3-U>(K]XQ[="I;=T:1)4J<2HJ 4I8X6S+N:9"9:<>=H 7W5 6\ M"GA/&?!BUH9S1#MO-9@@2TR-I()Y1J5$T_5VP*N%J-8:"R?'LRBN7SJ7F&+3 M<,"HB,_<$"V9C)KJ"-XA%C+:EKP2P(J'3QH/LU?,\A"MB@F4CJ8P!0M<0$Y9 MT5#Q<$/Q<)(TS8>N?(Q;VY*)-A5/C1]6%]B, M+C GLTH6-VG#T6Z:*QDUA OI"$(Y)H8)S+A MSJ2]"D+YS+:V-;2EN7Z49NXSXQ45*RJN3[_G M0<6LO0SX#V$/0"KGF>8<+0FMJ!:((B1OLYRDQ*5 D!ZL%:XZG-!0O;QBX=H%[QL.+A)N.A MDRYJ;90!AA 8A><)+'=*@*4NR5SQ<%/Q<#I5MLR>I@C$LHP6,Z<6N6&6Q")! MI"GQS%78VI:"M1G?F V$42CQN"$C!3 -W-V,EM_=0UCHTJF."NQ*/#G%67RM MI_69]9GUF1ORS.^<4EAE.R5;ZO!#2&5Y7"?N\4?G:VL7KSKLMUYV8XJW'X*X M&<"YN G!>R=?%DH0MN8$]9^ONJW!XVG+' MV--!_YJC9I$Y9V_2C>\NTNL][8;U@__3]_ZUW?#-68[;S-+Y;^GX/)/R$8VT M^]09N*-69SC:+W'.]ONMD]SZS?5:3?*X.O9W-?:_IX'#-V/KI>MUL=4SY25; M:J@?(U:,DWA7M+C[L=X)X?3X],@-4FR&NSD6W+RZ=#:X]6K6+'M5#(N(X;)/ MI35VJM0!OS.,.<$U<@(P(_?7/UI#!]@,/)CQU7@R'L^0#J,+[V/*/KJAVVFL MAU78#O?H3=OP,:_3]5%-UT4S(2\JE75.:^&ZIZYWUN)+9+988)QW6;P,5 M+%FOC#%@C?#>26ZR ,:2!#8.\F*4U[#^>]^&V]W?'4P'KD:>@DR4A, S :D% ML2DF8FPLQQV#=QE6F=MB 01ZR#1==ZOGZ^;ZG3TV8>[N;R:\W5!^-\>F*(6%UA,[K"E%52IIBS M% *B1+HD D0(3&85A%#5%?;0KK#]G9+0!I5^YYT SS0D("P+AG9@IL06M<\N M>982C09\D^+"L+9EU1566=#C8T'S'.9>#-SJ8>Z-@L=7$WC4-/DD-5J'RB,\ M!H&$2'$29>91&6ED,EO;6K;E#=@X^VGN"HL5%C<;%D70)@9M.9>0!R*SBP2H M0HZHI"4@7>019' @2Y8+6;=5*R ^;4!DB&)&AR I%X (:*AQR6A@65#O;-U$ MV&! ?'\!B-D9;:P4Q.20$!!I(C9D@3^X"U*#B]EN;8-5;4OEID#BHZJ8=UNQ M[S+RPY][:=#J-(4B'[I@WN9MERQ6-/WF^;(I.=VKE*J4JI2>JI3FJ1N5P$KF MDY ,\%_RBF-WHQ#,(P_T9E3[F%&Q?.WCWWHGN3,HE8XKGYN+S[V9#@J!:'.P M*1/* .E<5$ ,,$L4OLVS3!Y ;6T+VP:^-)NKBEOAM4JI2JE*J4KIP:F*T]B2 M(*7AP@(-U/"L0E;.:95!"#L#5:E\9$5\9-KA[J+0+)2:(XE3 D$H8J5*A%&G MD(_PE$(LA,14-O)H==,KZFCR-$1JP3MNO0><$UEJ$WURJIH1:Z*V$[>P#L$J MR@3)6@A2SA 0*Y0D/F7!+3?_?TN#?4J\)VUZM M)C=QXY?U==BFIDD7+1\__,6H S5H?"Y-_G-P41;Q)TO?_N\A#<=_==W?]O3U M\2NV^V+G_"WV\_7?K[Z^WG^#SW\I7^__=8S]/M\[Q[;__>;K[B^[7__W?%>^ MB])K%ST0;[@FP%)!@.A)8%(C)E@NH]K:IL_D]0,FDSRL%T" VO)PQSPV;X5= MS$:Y&=$VY3!.E5*54I724Y72/%',][DW<<%,JDTQ)Q.9VIKP8#A7S!!J(B?@ M?0DR29:P;#.^\)$KO;4MVWJI6GM592NP5BE5*54I52E5*3U=*_3/UVI MY,).K2GW-&3!>.9 &(J+@/"!^";JA2>%9H$-1INUXI(KBDANGBV+X."U_PZ&G83:D%Z>]1DG "4^L$L@9LE5!6.%I%EO;W%Z/AIV=)U0]KFA; MI30[VMZ8B4X')G@*S&KJ04=KC$_16>FY8SX;F"6T8+Z#I])BI;ESJKKGH M]]2IB>L6P>#IQ'7*1!EP]234>P1A(22Q-&G"F$H^.,YTREO;PK2IJCB\.1H^ M!YU:4KMOJ4]06=3=:O DMYJF)<,V2"*Y-:C!0(D11I 8HHXQ&Z=YW-JVXGH& MH;I*K[4.5RY5I52EM(DA\74]O/?U<"IMBDT^I> )4T83R"P0HW@@EAFGC+/: M!;ZUK81>H_7POH/C'S@K2E,U&SLZ73&[,VO%[+J96K>\JY2JE*J4JI2JE*J4 MJI2JE!ZWE.;9' \0M&,Y6V$,,)V--RP*RH4U,7 UR]F+6S;'&]+^TS1G?]4D M-BP'NO?2X'7>=U^KX3J7X?K^4C9XXXQ6CEL"MASL+B)R6F2B1.+:9JJ9:0YV M7S=0,FINU)0X$8557/,8S-8V MW)!%89.#U=?#4:QO5+P?W9'KAM1R@]:OIT=G+=%N%:5YZ/CT46;TX<@\%RB_ M>'+JC])%=O0G7:PT@S8A2:IL=D U F &)AF$+()'DV14D6"YR+!:K'11S/LX MV)W$W3)M="S17LZ76J4\4N*C !*20.1CFFFNM[89M!6'-I-+%RM=N0(]\$[Y M R/%NFWLS5ZO9?7CLYD(>IU +@:?MX0:U*HM]PVN>Y-4&HD*21% 2:N+!H-F=9ZE^U*8BVD5!1HU*U2M7N..)D M(?R\M%U=2=NZ(_#DI+ 1%"!I1Z) P@9",^(LI43*Q",8!8F&K6T-;6F6B3&K MR%N1MR+O=ZQD[67 ?PBM %(YSS3G.7NMJ!I)6T9%EAMFV6RHI9D;(K5/;FY>#N)QQ:&YV"E)H%3() "$-O$=_*8J)(!@A.(MVUC6?4S5,RM MF'NW!8"EBUH;98 AS$;A>0++G1)@J4LR5\S=7,R=1-);F:@+!C&74HL<5TIB MN47U@!R3<2XK*\L9&-9F_/'L"34!^?]J9M6XC.)4Y=&I>X54)ME(5[?_T_?^ MM7VY^N)WOM8\XF) AMW"P3ARG_KI^?C%#['3_W3DSIYWNHW&-E_ZX=CUWG>Z MXU$J&>JO=*EYWO#C'[YTXN#PN;7/I&W4?'388/3@X:?L6?/1%2F-/K//A#"W M?DR?L04_ R,7^N:W&JN>:;8I;97/!.@-::MZ9JW8F+8R??NGZ]96*C9E7.4S M8Q>[Z_VW%3&+;TI;S3/+-F4.F&>,SM;6[QQL^VXLQ1R72G;MVAL,D>'"NTZ, M>_^PEU)K%Z\[[+=>=F.*K5]/NZG%=7-"CEXB3Z/Q'#=Q=",NFB&Y,G"]DR]7 M U+6\KS@+6[W5]W6X/#D%&\1^^U6^AI287HE;*.%;TV*7;?<,5+(0?^:/W61 M260G%O8<%'.])]BPX'M#31M[:I8CE[-T_EM*>\/<>T0#ZCYU!NZHU1D.ZDN< MFOU^ZR2W?G.]5I/_LP[QDD/\>QHX?#.V7KI>%UL]4PK)I4;T,6K^N*Y"U?T5 M5EH+I\>G1VZ08C.J32:'YM6E= ZM5[/F/:VC_8W1ONS/:XT=>G5RR:&']1 :]Q,J1=UPN'+6YN<"FGCN:VI?^]7CO[S_QLSULX^^=W?TWV*Z/O]P\,# M?B#W7KS\\O;OW?.]#V^/7N^_S;MG]*PYIO@'_?+.,6TRN$4'45'&=.$#V MQAC%')7@/?.9^ML!K\8FKC46\@LLI,)J&1TC-/I P!E&K,B*>!=9"C'9! RQ MD,HVR*6+PE4\K'BXR7@8$0*E\=S:J,%8:C7-0N849.(25*QXN*%X"!=XR)(# MS64FEN5(P((D1GM/I#")F1RDL&IK&T"V*7]J>%A=8#.ZP)+*Q2*D4@8&P8&E MR3#!739&IBAH=8$]K+I_W9W*20,FX2.DP2RRE 3@K7$&JX)^"A*!9A, M3&!1&1%X=GQK6^NVH'SY(C 5%2LJKD^_YT'%2(%3'XP5D$ ZY24UWFD1@XG: M1U51<>-1<:J.@5)).5WL0V4I@5@2;"LF"V<$GZUWO&R<2MJ6-Z1JK*A847&# M47$.4-2*9L1%"YI'H)XZ(:5U6IGL,U6VNLLV%PLG#%%[D;1-B@@7$ N3#,1D MS8EC,L;@HLI*E6PR8$VUG2L>/F4\+*K@HT_6<0/:@+$6J*9,.!-\^!9)K'BX MWG@XE?T_)>( ,-\#-1F2K>V@4.;Z^LF\YHBXJ.JK'JS M'@]'?OAS+PU:G::4\$,75MV\G9+_]V^&,_[#8BF+UBC56Y52E5*54I72:AF@ M0J87(YB4(G">G:0R&2VE$]%G$=^]&#% 2YH7BNN%J>!OO9/<&?S/2;]?Z=P< M=&[OIZEH$&]H4B5MGZ5.$@@Y$Z]I)$GFH*-37IAR0H*U%5TZ&*2J;077*J4J MI2JE*J4')RHA9BX3H\H[#CY1Y"LO,@ -FIP;>2E,P:+UVH M-L1::.V42SC(F"6UFO!L%6JM0RM"&4.,5EDYI[..MK$B-%_:([Q"Q5TTO<2B M3M^I'-^C6Y!R_7-X)ALD> "U?-'YW(FI&XO^'+E>BJV&Z; ?6L-TD*UFOZ7= M^O=OZ>]OJ=<$:Z]6CYMH\'O1\>_[Q7: L4NTIH2$F BAKXJPU)"G)8J T2$6WMNDS?CUB:)*E]7)2 M_(+8I)W"JE*J4JI2>JI3F"5Z^SUV)"V)2#8KYB,AD4X+& M[&STEOCD@4 6@3C) Y%2:6<=!X8T;YNWM:++!Q]7A:VP6J54I52E5*54I?0$ MI30/D;Q/UW0ED@L2R6G/--/.,W"<:)U+ 6"JBEY94\ MS$,>.E.)(\%EY;V1!$672SQ*)$9G390JZ6"H#L&6Q)%M#3489<.TNV+P)DCI M=L/LYK(,/ D*1N;L% 3'C71>2$9]-F"\F2G<8%D@'N:L&]?3:R[Z/75J"KL% M@'@ZA9VQ5MK$)-$FHA4GC2/>)B!29;3&F?4T<+3B=)OJZS4<9C?CJH*O+(<"I4G*A5/6]M*+9U]LJIP M95)52E5*FRBE-=V'J"OEG:^4TQL6-G G4R \:$% "$VL!DZRM]('DV3ROFQ8 M %VZ6MD&1](_\*Y%4\T;.SI=R;LS:R7ONOM:]\BKE*J4JI2JE*J4JI2JE*J4 M'K>4YC!LL])@3+23UE9[)R,%:N0J#=N&Q?\T3>)?-2D1RVGPO31X MG??=UVK*SF/*7DXB#TD8XZ(GRHGB^;4*3=F,8X&%HJC;6592M*$UHU M>OTT>N6)5JK:WH7:3O9J&*,A:<=(MC03,*BQI2(NH58FQ:P%D5%M^=)!+U5G MUU9G[].]7-7Y#M1YRJ%,I>!12$\8E8$ =Y0XH2B)L:BY=E.+ZW:K:--#![X_Z<*FUCED)C)*;AUD&RQ$ M;B) \I$)%=.H@L%RL6.UL.EBR(:H=G81GAL2Y99!J4F%# 5$I,1(4XH9.T== M$L)JNK7-T+S@T&9R5;ME:U.;Y3L:?[=:OFZ;<[/79IF[^YL);M*1+BA M> A3>.BX5$$1HZ YLLJ(%E6M4Y]4U1^4J!G@(%FB=_UV+85CA0'[N)KRH96GMTG$0R M\!2R,Q'AL&0 V,3\5H X9QQ9+T"DE!;VUJUE;A>NGWN8^,5%2LJKD^_YT'% MJ$ +GU@*C(./HH1H&2H41TM1BVPK*FX\*DZ'96;JE?'(%)-B!!R^,N7 8>!> MY90C-2(6([%ME*BH6%'Q,:'B/-L'.0LA@S19)M"@G3#:&*E2!(B9?X,J5BQ< M0VJA -'HZSP%0\W%0^G@H6EL^"#.*:RRG9)=N_8&8A526077B6+\T?G:VL6K#ONME]V8XC<..]P,U%S< MA-2]DR\+I0);G1VZ08C/$X 9.<;^T1JZQF9@SHROQL?Q>(9T&'=X'U/VT0W=3F-OK,+:N$<_ MVX:/>9VNCVJZ+IHE>5&IK''&BQBUNBB.(V8?.G/RD0_ZSI;H<&9'9 M!/ "O \RJP32JFR-@+*WQRSCW-20_WO?HMO=WQU,!;5ZEJQDH B3.A.462)6 M445RCJAUUC+-XBKS7BR 00^9P^MN]7S=W,6SQRW,W?W-A+<;,HHNA&TU[\6: M(-]4X&I"@7F:.5&*!@)&4.(\!)(XHY[I$/'_E62^J)!7(6^3(8\JSB/E@69% M(0(W.GME30@Z9?!9WPYY-51KS=%PP@,%MR S!R(3I024$B7WA2/6*^ZT#\GP M@H94M5'T%1$K(CYE1$R**9,@9F$D( OT.CF?@TO@N-#65T3<5$2X \E$1$UOM(A&Z8A:J]*]@LAVQR>FEE<76$SNL(\@D"BD6L(%G 9=2Q1 MB?^!5(!\*E=7V$.[PO9W2K(;5'K4>* I)6Z(C=P3X*JDOXB.2"=C<#:5_+ E M_05GT#:FLJ#*@AX?"YKGH/=BX%8/>F\4/+ZZ@$?/#91'_[<2X-6IZDB^=#%]#9ONV2QDNHWSY=-R?=>I52E5*7T5*4T3V%DI9BV MTDHI E) Y:B@0G.??*91ZE@*(S<4< 6%D7_KG>3.H)1!KGQN+C[W9CHH1# ; MM;>!!*-2SD!5*A]9$1^9=KASFW)*AA$EP!*(D1*7?2!) MQK();3(*I1"2ZUN/53;AC M'INWPBYFH]R,:)MR&*=*J4JI2NFI2FF>*.;[W)NX8";5IIB3B4QM363J!,^. M$FI,("",(88#)S9XIB58297D(;UXCE&NH0I52E=+:;UIS3;W)VCNM%$2**TI,S@AE MK(PQ&C%W0$FSQS7,@O3BM%>..&$73F)3&*S9[OK1]5,L-7Y2M^]*\RI%F(LB MA.E\D2&S*%,1CI+($%Q(Q";I2 S)4(DRM#DB0Z!+'_.L*ER!MDII=O/KQC1T M6H-W(G$$6H (PF2G7)1!,A-,A)GB"N8[=7H=B(=IZL:5[IJ+?D^=FK5N$2"^ ME+5.*2]5CB1JF@ADE*$KY^Z]4P&<4A*$W]HVNBWX,L9:U?"UI5)+:O?\1\HK MR[I;Y9[D7,N)ZL@-)0H"H'(G35#2B1COG.(*F(UA:YNW60WPW30%KT2K2JE* MZ5$'R]?%\AX6R\FN!=/ %'.1.(?K)/!<2' TA 9GJ5 Z"Z_+8JE@G;P2]QU3 M_\!;%TVY;>SH=*GMSJREMNL>;-TIKU*J4JI2JE*J4JI2JE*J4GK<4IHGSDX[ MD,Q;KR,'\)Q9X;-EU!EC($KJ9S!MY\] W_#YGZ;I_*LF56(Y(KZ7!J_SOOM: MK=JYK-KWE_++FXPV;-*16.& @-22&.\=D39'M'&YY$)M;9LVAS6)Q:MZO>:I M5ZK*WHG*3I*RT!1,$,Z2:+,FP%@@3EA-3,;9JGBB6HA26GI%^7ZKTJ[A8KP" M/W-=C-=$LR@!]Y\?V"D6+?MP-F+PZQ^ M?#830:_3R\7@\Y93$[5$S'V#Z]XD;TYV5WLQ_%QL M,[N2M@="X,GQ8V]L\BXA:V,>"- @"4V1)F%ITE)M;6O55C>4.YP[MT!% MWHJ\%7EOLY)1[X1/+ 7&P4[EMU JRNE3DKA6 M/T/%W(JYJ\3X54)ME(5[?_ MT_?^M7VYU..#?>W8]=YWNLT8V.6I]<;] ZR:W!8>JG@G(Q=?NIK+S=9FZY ?Z1 M.UW7#1V\O#_ -XZQ7_UGMX[ J!D@L9V?3OJ=H@[/>^G(#3J?TP]?.G%P.(;< MJ6^-ICR=?,5Y;,'IX/:OK,M0ZRLE3J=^EM8VP&MSTE1%[;0-X($;;F.6('FV MU"!O?P=B:_REP]ZX!Y_<^T1\+[F/Q&7LX'-W],6=];?^=7F^XV0?-4AS;/'5 M\;IU5')>:CEM;OB\,T 1A.\.TU -<;4[Z36IQ)XWM2'*5=A(M[Z-:QWVRIK_ M;]^7H$:E*[!9U.FG0A=02_[S7VZ=H.+:":5F_O[WSHN=O?W6J[V?;E?J==&U MO0;%!B=EA$=0]=,T5/U\ 55_7$#5VG?JGW]V'5([;/]_7&OK[8O.E4ON>]:P M9]-YTZ9_CICTWNDQWCE44>3IR%2"]YQZSVPP++4)OKD5#EWRAEE5)#F MA:;7S@3\>-K'QO3[+U(_]#J?&B[[9B/L>_\GP_OQ@_\?C ^2W;S^\8;O\ /;P>?C\<[R>[9V_@H/CE^?(8X_2 M?_U^]O;O^,ES4,AA#_?.WQ[N_O+VP^[QVV-\QOG;#^_%WB^_'NV=[V+;L#T? M#CL'^WO(8U]B&SZ^,R9&JHTAY004 9<9\M?H"4O)^BRT3\H/#9M.]S3%G6*6 M6.H3,\(P&C-PD7P,,D49/,A@F7-;+1QT]ZGH3N\4D7O/#4Y[#>*]_I2&V(D< MHQM;?YP>(PT[*Y_\@?K5R4@XNX/61$JML9C&S'DT7:[#Y>T:@%\<-;]Y\FBE M_6X7+G>9916E8]+PH5'GHL=OJI",$1F$_@W1/PNGGSX==?"+.%L.\>[D<\GLVFXA:C;V7Y/F M\J1;ELAF:%,79TM*/11#_ZQ?DEZV3OM#F7SJG02$7'P93_N#\MS6EY/>442J MF9ZU7N$-\(IX&@:E/2D<=G&@WC>M*S?&4?C

^7&F!GE\R/WLE1(^?4/2S+ M-L+"^$DIYP(/W7#6;IT@R!]WSLO'J9MZ[\]:IX/.4>>\F?[#1QR[K^-+1BT9 M5B##>_=2_^2T%Q(I3QUE]+SHQK/K<^%A1'[K8GIOS9L3B1H?4^=X/L:UGHA4 M;.7.J#MSF,#-Q&L,6[Q@:%Y_PLE6F&1L'3J<9SZEHCL)K6Q\RY]-ZVJ[L<5/ MQ\ROF<;M,E_+-2>?.MVRHJ'F8N_0"BP/;./#\E$*@Y8[.FJY^ 'G\+ A>)G# M%O2.BTJE<-KK-1;_<*WHIJ)093'.)SV\+KM.;]*+D?$_;M4_^E-='9OBP]P% M1V?#&2F:_ 6LW4 1]O?T:-B"DXL%J7TU@6Z3Y6.$!5..S7^T4N/:;!K6@#4: M6XD,K^M\)<;T=S=;NT,+C^82L?G7SI M7SQFV7LCXHUFR[C[190X R[&&N=H 1E$V>+T**,SOG(D@U.4X%ERB,V]X5M= MY$H-RH\GXK!IW['(UD-W;M$9/\I\T3],:3"E&JZ9+K\ZI&V]T7CST7@?XF>- MTN#TP(%#O>N='#G.]R6:"ATL\LP&4,W'+E%^GD96!8;N>&=+AJ%^I&P8?W#D],C'"T2: MIN+=/IQVAQLW#4V:;/_93Z_S2VP#SI5R=.')6=6['W;?)>F$\<$0 3H2T#D0!]01FGGTD7F57;YJ M)<\DSX=G="C?HK07$F[4XZ>QL7"CZ;YQ-&](QH98AWV]$16&>%(PL7"31DW_ M?/;'L];[8GP@]3HK&ROI4X/>DT'YA)PK=#X5Y/[G+SL[O_T'(@NR&P3Z*0I7 M/)?'[F/""3(]R*[?/SW^-(3YP2&R+9=SX7G-8M 3GG6<7G4D.SU^VD$7T<= MY]$6&C3&5D0 .CKICSP$0S_'^_+8F[]0>%UY1$'(,5S?-")#YG9;8WKI<^J> MIJ$)^;74"L$[QZ:@R-1WFB$:4IK6SM$ $?S]X33"-L."1.QS0J**QE\!61PL MO%OIS6"XFW7:<^%LW-+;AW!LM0ZN"[PS) HS+T(GO8N5L!C3X>)&TY(?J0,R MXMSR(^]D\Y3.L#U?<-E"V:!,>PV-+S>]M#@.K\#N8LLG%][>P\*]BZF/!+W? M*5L.S:0IE_8ZS02=W&,LJ#!9,DP;M%@9XMF8P=TM M_TAMB]_:EVV,QA:9>$>GYM1ET8]GV)0_YM*LGJE/#0/#:3:Q3+LG%W.F-621 M5SO>9.'6/_1O:^9%PZ;T':VK5F-=W6I676<[W]Q:7Y?U\8_B3VO&$L?KIV)6 M_HQF)=J"%_1YW/2[Y6%_A,,4T41XG4LC2ANF6_;B8@WH-]N13WD;9/?%JW<< M?!:64^)U*-GA,A"CHR-&)K#,(9"?Z[$VS2(./QXM%5O[3,C1=FM'Z7"'#UXM)'_ MK-G(OQ)"-/Q,LV>2W_XQ?<86_$P*OM WO]58QIYI YO36#OC;;^3Q'0MN7KO#U>ME6;TNC<4F2'K&LUVORCI_ MDI*S%LV3L_6[7G]3X#=,= MCP>0SJ-+X[45>53Z]G"MWY6U:^O3X-JU)8IXSA-MOM:\IK'6?G/8^F*LCX]' MW$5-SX6'=)V.$LTXJK.?)9JO\P]T3FC&7L]Q4&@A8W_!$T/C25UF^5Y:FZ,_ MB]K]PZ,_'_ [Y_C^BUULUP$]V'_##SZ4XT*'']#&[^S]LGN^A^_MX7VN'OW9 MV__K [:%[IX??=C[\/OAWHNWG=WCGX]>_[)WN,M?T8/S7;SO@7C[X3#O=>A9 MDPGN#_KEG:/>RB I$Q]!;:E@(U> !N7PD45$J&)1@)*&^(MLT1([KSARE,IM[:AS5<'2# M4GE4.%JGOJTMG:QPM!P<31BE-U+)$!QA5CD"/*&I7&H%9I M6%5YH!7RQBOY"FP#-:LN-%OO\31X^MY)ES1<_57WS5\TQS.DPWM#$"<>'V(YXS)3IIBX^&LJT @ON M,B\J&<00P%[W?G.]P>B/G3(SAV< _RJ3]G7>::;LSFC&LDJ=YJ!.3?&(<:&O M\U?O)-IR'!(G1DI#0!M.'$AD3S()&7-$@5HTYJQ>D3=N@S83*BRM4]_6U)*K MB'4?B'51"Q81B[*4(69+K$*< FDH,4YP(H%&5I8= 6YKV[:96KI(U@HQ:T7V MQT80S,8&^33>+Q@SRXM32>E.M@DN[C%# ;!U*N$UXYC.4P=AY;3L-W?6G-[9 M/QE!V(\7HORE=]+O5SR;"\]>7F)@7(%RC@&1T2(#6GY/7ZGZDCYSOE%#,RDI/<&G/RUH_+L9,:N%8#U];<;3:E M 2,%J(;H?'#_ZA)Q"UK$!,H3!SP3\+@^.Z> ,!6T0B,U^UAJK]8 W8IS3Q/G MUL\/5R%P>0B<9KQHGS(=?,$\-%L!A4UL@I MJ(PUV^Z>&K KI5PVMHE/R6SY[;07#EU_F,KP4Z_D-QVF.T^+T6Y_<6X2@\.4G.BIJ[!B^[@[[SS(B2P,1"@''\DM$>\-9+X'&,TBB+=*DNP6KHZ M6-W KT"T.89#!:+[W9A'(-*,AY0]L90; H$GM 5\)L;[9(0SP3I>]K'H&@'1 M(^3[:WV/%3'WM<;PBRCL45&*%41AWT%P_":,Y,R)X.J(W3YB3RGPZ%6_?]I4 M>VBJ'PZS&H>3X^.3TI)2F^GT$[X>EZKN3MO,8$KAU 3$FI)=1SI)G$J1,)9YXC)8D^76MF@KOO3F MW?I%7E4D>J1(=)_;;16)ED"B*:.YU/CD4GN"JT5$H]D+X@2@@*Q,*FLN)?4E M'0Y=?@.MQHTMI( OT'*+J1O[156.AC7T3@>HAR7 O6ZO5*_FS/CLI(M:&V6 M"3!1>)[ &64%;X!IN7X8@6F.P"F*1Y9EA1F#! *@18X"L0(QXE6FMJ< M;68EK2)O:[5VVR__:DK6;%^KWS6IZC6L(7?:5#>Z5-?K<*P STJ)FW&EX.=- M-KBT,E7G.^?')T.;O_*M2H']Z_638T=!%39#F MAK-6O!K.*$25DV&EL>?NO5WFR5 M8Q]4;?::PKJ#DS+"H_J"/TW7JINK@/RZ=.J??XX+M__'M;;>7LSNHDKO-*P. M%UR6592.2<.'A,!%3V-Q41@C,@B[-2KG>9KB3EGU+6?)<1I4M QTH)8'802/ MR@(%*NAW<.2>2^?]/MGL*?NS&U8X]H[K^9410396?KW\O]/.9R1BJ *3(;OY M\Z8([]EFTK6EBOKMO7CS#E4E@\F*6)! @--$+-KVA#'/!>/!,R&N%O7;OU3/ M9#*>Q^VAN6?1ZGB!@6:C]V'TYZI?SQJ+KHU>8W#T]?/W5*J6$D MFL-[HE:T5JXL4X8.*G!X'D][7TYZL9^Z8T7ZZ#K/?\0&_C)NW\O2L*;SOS4E MAY^:EIP??-U]\\YY,,HG3E*,FD 2D3C'(E'&A!QR4M+B,C'XDHX^IU'%UJN6 MP+.K;[1^OZ(W."E'==*&U6W1/BUS+!R=EM*O_[Y>/KJ7_= [^?(B-;;'A"5?X^=[+][+O?V/YWM?WGFF8Z(L%SSU!&30Q'IFB!;<6ULFD5=H $&; M@VWC8GO-D&TUAM\0^IIT]*W#=-24*D[-F _3T72'&6F&AM\0T4[",!9TC$N# MPTXOMOX/-7E04"P/"P:W_DBI-68-*S6-9J( ]V0)+=N6V0T?8QI>WM@ZF]K^ MU&)LVEA["&;8;OUQZOOI_T[+&:"7GYOJ[F6FY],>3N8>XA2NRD=7RZ7?9WGH MZ\3QJ5>%IJ_W7[T#D$9FB:.H;"#@'"=&6TL<=4)20T$(=ZTJ]'W)[7O4_PD+ MK[3AG52?"PYN5A6=G-#%.OA3: M/RPY/C0#BGV *RK.L- YZ@R]!+@4%L+5'M*N-)D-PZ.(5^V9'I*^BS'&S:M:O?<5<\?\5A\JX+Y4QL,UT6K_*S%Z]QH M@A-32,<>;3QNQ@/"['+'?Q:HNCV,XWRFY9J'^S2G\@I/OURKCW]4!?J2A M5+/W_]'$6=V#<_EF6WUG\)/K]8I]U.3!>AR!5L=_PML/OW[?,3V M[QV]_OL5O-[_\_SU?CQZ^V&7[YT??#WX^Z^\^\=4Z4-EDG.:*Q)CI"7CAB/> M)4M4"CDEG3-79FM;BS8L7VQL42!>T^C0BG=/#N_N(:ZTXMT=X-VDMJ(0N%B% M*$@6&O'.!4&L"Y)$H055PD=C]-:VU&VPJ\HO5/&NXMTZ=7P.O&,(4D:'("D7 MP)4VU+AD-+ LJ'?6CO@=H[SBW3KA'9_P.\TMSY03*P(CD"(GKB0UA1( &7T2 M3,>M;27;RO"*=Q7OGC;>!0X\X,HOM7?@G#!)"U/XG(B94@D%[YH#YZ;BW3KA M'5S@'37,\B0,TR2/)(F32@@ #I1-K09XIUJ:[,Q]NQ*$QZMOU/S2BQD M+:VVX1Z\[\7=5+";!^PZ4\Z[R(R+*DG"!)4%[!CQF@.1AGN5@U9JTT!(%EX3T&@VWDKH+EL\S M6W5X?75X<5=+5=2[5-2)*P4MAP"R5&A6R1%\A:8%#YIH7TYR!!N]BEO;5M:E M]A&KZ3UX"*H&KU:#)\X! 4(PE1A1"BP!1PTQ%$FSR(BUJ+V,"EF*.X%YA+GI MUMKFWS\9N*/F$'N[^=EZ>342_[:S[O?O$![%N%\I[%3&IWJ,5S9 CV;!N*<0 MJ>^E.;C\1EU-%EQ-SJ:\+ZPD"PFL7;B)//!&IM8( X$8JVAGEA?H)>C+:[! MQT3SUK:B;0LK#MNJ4%NAMD+M0T6&5:B])ZB=N#F-S=HF'D@V,A$(-!(O$B4N M9Q,3ST"C:R(H%*PJ\VJ%V@JU%6H?."BM0NT]0>W$'ZV=DY8J2T )1R Q5E@M M)]XKAN)E3J02K&;:7(M' [674V1?I,2^E"C[RM_?S/ZZ1OE87W5+KJJ37B?U M'R8UU;@!9Z-L]$\]*17;^[#SCB;FP6I>8MY1U:*WQ&1CB+%*!QH2B'0]*=7: M9\\M:8Y*EJ"3;L'@D@2H,YE]37XAUQ_E09HY*=!#I #25"^2 DBS9XKK.\G] M(NXB]XNAB]WV@1H[6_Z;FXM-,_F-:M.;M"DY<[7>6;)Q]% /KX10;%9FCCO* M8+/YX_*=!"Z;JB3KD^%I)077Y^&U:XU*O[LOK=V2/[V#=E[-\U+/Q3V.((8+ MTP7G]\7TWNG&/TX_?3I"2KN7!DT*UZ:,P.-P.7PX/'[]XN=C;,L'M%/.W^Z_ M$;MHW^S^_>I\[YOTB?KCJ'>+>)( @"ANXT(XH*-D/8I#$).&( M3!*2X3*YJ!#W5!M7N$W!O16="UYKE/K[I/>QI,7^K7<24G\QOEL/-ZPAS2N" M?=4=B;6"W,(@-QV1ZJG)CJE,N/&>@ F1V)0ITGQA*Q0%XP/T1)NG280(!;[+)"D54XN1)^EV=IFNJWLTDF; MZD&EN;3PYTZWTS],L?7+R4F\$_?;3# V:X'ZC8:Q^Z0C8[DV8JTPMBB,[?TT M14>$R0 &//&V1!(RD8DS,A-:@EL4"R%+CC87:W-8^LST"FNX5SW>8#I2]7A5 M>CRA(U(DR9(TQ*/02A1-PE?<$9F9$CPK'G1"/>9M35?E,UX']\@,.Y1SW^-[ MWZL!PO" M+W8=@[9@2V>G7+G"/+![IT)GA&S@D'53(D@O8?3CI#?]NA2/\O>")BC4HLXQKXC,Z7!?GKK.LGX$P=W)NX?:' M+G%N@2Y8M[6_S4-&G_X*/TEAFD-3W/\TCN9*X??@9]YV%M8\/3[U6+PU7U/YAY].#'(Q\S'L(-W7QT>P"*)5L M3-8XPP% < ]) ;YGH^29)[:"#=2?;_=#-B;'(]D9V#MZ>_SJ_/4OOQ[OO3B0 M>_MOOASL'QT>\%UQ\.'PPP%_VWG]R]Z'@P]_?KVZ,[#+_SH^^+"+]SN@>Q\^ M8KM^/'S]]\\?#LYC\QV\+QSPO<[>_L^7@]Y19CIJI8DQ@1, QPA*4A'/N7*9 MJ2A]+,&RHJWY(PPSJZ"T2:#TSXU!I2D[?]K$KS@U'TY-=C!QLN9H:2;!"\0I MQ1SQ/CK"R]9ERCHPP;:V-6\+=7T#\YK/KB)41:@'1RBN%!.:>BEYA%2P2MD8 M@K$V&\/@YAW;RU#5QP[CJ]5@UL\G/>Q*=^QJF_*R_>(ZW?^I-&MN^)JD!,)!KLW M+)KDS>6:&ANX(U:Z0(#C*Z,8$$85@,E>(I\JP6"T38U<(Y-OE87E$.3A5VEE%04P22^M2U5FS&V1B>^JQ*OVJ1Z6"VN3I^5 MZ/7$Z2."BRJ$0"P(1H!F1SPSCD038DC9.)WCUK80;5#7B@T MTTG8[",%GZCU3/HLK.D9#'4FZ%!R(21+K,R,I>.%- M=%Y+7[PDU%[/,E?5?6W5?6,6\.I6F%MY)VX%QX2)5#(B?2'AWN)B7:KS&&VL M%-92%>C6-F=M*9?.$;E^:9DN-,I:B^WME6;%W.0MV*K1DS/R/C#+-3BM EA@CJ&MD1VW0 '?]?/X$JK#X,%T>N(P4,% MEBBN1)TBD$ 1IZ@G2CEGF+7".%RJ!;M>:KEJ]-IJ],8LT=5=,+?J3MP%7AA@ M'A=A+KDF$",GGH62?!UH3C)X9]S6-F]+66,0'D@17P\.4Z^&'=QI!BT>A7,Y M,1\S4"Y\%DE$*B1-(?.TBN2#U5&P2@CK7 H[T%E;JT@2)A'@*A-/2W$PT,ZF M;!2+"&',K")#<]VT6&.[XF&UN'H*5J+7$T\!>,T,XYF U.5'4L2*[ G70>> M2BT2H%Y#6]_@ :S[D(]#I<$+K:FU25.(7EGG2BB9-RX)&@2KKH*-4.J)JT F M4 QB(%%X7*PU+M9&1T.R5P!9!L,A;VU+<3US<-7HM=7HC5FCJZM@;M6%J<-3 M(3L3(]':6 *@-/%92H+O)FEM--ZJXBJPRQ]76-? OZ,KT'NFF_JXLTC?=_^ MSN72E&\TPMU#(8/J2U@EQDWGX6#46 \,T-QPGH#-EOC(D:WP8,$F"RP4C)/0 M9LMGZ-ZPTN)/6?_GL5D>%@"J&V(ED#!Q0QA&/=,N$1ZT0=JC%;&:*Y(RY5KY M!-26:&@NVII=]R_.O<%9T>!QH<%"!0'JP8D-@HJ)<\-Y2 )H(((")\!*/B_/ M)&$4)"!>^.Q"B6WB%2B>!E!L#&NHCI&YU7[B& E9,(=2(]'ZC PA +$Y*Q)" M#MIR\$$T#$&WF5Y5\K[[J=JSHA"+C4SY.RF\,W/2WP>IQEGOL8;WJ,>9:ICE MRBF"H+B&> M49@99)L--9DI:SB4#1?42%.&CZSS_3J6QEU_#T6D9W5*5^DOG MZ*BZ&N=E#:^GSS<):YC@/! 7A2'@I2.&.TUBY#(*P;)1)?(2VCA/UBCTLFKU M;+LPAC/^0Q73>HMI#O"U.AB1750Y!DA*..IDM/C;NYQ%@!G\.%=+JGX3;JN? M9M70._'31/"6Y>1(25A,BC2)YS*0R*+F21JI&-O:%G15.SQ5H==0H>^03]I8%Z-1WIJ +CWTP4 2@64T\0)$[JD>%- T'B1Q!ICD01G)U-<1412Q;Z* M?1N.??<:?37<1/F.C5_]>JN'Q@DWS-RGK*DDLF2?AU3J*&:(A'KK Y,B.(R2P0D2 ; M8X*E4B +E*PMS?54>FMJ!H\G7UWWU/7.6KS=*A@[@^=[ 2ELQ&;=S$=5ZP#.JU>FGHM.@?=C[=2=COTL$I M:S=VM63M, -,4EP%[RFC!JP%DR%'$:@&RD%H,S(]&>4U/\)ZF)UO+NV^1J A M44H,"VAV"N^)L\!)LMGDG+3@LF1;U**M^:H..ZU1_%R%I4V"I;E2S3TH+M5M MTM4@U=0V*7>6QA"!\,0-06$&8IDTQ)E N?64QL2VMI5L@UG!<>R*416C[B$= M)N,I>9&X]J YMR"E 1\--P$_:])A,LOP W(;6-5D$FL.8!.JQ:S(7%M#&*.* M@ I 2NT<(FU*@4G\Y4.IPRG8,MDR*WY5_'H2IE_-<3$_&DWM-SJE60[4D "Y M5 IA@9CD%$G<>_#2(!J5_4:JVI8_UC,6:^^?^ZUW$D_#H#5(X;"+SWQ_5@N' MW"6BR2QQ$:9"B!R@'!T,8#6XB 0M1<%D=6:M&Z;].>W,TEIZ':(FC#.+F!84 ML88[(I%=6Q$S(IG>VI:JS1A;HYS&58U7;5@]K!Y7Y\]J-'O*^1.ESD"#(:Y$ MQH,/DE@='/$L*I^<0*&6,J.LK6XH;%9+#3P*I>:)Q:"99$E;"#QXX:QV((!Z ML#&;ZBW9?(V?K.6X7CM?2HDPI8" B))XIR*1P5JN9)%[*MX22JO";Y#";\PB M7MT+\ZOOE'O!.P808B#&9#ZDXDYF09Q0'@&<&^OLUC87;9#K1,6?5/1/3?1W M/T#&LS;.>BZE4R"DR_YX4#6N3H75*/:44T%XFEVTGE## MU; BJ=-&$4U#5$&QR W[_^Q]:5-;29;V7U$P[\1412BIW!=7!Q&4<7G*TTLAHEC=2 M$H4<4PQA[(7+@8>K^(2NV$19='IA=7IIS'1)&]Q?>6?2!CP?KZ$918$GAC@1 MF0PL::2D(#X&FY3!V20K8Q;(UWY5-0F;H[TX*&4(3PEA6)'$/%T2!@L'8O[*,*F0DBXAJFRB.)EJ92ZMTD_)' M;ZDI"Q@+'%W\7#TN&8/Y:/9,QD!:+#V)!!E/$N)*.J2Y9XA2&Z06N1@V+TKR M)I.7_9.R*ODBE%I8)WA(@=E+E%5."$(-D7QE39!2:;!$.KTT=KJD#.ZOO#,I Z:H#X831 /S MB&O+D<'&HI33N8=&0;7 XE M*7)_Q9])BH1 1$S*HZ1Y0N )4*2%3@B'%+35C":KP4M@LBG8O&C]GHM-_@4= MKWE/.N#I ;1W)@1^>%:X/.-E/:-L;2K%EG-W$G+HD Q7+&#--=7.,$TYQ3@2 M(17ECW 2ZN.W[G?B=DDYWMMOV#]W&"NQ3$G-..+*@]]@2$"6@/. '1YFFQ9ZF>\ O=UB;B!U+C/#D@[/<8BP4%\P( MIM0=LCD73_FZ$7!+MF;NX#M+$!JH=<9B)!3VB(>@D(Y4(L.I"LE'K'A866-E MF^E+5NDG]*CNJ.3E6+_'ZO1L(L:2:'1(".=%&NY90(:*@&@R1C@A),VUX.!0 M\852ZY>7:KE1/]?]?XXZ@Q@:4UUHU,KP%"F6V^X;)]+J$;GJ3+URPNO!3K,7CK,6[V?#;$N&C%@ZQE"GB\_FO5CN)F%1"8Q-)E!*LA=)- M^OB*G[DKTT^N9RZP6F"U%% 5C+T*8V<*J#1-B6/#$6-2(TZ]15H)A@!$< M,R;D/ JH"KP6>"WPNE#U:/62TBW9CI+CG#_ZSFRUHQX#^F+D9:!Y@9,P;M."KY@L>BZ4QV65'JK,4>&2,%H&D" M7Q;,*8K,Z$"%,S%@\&4E;L+W+R9?4"6G?QM9>"G\&SK?UR9=:Q\=@-KXM7]4 M'\Y5_^1MZD>G6QXO_WTVR&>MS:K8Z1U5CD75WDE+J['H]$+LC=XP69F!^EXW M^&WM_'-F[MJ;M&HUY]H/^\-.?O";^ESW[_'WXTX8[4TP8N:^\33BZ2W6P8P= MC:Z_96:R/#0R#IX?ZJJQ-A<&=>;OO<&D,8=V%YR+0;3?D$W0UC>V>VQ/ABN_ MG>O20:;:B\/*+7;^V@RD]I(/Z_O6?T.-:2P!I^X-*:MZ ;L9!O@H::1>W M<8V]0;8W_]4Q*2HL@[+*>.XXU=2$)+B@R6#-%?^J5M:VLE8W^JGQ-INJ7EZ ML==+_?.+HKI2%/]O?6.]O=7XT'Z[ND!MO5IMVOT1/&S4SR,,(#.,(?]4H71. M,S7^[/1LSW=LM_%Y!!\^>!:\"VO_KI;9>CY_UWQ? N'9"#"71 M4@Q1BB%<>6RH9YK1( V'^(7AVI>">V)8SYY0$6HBP=HP MX^D5$'H9XY][U/YQSFJ>]PZ=Q!9'AWW ACM+#83FQ),DE XN6ID#\\H[9'5@ MKO"E8J*)A[?>NY37O/C[7R!^_F0Y'^9VM?^^U3W?V6N]W M]EL'.^ ,_GVZL[_+VN__V6V?MJ!MT)[]O<[V5CNUMM[AS0W_-5A,!',$I< M MXC(Y9&S@2"D'4A>4T Q\]PAN\F&6G<%1S%L!SA:J;36"#3N(C4'&WP!*;$>- M9#N#QG?;/8KYM]%>;&3]SM!J\VIW;>U7&Y^/W##^YP@DL=$Y.(1[LL(W_)X= M[,;)0U,W^@P-%CZ 7_.1E)6B]*K'[N9EP(:S78"-V*PN.CR$ZG%4M^\LZ=VP,UGOANU!.#W.RS1&T\3,I"5P8Q_ZT#L! M#S-+\QC>_"R\C=O9&.[%.%IM;,%M;^N;)N^";H?;&MT'![61OP0DW8/AW;/? M8\/%V(-; 07!GZA>E=_>'[<-T,)W#JLV>#O<:Z1N_QANZ<&K\@-3==7%-ZU> M\FSOCF[S]X$?LG&E IH)$IQOX-.BSV>_!Y+:C9MI\O8M>/P?W;[_]OIP!MKP M[BM67B5%%9+@B"'NE$;62X>(Y-$[):CS\2+.G/.2 1/ 4SB,;R8__!XZP\.N/7G3Z57=J&[Z??ST<2"67W A M^*W>5W\]#4Q6<1V?[U:?74AH*^_XVJ5,WWMUWB5// [P:Y_Z4UW MWM18 E\R7AI;&@L^]YT>>TO=XD*P9^F[+:)]R%C6/X)'A.&EE8\;^G:'C8,W M#$.-: N5TOXS.THY'3#H=U_S.'SHA:/A:) C\[\&?1^'0VC[:QZ0%CC3U7#\ M+^A(]Y4/QE8?G/%S W!;#?<]TO0+O1CXQSBB@S#LG[9W9 <7#N@4BO?#[FR62P!)M3WL_FUYZ"SN#1&^X6;LCN7A]R51=? M3(6'XHX%15(21G#EN*51"_A ^OBC]7[[=">_>^L#O53*L=5B[?U=OKVURW;V_4E[8Y>WZ(?C M-OWW7GOCW?'.?OL ^BE:^SNIU<$G51G'9WS\U5H2",4*Q4@HXDHK9$**2 F= M$HV.:QM6UF"JFIPMTC[!@D %@6Y"($,IE12# "?"1;1:&IV"(RGJY(-/!8%^ M+@+A,P2BU#K)F$:*\X"X#P&Y9 ,R$KN$I3/&VY4U2D13Z\NEN06!"@(M)@(E M)K'DD9J4(F?&9\_'2JM(4%+21 H"_5P$HF<(Y(FMBE81$58BKJE!EBN.A,6: M<1N\SP=Y$&*:AL^+[KX@4$&@%U!G7Q#H$0C$SQ"(Q CQ%B%(8:GR]GN';(H6 M*<8H]89R*]S*&D1@37!J%PB!7AU;R[0^;*9FK0NR_T"^SW)2VK-FE$[CH!_L M<.\Z&/M036H,,Q/]X6R>7] .S&>"N).91!/,G4Q!*Z22X8A#>(YTD!@E;@P/ MEL"$LC.FR 4Z+ZUH\KQW7C]C:J;H\YSU>9JVT=P0C7E$E#&!8!XU,M$R9*W5 MV 2KA/$K:UHT!2XG$B^1)C][AJ/8Y&?6X6GB@R;*@M :<1,PV&2AD780A1B M8Z--@#^\V.1EU>0%(YLJ^OQ$^CQ-(T3%N> A(ADT19QX@0QS&JDH-:>&$!W= M8MGD5U91TXZCIZRGN1.@E0/&GK$ZI6#9/;"L_78F7X!]-,$PB:+1"O' )=(Z M,92MD;4B4IK\O M3%H:5J>CYDM6 %#V_GYY/\PC).T&I,DB8O#>4& (J'BR2 M)HA$1/9;LIXSW&1J7DL?1<]?E)X_8Z5%T?/[Z?DTUR!")((RAWPP%G$M"-*$ M&B15EE_E&:-DWD461<]?E)X_8Y*BZ/G]]'R:@Z D.D&8!CU/'G%).;)$1L0= MH9$G@&C%5]:8($TEV++H^9SJ'!8Z-Y%UI[$>]H^&H_/46S_I+-EY[5TKC7RA MC9Q3[G"AE?(RH>?;*VBH?G8N<0G=COLLC@03=$H<@E3MN<%$8VHD#PE,G0_@ MN5[)"74-5?S5[L:KH7Y_)H=D=H>;USK1Y!6R4B4(/")%%N(-A(/3@D9EI2=Y M4>0Q1VXL7E'W"U??>VBOQTQP&T%WD^ X8FO $_6.N$#A%Z?NH+U%:9]'::=9 M09AE2;6SR$AB$>>&(*N)1!$3J;RB#$QA+HA>I&+HHKGS-KR,1RUDQ#$9QSU8 MW5R30BBQR;MHZ5U4]^YGM!3U?FKUGB8#N9&:<,F1I1)LLL$8.9D2(H5OE%Z/:#B%:+;B^J;D\3@"'(Q*UD2%N1%^YS$9+2!ED;"4E6 ML^1HUFVI'E.#M'B;F)8LC[ ^Y>*>6Z8/<*HNPGH]19;/FT:XAN9^?(CXQM$ M1N\OZ$@_%/RZ#WY--RK]:)W^G7>$1TL$MB@(;_*.<(\L!@P#+S3EL#&17!A- MS*,+CTI1].+JZQP2!_?9YU"T^/%:C,]I<0)7,E".$0F&(0@@"=+4121DDAA' M%@*A97O#*]#D.>01BB8_KR;3&()R>0#2G3)5@C+$G!L:+) MKT&3YY U*#K[5#K+SUM?Z0WFGB-#P',&1\KGVGV-1&+)P/19F,%%\Z%?9TE! MQ>!>\98W["/K?TJAXY)4'-0(]Z'G!]$.XT:L_RV(]["LP?%7HYGVBE!DK1*( ML^"1Y4XB8JC68*D(IF%E35 M1MQ3@S31'B5-@M&!D4I9BK,K8*A(,'+0H*?6OM0D&">N8[CKY;[P+122%3$ABYF8D/A MD<,)>^(3S&UFCVX"1"P!$KR&8HC9<]N.NB<-=N=#VYYT!\P-0[AX<'?GT\H6 M:LA ;\IX+= SEE747QEMU?NG/@CNA=?%WL,UQ(QCK2U1E,/_&'=2.Q&#IIIZ M+^*$L^:6%>K"V?\D?M_FY]E]959;1;1&GF7R3!$LTMS[O._=86(%$TED@BK< M5$J6;2HO5V4M%S1YB-VD,IQJ8P0)01H72;#8.%]4]N>J[$P&-X9$B&'(ZI S MN*"WC@F''+6$66Z!-7: MXV!54=F?J[+3/*N"B4F>2B2)I(@'2I%SP2!"&=$X)UI\SK,2W93F!9X.6%3V MS,H*&Q386,T)XSHP1R,W%+28&VRC*([Q3U;9F0U@AIND3$(^YKW;DFJPLEHB M$AWWE&$,?_(ZJ6@JC1=(9I@K MG+A".,: >/0.&>\M8)[#VNJD')&E(GU9=?D^B[G/&/X7C9ZW1K??GFFTPL)* MHB+2U$AP6ZQ$CD2&L.#.<4<%YGRQ#L\HNKR0:8%BEY]=BZ=V.2274C;$F&3Z MV;S_Q $.(Z*4<,HP%G,==K'+RZG+][++SYG-IERCB1X$XC25+> M1Q8L-96=SC*DT7 M;KC_WP-K!N21\2YM3-N]ZH &I>CG >4NJ-W2&AUU[DKL:;\;:1A7F' M?T/G^]I$NMI'!X!.?NT?\.'D"=7T=GHA]D9OF*RL5RUS;O#;VIG\54\Y]Y Y M;. _CSF?1[87["#\->B'(S_Z8@<#VQN=_ 4BZD^6$WZZ\7\_G>Q\"8>.K^SWSK8 =CX&V!GE[7?_[/;/FU!VZ ]^WN=[:UVAA+2WG_WE2B. M;=Z?(2P$K#PPC*R,''D-0^FBL]JQVCIT>D^*8S JCP-UM!FJW@9-(;FPZPI3I_ M8GA>!F'HWS3N!&3'G7@XG'S\N/R%=5 .#N$FZ Y>QWHQR#;ED;?^_HLDM@8P#/A MQEYH#&)>0ZX>/VS",#2.(W0._OW6ZQ]W8]BMGID;-^G8N<$$0#P8#Q'(2>YU M-4[[T>=&GUU9/;YQ8$\:W^W@I)$&_8/9EAW:T2@.>L/SH]&+N_U1IVIIU;\X M@%<-XBX 6A[2F8>#&%AH:.Y/-_9V84:@S6??AW@8>]4M,![G)C+?8 \/NY/9 M6CVO&/>'^.?6C&P_QE!5]:"&]%OAZH)&=3O6=;H=&*HL=S.2U3G3H _-/HP M>" JE1"-SNZJ+JP'UGI?/S0/-K0+AF=8R6ZO\HHJ01ZOXC:&>S&.5JLQGNW! M6N-9#:3?B^&H&S?3!1/YK\F0;&6;OP7O_*/;]]]>G\W$X.9_#=$PSXQ WDN- M>&:C FL)GG+26.@8C2=7VL %TY8L]7[/]G:G$NMAOBMIM0?@^U^%L">-_M1P M-NP@VPK0DVZW?SQ\S8*,.&:#?77LXC&\F/_P^\3T[O:KUU4V_ MCY\UCD"R7;[(.)*'M_[Z]^-.&.V],695894!8APWC%]U%A"5C5^V&-_4F/YG1Y[2\2W3#Q(=^:DN;7:T-RE M_QX@)@X6:@0^=WXT6G#5WK#Q#B PW(?D92%F6M^M;/)#1M3^$3PB#"^5Q#UD MPF>2Q->E6&XB^5E 41@S@55Y@+NR@=W:]5JV\%Y@R3J726-NH%2>)86>- M&2^D$$P?O)!R35)SW?O!D7TIRRN[)^W]=ZQU^HYL5O'81]'>6A>;&[NGFUL? M1>O@[^/MTS_W=S;"MXO+*] >VH+GMK;^YNVMO+SRC;0VOO'-C9: GT]VMO[8 M;WUI0Q\^I59GAFN*^>!U"C8?HBK'J](I)!2=EC8HFI1R*VNJB>6RI)S MP;G7@W.>K\,'6>^B@R$);/ MKT*&R82X(Q(Y(3ERS'K,F%#8\RK\H',XUK:4X]]>YOYZ\DAOZW+8D\8(5'K8 MK4J\2OYHT1VQ:PX=OQFG_^P/H,F]R8QO32?\O>WT7A!]UC,A^.S"8="6)"4, M D/L$2<=6P$%J^")V>@S=6='HA='KJE04LO+*@ MSH):T&DE+=*4,N0]4S&$B*4R*VM7K) M,QG>0CLK,\5=[WK5_J'ZD-U"A[>X M%1%EC_WS[K$O)1/SLP:S2X1,.^)X-,A:&1"'"43:$XHTD=PES96U/)>&<5YX MG@J4%BA]:B@%M"0\1IL,,_"OL-(IGME%;=#2,%=!Z5.F/0N4W@]*IXXUIEPX MFAAB1(3,-)WI!T) VFCGH@CP?55]QL3+@=*[L6?\+)*,3_%[[!W%/P?]@[=C M:H$OG='>VS$!0$V6\8IW )/6_H>OD2B2%%-(*2\13U0BQTU"02O'+4W.,GR1 M-8-'Z:.RG)D8N8K:.AFE311'YE-B9)%9,\9"T?@4?7\7@#@#\I*Q9K3&C!&C MZ5[_ZD@*]7MF4:B[-XC=FE^A?YX4 5[YO>/CF-EA$/]SU!G$QD&GETW%F!NC M:ER,0"T?J]3']1V: [3'F@C7CVRG-V8 Z75%IU?1)505JIG_(/];D5GT01*KFE4_8?<83L:YNG@(XS),)S5?Q95C MMMJ8P-5X6[KW>0L[W)X'^^KV3\;TY(P994IJLM>!Z=FSWV.CUV_8;B;D@/? MKT?#FEH#GA=[\&P?J[WL%?!7DE.O@4Y?MMJ8E;TI7\NMPYN[D1O?S56]#<"& MK*\3/I&:'61XQB]27[X'K>B>G(GDN/?GQ ;:7C&;6&C \*@[:C:.^T?=<#8$ MMDH_5IPMO5%-M *]&L3C_N#;A"<@RTC5(Y]GH5NG&6^A"[E$;?% CJB9N_8F M"K^:@>:P/ZR0Z4VEQC!5X]W_8W]RYKZQ\?K'OU_8PI4=M MG+Z7\:GM![CE_4$E-F\J;,Q702/MXC:NL3?(+ME_=4R*"LN@K#*>.TXU-2&) MS.EML.:*?P4'MZ)5R?J4,2P74/SC-WN]V#^_+*HK9?'_UC?6VUN-#^VWJPO4 MUJOUIMT?&_:W9SP\;V=Y>/[L] #*.H"O$.J-XD$]"0O>J5_^[MFCT('V_WJI MK=<#Z%D4<9DJ*3EM?? AA>P9X^2\=X2:2+"&V-K3BSYMBM0[D9+&6G,(UJS$ M5"GF533$V5QX]L31RD9G:'=W,PM6[L1F&CNJA:9H?_NK3RIX83%21BC$#8]( M\QQE8\.TYXEAEBY-J.>:,"JMP(F[/"'4PP=!>8<3-7)):(UJ0J**"Z]"UD-P M=;)&GWFW[F3&Z9_&-+7[NK \1F":5W%MGN]+9,3YJB!WH]NY+S?0]2]]!#>0 MDJ(TMC16J;LUZ([$07<@AWFQQ$M;X)#&ZZF77MEHS(.&:A[2= =6HBORS@L^ MN!-BIT?P.Z"NW>?;!\.2;ZCH1Z+[G_^)7W MO\Q_X4.:W5*Z\^Y'7-V&(UX?#"'_"EOWQ0@JW/IRVOK0/MK_\^Z"]E7/!'_GV MUC;?>;]ST/K2.MDY^'B\L_'/;NOTW?&ETZ?V6S^VZ<[>SI=MTCK=Q>V-O;WV M_MZWG8/M']7[-_[XUCKX^[2U]<=YFAR+&5&,1I0(38AS;Y'S3"'A*$RL<=&0 M?$RT$DVN'DV44P@2"PXN-PX*[)67(N\-U%PRJI4DCFB,7;#8457A(,9L'EOT M"PX^.0[.< I%+Z@6# F83,0%#DB#D"/,4Q(L4!^$ 1RDIJG,TA H%APL./A$ M1+$6"T&$"-A%GJ35.#'N<=*4A*B4G2?S4,'!)\=!>H:#A!F)*?5(.BRR/ZB0 MS;.(O0R&Q2BT QP$^];41A8<+#CXNG'0"*6DI\$KESAA0FO!;=!, ME$T%!Y\) MX30D2VR2$1N#K=+<*&.(5*2F*4P(F'PIQUX5HE+XT I&16$11*QIR4WLD3 ^WDF-R*P M<-HYAH*2'O'$"-(D&A0T=WDQ5"K'5]:($4U-+M/Z+RO/58': K6+"K5$,T9D MQ#T5".RI M1I;E?)%VC!E>A*4(2R4LC"(J*;>RQJ1NTBM. MQRFVNMCJ8JM?T*G7!7Z?''ZGJ7_*'8M1 O8J!6$1=@E9;R.BQ(3HG(H8@Z%F MA#2-GO,VE85G6I]TY&$GB,($H M;2)CFM?L>F/*Z$:8DB]"1SHS]'H)E'J&Z?@8]/J,@'A8D^]E&NJ:]?0P9O+4 MWFYC&'R>9N'BTEZFGXQ#D*1YV\O/W^L?G M7I^YDU.JN:3A91%:TC_H^$:"UO0'P]4KN(@O,NQ?P8UY&S7B(HK%C62(F#1::0)A;2Q$)KMPR#5T@3 MBW05TL1"FEA(\PII8IG_YR)-? INQ)EDPO@1*%__AJ]>/$X.51_]I+'Z-,V3 MC$\%;6R=',8+F9&?ZX@LWF+$U:GD,CIE=,KHS'UT'KMS8G;M1:TJ\;/:Q_?]K?W-C[UO[RCD&;<&OKH]C>VMO;WOK VEOKISL'VP+:_:.] M]8%<7/]NOV_QS?CN;;[_"^V2=D]120R/1QMHDRSZ&I0*LZ3X&,#?,6>L18]H@3B)'QEN+2!*" M2@&_1[JR9E23RGGM&"MX5?#JR3<#6&F$P,D%%3A89"ND%A[+Y!C!WH=2W[U4 M>#4E#Q%.,# Z"1G'-.)2 UYII9$T1BCJK78TTW]QUL3ZT?Q?!; *8#T77R%W MU&'M)!:$*VLLU2JYQ%04\!,N9"C+!5C3BFB5-X0*'I$@(2).<41.J(0@]E=< MT6@),=6"2).)1[.AS!&PYL3%NBPYO;?VL#.RW4+*^I0@IX1.-($[ICCC! 2*)<(,&IDO9:(I";)1[)1? Q;\CDRM',V>B1BY8B92)+6@IG-%Y94[BI MV:-)^0NEV^(J.*BSEBJ"9D?%)0U:>:.BLB '7AE32%F72\'Q#.NRB,9PA[0- M#'%F&#+4">29PBD&F,=$5]:$: KS:+;YHN"+J^!,28MY"A&TFB?+#??&).\Q MU8$D1TM>9:D4?)I7 81V-K.P4LP#6'"ID'&*(>\(3&\T'I/,9T-%DYC"J_Z" M-5Q&RQBA/K*.9>*(P>Q M%E*,6\#PX%/>6TJP:4JZ2#9\B6E97SOGQ6NBM"BDJB\(-SLSN0T:*-8I4.2D MS-Q3GB/K3,B'4M"$C556/Q6IZDLA!RHX^'IPL#">OB@%@X7J\47AX#2?B#%A. 2,N&$0%U- 1 ,N M/A(BG\>JL W5,6Y/0?583J">TX;R]V=\A[\X"PK1 %V>\""R2%2\@P+)#01C(M//>65;L=\=#?J'L>S$?E*,DUH*Y7)B)7$;E(O"*:>X\PECRT3)JRP1QLWNQ%:) M1JNQ15%KG*OT M)):10H3B+!G.L4JHV:FCXZK5*V<2VN@@SS51UE(65\6] MM]*DZ!R3GF>>1W!FG,?64-!XIVU)0RR7BK??GJFX2319&RG")D"<$IU%AE*. MN+1)6>PTN#(0I\@F92^P@*NH^)F*Z\B\E)Y:%;E31 NFM6=<2&E,,*HD(I9, MQ:=6/&F8-^D52IH9Q'D"%2=.R*?@+Y-HO*CZE=4TQ4SP: MI@,7D8&*.Q*IIR'PX 0NF8CE4O'-J1774G'.>-[%B45>3DC(:$R1)5;ZR"FN MSO]AM$GX(IU7]LI*(C[%X:C13XTO_4$WE,J(I\4Z;[B1D0+(<:F\#EX9(BN\ M@] 5EZ3$,F'=N]FDA+:6*.XHDN"F(IY+OYP%K%-66)AJ:K!U*VNZR7595WG! M&HZC"Q3+)*T6/$5M(#:)1EH>&+;4D9*36"X-G\E))&Z)B](B:01#/&1N'N,B MTEPGK'QP 8>5-=,T>I$8;HN&SYN#T C,*TP7@6,=3:"$:NJ%\MP+;TM*8LDT M?&K#&:9)YQP$E3:A?'8VI?& I5'_$2>^KHC5Q&M%,*^N0W0BX'>PG3_DJ#WPVR&A%*GA.$4 MF9!/@Z]K5=>RT'=Z1Q65_MH_X.-) M5ZJG=WHA]D9OF*P M^ZR&_RV=M;]ZCFWW_6,BDZSHG^.L3%IXS7O3^G)WE_/ M#"A[?U"-ZQN0ASC(5\%PV(5I2V-OD*'NOSHF185E4%89SQVGX'Z$)+B@R6#- M%?^:MTJT^Z,\IG9Y>V"JUM\L%4\JE@(XT/O=I*0+^: MV6 T.M,/\G$7H[W8")VAW=T=Q-WQIZDQF)Z1,8B'_4&EU8W^8NQX(7QR MP42D1:5'5T>DRW1\TIW/1[G+POZ@?WRQH.>&L:CU<:%&XY]'W9,&:U8^:S9< M95S&XV+!Y1^<-.@U0[.L2J+OU/M?/F3'JG\$CPC#7^0_? ['^*/G:^9]/[,P[:*8F^5Y?'L\(&I;34G#"N W,T\L]'NMDZW,81'^^V-;F=SZQMI[_^[ MTSIH=W?VUT];!RW>.H4 J3-+%6MMT"S*3!T9$;<6(VUTS/DZJ[C@V&@_/H+' MS+G8YZ6L>!2<>STX1P"8,HXE4IC;:-6G"2&G35FC',$TX)S"X!S4\9< M'ZS73G* .(<1E_"3\4$CZE7BGF)'"%U9,Z0)D+Y#L;59)S^!3; MWA^]AV;A!NWN2'Y5%U\,6#^#4WIM.AXPNX#U?<#Z9,8II309HWE$@D2/.,EG MM#!F$0=O-5$J%%5X94TVN5ZDO3\%C@H<_63?L<#1_.!HZCL:"R9"2XJ<( +@ M"*)E@UU"V'AFN622<[>RIII"+=)A"W-B:EYH9#GS#B=+WYWX,!>QG-1[KRZ^ M&$S^22[B6:5& >5[@')[]NQP)U3$*FJD#Q -(# 6GJ)6IO1*!"H\03!*U:,>1XWC8=1)+&3S0?3]W1Z\,^1RTVE] MGJV3_?!QKDJ%KZ!W?9BOQ@@ZT'!VV!DV&\=[';\'S^MV&PX^K-_8Z372T>AH M$!N'T*M^&.:KZ\?G:M:SRL!1'!P,5QMG?>A./>5\$;R@(A6=U @"J!SVAYT1 MO-:&[[FF,%1O!#'+'_4"7)#B8##M\VICX\(GC'C3W['20JPO5#^&28.C%,Y&UT=D?R@B\Q"1X>V/7Y5A!B='D0951CS8 /%H MXH@D;CBEVG*+).9.$M,^W?W1WOU*G6/&:X,$S /B M*0ED/8Z(1A\<)E'01%;6J&I221(>YQ0\A#[$>(#A$X@*[*II7R(K&#X$GS. M8WO>6[_6JYUXX'!/OL;%W4ZOESWV6='+S[W:4YXZHU,'.+N]WAYV1K;;B/\Y MZAQ6N_4JIS0'0A"^=GKYJQ^'T6ST<>ZU'7?C=?HN-H\/LGE(^&2?X)0\7B/(?QTD)W_R?!4/O)870\A[(;ON]V^KV*? ML<\\B ?0O3SB1[TS=SUW_Q!L1:=RU6>_N,[GMY4 Y#T;==:!->OIRX)P'^1X MAMSY&2:,._[7M$N;9SUZM3BQN=$2[>.OP@O/L&0(0[".N'<.:8XEX@R (3#& MG=+@K-*F,?Q*G*CU=1+C5+'E6:!S%N=D51U5T>@-<@47G%3Q\DPT:0\A7OP! MLSN*(*#7RA?(@8N#2ZD!PR,C/P&ACWX PA*>14YB5)^N^, M+'7ZH#.<0B+@5Y5#J%!S;&)Z,,F-FS9+WV?N9P %PGS_!C#XN#\(P]A[D"B\ M&S=\JW, EVRFSY4TUWW\J\H=D=C&;7-G<\];L?IB@)6/Y*%%K4Q:#I'D@C&ILP+>.*M*" M"7.?>M;.WFCR-+N?$%3FC2(!A" 0C()GD5'&P#6U*VOR\EKK?\]J_70G^TVJ M?Y\I+JK_Y/._?=SZ^!4SHSTU!'FL,>+":9A_29"!:0@>FVC4;:I_@2CC,B_. ME4PY-Q+BW(DM9V^2WEW-S /5\D8F.*FR])WO<4PX,%ZJG;EO3%> I[=8-^QW MCT;7WW(5;\+/2%H3.]MP? C AMP@VF_()FCL&]L]MB?#E=_.4T-T M>I.'*PIOO]CW.7/_G&TNKA[X)D=R';\H9$!S;]P]N'56UK9J II4K7[EA:!9 MJIVKUT^>51;5E;+X?^L;Z^VMQH?VV]4%:NO5>I/IEZJX_^W9*N3;V57(/R'6 M[WF(M1N?1_#!03T)"]ZI7_[NV:/0@?;_>@\ O6$5/T7JG4A)8PVF&4/,CZE2 MS*MHB+-1UAX;W!/#>C;-8,/S@= Q:.MXI 1LNP]26B(,]E*'6W#DL8-S+UU= M>2H&IV^V\^8/V_L6!\-U[^/A*#L>&P, WN%?(%_^I/[[-=,VP7]?87@5L^!8 M,F<=XI0P9*(S* ;/-7B!EDES4;ZDBN O2NVE--Q3YB(1V%JOA("(Q.F+-$_U M-/S/L#&=B$8]$XT/,YG0*^D4+M3&W(=/Z>>O95^MSK<.W^P:.(S:V[W,KA8; MPR,W[(2.'>3L\(&MEL=AG'+=RGA\[71\0SV^-3_5A) JYXS&10V3!%-GD%.A M(4Z*(X;CI^;1KQ-5XR?E-!/,!(PJ(&L^&A?T;U"EHV=R4N/D:F^+8S""BGW$\:Z ML_J=/AB\>+_%P&=(Z6^,&7@GNY/.Y'_X>O/X6^]H^^-78ZT4*1C$)9>(DP1J M8)E ,T2H-DG*NJB$V78U>M](*V7EW7NNR#\#!7(10:ND@&VN?[5'UR. M">(TZM2X>8:H-98.+P"@G9K@L;,PG '87$=8+8HVSP"T?L -#L4#H'0"GLV, MU'V7UXR'#6^'>V>^R+B(]CJ\O9RHNJ6*L0X"]T'>.^GD9HKG18F"LL\+(S'V M@;,D_#7H]^!G?U74^[2DM]#):3O.-Z.$3F/&VXW65\-XX$HFI&S,'"=&(< 3 MC70B&$ONO37Q8NA$H[<2_J,N!! $80+H35 N,NF8B#])8#_W###)W%.I%".?NV54(7\&B-K;L#WC++UO]0]!&Q?&OS<;GSL%A%]"G M8A$&;)L9@QQYS=ZX>ANI^Y/&J!]ZC0V8L+SRU\BE9W79S#3Q-M/PSV )@H6X MJO%''_YI_/+G^N<_?JVBO?.S/+WP[\.,X(U?UC___6NCW5^M7H$(G7C-PWJ8 MHY]]MW8BP-H-E@?:/]A MM][U<#8SE2F$)_DN!"'U[.1/ /YZ>6L//+ SK%Z_>P26%^2T.;;BDWF!977L\S'9U8$?3#1Y5C-XY&&^\@(>#W>PV M8DK1YQ68ZL9\0U5N=32J;&J.:J!5/9"J2=^KHH*SF_)^CDYV%R<>SJ3)V76H MFSFN^ZHW360/"&8!5!F$-F]B&![63SI?_V+'(#'*;PW[OLR(6$):O!V-0 MSU%C&[S+,6Q?7CT\EXB[Z92-98'OJ_-SMZ;/+]ATEHS7W#%.E.=*,Z,DF'2> M8I !2V^O>\_MOL"%M*N/UBEP*JP.G"EEA4H8W#V%4U!:Z#S%X,+'K+F?LG;# MKQ B3NR2YAKLTI_6YP+3LY+)K!3O*AVO$.GJ)\"E4X/PJ3J; >0GVZT[K"G_ M1-MV];@_=+YN'W^PI2T[ +-6[R&H#"F8R#,+">A6VT"*$>83&PB ][T3H-YW# M\4;">EO@3-TK/+R:^%A9Q/&9'.>Z71W*,1&(RL(T(>*$)M>UAXU_ 9K"91^R MN:D"SND,X-]>9??^]I@=R$\/"N#/N@'\ G\.*E< M;^^KRMK.MR;_FL4S9Q)=K+=7ANK](&JY^F14EUR'/@QNM@F3NN1LHNSP:# . M8K.MM=4I5%.S?3B(WSO]H^&L2Q)BWMTY272.+=-L6V>2GU,;VIN:-O@G3QY< MG0/DL<.1\S6Q9AXJZ;^UOGVSO;_]HG7X[:7WYYS[$\\?MC5VV_:7=:6_]>= ^ M#?L[^WF)-*3V5NOTJZ61<^(TPO 3XCAR9"*Q2$L9(^5"Y'JL"P8[&)5DWGJJ M?."!4(V5EL90QBP\BMJ+P?YDP+/?WJB&_-;USWOR =S:HJ=.+7T>I_@VTT7I M^@."(K_>"QN=7/$5%NE,I9\A<>PKQ4E[82ERTMB\'XDBS8A&,BECL\AA*Y?@ M0*5J7FLF@WIF&W%6S(=Y[AN_O/OK\Z^-8[!E#8CL_%%M\.UP7, Z?'/'3-&S M'YM$,%[%=6G>?<]-XF)5:O8D1Q$][("C6XXBDL24QCY)8QE]FN.SGJ:Q[&XR M>PL?XC+1'L[O]"FSI"T-8FRTZFV:[\"FA-<\&I\[/ZX?BVL.F:*+?LC4 M@IS$]M##H1903!YP3-N=>O^:1[07&U2=#2DN\O')A7OD:B-_;<30I65D?C08==S2: M+&'\GPVV-RHL\(5T>2%)&4%R:\']5W\X+7?^R6S+#TTHC]F6/XA_3 MG??O3MH;G[YM;OS9:1W\\Z"=F9CW=WG[2TML;^WL761;;NU_$ZVM;;&SU?ZV MO?4!M]]_Y*TO'TZV#[;A>1_HYL8NV3[M[K4/_CQ/_VZ8,33HB&#F*.(I..2H ML\C;@)UB22N?5M8H;6K)%XAMN2!10:)%X?HL2/0())KROEOJ*&>2("OS$65, M*62"\2AH(K@Q42@02T3$2X;Q[GJK(71 > M94K ?(BW0HYPBZ13 I#(2EV=L5#$X&6+0?*,*DH%"H0+Q ,A2*> D>#61,F" M(1Q79Y%P*B[9I&*DBI%:$B/UG.35!9T>@4Y\%ITDM\*QA)&U$+9S;L!(B4@1 MM2E1HB)AWA0Q>/%BX+%V3B2!A,B,DN!?@*^2(J+&"!Y=D,J"KT)YDS"]R$;J M 7+;>5K6&BJJX6_5!_E'5/0-KL; MZV+X)SEJ^.P9]'X#>:7?ND3.7;58/_R)"S.3.1Y/<;OBGMY,]4QO'HV&>0\Y MC'8E$<7PW\?P=V86;J+BU :5O3V*$35$)Y#R/2AF$B*1$XGV\%VLTU+=K] MHK7[.3/'1;N?4+O/998)PP(+@Y%(BH'YQ@FY8",B7*>@%0_6W+3 4"3EU4B* M"#9%;30R.<''J;;(6/#[P,]SC)*@C:&UHR?E(J=WBFV8OVUXSH1MT?@GU/AS M"5TMN &_G2,#*(TXMQI9$74^,0B4%^LD'2V24B3EW=?$N1 J&>1X)J_07")M MO4)1,&*3]#K94(<)XG+-U +9AGMG0"\D;.^; 9WA&1@_ N7KWY@+I&;(_ QZ MA'L?%7%]I_(=5:D[\]19+\)L-\Q;R]2,,\AX3K>4S]T/,UJY7MONT? M'/1[]73.;MK8ZD_X5F+XJR9@7A\,,JED1<-4@/8^0'LRDVKE LRA3Q'A3-/" MN8%8S2:,O+*!)*DL V.YIBX?V7=/0+T:U)[4V2XZ_:QIUJ+3/U>GIPE6G"RE MBGLDC$R(!^61P\(@@8TCT6'G10*=OGPR0-'IEZ33DTW-(=12=_KDZS<]T6F O MI$L!8XWEXU+*MP#A/8!PH&X%1HYX2@"YQ>B(>$Y!+AU M@8"85ZU808:7A@P+4#M4D&$^R'"N>L@3XE2N$-=*4L1=2LB"O". M<9_I=*P02*ED2(A&L&CJ$(5=3EXLBV4I^]=+*U]E*U_#@D>]?_VJ@]P*/W*A M6;J.7V=R!MY\%VCH;0.D<\HQ')F'>44JZ0QCH@ M9G2P5.!HL%Q98ZO\R5: BC$JQNBYC-$CUQL*(#T)(&V^G35&S!L*E@!%$0"0 M3,3("4.0)UR)Y &.I"IS_S+G7I.@O$T$.64)X@XG9&'2D0O,4(A;C?%N98VN MDH4V1B]Q7:@\8XF>\1K69R8;4LH*37$,EV"%9BRNQ3VXEWOP87:-!@O/O8L2 M:?@?XMP;9#75B+B8>;-H((95:S276?%*8%KP9['QYZG7: K^/ Q_9E9I)$Z& M8!%1=!6#:_3(<>41$9.&,$P$D9)Q)W3R"@2<[X^ MPJP$QN5-6X+*["_U["=)<,JY&&63S0PE#&GI*)**.QJ-8S2QO%J#%]H@5YEF^_ZQEAF&88WMJ+ MC7A&,]V?[G6KR*2/>M_C,*?4!U/"Z6'%*WU4$4[_\NGSW\-?\YTC>,[;_@'T MX.1_AJ"XF2)M?.FH/X)!AB?>D\'(T*"QUSXPSZU-VGH1-386=)YJSN?)8+3> M&W5"UO_.]_@Y^J-!9]2)PW<_?/V3[?WM'ZW3;R>M+__<;V^TCML;NVS[2[O3WOKSH'T: M]G?VWY'65DBM_;Q.RYRF06E$3-[>%X1 QC*'F)/$,&D4%W1ES33Q%;F01BT MC4ZODJ-A!$$(C?\JN0H9<@D)A#/_!0:NXB4P#%0X@21!$(9^6 !PO<5(!DX M5<:!8'O#+2=."ZFQ59$$KZ5.\Z2X* +T* ':6@=WY^\?X+9 FSZ>MG>_8FP$ M@0 8,2K!$0F!(YV/T1,F+PTY")=U D=$72U.8SE*G<%PU!AV?C3 FHWVAE,H MRL;QGG"4P#,.T"05-&=$FT"8,C1ZIHA2!L]S6WN1ICE*TTG[^"L17!!J/4HB M1<1Y/JG-!8$2P\(38R+F.<]RC76[69IPX]@.&[W^"*ZK)VAR@Y].4KXV3,H; M_OJ<1:&Z!.3L$'PWF.=<[-#IAV$#'C::.G7'_:-N:.Q9N,#%V /!G8I&HS]H M5D\Z<_/@&960]3P$;)G'MI$=O&;UP)GOLF2'3G46"3PZ5(VOGGX01_G]8W\P M@I*,?QS$PSXXW. $CINY>N$0$ABSK"Z=WI&MHX$95WEOXL"N"O!I#_O#ZM5O M!K%KC$KUP#>='#'X6\>I M#NL !/N#2FK>0#@8!_DJ:*1=W,8U]@;9)OS7[3.H($++86C6H[?9G/1&PW_\ M9F\)*Y]5@-65 OQ_ZQOK[:W&A_;;U05JZ]7*UNZ/X&&C?AYAB,QW<9G0..:S7OA._7+WSU[!" =PZ_W;NM5J8NSFW^./+'5.AUT M^>]_G,O,S&$1ZQ+Q>_\@;MD?&YVA[_:'1X.X!<__H]OWWWZR8]3^/'&,\KT? M?K0W/AVT3G-V[^-):^/?G=;I]G&;?ORQO07WP7<[7S[R2XX1_?<^Q.^X_7[[ M-&?WH'W'[2\?3MO[ZVQGX\\]:..W]ON=[L[&7MK<^G;R-7*"@Q$1)1A+Q!.V MR!K!D%5.)A]<4M+6KB_8\AC6L[^J()+33L-,!L*-,PXGGVS0RB@ 5, XG0I$7=1MIHQ&U1AE?_+_W91A_XE7/\:L<0BA7Q05?*(.Z.0)9(C08RT,EH+"EVE6AE[4$"Z MVIBN"N0P$5"E 3YLY81>*S6]BCOOJ8M()FTZDY)/T*ZW-81"=+D)T66%I-/3 M5A!];0*SM2V^:FP=-4PA'T$IN:0!&28DPH2K"!@21/0Y_75)-O[[5O#(UF4/ MC%C,&0C;N[#R,P0/^6C4'YR<20PE_PW&"F9T :T$8YB]K3S3:$SK _/&>U5KWG?[3MPYS_T1K:W6SWL7_UCE#V,,'$W?GG_X5];'WZ=VMEA MI1;PP$X^"L@.Q^GFF3<=QT'N<1K&G,MI'-K!J.%.&C9+='7'Y(8J,/5P#=LI$'_H%Y*&^=D[<%]N+XMZJ MN.W]%OTJ#3$5>\YXAR76!S!T3@'KEIT?N_&=%[AO1C18O:-]\.T&53WO;^]U.Z_W' MT^W]]>/V/KQGO[NW^>4=WGG?$CO['WEK8_=TY\LVN8@J[?=_=@!-CG+MJ* M@X/&INMV=FL\?T3 ?F5T?'NCSG>":F&"P00T)7+"O<%<:I:\9$GBX.E9+=I3 MB>%GOP> V8V;*0MDE/AFVOQ'LSJ;J=7<>R*F@6@RO.?+5U5 M#+S0E:X]',8WDQ]^!QM[V+4G;SJ]JD'53;^/GS5>[\J+9!?*VZH1J[\>K^08 MLZH%RSFH\:;P\8O'ZSRK57KJ0LU=_9TBJ^ &7OLU7B4/_$XP^J [;VHL(:M* M\V5JK+C38Q_ )[%,._FO+OV\H5,W\24,0 \O'--QPUC4"R$+-1K_/ +_FS4K M"YFM3!F7\;A8\ P@8*'7#,VR*HF^4^]_^9!#N/X1/"(,?YV33-QTZ4,I1.YS MZ,)"H]*G^+W?_9Z+6-X.8NC\?_;>M*F-I%D;_BL=/&?Q1%#^R6",?8< MY@PPMO%,X"^.6HUL(7'4DC'\^C>K6T(-"!N! $]$\98ZK4J\\HKL[(RA\4; MZSO=SO!DM?*.0?[80Q0:N5UKH:4;Y;DW/5W__1_OCJ@+X;F@I:*6)F8P4'!- M+"8N@/L/?Q))%G_:NO5"76:WV9?+3LO2]+VYH<,RWA/SENY_>4T^;KZFVX?P M]][;DX][W8.=?S[P'-[[^.6/SL[I]LG.Z5=R<4_,SN;'SO;>WU]S2N#^WM_= MGUBRKVW,4A*.5.!R^ MY8+$8&WP4G$Y MP36":8MK#X!KC7[#D3BJJ$ DRH2X]P%9EA0*PF)K.*?YW^H/AKT#_LE&5>[JFR'Z<,-B^"P-_Z1DSVNE4,?]0P<\:@ M/O:>F)>!SCNB*;=:..\X<]XJ+V+,P69N'<.V)7 /"'0G#0*7&">)^+Q["%L MNA21CL:AR"2.1H8H*%E9OR(1:TZT1SR&@ #8+/*:&2,\ M$2P[6625&;%$Q5-:Q5VPXA+0-C!A7H!WQJE4&FL;M0)>RK"SQBR >K2*NP#% MG7(0[HU*20>$3>8@01%D,!=()IV,32'(&+/B2K9,W?N>0_AC=YC37W_K#P;] MXSH%]0()N=D*7NM&79>$<&&DHXQ137CPV#H92.)&P>0A_-X.U&+[RR1[E,3.50 M-39#;%45GF"@7XT&@]@;;MOAN#A7BWGS8%XSQ4:QD+1D$E%%)6">!V;G$.59'#]9S-Z)\8YP!E,6^J.\OWPR!NWFBH4-T');A\?(]%JK M,(=5V&VF# 6'<734(4J=0CRFB*RQ8!^D#$Z2)%TN"405765J43UI%Z=*CV-# M6@NJ+:@^0L;=@NI\H#JEVE09<):)0+F1%>(*>V1X8$A%ZC('UY15<42ZB)SR MI0'59]0$[WV,Q>09%]K6XEKWOZM9I)^6#OU4'=WHU-&?D MOU Z1 KL?QEK?AK-"A'MC<\$Z@+ MAZPVQ:PXR+)(?:)X"[T2HJ TS'GP]SC$WN6J%QBP2&83B M;+;GM[7S9AZ6 M.QF^KWF.1P=GJ5^O1H__])4>[_W"HF;7T\_A8!] MB"(@X(O -P0GR% FD"# #3QC) 2_L@XBGOG&3,ZQ6E?,K<0Z]V+M#$'V5ALR M7M7,S?($<#<5GXED+Y/X?+6=F:*S$>H.9+;;2L^TON;^R2?FK) >LSH M5H"(G$E2>;Z3L/>#4:QM;JJR4Q5+CG90 FYU_:@VI#9?*4[*1]=E M-/-%-M11964PR:P#%AK,[+W_G.U 'K^H@/*_^?6;[OOBA=CY)IOZH.S M. $^JI@X)\R '^-BX^"D75D_C8/^Y?XV1W&0 MRY46*0_C+ZN9H8>8@$2$A5H%AHD@+%H6P0W&GFD>@W"!>$RQEM2WB'$7LO$9 M?Q(12Y %BCQEV2HXA9RV!,603/*&^I2MPN6]E3>P"MAI9L 6&)$TEP([8XWP M"6XGF.*.L^*!5& M)L7A%33X1<(XET X=-0MD;@+D=GS)Y\4T=$:K!!.#B-.X(?%-"&/K5>^8HL1 MR.*:F,$75XL7KA:"W/(FUI,/DG(T5!['*_ XSR-O1)$J_=UM=A9VU@K M7IS[\)?*R7GA\Z4Z@^$)"O:D^+#V?JT(N8+_8$)3/KS?K'^=99WF$S>P-12# M@Q?]_9^.0C(UAG'!'\T'C\S?XA_-[QK^ MGBTG MWM[;.MUY^XE1[:,##REJ;U!N"(JL(A91;J4G%FLC0>+8U;&="I]\' PMR%J6 MF.;RQ&J6D$EWK@)P:VIKWX\7$:IP%KQ& M_)9/@=]A@.RH"T-Z?-#Q!SD:VQT%>'X_*H?P^(.3^M"R<>SX(4(U=V M0@=L0):#SF3+TN1Y (.F5QO$_QMU!OG;YI7@PH=P_TKZ&&R](2O3Z]C!CU!B/FOW@_QP_X+O\ M?,\8D#S;WO@DP/,EB5ODP>U%7#N)#"8$*4,C>,,^1$QS]W9UF:9G82!K@%-% M?P#2=,ZH%56@ : G.;)FERK<@. UB3X?77N8*$+#N W,L>X\,I)K(D5 9@^C;DH0BMD MBQ&RKYEG!2FC\B$@+T/*Q)X@RT($7U [(/4V,D%RH\%9]NY,R+(X=#N'G>$8 MU&&.#^W7:M5T; X;C.G(GM1Y B^F* =VJ@.6*=22536 A%..1@-_D.L9_K)6 M++M=^[-O?VS-8Z-+;]:T?MS8^O[9>+V95 MZ_>%_0Q#]'F\"#8/A;YE9'FN-,"_!GT/LU:^&?0/M\J<1>#'30>?+WZ<;HG= MS0^G\!G?!2S9??N)>X\5R?44<2#J9]:DE9*%2LGI]N=/BF.MH@S9 ME<^E-\'%_VRZE?E4-,X8P9C4%LK6BS&1>:S:CU.)NQ M2F9\K&] R,/G8KX'Z@!>828:K[]5<)GI>1H-JJ*,(0+1Z((7NU$9Y-STL$Z= M9JL-Z]S,*W&V6]63_@&AR?IU]R&OVY=Y?W:0^V6;['S^A*6T"=N(-+=@C"DV MR%(3ZK#W65;E*S1!*F&NVJ8Z:8P>*8@*W5CJJHO-142NI=Y:V ML[VPV68[;S\)2W1D7B-MJ:E+\[LH/1+<>&!?+$@M,E*Q*V?[)U;U)]@QS9J= M3TSNH]O>C%#XNYA#9?!>;8+C5)#>G@)L)",YN%(2^93773QP>!N2!4%2GE'B M :\="!+'JX A5PK2C+1I^PU,4!4!K6U*#GI>)OE3ZM985 WE_"O?,E\ M9@Z?=S[WKA!68'N5$3M[BBK)ES^TD$/F]0'98QY'<"=+ M!_5JZB06=P,3/F=P[D9&G,^"[N$8NO\9O]I&_6:3I->\#/J,5T&_>+R[Z1D\ M,]OYLL^WCS\IRBR6UB'C"4><@(MM#_'&^DN 3> M%\)*^;P\W9W>J*+$Y[1A+)/W2Z7R+OXX;K=>;.!OGC??9 MX>DIUI7][FAX]2F7>F,_D.81=F%\&C\/SII?'X'4(C>(]BNJ MXO;??8GI0K M_SJ_;:?3FUQ<4;C[Q7=?L$.I;[0?Z9X\S(4_W!P;Z !/*RL$ZO J(UMO6#;= MM]E&X%YE4.:[27(!I[ =\ MG[=N'=:3L.0O]>)#SX[ ?L;PR]S/.FL38OWS N+65HYJ88+!!&0YYC1\@X$; MLP1&-TD*U5_:$%VE?=0Y)&5^5GO&YBF5_Y?_T]3HGXMP?,!#C8:5$DH MA_UOX_W:9R%ON!"JENV*LQS*O)2;_:U&GN4YGZM*OWD6W:WNKE+=7Z? CG\N[MF=M+_56$ :-1! M[*:&T_GB_*'-'=KO.WF#N.W%_JBL-TKF!XO?X99U]DF])G[%!B MK"?J:#I1O8J?JEV3#87HX\&'6 H1SG]Y; _JE/+Y@EL>8]] MCF)YS"BW##O,+-71"6>=%^F*@E_S;?L^GTS\QOJX43WK\XUAG6Z?@*>,G;?> M6XRDBPQQ0SFR7 E$:0A6"6N3%9,^I3_>I7L$<&9[, D7XBWS[W*]N3C\:,Z; MP9**2H>_ZOU9X)(^X^#)Z3;=?OO),QNC\!@9JPWB4A#DM'01 M+MRU=_FN.6WYK>6MYE8.:]W>\J!-0.[TJ ?5F M\)E< &HA'?@RAH-?8W+E5>X3AHF+1*DYMXW^)&]CG)%6YVJ\_IXYUJA3'N0/ M7_7+8?F, =4? Z"F)).B0J$8S6>3BK]C$/P M9Q5@LEI\@Z'-55FRR/93E:XZS9>N+;,'URA4T>PS5G %":@UKYEA/E.9KLHM MGY%)/B/K_DH"LM"<\V5?E]B::V+.L[,\_J"I_9JFG:76P_Q<2=C. ]$LI(*/ MKN#EOXRWZ-A>\U;+PN?:.BSS5/'9.MY]^\D1$@.6$E&8"L252 6,- ECD;8>592V.!]DK MZF4![?AZ9T>UN2RS@GQ.9YP#6"<#R.I7X#.&IWI[U[D4[=6< MO_TE^FHB)[G=Y1&H>NJ Z8C??3P:;P7+EX3Q :D!XC6LR_44Y8&M]E], SK5 MLP.]/QI?=#C;LOUH*]&/0C(_%:C9Z>KG[WHVGC.SV)]:V"?SP^K-NYVLV(\L MW'.M#)Z<$P"S[,]>XU!$&L;C?9##9UF<["$:N-W=%UV&5R[-@2=N%3&/$, M0L=VD _H]FU>)/$17$IP'6L#=R%PU[N4)S7%K1RHF2^L!YZOPM(2P@SCVBMM M#&7.,<<)E]QZY3 ^'>^Q3:NEVLP;G_?>?O)6JIT9!81&W+O M04J0#MJ@R)F2A)C(/W1$TPA+H)%-GJ* @B<,9XP M2WB6-:&NR+^VPSJJ 49S+!JUC%45TP&_-D:?1V /80[I6K%UWH<,?9"[7G^8 M%UT'OE/6@8P+8MY46;#2 \'';KZU\RW%=Z M*DLBQA, '7L,%7[^V;&N&HUG+,">[AQ_LD$H[;Q&@C( R^3!/N?E5^&IM]8K M091866<@P&RV &=+V61HHRFAG)*UM))@WH*+5LY<7;M 63MEWC$+-&HW M9<4'_E--PKLZ,E MF[T_L(.82P6&R0K;'CS";]V^__JPFD&WWT\T8Z>[<[J! M=S+FK%-\_W>\MW? M_S[8/GS]?6=S^QB>[V#GRQ9HU5NRO?>![7_9/MW_9R>O2'_?_OQ)&BL%/!,;?B^11(M(!#<<)YQ^^;^_MGX*'306E,9,1D8 %XM8$I$FT*%;R MD[2-P:RL\U5,KW#8.C^KG93CG_/("S!MD6L\:Q<,QX*!E#A'F92*",94A27$ M$-IBR7W+R\G.VT\$1^F8T"A(&G-3!H8L,0E((2BV$"XQ@2O_B-Q(7G"U8)?7 MGF,7B,[GU>)S[.7:V^,X>LB9>>5P4->H?/'^]_^RAT>_;OPRX31SQ3C+R?ZM M?/-.SA2/YW,?S\A4.9M 53&N;O<H'[5Q !S^[OV',D> MK[IT'8B[5"_5KK,);AY&?MM(Y&L0RC]'932;/%QJ5[W)NW.?/<)5]>L9H8=JMZYX4 M_6_CM("K;G$6Y($'A_&N1^S*49F.82UEX[AD7BC*1=_[@Q0[0W 6ZV<9Y,CZ M\4&L+G-2%Y6L7PGN72%/S]_QFU6ILF4\LGE9",[ZEJ<$1OU"3N[UWWK^-UX= MMZ\[K)LGCM-W!U7@O7J4^FFG>4IU+>IZ(>I,5$$[7)SL=H 1^=KK'_?R(EQC M:&:.7F,-_THWI[ICULBCHT'_>R6R,%9+MHKQ>@P.[^M9GFV'=OJ]/,7@5%>: MOY=?K/E]#ECL](?[>>5C,F[/V&AMY4 >D5X:(SBR4FF@P. HV6088B+IQ D. M6N5(=.; 5]24F;7L44E]%2-VL:F_E=[:RY4NQFHPW7*QN)#6Q<9"@+PY>_[> M!.ROZM4 ]\8?Y>/(LY.U[=/MXT_,).H%]DAZ'Q 'F$#&@:P%B7URP%]IKKY. MULS%.%:UWV'YDZ5W>\6V/2F(F95S-6$Z%\NA7HFS.5@5ENAG+06AT@Y M3<8Z[J.VW$@BN1)ZK *"YY>9[)F8KP<9T&?.WDTOAWTHSZD6^\O?\RN56 MKU:!WP?].?S)QD\S;4P$;APX%-ZDAMAJ(22M"Y'5*7- M_5;$*N8SBG]/>$%.S8,OT(0]-XCS>'_;3"XS;U#SEG)W[77CQ8K/2Y6NOL)/NU MXG]L-XW)=&X9E26S-I.93O\Q G>'-&A!3=O'M=GJHRNF\&VEVRM*]/GNI>72M)/JKBV-8]^6/.(7UWSZ/IKHPJ?K8VVA9*6Z.': M0DE+I6S/JU#2 ^=*R(?*EQ,^>?AG=UO,#5@?X=9VOU.]--DY70M_!C=*QURY-V!WJ_WM_$,.H&W=30R(K@9R!#'^")UP9WN<+#Y_%IX0C>),) M\""!L\%U H\#/D)"2D,D=8EH>5'=EU%]JD+#U8I:%=P_D^AZJ6 *3U>J3O%B M8_?5UB_33&_[?;52%)M7C+K=_G'Y\IH[U6 ,AG5-DXF3,@!=0CY7]3HJX\O) M+[^&3GG4M2"77W3'YWYHX5AK63>F2YI7*]VB M(4[_#.$JS7Y1-?[JC^ 2H9SR_?$ _.#=<'ZSE6L=.F,8:@?G?@;BYUA?C<2; MNK9-10KK_ZY1"]BSFWH,H?^2WV8NH, MB[-M%,5TG,KG/%";,<5!3@_(S# '/W.SYN(-6/[B?W*ESV<].-4RZ[D!^ FT MY@W.GP?@= 0T?D;O8TSIUS$;REP)7KNH_(9B\@)+ JO)B]_DZ_5Q6^Z%>YD9.M]F^O'__Y.VV_QR=_[KT> MPM_'GZ@FQ)ID$26Y7U R FF16U!9SYUUQBF3\S;4JC;\TO+@);ZX2) NYM2J M%A5;5+Q+5"0V+[+EMGC2X,R;OCQ-,RISQ?1U4;*'OX:$/GT$?=PX#X$FD M+<8 ?;G,="XX33D8.L*\,TJNK"MU.2VBQ;T6]YX-[D4=K7#2"AXHE]0:FI*Q M'%M.DG"IQ;W'@7OT#/>P4#%2YU" &474^="WN MM;CW;'!/,J]T\,I0*L#Y]3I(#E<%$ PN*J5:+_BQ0R(_@\2D'0TV[UY0))>D MRXG;1FCD#'7<88?A;_""S2HW]!&@XMPQU%3]-_/>E*Q1,0//FBOTB+"U&2O* M#ZKJNU>NR+N8MVKFK4M=6Y:=!$]2N#-#3^49_IAUYW'BJ;8K8 M6ZP\4UQHZ1A-W!+XR+)<:>H:11"N()0_2L7YK9KL=Q?G>B<.=].>_=Y"YCR0 MV6D$#J-A(@B8+,$X09P(D?OT$*1\\M1(L)."K*Q+?!L6^0-8NBNB^+SU>9X: M%2DRA6.RAF%N%-6>$.\Q35AJQV6ZACJW6OQ 6CR-@1'!!#;$(TIU0-SFFJ@V M ?&Q+"JF%)UJ\F/7Y,9M[F>'7!31CC88T*M M)B^O)C>B.DP+S:1%AN1::"(1T&3#$ 8E]D19+EE:6;]<4KM5Y.56Y'DHMN=> M69*285ISHL"KU20P3)G1P5/94NS'H-+3J(03T1G,/7+) L6.A"%@V!X9X-B) MZY "]ROKX$HM!\6^:>;6K'NK-34KZ+!,BGE)X.LRV3G=_RX2M:X%$4?1J)4-8F G]REW>;*S@SI+6-2(1DL%3&D:A6UNGE9)Q6QY^,CB\@$M'J M^-+I^#1&P9EDA B*K T<<9XKY](8D6<^20ZB[7-/#B)O':5HE7QYE?SN@A2M MDC^2+HM'[0N?XY% MBYDWP,R=5XTHAPQ6J(0I(H$0Q$WRR#B<$)A(K2(+W+JXH&2*I4G);55^2<(B MK:+?M:)/HQPQ12^#]X@:;W.9;(*TE SE7FM<4&T3T%P[*WAB3,7#96*,$HLEB'%JUMLM1L-'X-I M:);;<1*FU'J"@I&Y8S$#TZ!40E8"X9.$,^QC#HZO"OP8-AJVJ-BBXEV5G9!< M8Y>(B\1R2ZG5X.0:C34V(C*,KX&*+?0]//1-0U^2D<2]P0CS -ZP30(9QR)R MG$?AK0"'1JRL*W8;5MSB7HM[CQWWE(X*@,\G$KG,B.>52TH3@T4N.=;BWJ/ MO6D4$(#-6>HH"C%1!"P_(>=S&K/VVG!.J<%Y;4^T9<9:W'O&N)>4$Q[^ V#C M7$CKB*(T):L# *1:ZE]. #8^JK M//80JSUZ16NAJT#6NT9A*!I,5^J/<#^?B7-[F#NU3/OJG MK-3Q7Q5TKS>:Q#9[Q-UMO["+>)IWO43M4%[SR]K@& MX_W0#NL&G?U4U&&&XD\XJMB"C^=JO/A4^BM6C4L'EQN7_M6UUZH!OFBENBD; M:6^Y?+=\#/)?.U*7?Q8S/*S[SOZ^:E\\$8UZ@)-]\>;!-L6_B[[_N08J=YX%JP0T3)CA!-'?&"4N% M8>-%!X[Y/!O[=OJ]_E$Q9GVX3_-Z\_Z7;7BVKR=P#M[= M>PO/^.'[+CSS_M[6Z?;>UO>\GGUQS?KCE_V3CWN_=;9/P\'NWA;;V7PK=C:[ M7W;V7HN=4[C7E^WOVU_>=+8/+Q0B##)Z9Y5'7&'X$:A VGF)(@=AC2(*%_.: M-;G]>O4C2M1I$6>9WFT>Q&%:>LJYU4P:[DAP(-Y44^HXHQZ+>F\AQHP:5/TB MJ6H1YSX09YHP;8(2/EF*%*8:<0/@;X5G2%*7%Z,))CH74EI 6^86<5K$N0?$ MP1'LIW48!QYS;4_+/*':"T.)2^QFQ0M:Q+DUXDQ3E9W)=:*<15BFD-,O%-(Q M2L0\S8T0&2/>K*S3!>Q,:Q&G19P[1QRJ&?R?DI:.<,:-\3(:AQ7CWG@F<48< M8@AM.OX M" -5#F\14VR[)UW77! L!/=:"6X"-XIHG+-^)<,ND) <;H-P#V$NSM7)##9H M0:U%*C>LY\X09+F1\)NFUHEDI10KZY>KY[4M1Y^$AH)_(N$_H0Q5/#%P)1/F M@KE$0RXN+=J@U0-I:*/ ):5>>^R1!R%%G&N*+"$&"0!6KY0U)H:5]=M$R5L- M76(-Q5$*[TUTU&%NDW2"Q+R7 R3""DMO6(ZVU=!;:VBC"8IL"34;*E?4EZ2G8:NBB-51)3:S0RG!"N>=,)VG!U^8>9Y8K:!L4 M>2 -G09%+! :K!E!U!B!>!0*Z;Q;6EOB$DR4TX8\699[NW# ,XB)/(\4J[W^ MT'8GHU:XJL5PT:GS5X?V>[S#-*MK&8N%5"IYW);$&N8C3MI9DW@DRA)CO69> M!6F23OX:\9(K2A9-BQ'G%DZOX*:=W@A&N.?T9-LTB,/K[\.!A^,T%9B FTAR'W-LU37"-BU0+#M03$- &IP+@BU% MAO. X \!!U,21$3P4CA/)M4#Q M)($"?(H@(C4DB,2%MDY$XA35X(+(*$BZ1A"K!8IE!XII0(P 4'@F.8J)$!EO-&_-P#QFH-.(0.66N,$"[GOF<.:+"EDB#+(T M!9*L]2GG%EP.0-VLF]XR+HX\>VV]ZU!2JZVWU-9&&"@*I;@*2*G)=5"EU=9;:NLT(*+ D@HS(F%H2<) ;83]B23W@)@# M]N<(>XO_\^!_LQ@19=GK#0I);A7B4CH$T^,0)AS(-O$"BUR,Z!FU%&OU^J$# M**U>WU2O&SU2COVT]/KN0BVM M7M]4KZ?1%2J5"1I'A"W+92ZH1LYKA;S4CDO/%(MX99VV]OI9Z/7]QF1:;5Z, M-D^C+R*7 &4JH0BT"7$M"'*@P8A0'C11ABE.5M;-Y2V4 MC\G^M'TJ%I!+6F>>%P,[C$5Y;(\*^WD0J[XW2[*!^A&Z;_.$95)(1 O-18J! M8R&=TU8&C:UB5&.CYZXI-YG2MLC&_$[<;G,[LW"!1984\ECE,CBYNKK2 27E MM ]2*4RJ?@ZW*;.QQ*5'6]6TPG!A,(E86BX%AA].YU5.APTX\O,7DVM5\U:J M.5T%$=Y:12-%EA.::\@)I UWR$4:!2 JH"A=65=/JPQYJYEGFJEUP@('JX/A MW"9FM>7620+2((.3=.XB"9SQWCM!SKT>TJGDKU9PN2CAL M4Q2@D)HRASCU$CEO/<**!:Q#TI&0G!)TF\*.2ZR:3ZZ4_IGO/JZ!UA;2__F8 MO>D/CNT AF0T&,2>/T'QNS^PO<^Q K$L[[>)>LR_D> 1&H-Y4DY"X)@$'Q*G MG!OLJ,52$$F#QUQ*>8W81NH/#NT0KO5]^/(T#OK!E@<7+<2K?CG<3;_W^Z'< MZ(7W=5>$\GV_&UIC,4_;E;V-X78'?Z\,QL8GPZ,36#)D.(F(.^60,50C'PTP M;*[+SF4TQB;'/-4.FP!:.W^;P58O%Z:7NU,C M:J4Q4L>$2-XIRWW>,X6312KF'I%4:VUR#G9;5O]QQ$>RDN1F>8/X+?9&MPR/ M/(]TD+:F_M+;DDSF@=HG%2WG@1&-?3*TZIU$4W"IK:G_^*W2ZV8<1C*!N4L$ MF8 QXD8+Y'@RR%H-=DHK9D1<4!K*H]M'T&+%CY?)B0!6F1( N>6:"^L +R)\ MFAPAV."VK/Y3P(I&&"A*1G$0%D0O:L0E80A<#8XX 3O!I1ZPIB2Y>)Z.FA8KEAXHIK:#!.R>$0SHHCSBF"6F/ M$\J=Y237@3%K%Y2HTV+%T\**Y(G3A#NAJ.&>*R.LM E^"D><2ZZMK?\4L*(1 M&(M@!52*$N54+L1%DL@(IE$P/J5H$PD*YV)RYAEB1;N5^9FF$OV@#/]]9 X] MI;64)0I_M25(;V<@[J*AZ%@D) MSU1A[SH&U2KL;16V$3\R5BG)M$=""(MXTAB9F."' PU6QG =.1"]5F&?L,+> M=22H5=A;*VPCBH-A:@!>$?,6/+- /;))"V1@LL [5SH9L+#B\MI0J[!/1F'O M.AS3*NQM%;:98\1IU)Y8E(OS(4W#E M'!F?-.+88?A-*R1Q] $+[61.;3&7VR0^ M?T,Q=(-_7_,&ZU=X ]'0LJ-6?,)\F"4%P09Y+#8%"MC8YH@W$;T+IW"_JV M&=!23%)K*)A,:PGBT3AD\XJD\SQ83<$-3G)FKYNY=TTO3CT>>"FD!M]1:'T,8''P H&_%!C@,FUG.$DP.@I$P@"^"( MDC:<*)ZDCV%E7;9 V0)E"Y1W&I,)*A$7L;(" M4)G LV/&6JU58CI:)YV6;?3Z 9"R$;UV2DD51$0B;\?DS'!DF?*(*(5CPL:Y ME"N6M3CY3'KA78YN_VMH89HF>Q*K'_4A;O"O]?,;%J_:=\DO;;HD^B%V7=(* MO:8M9N__]K^>&Q>Y9BK9>A]C\9-G2NGNGJF:&<#+33CQ&[S*MUBN5LF]>?[SF]ENT>G5%73A7VL7=O[6:+LS.H33??UO7],D5"Z.:^5,Y^P\MYC.VE:O' Y&53/+C5[(7:IAJ#? !GZ#68SE9J?T MW7XY&L0]N/]OW;[_^M ! M>VQOOCGZ\7_>G7S\)QPYRN7^Z>?CBC/L[1/XG<$QISN'<*W- MU^+CYNOC[7_V@9M\QA^_ )\XA6N#QV5 ;F*(B :<6QUJ@T#$!#+@?#&JK/11 MU=009#B&C5PVVA*26.[NXT7BC'++2.1!L^@E-Y2)E2("L3N">8$I #!JZ-)E M#;D@Y5>KP 55JF?KYX]RX=$#B8Z*:!6G/"50HL"9$D;32##-E.E.M::ZXLO. M$&B#OP8,G?5Y>9=[M+[//5HW)CU:K[3@AW8 LE[QL8OFF\D'L]Y;O0(@4Z?QEY9 M_&9[7PNXUD'N2E]TAF6N:%JI>?[TL/^M;F\+-RH^O-\L_MSZ;?==D64)/ONP M]GX-N&VW:P=@R'K]PTX/GB* 4^.&:\4>//:,!R@.;%G8XC_F\*PX%B$QD92V MAE.GP:V*0B0G?!0A,/%I*]\G>U9-AVIKY\WYPNV]T6'H#\<'7(V#8$\KH[5Q M"#1WNG\+/S>T^^)//TF,N:).(B:5RWU-(C+46K F'B=O:;8J*^M$K((JY#^7 MG*>B-Q[-XIOMCB*(;,@"U@&9S5+TQZ@7"X9705 H6RMV>R 9_S>R Q#J[DGA M;-DIS\O_(/J841$^!'E"AR F!U/!7"V.#SK^H.B413ER7Z(?9B&V12[97QS% M0=X/5:1NOS]8K9[DR)YD64R=[R"UE0;UTU2EX/:CR6Q%WL- M-0DQAY(J,,Y /0N&*Q3VMCS("G$\QO^L%)D%^N&HLC*5_K@XIQXXS"6ATBL5 M/0]..RN3\S(%(GTB;C8MG:D07VWG99;ZW?0ZI9BY:.S%LMQ-4PTY>Z-GK!E? M7@-4L^B$T!%I+2WB6D9D#7$H:*LDHR8ER7+'PLL8_9]%G SN6O&A-XC M4YA M]C_;3J^L1 )X?PF".HC=2J1 )K**)-L9C&$=H')XA;FWP"0&VK/!U:+^O%5NUQN7*\]6'T6;P!\BK^ 0\X7D3<-SI=B=VH$B#_F$!OB8@ M^>2Q?#;;<7 $5N3D^L]9&X3\Y>C\".2KY_I?.7]P7#=3NL,\/K9W>7;J0;7#!O'LI/,S%FLVZ7)] M_ RT=M0=%E6\8R;6KN8QSR=.KUC? 'X-9?YR$(^ZUEH]RB[ /WS%@>$*XP=>*]K@U4*#5T*/@U?\X8-7?_9[ MG]$>"'6QZ[J=SW7>;QW&2J,!2,$ Q&!H.]WR(A'X8OQYTP/)A4L6B<-UX[P--3K"O[W='PZE,N;?M_(&S)S.O<^#1^'@RF MD;S/$3D VJ_()GC8E[9[#&1\Y5_G'7/PRL<75Q3N?O'=%ZR&^D9!AWO2RX4_ MW!Q19K 8%2H"TNWY#GC2[X?PP6$]"4O^4B\^].P(C',,O\Q" MA=D!RD<5<)PT27XU:9+\>M(D.6O*C";)2Q]WO+<%A_(O$&Y_\JR7$]Y^BL1I M[HU *1F"N#(*.85-;D,10-ZCL(Q>C,DSS;73X%QKFSB3R5)O(G7.QFBX%N;B M6OOFG)_!G][8+O ^ _LMQPN&8X&U7)0(SHV4U*(EA1$(U!& M K?!.2JM5913%:A0:7;>8"-:"]+K7X;1X!@'*#4_= M'#>JJ7/VP2;"59P)5PZQ H%^/P+?[.)EZFO8LHS#<="A8UVG6PM;[?X-LB\V M76:8WJ*2QXJDPX%U-"&->GX<>6X>=,XQ_>\J3%QV0L<..K%B]C]9:ULR/WZV M ?TI.IP9K9^J?SWCN8N MV4><^LK?[H^G%"G.M!?%1\;?W54H#*>H5K&ERJI.O:P'IY@!IAJL8(S77!7G]XX:*3*YT? MC?IB0T#U\U&KBZ[LTL>\?[\+GWO_^7/3SZ=6/2I[&<3'>6 MV H$\N3Z,\KMFY1[EK0 0/6!A4]N<0%.KCU;5<3IRNDZ^Q:L(0P,8%@.1.1; MU59B^\WV\_%5+;EG$7M:3/T8PK:Q:42/5R%1K;%15G^"+T8N[Y7KO/;S0 MJ!N;\?JRD6E5UYI,^8.S+@CL%J M86->"",DOD<4Z(A%5\-XP;"R^R!V=8H82I8W1C)-H#/$.YYKS6.@4(KO( M'9=0ZRO<[7?!EE3(7!F<\<--HGI5WJ_/&1-'97PY^>77T"F/NO;D9:=7O6QUTJ_C:XU#@=E! MO)!#6\U&_?4X,F;,FI D$X-QH8;QC<=QL[6*,UQ(8ZZ_8VR-8WWEUWB-W/ [ MP?B-SOS1PQ*V1CA[+ ^+UY2YV67;AWUB#ZNN==F?5%IYY)GV/WZI:VQ!>)[O M;Z[S_DM8[[E)1Y_U.%APJ@8G!9TQ%&.%O[!H2.H16)B^_.C00?_X4H6Z<[N8 M?KI/:+/<3CNY)>BL:_H M1UO%KC,$SW=8)VG&19UG7+QPUQG4=MQ:<;P/<;R.?:+7L$\/2M+TM=[\195_ MV!_!)4*Y*!U[VXI&+/+E8F?^UG#3WG)1 MMYS/GZXVW*M&]]Q'(-QY!T.OJ"WC)$Z^8'E^3'I_EU&']M!Y=.NZQ9#K,CEF MR>7JY\OF=]K,Z78UII>0<^Y6*1MUYMRPAJ^;U5K^R0C.,VI/K6+3K%=<[II+ M\VP,UHIA0X0QS'#FM>.6!!TTH3)*+W7><#F[)EUS7W#>'1IL>?"#79BV,_@[ M+R:>VWB6Y75Y"C+=; 5Z4I")[W_Y[>M'N#_[>Y]/]O3=?M_?V3SYN M;I./>Q_(_NEO:><]QE4QIO?X^!/#R=B@ I)8,L0]5@@FCR(<67!><.6(SJ9< M4T)_O6V'QQ]8G0?J'-!B4HM)M\*D"GZNJ%70@M&UP(B>@9'G40D=&9(Y_YJ+ M2)&FV"##!04\"E8*UX)1"T9+\6YS@)'S*FCEJ/,R<"RULXQ@%KDV7'DE[!B, M"*87P:BE0G>-/OP,?233PEEM$4Z>YS1]C0"+# )3(CF-7"9N5];IY9(6+?"T MP/-<@*?E.[=&G._;TVJX&.:%V:21X-@A;F-"6B>/I(0IBIQJFW=::GZY'N[# M@0_U[*_K;7:*]Q[6NTBP;MHL&"%@W^G&X2;5<.GCL_ MG:=; Q>).94D)3KP@)TVQ'"3J/$\"2?=U6&ZN3SC,Y/=[<^>K PF'G#&%:W_@V>--8 M"S!UE6#!Y3M'%:'?JV\<9;=J9]RH9NUBLNMZ&;JSMLZ*P60*(+!U D7.3,2> M)BN!:\,QM^\4NT2]7EOD>4S(:2W/7@@838.13-*8M-#(LP2./S!L M9)@,R"05%>66.^$G#=AN2[);4&I!Z=Z67Z-D+EC/8_ \!*&=,9$HIH00RKAP M/7G2O>*2BU76@@<-6.20&I]P)@@GFQ"W$J'M,_ULIDC>4JML68)V=(-ZBO= M2T)@>XWV&O=ZC9\5IKI!3'GI3&TSJQ^0?S&%J1XJ8K]\UO[:M7_:(6N'K!VR M!QVRMC!;6YCM+M__42A!.P#M #SS 6CW YYO$=9N"&RK""Y7U/=))Z$Z+A2. M/##A##>26ZD9=HSZ2*AP1+15!)>FQ!]@)$5MNO7:&!F*-]=XI*M4/EL9;.G3G^+/; M6 +W2B3N(PI$:\2CPYFTFY=;Z'F^T--RGMMCSO;>1LX" M!-S9^"0EC519ABS5!G$9 70$ PPRF-C +2&,K:P+O4RHTQ83;(L)MM=X_-=H M%P_:Q8.VFF#+4!^2H1))G"*:"$L5=P3(:@HR>:85X99:>J;9^\OH5)+YY*Q(G+NO#%) M4!6==I@&;1>UE-#RHIN"4&,Y01/#*,,Z5QH4B N>RZ+FPH.22B:BH8+[E775 M%E]ND><1D*&% T]+>Q:#.,W%!(4M$](9)"(AB*N0D&9?PKGB&E.WN&>C! ??L#6ZUJP(S'03X* MAL0NS;,4!X.,2?^O8U)46 9EE?'<<:JI"4EP09/!FBO^2[YCN\VMK*O9JRR& M![%(^>!OU<&'S0L-8A=&JO>Y&/;S<24<>7:ASO1":^?58PP$._#EH.,?D;ID MXY5-5*F/; M4]C*^,!L#"(,5@"TRC8JST8>\F[\%KN3?[SJ'\+KGOQW'O&\F)"'/)R9M2(# MZC6&@\P<_0+AS,W@A$U)BBZ/+I1T,=Y8:YSCQ) FE M@XM6?MH=/O'>:-U++=ZOCL*,6SU-KP? M'8ZZ>1]VM2:0!V@0#V*OA/& P_J'\<]^6>YEB-^#1_NMV_=?'Z=U[\;_>7?R M\9]PY"B7^Z>?C[>_;'\'JPS6^#.#8TYW#N%:FZ\%6/GC[7_V,5AN_/'+WVG[ M=%OL;'RBDA(;7$#!:PH&6HB\[L\1DS1I[RT1P:X4$2C0$4P!J&Q&WH:<7"$5 M]ZU[67]2OPNR4.%-GMBB'!T>V@%<5\8_?55F'+L@]8E#?K'W>& M!Q=4J:% #:R"CYL[_#T(8)'@KL5!)8+Y,U#*C* 3<"P[WXM#>/Z#LH@P3*'X M8]0]J37WX- MG?*H:T]>=GK52%4G_3J^5LUU\N4NLJ!J*NNO?SWNA.'!2V/6M& 9VL9KLN,; MU]^2M0KU+E"S^CNNU@0V5WZ-U\@-OQ.,WNC,'STL$6O4Z/9A[^AAKR<&\^T? M?Q@/75\O?+;5 \WOC^ 2H;P4.[FSW:%+N""_E9\HEL/B'0!F5;J\(@OSE"]_ MLF,SR?YX-TH^V6':ZP]M=R$;C,?6,MO2'!DH^]U. M*"8OL!3P_;[:F&'Q1\66/[@ MI* URWB(')AK#_D3C;Q>__V7.RP[SX)0CK@2ZB+&3''KDZ9:T""YL<1H%=W5 M<=E,K.&W2^[>$)RS@WX71K)\_7\C8/"UHP=C]U=_D!]G8S@<=-RHHKE[_9U^ MK\J? S(,ATQ,T-.(XG[QY./>W]W]P[>GVW2?[>Z].P!_#L[]0';_V?FR_<\? MG6WP[[8/7U^*XNZ<_MW=^>?OSL=-N,L7+W9^?RUV-\%'W/L@]NGV]_W#K>_P MC"?[>[^E[??X9%H85H(OR$Q"3E$%'J(1R,AHD>"!ZI1T;OB36^@MH&GG/!"] MS(M*+>X]#=R; _8,CHXJP#C*#?=.:=A>E%'*YRTF0AP M2:VA*1G+L>4D"9=2R_0>!?9-^Y,$JR/13"'LL4%<&XY,@A] _&@*5 6G>5ZL MOPQ^R\?TGMF.P!P'R*M_75N6G=2)(:^Y1COHP;N4Q0M[G3#DS;=[T?G&=:8- M6#XLG"<9*6BLE*(V*,PMDS8%(IDPAD^6K)],^@?7F-Y M<[P)ZB]X\W[8B_M\@X#S)V&CXP]C*#/(DP1<"&N#=/X1HZ+$8\PE65PENE;KEU?K&;= AR/05D8X MP=Y12DG.51*<>*&NH_6M:5\Z19\Z/3(:!Z(MD+,T()ZX1,Z(A BV4?N$8\A. MSW*9]D6627@$SDU>WBQ>=*NE3O!Q^I][U>+G.(_K3FLD_ C^KKN#Y%'#WP(\ MF_.H]Z.$S-\B$*1X$1?+%N1N G(G#?\E,"F8XA'AR"SB6A!D85X1E5QA$FQ, MEJRLLV4JZ=1J\J+CM0OP7ZY@,JU.WYM.3ST43JF)SAL4!-.("RV1%D(AJ0S# M5A+CO%I9I^Q);>=\XNI\OWY)J\0/I,13[X,RRX61&B67]T<:XL$/<08YSXG M7E)%P/NXM>^Q?*46E]KA:&189NF_G%HYZIX4[!9YE3^)OOSLO/'JV7@K!X.9 M#/U1WA@R&9IGNQR_^ %:;H,Q#_^SP69?\\N;ZZU/ A2O4 M P>V6VAMH77QT"J=LCDNIGBRW!BJE5*&2P#;B)FR+;0^#FAM.-=8*2T=1YPJ MEIUKC"Q0=,0\=R(J'*CU*^LML+; V@+KG>:8*@W:YI)/)'))C,9>N:0T,5@X M8V(+K(\"6!L!#^4T-EJ@D,M <1X"@AEF2$IFA1:)2BJ LPK\%*#UQY6D&L4= M](,5SJ@#29=_YMI/;?&G!1=_PN/B3_+ABS\U$DV*<=W\9NBWV!K&PT:)ITX5 M"H;'A!/RSOWB?"3X^B6R%6I__'/'TC;U(MZ0H[V,P][(T.0W\X/O"BB3Q752GG7E2UDOJ_->+_ M,?S3&1YT>GO'L?LM;E?E;YTI*B4GE'34HZSOB/EADG*3( MRR"2-UR[%%;6&=>K(*27K%N1!OW#NBY1,W._#_:EDJX>R$0QK(9[4D[(V1*4 MM]^KO@=2 G.9M?FL)E$YJ0]&,=%5]8WBK/)&5:(H?P?GC :Y*E+()3K&)Z2? M=B:9H?#G"HLUE7>L0N-Z;4>3!D5U=;AO<5QK:+P UCAO;+CQ]!3KP$:/AE>? M*3S_+[.@Y$"H=>N\ACNN.KC65GX MS4[I@4V-P ]?EMJ-.YT)XWC]??]+Z.Q_^7RR_V6?[^^]Z^[^OL^W3_?!0_[X M!8X_W:%_? '?FEYB''MO.O!=9W?SC\[.EX.#G=\_\(]?/I_N?/F*/P*3V=G< M9ON'VQ083-K^\I9OO_WD:(K8N(A8(A)QP"+D$M7(8"(U.-1<85L32K#+,6QD M\F>\$M0('PT %>;6Q"1PBD'J9"SUZ6*MQUL6B;WD"ES4NQ\6$;U<3?7GCW_A M=0F)5& F2&+*ZB#QD.$A3*G]]N-C$K^?&AO"ZGO.? M5;EC,MYN]7;4SW:]DOZZ :JOZK368E56LMG)0YD#<[6$EDT1[<2+-:?;N;GM MW-#QW&Q5"K=:]*N8$D!3K_B_'T_7:@U@N MTM[D7^WL+7CVV'CV/O0:4S#&SG-AAFE]Y/YQ95=&AT=5*N@UIX3CGS1'N*_2 MX6=TLFH?7F[T0J-?Z)CIA-W>NTE!]=]LV5FN@N$/0#KISO$G%;"(C'J$57*( M8\F1YMXA9CACUEE+DGFD!<./P*6HR.V%I@93TE&SGGX9)U8ET^"&69G0EY#I M3.,*_=RD>UJ&UJLZ:->C3/ M*O'-KMJ.Z\^>=:'ER>>HOWSUUA;R2&LU-^(!]FRE;&:>?%OL_5IMV6]8L7H) M16/LP%UGL\1U7OHY#AYM!^_F@\?:P;N?ZOOSIE0]@O(3M8?X\@&P?1%LHKWE MSVZYR&HJ!#R@99?G[7XOGIS%\>&]:C=V"/^?SQ\BS]^^?Q]?P^^WWOW]>-F.-BG'NYMO#G8VM^'X=_"\;[[D=_KXY>^#G,VV3U^3_;V#\S5BHM4B,6X0 MLS0ACH-'1K+_G[TW;VHCR=:'OXJ"^\;O]D0HF=R7[@DB:"\]GCO@[K9['/8_ MCERA;"$Q*LD8?_KW9%9I80G Z8F"DQ5!&$6<2UIQELND:"4=X!55/AAIK@=.%Q7K['#ICG!I MJ1*GQ%9J%U!D0>8.I1YISS6R7E-# K4QL)55XNR J0.F>P(FH7@**? @:>"8 M&,U$#(!##N@:L]0!TWH"T^(H6V22,>T)8L;&' D%7'2D\4 ME5;C CU7H>^@Z2ZA:>$$E=@82V-"/@J"N.0>N<@5(H:!EJ\]23YK\[BOS-F" MWQTR=^4Y? MZE!I+>:V'@[0#IKN$IJ6O)\R2@R2!6EE YAR/B(=$T$R&<%QU-:1M(;Z4N?] M?/ K?[#>>DNG7J^3X?S]#7MNOH3K+4_.!XENR;HEZY9LW9;L1XMHG5/PL0MC M=0;0 X>Q9LD?SV'\7TKISR7EHS-U;F#JO'YV(FKE(MBJ$25A!.(R>.1D<"CH MI+$23%KWE#O5=R#T1$'H^Z-6'=RL'&Z6.N,0&[!-"='H.>*)&F2=$@@^]8)' MG*@T&UOZ]DEE'=1T4/.HPU = *T0@):B3HR2E")!3"2).)<166XCTD;QD 2U MU*E.W^E :"WF=B]1IPYN5@XWBTB2H\[:%#D*P1#$A25(.^Z1B=PG0I3G4J^; MOO.C5;1X>66_DJZ>17< :DW<7T"L,*[ALY96G[446L_0^KA+!+@E?"_G=!M0 MZ&GR"GDK*>(2>^0$SJV9*,.PM][ZU>5T=X:@\&J M!1(IU[+ H%;:@#7RRL0838 ?H$S*#HX>G1:>-48,I9%F MSQI7B(-JA*P#U8D+;(PGVC'2Z4H=1JW'W![ L]:AT=VCT<+Q9C6%[>(48=@P ML-RT0=KJA)23SG.M?71RO72E\]N];W7M.[HV$UW[CJY]Q[H7>S_;OL,.IW9\ MW*-=!X^N@T?7P:/KX-%U\'ATB]=U\.@Z>#SY5_YH^0Y=!X_.0[92#YG'042/ M(_56(5C0$*FD4$4?A4^LA(YAV)5^OZ3'[]>##;W^)W6]PW6_OZ8=/?_#7 MSS_S]Z6Y[E]\Y_GVT>NWG\G.N_=G/6:_??C\X>UGMOMI[^C#IP\'N\_W^.NW M^]7KYSMT]^W>$=PK7K_]Z^N'3Z"2F8L"4(:D#SB5?*;),")2D,X:E M1=*#=M2%9"325#O$/9/(*,(1R2>)HB&&*MJ%%3M@6HNYW0"8M!:1&^LX0!./ M1ABC%:?>61E4(H)WP+26P$273DY+*XE."$1, 'NE@ 9BX%@$G2I0C'3!U MP+06<[L!,$7J%+82YUQ##@AD@C*42X*MCCGMN;/FUA>=%OD/D6)KN2&(Y2.. M'$>"0/45@$Z$*&FXTB&LGS7WHY7:Z9I'= = U\H)UQ5#OC>XWETNP^.=B]HG MGNMB4,238LA(Y9%AL*'MZJS<[EAZATJ/ROW6%4.^=VA:.. <]MBD))&2 MSH,F22FRV'C$#$U@$Q#L/=_8,GW.10=,'3 ]$F"Z&_=;ATEWB4D+WYNE/G+' M#%+,&<29QL@D0"=I"8-M3,R)KM=6ATKK,;?U\+UUT'27T+3D>".>89X8LL(+ MQ#65R'"PY)@DQGCM&)CDZZB4N>B7\J0V1(4@<">MBNAT\K<7<[L4-UP'1/0+1DM/- MQL2,S'U:P;;E@CK0)P-'R"B=UQH'U.G(G7PM!9SNQ?76P=$]PA$"T>;((%X M(R1RUDK$=7*YP<'I6W<'O2(,E^Q'BYRLJCMHIV?_F'KVW49*GG+[FGO2L9=K CABJ(^&($L4 M06 6$61B"D@:C)6*B5'6&?L="*W'W-8C+;E#HA4BT5(9 $\9D4Z@: Q8^X)S MY&@@2"CF2$C$*(PWMD@?&]/A4(=#CP2'[C8FTD'0"B!H$?G0 C-OL4?<.U"& M>-+(",61)$1RHJ7P+G3*4 =":S&W]4@Z[I!HA4BT"'THIWCTQB"+@T/YK[0?#7R^?]*64(&EUMUY_PZCUF-NZY-HW*'1"M%HX5RSW#EJ!$%8 M"84XHPKTR>B09]9IYV*(RFULW3J3IL.A#H>>A&.M0Z>[1Z>EQJ(9@SRQ0%21 MY";L EDI&.(Q^4#!YK5)=;I2AU%K,;?UR3CNT&B%:+3PO<$&11LE1L88L-R, MXD@':9&U(1*JN.7:K)>N='YCT=FKVQZAN5^.! IO7X@R:/S,Y Q)JF&(P\G/ MB.B"3??,6;1TVEL4Q+S_UY]<%[EI"D:_&OK!-,30JX:Y@B?LWZ3NC:./U9?2 MM+7*O0%C^>H AGP,#\@0 $M9QRPC_&R>:<3,INM:2T M.SV H?L3N[>\.7FWVKW9^H<;_WWKY%.NONN^=_0?)^9U$AR=Q!9'AWW ACM+ MP9#DQ),DE XN6OGQ>0N.#"W:+Y_"Q1GL[42;,2^G*OX."^Z/FY]OX66_#D;^ M\^.$P$'\YY_'']Z%0P="X_W;EQ5\!_#UKVKWT_[^[F]_\0\%!C_C#P<[,+8= M]OY@A^Y\^Y!V/OU!=_[XZ(CB.N3X@31D*&4A'DRF$FL?$T;FR]!>I_UM!^;UH# MY61V:#M/VV$ZSCR81Y&J<3WIU=77 MW@%,<;^T+,V4M-F[I"BOA==X.QY7P+%VTDL6OBHC[O>.]BN82YG45Q#5DV:R MU1@N@A_-M$(SQ_SZ>G\TGJ!)'!\ U4Z .O/[\Q?#N#>:5"U\U+",F6PW>WDE M%T^J9U>GJV,,9=#.9L2!Q?CO=)3A9G9?:G2'WORV<1DYS"T_?1P/891YQ3)( MG1[$; SG9 3WJGKQRK_>/._]^]6OK__L'5=Q4,;ZY8IW7&=6S>:?^_8\X_T8 M]IIUBE4FDHS+N35M&7^+F:5G3:"UG M?YX4+?>$X[\>_]I(R3=92/X&^M(A+,D/#./L-< X#IQJ6#[EC $8%P$YG (* ME&CC!'->BM.PO(:Z0&;[C*R%R!MXR<1]$FU"=)/>R(&.6U@(1 VA@^9X! M"/FX_&6Y?U18WXW&X]$17)6%QK@TJ$ZCP6!TM'0N[1*]6)15:=ADIK W729A M=0;VL(X_SW[Y)53UX< >_UP-RQS+3;^TSVK4\ORXTPI[V83FZU_:YN1F4^'2 M2;V-F+RV[Y>K([U[([['BO;[6I']ZE1T.HRD\ M(M37Z6YU@_H"]WCI57G,WTFE:R>=GV=K^_7"H+Y.#9>;5(2X+4)TKUS5*U=9 MP^(1U"7Z,WX9#;Z48-PXAJKX\4N@O"MDT1V;NG;Z!I721&6UM-YS+:AAV"IK M3#"$*$MIF[Y1'-K?>6SJWS"^^G5Z5JCTR69Q'/QU]/KM7]]V/KTB[]^^W'__ M[0^Z>_!*[+Z#<=#_#-Z_VR$[;__ N\]?T--9'!_>;HO=MSO'.Y_^L[_S[N6G MW>?OZ?M/GPG<]^G#N__ L_[ZNOO\#[SS]L/)?GL\>DTX=HB6$U1"$>1F229M)8%GF(' M2FL'2HLT_.!YTD!*2!J;$'<"(R=T0LQ$H9W!"C:R Z4.E-9B;C+0/!P MP#6E6SI!VXRC]GP3@YF'T32?EIHQ\[5S MXIZH"W6%"_1DL/4>_!0Y@_'5_!#U'%T[3+T)IE9+_HD8)*.>6V23TZ 7>85T MHAKAX"4)W"4APL86E:N,4*^.=]8\E-2A:(>BZ^@IZE!T)2BZU,L&4Z.9$2AY M84$S305/.4K,JN"TLC&8C**FK\FJVM=V*-JA:(>B#^BKZU!T)2BZ[*,# X*P M@*R('G$;*=*P78B1:+'RBJ7<_YO25>8 ="C:H6B'H@_H+>U0="4HNO"28N8, MIS*AZ"1#'$>!+-4&>9FB9)Y1&F)&4=,G]-:ACK5!T7-*HIXNLIG_;HL?EN.O M%Q6'TJ=*I#YP/L8 B)5& F2&+PF LO!P&T]:@+(^YJ*YA?7[V6JYM>#B& M<8]A!V'^ S\=M"5<3]987'Y'[W PS17)\JP'0)9Y#@T1]6P>4_F@+0TY*R,X M+Y!8'T:?>Z?U#H$N1J$7AZ&>S7=1EO#?\4L<]&CO8%'MM-X\AXS/?-*[L 9: M2UW<;.9,P\-17>4;?A['0>GEUI8J:^7$TGTM9^/%+=8!$T\G%]]RIES# _%0 M-KA/U-Y=^IF'V[!4B@K+H*PR/F>@:FI"$ES09+ &P?=19:YJ;MJ?5W,XM'L1 MN7&TG\'^/M): %<:4>D* SY]()=N"PIW:IR0WG@S]4$]L!? M70ZY;%?(%34+#?W<5*B$JV"0=GT'U]L?9TWE?ZZQ@P!OA2D!#')%]J]UGFVLTUO.9K<2^,^P]FQ?%?K9<%/OEO 3P MFPE\<-!LPII/ZJ>_AG8*DBZ&OYT')9>Q\)T2AMF\L)CKW=9O?1/W\L[].2OT MNTAN6)?2K:_?M%K[I[VON8T :-CPK!??=K_E>\+^S@%HZ\\_?'K_:>?K[J?P M^?5OK[Z=+MWZ^OG+3Q\.=D##WH/_=E@>'[S[^,/S';Q[L%OM?'M!=^D?_/VG MW00:_M?=[8^@3SG/A40A!8$X\Q(9'C$R@/;,2,.2"Z8JV+B\F?KVE>.;:3 M<]$:Z,5@*Q/!G"CFN+=:Z @FAY=:\7,TA(=7LI=+FN^#GNI'!PXN"J5F^0@T M-%N*6<,HFY+,H*".>A<:T76S*QLK8+J%1?UJ]^4)DQJFZK-9?01F%:B*9S*0 MI@>?0.U#;C4>*1R\'HJ*@5X]&@#RP9P&899SGW^WCD M@5OAZJ:\_0Z(O?+%/^&O;+DTQLKR_;/'EGX253U9U(8?3*N ]ML;R^/"R$]& MX_)T/XAV6'[[?_;@\)=>J@:31E_*%D^8^DDO$W_]2WG6N4.\\,U'([!2#A?7 MY5?7$\!Y!,;*H3W_-;."[F>F?.%KX.\O\7C^ C P8S,C9P?S%4R5R[Z&8IN= M>.-F;QMX!NZJ#F?UV&-N1S![6ULA^JP6M6K<(=?"G>M58E_"RP?MY'(CA;UI MWD7E?"[K,*B3'5\(WRQ5P)<9[^&ZT6QL]4J[,_)+[QFPY>@ Q>$>7!/'"R*O M^[WZN :E>=8H(W?!@-'M5<7=8B=-YP' CP8K8%[ 04SZMRKH[0'J!9LGY\! ML@XTA:8G1^/':"JM@X3['.-A#WBI^-QFO ]O&D^'PR(/4ZI\53PRL[X#A]9_ MMGN%42=57>3_'D="S VW^I?.X@ NMC#Q;K%+_"@^H,!I]&(+?ADP8P%U? >@W: MPO2NZ,HMBBX>V6#.'$OG$%3Z3WR)>13-PS8O]KN^#$9![8- RG1P>.J[$%UVL(X+&X]M]O'4^8[J\+#\5GJCC/;V M&G=ON[*;H,GT,H'D]_=/N%MAO%^J4#3V!>A- 5P7C!RJ/;CQ6SOX[-" M/;1[;?.FB]B]=TU./ZF8?ZD<\'N.G\RYMWP.6GIYZ(4<"4.:)K"HIN/8+%D= M!S!U5XU"W!O;D,TK&*&K1V.7'PJ?#:>#&5AFV[RTZAJ7CDIV#^3U= /.ZV] M%!$-RS:J&M$.:Y5;R93G%M/@"D?J]=KOW;&/#9 RP-Q?I]/>MB5_SZ_'[9<_ ML-_M:'?[8[3.:Q,HLM(XL.RC1EJKB*0)3(.-[Y+AIWU5U&JG9 Q*:<65%9KC MH$*R,6B>*">/I,528]26'GC%.=$&#Y>[[54+@BEL<3J>>ZEC8UW;*1&,-W$3 M0[MI/R4N-K'1=])+Y^*7?F\O'4(V);E>,YUNL$][L%2LLJ?2*DJ4/]8./6^S MC[>W,RIM0E\ CHJH:[74=;U>,*VFNJ;M8!Z^><]ER_3(J&15W0Q70D/KN3ZX6Y^.?E9& M/T^O&]>9]+U9TZ(X7%FWPJM69VU:4_T8K_S!&G"=ET71%6WOBK9?><)0!\>] MY\X:$3BCW&D?-::.)Z423+R-E'#,STV,O-%1PQ9P7XY'!X54873OJLE^DW 3 MQR^^YE@7+/%VSG.I8WAKOZ[-,<3O#*PTQQ __?EYY^V+K_"N3[L'NS"./XYW M?OM/]>$ WOW;'T<[[UX.X'KV_F"'G#Z&"-]_A7MA7COT/7TO8$Y''][]Z^## MP1_XP_/MK^_?_<7+LF%98>Q*(WMA2 MN*]DU_FFPZO'@E="!D%H2%)ARY4R)N;J+L0D;'6@-!2\PIA1@\HODJH.K]87 MKY:*/..H-=,>264YXL;D4K&2(L&(2TDP%X7?V!*DS^2MBSQW>-7AU3WA53!! MI\2I,MIS@TFN5"5Y2)1$'Y1G5QP\Z?!JO?!J42S'NQ"89P$YJG+#'!^0C5@B MIKD37 ?BF=W8(HSW!9$=8'6 ]4@ 2\6 "9A[$I0L;C6Q$G0L89W5PG!-< 8L M8@CM%*Q' 5B+NC348I=PBL@13L @# 8YXRE*1EFCM :#D><*_!H BZ\18/U@ M';XN/5?1]22X(\AC3A)K@!4 ^9@Q.AG#K=#86"]"YP-[1)"WW/PK4:YB!+1C M'(..9KA!UAN*HJ:6^H2US*6X-.U+3=:H84''X*LVPEP*U(LD H^<6^LP%L)R M( T<(HZZ@%MCQ!V-B/M@ MD7,Q(*PM(5Y+%0E(<")(7[.N]]\3YO!H,0V,V1N MB0N/?Z_2J7PMN+NN@_E1PYVPRDM)F";1\N28Y=(I0UF043HI;.>2>$1PM]SO MRQ%/G<<8*0YJ#%=)(..\05A(D'#P?QS 8N&TSZ1>(R=LQ^ K[]6G'19"&RT< M#QA;#J).*9N RP.1L7-)/"H&7[@DG)+$"JF13YPBSKE&UF&" L%4:ZIX\G9C MBXF^7ED_OX[!UY#!&8]:R(AC,H[[W)_,!$THL$E!IS MP0*2WG@P6+0!@\4QD.51)A]]D-QM;&G2!W6M8_"GR^#>AP3\2UW4B:M@M2:$ M.QPYT8P9:3N/Q*-B\(5'@H7HHC0!%'-C$!=&(BMU @97+%$IF7!I8TNQ/C:W MCAJN49[$=[4YO^(95]WWP_8\N_'\GPQL2F%$PI@'5WH>2>.HI(P*PB*)V-/. ML_&(8/-XR;/!:<2:"XV$]Q)QKS0RPC.$#6.>$L>4%!M;Q(#E0U:5;;$VS2$[ M'.QP\&8XF+5$(I/CR3K.N-=*PT=1"&*T$]9W#J!'A8-X*:"52/3>(V58!*41 M!)E302'87^)2I [^S2%KVM?RUOT?.QSL.+CPD[%$G!,2 MC&=J+>*&4&1\,B@&GIQP+A^$V]AB4O>INO5Y@PX'.QQ\W#@H/!7:RZA=,!P+ M!NCG'&52*B(8ZQ*<'AD.+MR)A+LD++&P;2P@+AU&QCB*2-;T&9-@!6C 04+Z M1JO'@H.MLW$VD!G1-RBWZE##/3UC:=%.=5#OAOA##W%%)Q"O+:(O:CE7.K&< M[&73-F=YD/IYKX8>I$7OUPAR)^;#BE^J>M;BH/T.!$<\U5_X3M*C;[<9ZZY/]CIUJ[OB(EUQD?NO-OEZUDRIT47^/:KK MSHB]@1&[\W9[LE/AK\60W?YH=0R12H925 9QQQPR47*4$NPH=D5XO="259/*4.N2\8KGVOT".!(6H$D9@ M$R0Q8F.+LKXPZX1(7,D!?JQ'Q M3B!.M4!6>8ZXQ,P9Q8(EHKAO)#,="S]=%K[/VHT="Z^ A1=26%N>, ??9WG%CH-OS\%+ M?@%I2;!.$P0[Z!'73"!#$D51"&Z>/;P[7LV="R\OBQ\GQ42.Q:^/0LO MN04RPGJ-'9(*"U"CN4C&ENPS=3;UIV/C)\'&,7AJ<\-R+ T7B1EA/5')2TZSI<&OX1SH MV/A!V'@AC;V6)GJGD>0I>PD40<8YAP37'KYQ1)FTL45D7^.SKOJ.CY\$'RO#Q#Y8\\'8TL8/>:$;UO:J0_4-G$-RNQ.7ZP=Z:MD#H MP.ZV8/?'L@M!*.%Y\!CA("+BCN=BCLGG6&5R'@S+F)46QOJ@>Z[(,;HV-6T[ MYG]L=?\[YK\]\R\Y'ARQ5#DND7 F=Z3W"1FE#'*2,*ZM":;$-76?T%4UANJ8 M_TDQ_WT6N^^8?P7,OY#\QBL9L7"(TAP1U8XB:Y5%RCDJJ$J,,9#\0O8Y6U5( MM&/^)\7\]UGAO6/^VS/_QGO3BU\,XK&._-XR3WD^A2YRX6Q?O"IP=-W?QSC:[ M0;\7S8[OQDF'@3?"P+].G*P0E"2) 0.QTRC'SI$)V**@#762IZ@OG7,]' M%ZYY$KR\ M]%Q\L/QLM+GHQ(@U T2!0# WT&=A6!,>J1]]Q::9/+.P>\K,W9 M<]L=+S\)7EZ!*Z+CY8?CY85<5I@+274 DC(2<=6\O +/0L?+#\;+2WX&KBG+^4]()ZT0%S$A3;%&6@M/% ^2&[.Q MQ?ML75*B?K!4BM>3_3A>C0?AQSY%=L\>A%/.T;R+NZ/A/"6F!:\.N6Z$7.]/ M> =BL$%$C1BQH(68'!O%6B.56#1@,BK/&6@AMS$GNJ.>:\RD*W -=$QZ)TRZ M9/8G3@ RDT,84YE[^&ADN63 I$9(S;PP.N96M!V3/DTF78'-WS'IW3#I3))^ MVCG^J+0C+-=##8%3Q ,H-BXXCK2G&CM"&!,4K #=L>G39-,5F/,=F]X)F\Y- M]V))GJQ0]")O>-MR_BA:OU^X8 MT]YWNV2AM?,>7+^=S(WGO][@MZ9G(Q:Y42_'HX/ILW MUY5>YB^^3L86=J4:VO'QJTD\J %6\P3&H\&@I%LU3M$.66^$K'[9E<"5<2)0 MBDR0&G&E M( J2AA37&*5'F?"\"1OKE]LM5-&>V!8QX=8': ^8#G23K 7!_ M7&Z$ZIP%^QTCS"1&G#B/;&Z+(U)&4,]B$**F \P.,']PP+S/,S@=8*X1 M8"ZGS%@F#9@0A@F#N'$9^S6-88[P.P \W$#YGV> M6^H \*:XW/]S C@6[E7O/G34B<$:YTSYJ3!U/2B68^(WSR'^W MQP=Q.*G?CK;]?Z?5./X^SADVD^/?!W8XV1Z&%_#I8;ZDLSUO8GM^VCZ969Z( MEXXC$A-#G#.3P\$2>9^H$\([G<^W,7DV'>[1MQ+JH.B)0I&001 :DE38KCABF]61['LJ<(J"3#C-7(X.C /?4+:.8T\5Y(D"C8C M-@7IS*J2)-8H<:QC[+E%Y5*@7B01>.3<6H>Q$);'R'&(..K.N;,^W+ODW*'* MVN!U1#(HA3A3'MF@"2J;!YLH@K8;6W1E"4X=[ZXA[WK,!+?1:)\$QQ%;XPCU MCKA X0^G5IDA!0"<+M*8<-SQYB6DND&B, MZ%C[Z;)VM)@&1CFH9$ /- "/ ZYK'05FQ*PVC;EC[3MC[9.^!:<-24PA@F6I M22Z1980@Y9TCT7)&0^XAVY=JG5C[!TO8V;&36#P+_[3#,/A>O\*/73[F)K%E MJ[R4A.G, ,DQRZ53AK(@HW12V"[-95W [-6R\\ XRBAS!)E$.>).!&183(@X M,!TIE4+S7/KU]CK*^H5S.MZ=\2Z5&@Q-H8T6C@>,8>L)4#3- 2\:0"6!B< 2OCY Q-7 <-%H:^]6'2CG?7EW<9CUK(B&,R MCGM,C09J()38Y%VT]#JN@XYW[XMWE_T#,4JB# =(]=KEMJX,.2(2\B%1G03F MSH$1<5[W^HY[GPSW>MAM8$[JHDYM@!>6*;FSIL^U0.]9],JP;@Z.F-8<<4PL,MP;!.:?-;"EE'#2 MB=TGS;O)"*TQMXXYRT7PUD<%4!ZI3(HE)3J;?WUX]X3-K[D4R42"@DP!<14= M%=5NW$=8OYW46CJFL6EFHF<5U_JART&N?H%>C*@>I\- M'#J\O2.\_>.$@P)C*\$R1=AKC;@Q$EF7),+"4AQXM$R'IL&T69&/=75\M>8' M53N$[1#V(3H^=#!Z3S"ZG"1B@@)K0R%*"$8O=X6NKIL)UY&-2@L(&)I0$\8@G@%D+E@?"."FLJ4\J MB8TMWF=D594&.HSM,+;#V'5H'-%A[)UA[,SU6C V)NPEE@$1+2/B) ID"4_( MY#1GDCAL,&BQK"_,JHK@/3S&7N&[#55].+#'>:KQ*[LM>/ KNRUX M\"N[+7CP*[LM>/ KNRUX\"N[+7CP*[LM>/ KNRUX\"O+%OQ]8L$>A']#]67K M'_!C=L>!'>]5PV(9ZL/)S!9$V=OT,R.;\W,SU3#$X>1G1%C^[/X=*S0[5GZR M?^N]&OK!-, S;79BU%7QL/A1/:E[H]3[_VYR&I6DH$)@6DO-L:$&IZB8(CIG M7F!_G68GU_:]_#JM839U_6QTX*IA:=.YO1C_GW%@)S$\R[.8^U[PX_2]#.(_ M_SS^\"X<.LKEZ^T%WZ!W__ M:3?M?'LE7C__"YZYQW<_;7_;/?J(9?**>H$->Q-]B/\-XZQ=P!;OU_W(M!QZ/UK.CCNL7XO[VO/#L.-Z,8( MJ8TD6&L;N-%>8RIREQ5AG,,[IRM$CKEQ"3DB% ML!'>&*98BCS7/*),7DHY=?7U"KK)77/'4S^9C@$UOP^&O F,PIA\XI8';&" M( VX%JP@G\F;9S5Q2@6,DRB;.(C668,&24H![ M 3N[2GG6;?GW;+F6V H'Z(>M3;#E%.1R_FSM)U_&ZL[&U?_- :GEK@J&Q5E_B M+T=5F.S/D@*6[FH#M7AQBW7U:#"=7'S+4CC6@SR(XP>2!#DOZ,1J+?W<'R^D MV5Y$;ASM9V03#/9G.SBRQ_7&WT_Z'JKA[.&*PMM/S_W"&:;T/3/4LPF6!_Z< MNY]7_LHI-U(8\">7Y\A;-052'>>K8)!V?0?7 W8#./Z?RJ2HL S**N.Y V:G M)B3!!4T&:Z[X1[6Q]39[AS(?YZ;!.4?D'W^W6Q?J*O=/BV=:V!=:_+_MY]N[ M;WNO=I]=K%>M"]_LCB;PL,DHKW#(&!7R;R41H\#42Q!?0Y]+P+Z9P <'S2:L M^:1^^FMHIZ&"\?_M/%0X!9R-W-6:8&6PE8E@3A0#"\MJH2,%*I9:\8T+[J-6 M.R5C4 HN4E9HCH,*"70*S1/-!Y$?D3KM_];[,QZ.8YVWN;<7AW$,.U^D4P!4 MK,"4*Q)D+NXV>Y<30SLMHA]N3N%OO;<@YD$5@[8Y )1C/IM?O#>,D,T<%JU''O4+]YXCEDV+X4L%\P:IL_<.-_WX. MLA42NQ(IM=A8NNEA0(_@S29)[.S/?YS07%:0S'U2V8:=/:@F96^VA^%967D@ M75_%^GE5^\&HGH[C6WCCK[#AGQ]6S>:[,S7[X%]P[X?J_;?W>.?3BZ\[W_X@ M'][^ :JP_[KSZ3_5#KP#5&S^X=.@.JUFOS_XSZ?=@W]]VH7W[+P%%?WY?P:@ M1M/=;R^.=]^]^KH#*O7[3_L'K]_]*^V\A>=M?Y22>Q8-1H3X@+C7%A0@2I&' MYP5+P+R*M+&7@&ICV,Y&CK$JT)2"\@Z(S5/'DG.$)BZ]!-J#?8A@NQQFHAY/ M8ZX5-M^'PDHG=N*L^GJ*U"_F@W-A]\K!W2TKW$@;VMCZ,_^>]9@_026:CNMX M(6HNQ;U.RP:F-^G#R897C;4T&H/\LN/C7C.//"?7&KO]Z':([R M@"K%*3YRH*@4BBJN\3SVJJZG^:L\L$+"8.T#=A1;#:S%E>/8DC\!ML7_'*;C M(UA@D+XSC/MLJY]_A=%LSU=H)P^IFAS_7BS4'PW-OKV@'UV(W!D6D C4(IX" M0=;1 #\\X%H(2?*PL;6(D9R&GMENC\;57NN+7PHL,:Q3'(_A3?#L]I;" S"+3]$7;:;AJ\S$XQDNC5M<@F&/ MOE1U88KE&0"[73"'^L2R]?;MS8*65MBL.DO-">,Z,$[IV)\O,^,ND%W$A0%%(@#O9.KH">$ 'D2LQ&+A3> MV#)]1=GYH4@[*5''1L/[WI U@2W3RGN!*>-4*HVUC6!'D<2PL\:TNT\P[79_ M9;N_AS\Z+ZF1FB&>Z^T"JV&D">R^RNH3:%(6K(R-+=474E^\^Q84LG%+ +0E M@*P.7 Q/2Q@T YQ^[VB_\ON](Q#.%\(74%7&E6RUC:/-.'0E)OT3;%4 >-CC MP7&CF%PRKGT+VD@#Q*$W/02:G3\N0R]@]23>6#Z:4OLZ8X@2<6207_GE!#0:5;IKHO(,1'T[K9 MR8:P!G'/#K+8\S%FZ0M?CK[$HB':'M#C7M%Q@1XF61&=[ /EPT,6X8-+%.+- MWILID/9@OK1%>V@#!'VX;)*'EZEZ4!UD;Q4,L;\\MJ(&Q''[B3MN/#%G::XH MQ:ZP1GY_AMC,J3"VWI$=PR0FP ,^4WPF\-G7H+##M,/4Y_=;5\$XX;+\)."4 M\?1PXH_GX8UF")N]E_#UV16#I6BXV/; VJ[SK.!K5W27/&10NP&:X:^3>P., M"(9C/;O+V>Q]'#7+.A@=Y>#+3%>;;T3SJ#RD?/V.R]2B<&48 GY<-KF4!<+&LQB&5)\_?M -H]@ ]/;LIL-ZK)R;D=C::# MD/=Z"H_I^7W@G05<@ 4R+ M77G+0*'M5#A/E]MWYEER^D"!],2 M6][2P:37P,%$'LK!] 8,@/C?*:SHBR_EH.J:^))>/YN%;$/U_NV_/KVG[_G. M6\_A^Z^[;S]4'P[^A,__$O"^_0_O_E7M?-MAIU6'7?JO_9V#W4\?/NU]W?VV MET.^!%2)@P^__6M_]^WGX]?O7@[>'[SZMO,M+(=LQ2Z\;6?O8R3>6.T=BDIX MT"8X1L:FB"()&JL4,6'^M%^)@>UF0,,DPC$>%+&!14Z#I=EK;BT_[5=:+'^O MK/_EKJ1SO457O_+D$$%#8)0K2XR7'!NXET@:/,8*6,/A4T[]!Q.,-Y3Q2W'K M1R;D7\U"]=4X]/X+:F?&>(#)S+']WO_9 "*N]UL$DP"@]Y^C03&C?SMP_^P# M^,[M]SF8MR#=;V+N6=L$-1&L[?%D"$)^OSJ70V4R7'_ZH0F\CMVX5*3M;&9GHXX/M\ M!';9U]WMCX$)!\(Q(2J=;4I".4>R5UU:873"W'"PH(KY=+X)!?L^JHN^=1.+ MN:.-M:6-(A193ETC(1(3P;I.6.0\IH"L% %)[!(300>IPL:6H1?21A-WS)J\ MK?>70 J@*$0WR6E$(/M"XWD[L)]&Q52=@5L#3WZ.2D7#G3\$R*MDBQ.SY+/) M]RWG'[6/&EA05AM5% 1 >8<'A;9]S/9T;PK?$]P\Z*0?,$U+YE1^RN%T#/IO M\2U6OG5FQJ]@GY?4]#)#&((;C<>CHZ(5Y[RM$]AY$P9Q5DCII;86-%A+J=&* M:DF)X@RGV#9DR*=G2*/O:8*_OW))8P/5V09]!7N2+:S7Z3EL4<<.!2KANJ./ M0GAG00E'*3J)N-0&.18-(LGF9GM6@;Z_L:5I7RMU/E1FNP_0$H$:,CK(2 24 ME0FL[I6\HH;L@2JK26][;QQ+EDH_W]58I3?R1QNP$KRA23C"I6&::.="3$Z3 M&+UA*ZV!VY'/%6C*7__QT5N1<+8I<" 4<4TW)B<,T_1L13PI>4HZI89%RC7VN3H\ECX(!!6"Z MBF#&B]K#/)['DJ'9D4FCD!WM_/$Q9)!G5B !AA[B0CC0Q8) A/H@N)(,P 90 MAO?I1632"KW3X@J(9S\67TZV2V'QB[C*'WN0CW65JBR:Z^;(5>6+MRP+M9;0 MWO]1@O(\>_& M8W=4@4'DXLQ9&9;]:(L(ZQNPT.S6$)EG-S]VQ>XT2T?/PNH/* M-PL$JS?^')L$+Q@1:*WM.M3 /74.9N0$K[E.,O/?QN)S'92AYU5J-^9_ZZ)< M#8J8R5;EWF $.]C;BZ.]L3T$D0/L/)H ^0P7FPD4=;$)"!M;O*^GX(1+ZB(6 MD8O .?;)!IDD%X0D _BB]/EP\FKWY=G, L"47YLN;27;FL\B4>5/R4,980QV18/UQD#)&&&9 U_6:6!=4Z,CC?LA#@(YK M3015Q!O$6"*(4U /'=,)1F^FAS-U8] #JS&'80]L[]6P8<[+_/DW6)N[#:+- MG(E+00B829G(TCRZT!H8-&]WCG:./KH H(VQ0MEQ!7:O3T@#5B.-E>)"F<1Y M.!TJ6SOZWMCZISW7O=BR^DD6SP#1PIJ+H'$7?;\QS?&)\/K_^Q]-B?JEI!DT M$BJ;7]-!4^4B5P]N$WMG<'BM0YZG:FB<./79!O1+IE 9M,T/!P \JG]>$3!M M_:,40UH) XR9N#C6VE;#:-[=?;Y:O3M7Z;;[C8I-R<>'7>)-\YW=,\^^Z\[+!$K(I MB;F#P0IV\4N[P:[C8.GUJ.N*ZG G*O&?/+['<7M\[Y)B:%?V!31G+CVG[GYS MP'*MZLN_+06M=IK"1"\RJ)XN&/XCK<:;ZNO%:]%2V*GC^H26)?C.A;K9I6.0 M7(>G>LE>5(W]="GV-5_Y5I(7*9NE^36H\.JI_[!KV2A!L\7$JV#II[YD'?G= M#_G= D4?M).-OM;+V@:T$HZ7)1YLE#O]M11QY_Y=^;V/E M[R+NM>M3U/I+KX,.=]02ZHH%?-KMGJZ:_)-IY40#EXDZ3D).S];8*LF)LBYI MID+D*^WJ?(Z3KYYY^5IZ7Y<>3M_KXFMZ.!WL?/OP[L]/N]\^?X7W'.U\^_-@ M]^T.C/$ON/\]?_]I!^]^>R%VW[T_T\/I_;?=P8??=MCKMR_@^NUONS"VG6^# M3[MO'Q9 X%^5$ M<:ZGRBS76DK+[Z+48P=Y*X,\O 1Y[&,,GD=-,$HJ9]H[RI'AUB,+_]-.8B^( MV=@B,F=VK;@Y: =YZ\+\'>1=I>5ADH3G27K,N0/6B$)3I74 Q2#@&.^B^'\' M>2N#/+H$>>)C-#1BJRERU@G$+0&TDUHCFW/_O# Z"K:QQ0SM$]I!7@=Y/R;D M,1-)S U/)-;<2Z*]%=+QF!BQAF-S%S7<.\A;&>3Q!>3M?/WHB0K$:(,4SX8M M;";2B3A$B4S&>!.UL0!YC/>5D8\"\F[LW4SE?X_*A[D;)[G_PN@@]K8GDW'E MIDT*RV34'LK^+N_FJ86XMA X9P&?&M2?-\4G ^CKXJD$JFZ(^M^CNNY@_0:P MOOOLE+\RM_ P#F.D3,Z+#RHAXP+.BJV2$J0WUS1W2NM+R6Z+ZN?CYYVJJQU2 M_9A(M2X.Q@ZI;H%4)]V,6 BLP,I&+"B,N D.Z1 DB@EVCRJ"HTZYRGF?JEOK MGQU2=4CU@_D%.Z2Z!5*=] YB0X@6DJ'$) 53V0CD. 5[F8"BI1,VU*=RJ$Q0 MVB%5AU2/!*G6Q9W7(=4MD.JD4T\G&1B/"FF6&%A_@2*C>$!6N6@NQ>S$K0YG_1-R2==H0?OBC!.]XPG^HP5^;P;L8W7G(5^ MM77E.P=WI^)KU50G?-KXH\UU MF:372*?@$6?2(B-L0$IH LIJL,1RT&HV,5\CG::#I@Z:K@--M_1L=]!TS]!T MTHGM 'ZXYPD%'CCB(&.0%8$AHI@7/'B6G-_8PIO:=-#40=,C@Z9;NK([:+IG M:#KIM>:8.:H$J$E4:L0%J$[:,$"JQ'-=.F=)%!M;;%-TT-1!TV.#IEOZKCMH MNF=H.NFF!C4WE(!_=(8B;I5 QDB)%#/!"&D#M6%CBVRN5>!_14[JQ^%J>UX- M07H*0:WK>J0.G=9K;XW*W=>#T7>!TTN'&%4TY'(!H M2 !.1D1D!7?(1$ K[46BN0W<*AQN'3AUX/3C.-PZ\E0W*K+=Q_IAGYJ0;D)QH"M$2? M>P'\4CKXY98?I7%;]24NRO)GCEBZJRWJCQ>W6%>/,@U>>,N9JJ[WS]BE^P,Q M)]L<+/_KBB\_?3<+YQA M2K>-TNZYZ]VGUW12F@- M^&9W-(&'349YA=N.D<^6.T:^K(9VZ"L[Z+V9P <'S2:L^:1^FG MSY1YVZ)EO&U$,6 ^HUQ98KP$92 82R0-'F,%].PP.0D>'A:%Q&<^..8?>]X;^?Z5[4]ELMDVS:"^7)@WZ!8+6GX])!+#:F MM'J_[LYH;2:4"^/D3D*MYH2R2=3H+B=ZGA!]DP7<'@,1WV[9;-):.#!LG M C74"9Y4LHYBX:DS(H;(0UQEO8%G,-37Z;?1*-3;P_ FCK]4/M9O1H-';_"L MJ.'G*[:S]Y%2[9/P"AE*$^),262#C\@;(03EP1"L0?WM*\'.;^S8PG%I3-8K M_<@6CYJ74& MF&J81?9H?)Q1QPZFN;_>I%R158K25W8A#"Z6E7_ M;!?E9Y@;CM]0,'C@<"^X"HQ3GBBUU&GO-/96&,NP6*5@>!,',..]WTJ'X@$P M_'8 DQSTU7%Q7[QHIM!Q?N'\G:/7VQ]]XIY91A 1AB .HP3Y.WQJ<@ M%0_6&:^USDE65@>:&%EEH;[MN8WS/@#3KOI6;-:.9AJ@^;;[Q\?@- E< M6:0"=J"-6HZ,<19HAD8#,B()X[\3:$XUQ;T)F1 0258D;(,(7/M@,/>$IF0C M"0%DU"IK#W5D<@69X$PF2FL2#46 ,217#@(RP5HAJZ0&6R&08&V&%LKD3:%E M02:-(KKL M_@B^BJR0-OZ^>GD#3KH*EQQ-U]Z)-?&QO=V/=;RR3_BBKS]P^>,; :3J9CD_[1R^-7-ZLE7F# MM%>&DG)NW'+_\P?@CDO"=:\F\:!'>Z77//FEMV.'MG%8_V_=>U[5?EK7,__V M]M .CNNJ;,8B-)-C-PL?^)\+ G@])X!SFL!?MJSKY;Y^MP_\Q7WZ#E6L_F=:G/QE-Q_./6GZ:?37S\,^^AM<<1)AB4Y0H%QW? M!![L/0?$.LH! -C PW8/&]ZL8*E/1%#JJ:NK4-EQ%>L^P-[G'!P!L=0[VA\- M8A\4F4&LZS*&5HOIC>"/\5%5S_DY7@)_:[(I;_>!#/^8VC'L!@CE/V-!):#! MG,K2(QC],5_J,/+3)GAPE&4G;?8:D7#)!#)!94Q?^@@> MM!2:R^&F,H(,K;,56;IZ'/?@T258,P*4*-'R<59Y8+U#B[[G2X3-O$^7C0O( M^%,;G!M7]>=&KYK"1HTG%M2K//%94,S9'#=N0V8N#JJ8VB_S0 X;"93?/AW# M1&;H!IQ0EXC;4GBP2)MAB2E]L=5@%E Z>>-F;QD0CD;C4,-H_7Y>^XWR^B_ M>1N]C2;25WX%7JY\=9@Y*_]9Y72"4'X]' 3E*M;5:7\4I+UC_+X^,9UU<' M)>8+@B%SYF@\4ZR (,"@S'()UB=?62_&EL=?W.+-@KAX#.*ZD+1UU:":'#=Q MN^%D/!IDEBRV:-'L[6V]B:":/" M0;^#$M![U>\5199L]V=8OSTD=QXR/C8EOX:;Q<8_. MK'P@ME0-X)LL[D_+WLQ<//M;"QV%C%PV1L8-];:2'K[] M.PP#Z&EBV\25K+O%_TYC)L1J4.I6+M[ZXJI\KI6;+>H^S9;SD]E>?\G15GC6 M-"1G' $NLVX41'W]E$1*OV> MSZS0Y'$!B@X;R0N$'X.2S#0*3G-:3;*AD-6H0 MCJH0&_D*5X1IUIW V/+[0YCRWEP8UVW\O0>J4\X%R]ZVN#?.T P&3GY^'.ZW MZ5>S-\640/\"/?\8T $$^4'U+7^=HS5[('TFP&S?EHRJ _MU=DD[DNI+EI15 M=M[5@"T^HJ+#U=GSL9C&E4ZC-L5YC;:Y46?FMOQ<:RC:30;.F9:2?>;-)TU6 M;*/O9#D6]XH4^[GW5F+U_PE\9YXHF M=N+^V6.+<5O5D[D&GP;3*J#]]L;R.##PLL62G^X'C276[Y6(@_J5@ZKE#O/#-1Z-1F%'4[-5@*OG/J'&FG?N:F1%Z9LH7O@;^_A*/YR_P ML/#-C( +YRN8*A?'J+%\3KQQL[<-JB#<51W.G&G1@G$R>QM8N%FBE9P[V+(; M$&R7(/']\N!\[_0RO3^H-C7S_3T#;A@=H"7H7@!Q"^*M1W@)E1M=>69!%*TJ MSPL(K[#J O:K!;?E9X"\.(CC@CHVBQ8_\Q6/>I]C/%P(EI;EX$WC:>/ZG<%Y MMM1G^;X@9^U>X8\)*&%9,B7@UW[O(,(6M<,N9L#R..I85-F9T $#'%2_V9SG M'H_Q:)(_KV-A0&"O(G]@22;1'BP6!LPZV(3,=)]&55'K&V!:7 $+U,P]63>N M_!RM%H]L>'N.67-6!^CU(]"%CFJDVLAV%_\=UH=-DZT ] &X<+Q\3F2O$CJ['&/_AAD$PC5W#8C M7U9^Y7GDI1&A9KX/?C0:-:3 >'I[X+T=GQ9WAMEN]C MF[&KSG=4AX?EM_Q06*X\O<5:;H(IT.+L:1CVUNS[1G3;"U8]O<9G5_F3"EGR�L>>F@\\M6663 M<1+G;NFZL"=HNJ-A:!EH9L%F+RB0>-U&/)M,C+V]'-;+@:A>3F'-7-QHTOGI M1[8NCYX%P[Z7:4\:N5\J!ZR;4_CGC%@^!XNW/.HT<\'[I^4H7'90%9<0Z-6N M&H7L!PI9;X#!@/8Z=OE)\-EP.IC!&UB_WHYAP.,\&I@N*.+3 3SJM!U2=.\< M.Z@:G1V6!?YLL@C:AB/1;(LW$V3YU_J"2+&4/ M\UJ?(M59\#6[A,:C8M(=S"DH9:?T+&(5YR=/VZ.V MK__SZCDB!L8-6PS",D??JASD#CF7.N80>LO!M**4%$1#1O1RFSX$6VV1J^N+7*Z'J M$K8HT?MQ++G'!_.(S2'\AJ:',^1J0@$E/62&$2WSSP[.YVR*%A[0+*GT[R)W6)HQYE,0W_?LF9GK-S,S \QR# [R*K0WLU:680XBSM8@ -S _^@:YV@J/BUJB=+ ::B^!^ !E,R MTTX*J'T[2#-@+J%J@.)!G,%L?::L &RJS='D5A U@#_'T!ELMH.^R9'0O(<_-5_];7$0HQJ?A_A9F8LG M0OR%(V:XO3=:REG:[+V)<[\N M*]U7".!ES=;%&?)9/Q[5C19\\8MB/4/(/&FX;313_$NX92[[BF";CG-V@0?- M>5*,\;DTVF[-TYP%5DS4VAY=:1.<#B@O_&.-KGTT%QYMBEXSQ;.*P$Q +&D! M[:NR,I"=:\VV@ P8P;PGO;\VWVSV]D=-!FPKVO+E.;%C>92#:?;OY12Z'&UK M)E(,\X4G<'!\5+P#S9!S/9Z%^,T:>0[:];)0JY=D*ZQ;?E6<;6RSJ8=SW]A9 M^LFG_)NC.7DB)4[>:@E *KUK6ZWK@&?G!PX>#9ZMI[MLCA8MPER<;U$.(,WU MNO,U0Z#/@RJ@AK>?G^3:)@WC+/;4+?BXT:!NT $(=?Z>N0&ZI$'"6UY,QZ/# MN.QR: Y1M>A32ND47WP3+Q^%G(8$QK[/F1Y+1LKU#)0+4DL6@VL*4@WJN7]@ MMD)%-YZKS04N%VP^U]=KT(?+)$YEZ#9S&MBO\W)>9^R&N:70.@3/M1#ZK>9[ MA3^FS&*F2X>594VN5^+[N[(21[&9;9W/]%UAK"PV[ )SI?'P+BR6UN "0H43(ERQ(I8:MVDM@D"#3ZC<:O/<5Q5VVOB<] 6()N>X)6 M( 8&44KK$< LHK)( OZ"H.8"R]<-M&X<4 MXBV/%9&.=+O'^6+[)99@J'Q\0SL0/2+S !OHR:/:#R8P8 ME:>Y08@P*0U\*]/O_%IP(?Z%]T&0-C$ZJ@9!*KQD(V^PX"JH4I*7L<]#I+"* MDQ<(2BE1VI0Y,R D6_A$HEA&;E+F59I)@II@UBG9#6RU6EY=)Q-5GY)TLQ"P M[JO^O+%G#.)L%\7+^.: ,6K8N<+O*%O)%#XLG6L*(W EE&]1LFH8822Q+^ , M_Q4@\B?'*\4C-!!A7J4F3?UE[#O\,.W*"1S/ 4V46TMS2>LJMY7 T 6HFI3K M)ED*'D,NNKOF/H#V%O<1*),TF:5X;X5KE3%+[M%0T#PQ!/#"&5X-$\8 UB_O MP+EXZ&S]$+XX'5?#=LV#3 ?.0 M#08_Y.$$/IM7&@N !5)Z_&+X&BU.U3%8%Q[*-%$)>:ABT1&9MRGS\$="Y4Y\ M$-1%&L&3L3AA1+ Q],!\@4,)_ EV*I W-W*JB2)#8AUB&>4^[M\@%@M<(14J MH?]@RMU#<=,>"RK O/IWO$3"1[LC[K%F$^:9Q$5(1@=^NF'OT?8KMY'HW'178*2,*E(M+*EJ=18^L)ZO^S\"A@M7<"H"QAU 6.% M L:ZW?/ZR&]'W42.QQKFXMPL>RMT#Q83H@FH^FHB5\:; FN"';!0'BE FC]@%JK/X"EAU"%DHR2GC6XAZOO-X9HU# M(J)._DL<#,B>,0'+M$WB=%$RLNV.4WR MA+%]74R,RLS:WA,\\(E//))NC MIRR;WT25QR#D;AHQ6!!_XKMX8=\#!YEEWJK(&E&1!>YF@/ V,<(_BCV-L^/E M$M0IY4AHW26G.8BA.,\RG)0GE,N/\PM755$G.#G2!+P5/7"WVR'X@J6*WP<> M$2BZ%(*1.%V:,#4 0%S"C07"Q]]$D1%8?^3/X4@D%)ZH'Z#BL040Y@?!HH#V M'0RS CX&L31'=G@YLEMM^7,3B$D:V77B:3XBE<6R<2*1:7A%P]SY=QAA.CW' M&W.S4@7J,) - %\DZ#_,C&40D24,Q(MZP-#-V"UFI&'_<'R)8@8/7::W>/YF MM84RD5_&6C1XR_'X@5Q6WDHT$M?(QC/P,62%'<_OY18T5>!$Y)UEF6I?X!&> M4I1/LZ?"_-QP+Q5HD6H\/QH(N"(!78!+R\FDVC:/ ML04_@.!9:+"B&1(3(UFFJ!\^@AEA6KYZ6)G?M\-5BDNP(D.S))5J,=8#G6-$ M1 M!_K_%BFBCKA+RE+RDB58QT<6 MS67'DC"@I7T)9W3[ 2N**46"^ZCT2RCR?-66_(%GC65KL36=IA3(L+)2N?6U)35QK?!Z# <] M)SA4RH%[:-H+[HDPZILA+U:=KI?]UFBS>[4]@9X&2V2UV\?')2I%.5TEQ'%" MPQWMV#=>3"9 -;FC2\6[Z+O^@<[:$PAG";N\6QK'X>%> MZB'OX5:SOCK(0#O5*N17B$@T!V?- 8SY:4THK\"L#* M4:!ZM)05,A+0*M6AQ\HTP^@6XBU73I<'9F))A=9_:U_AD1-VCOMX>?D%@5@Q MET=ABL#BY"'(\A/&E,T6L2@K1,2_6\QR.@&'*\0+2YX =$6MR:6$S(D"]"B0 M>Y"X%.M,(5Y2KD:*+V4W"1FH3;P""?]7CG5-@\403O$#W7M$%N5HW*26$594 M 1SDM[S@93_TY)VQE84IF(UCQN?H\9NC*;U)NY#?S/*3-&%9^@OT GQO$?+5 MTVE=?I +9I4MT':B?4T#D>^ >,Y?8-#U&J?Q)MN"TRR[^KHJ6*7UTJLR1;6X MVU\X@W5R2<^..;'J#YL^SYQ%S'Z2?WGG^3$BHOWD!S1K>NG=*NS#4N-G(BO_ M=7Y4V&KSXT)L YVWG!:_;M&OEMI1\]_9PY;5&:W]=;ME[?B[7F?]1S>]N6FR M5KLUZ-IZLON?[+#5;3=EKKW68+#K?#1=-\W5LG8;]2@\,*Q&U[>D$;E6!,6+ M"OSO+SHO\@H-JI?_J6U8I+CE>/K14W]TM/*HO?B!#[];*7I8ML#<^.[;G1GA M98W-_@S9^->?A/_X)H]>%4Y?*LFR.]PAT?1<1\\; DK]/:2N41_P +E UEHQ M[;,]&H%_2W^WF[J-5S*8O5=&P_CW5I"#5N0KSX=RWK#,^:%J\,KJ*/YFZ;HN8Y/)NUT)4^8]P""'SQL327G;A?SL:P]^BUE?)U_?:W,ZS?WAZ##J^T M\ZJ5Y,Y"9 Z&)ZXC-2N?!RM;/;-OM4^;E\_:WM=P;X]O[[?.X4WH?\U)TVT$ MZ]U*MI96OI-LE5"O(>(SM,W^T-I2A,J9Y5DUX'GO4A^,V*"C=ZG>NV0-S'9[ MV_!3[]*!=\GN'V6'CN\3:/:HI&I-V]*:MN:;9+7-P6C; PF]2X?>I7/5M+M6 M4.P4?:WK,4I= (I=$T1C@*-0:&TW @$C>*1T2 /%JFN;G?Z.IQP-35HU<)K[NME=*;=&@_XCC*[OA^A&:/2NQA]@9=+T-M7:]+#>QRY)ME/3IEIB]W('V-78@:/U+K5!K6BD^C? MF]:5[T-G^&KS+LM]7;^5G?8K#HJ?-=,L@<#G"/'8TP2;/ M[SZ!Q#M!(CJ.SV;&+'0Y 'XKPP*4,RGG@GPYFWG>$WU#Y_#].WA:]/K"9WGC M0CYE&/(B7:@+Y.W#Q)PY25?![ F#G6/G"=/V4:==R:')8D> M:KRMV M9J:F1/.;BJ8O58^\XX;'L)\,*EW4^<)64A,KJ0"]\![,VUPT:HFG:8(_H5X= M]PSL'?QYAUVT>$,:&"")?&$9A,7"*5Q]_M_K]Q?6"!0Q\.G<=VO?DG7)F=G< M&4SQ+OM/]FJL_JM5WR'_M:#J&D?F,9<%?['.$;T/P?@O\M7)OJ"FXB++MKN> M$3 GNH"Q'!?;N&(3-"-*@0.H5SIG)!P$B"&FRJ?&I[4@;L'9Y N3\^)=AW@_ MU64RB)D";[K?+X!U84S.>'*NQ-72#(/W,IDYHO]0_B$YF*!DBDQ.'YQYC.)G$X,1AV]7PGI6YATN#?0HC6,LE2"9V>,Z7+67- MG_NB,1/F*^K?^7A)S%8N+)2(F/7TP,'J;A0Q,9FQ,U/%8,4#SWZA^. PL0]I M%"Y8H4W]%+U-%QMODX<)?W]P9]1S<3X//90?"$A![-8R/'SACCU(AQKB0L9; M V]D>S'?1SFKJ/EY;(#]?F6+,<>8HS!?4-MW6/N_L;<9_!V#@\W[D+,W/L4C M">I'O*W(F;)76L%FB7:_:VV78JU@W)W,U+[:-]:EM]_'* 1N 1,V\1.0-NQ_ MU; ^?WP%"[X"/L7GZ#?V%PV)!V0I;5ZEN-Z8+V7)/M#+M[GVRW M9?4[SS+J8)OV3TL)$JM;_Z8XQRL1?IZ&./U3:#+SBQ/[8*E"'Y3Z>L#T)6ZS M#\5MS8*FK\B-N@W)?JBXIRXD![W1?@Q*/3?L_S9C[,J ]3LX[MFMX?->:3PO M#9=5I][=EM2;$=4QCG2K$==?&I>,)G<-'D MMJ2,8*F()@U<.G=ZK#(?JV6<"!ZC.K/U%95=_",:821T6YU M7O$"(RKM,;>:^$NKU5D:;5A]-%C=9ZKV263%4U[N@__R6'Y%(UMZ1@RB 3P6 M*PND"HV@<+?#?6P'12T/OB:KM,H>>[3:K.SZ#6R>%QI!B'=#0'S]!;QMQ"# M_@1K\9(G[Z@@[R1-THC5N7*/JH_+ZG VW?R1#.#A!M$9Q5;<26GXS1R(170P M$1_O= D^$,5O,,M%&,EZ-EZ/>B'F7%YX)GB>=IW]6&#%6QDC8>5:,O7C;)7P M45@H4FMIKE-G-I&R0(5T2ME945*<.4[U/TY6?N?2/15/?MH/J$0V2,+H@:LK M3E,J8)N%*1"+7N$73.K,1VOKN2H571<8BA*D6S$4)0@?8:B,C2IHKZWEO=87 M^A[;FBJ%NONQFF52?0M?2)XBUU7K:K>6GIJ7?WYC,]PLT_@(3!PY,Y/6?>G- M_0#8,R+/Q_@ ^BZ(6=RPPM!L;;?JVISBVEY_^_A79[YX=_F&U#HN6CFTBU=+NH,76FG5ZK-^HUIW33&NXV[.$G.VBUA]6*+(\_5TW89YKKL-5O MC'0!74?];:J"#U&3:5MUJW4]:A7P41ZMN-U'S8P-*VV* )I!=^[U-;H%80JC M>;$)CH/+%@FB)2 O.; ]80.B!;H$@KBFXCZ)L3<:G,N(. MUJ09=)!@-<;K]R(SM&<3T"QRO-IP0^=@I>/U.O)_[KL->Z/BJ<%>;KW^FI]$ M#\QV?\<6,;4!K=QCAY^G\77]]M>NX=X>Q81H):F5Y.Y].LS!:,>&A5I)UE]) M=K:%_=5*4BM)K2276W;:_1W;[C9.1SYCF%G#\'MX9HT5#W^?]#31]*VNV>GO MV#%!]SPX7 ;@3'L>:/:H*,0C>\<6A5J(#Y;FZ6@AUNRQ_NY]K]=9.4%JHO0^ MS[=8NX[A]&ENTM9>TWYVJ#DV^;S9 M8VBV1SL>SFD9KJU?K67XG-BC-]SQ5+".$OPT)[.&OO7@S/+65V&TP'Y=E6IX M=81VE9NJMJ=8W[?YQ.AIKIM9,_5PNN3D<'2?; M74.FKJ'7U>V?64*S@/LD[_^OHAPYI)"+NG@!MVC/;@QTSPEJ;-D2;CK0VU=I4 M:],#:%/3VO4 ]/24Z4LP M33M_Q1D#?Z3)^E?*8/4.3%.;GT87::'^=YKU*ETXM^QB'#'G^X4S@>UK5SB9[++"#!2)!JR**,EYW&,N'FOA5H%4L B? M@DDZ]9V<,8W8Y.\O_N*/)FS0[GL#9S!RN^.N/;1'WJ37[=F347O8'73_W^#% MSS<$T!A.",X!V"O^K[?.>J8_/"\.2GGQ'Y?O+S_=&->?KAX!,2V9:Q4\]XJO MU17;MCPIF&&"(O:X@O"EP* 7<8?M1T"IEW%N[4'?$3OYCM&T8"'\L8C%Z8PPYNDC".*;0;U/_,"! M><'+0)A)&,T1;[E53I!9ZJD@_$_$1F0G #R^ MZUL5G?WY-AE>2UT!C(^?#P,'N2RZ\T$T)XS%II!T OCFCV?; MW&YUJ^^J*3DAUW$PAA_$:23U ,0 GJ)'-JZZ9=Q0KPM)I)@#2H?40,,0X.6( M2ZWVO^"\:5=5LIOXO,%<=UC@^?VHE=KW8"BE=E:M=@A(?XB<$RZ_:^P^.63< M^)/H;;3Y**VF: "B@&^#'2&44WI3*W5&*<&^/^5@8H&K9=&*"I79*$:ANM? M7 (WLJ0NU?9'FSTHT[B?^NX4^&,=B&;DS'*Y@2<6X*9G:B2&,;WP/IOY[2P< S/B_,,YJ(\I MB""V0)K!IF W*B\"F0C0**RVC+GZ_+_7[R^L$=@-V*ZY[YX:&U]CE DDEE4; M3>/A;/Y"P1:#2##K5L7(@8P^/#^JQOA2O_(V2.!P8MQ"[I#'Q@EOD"%^R>?/ MO L'Y>(6M;Z8,]J [3V&FG,4N*QW?BR=O^L C TS;IP?C6M[\CDE+ M27 QBNU&1AM69!S):-VJ&I98256O-N\=!S^X@(G(.6'[I!!\ YZXB,D/%DX4 M6GQ\4G@?[S^[>;Z3;Z+N]&E_12ZK%OK-O3:CBZX9AD' M22;E/?"4M]:%186&7$2=8M0=L(1@^N-8D8:E!GUQ$KK?+\8D&T57,XH0S!A- M]\GY@Y^ ,)SM&J;F/A$'""4B5=I+2^E9R;.0G"". M&D/D1,]-TBA!;>&QQ/%G\9M5;M]\'N![?W_Q^!&*U>Z\.(0H['A.]:L? =F_ M^3]D!Q;BCBL9R_Z!VJKLF?9VQ*J+!EA&[V^&^*,]Y,W64*1XRS3A;,0&;],; M\RB+GY(H/=W&++EG3/16I7V,81_G?!^7.[L)PS4-0:SDL&!(1 XQF5;.)).X M!X6L(H]![_$H88(F.L2D!O\(:8SHU@E\-V\]BFL6:\RRTSB#M:\8/B9)P)1? M?+R\_&+,03E@)UGL83IF,Y^A)X'-2I>?,*9LMHBIJR@8Q2@V;AWL]!@8)"59 MR"!,/Q<=:IHHE!PJ%6RR"'X"$ISL^Q0B9MAUA]M1^27>D!$)YSH8=*,Q5O(V MI@%!,L-L#BC9^RD+1$J)TGPI!?"8 (J1=J"-08,ICF39PN)IF,X\:MH[9GR. M,'F,_E-ZDW8!D[_P@W&<^. J,='4%1^/>-!.JR^0](G2LUN_;%UML51MT=75 M%KK:0E=;-*#:XNNJ6?8K6F3>!_[,6JU:@U;?ZC2D&:35;@VZMI[L<[0$[;:; M,M=>:S#8=3Z:KJ?1%G;8LJRFM 8&?AU6T[ ';&&K']6/CNK6!'#4ZE6#2OTD MPN\W^6&A(C]+<:K=H>5K>JZEIY)N;'93Z-T?C<#C?_0N8[U0.*KN[I7,&M[D M6<,][7 )U1I&G,L\;;H/FC16!5QEJ=[/(M5;UGQWC8+M5E"PNA'[QJM^#>@1 M5)65="?V/9%Q^T;B.QC%AE#C)DRHN(4?1)\U*4I[8-?-GSI!@=R"^;0^TZW; M*Y!$MVZO!+UTIR]]XY9G?KUL,-TY&:E<^#E?_ZEZ%M MV>\T,VMF;CXSVVVS-]P14KPIO'S.SJNU(\#Q:3NO)]\I8Y M[&RK'VO<@.A$MZG3-CM;]\C6VW1H9\,RN[T3ZN9UFKNT]2'3?G;H^%Z!9H]J MO5/M[K:][K4,'SK=UM[6[]=;=&@U:YF#]@DU(3[-73J.&!W?%AZTCZ=R[UJ\ M?X$/_]1M+<->7-"/CD2A%;3@I>OR1TI9-5"JAI8YLG=LK=;0Q&(#=VG0,=NC M;3N*ZUTZM"R9P\Z.U2=ZDP[F[!UGAX[O1VCVJ-;E?G2D3I1ZDPYS[J^WZ7"5 M1J.V=BUKODG#,S6')W_P7&@>5W:]?$]II\?>TXV'#T>@>@M@IS\T[<&.B=;F MM![6\J+E93_R8EGF:+AMK;:6%RTOYRDOO;YIG[VXG/@IH+5MO'(JQX!:FVIM M>EA)&YB]X8X%:">C3;6X:'%YYCHO+2M:5LY,5CI#TQKM>$?@9,3EU!WUX]P! M.;ZC3@<+;ZF[R,_[Z@%5DW8OA2.%K#G9(PU?\K:.UO 5=>R>\99=V4@K[<[R M-VQX0W3(7D3PE]/'JKK!MXO+[EO.LLL(62P?Y,_06UOA%?*.TJ[L0PU=B-_#$L:\S@D:U; MD!YZMV5SGTW+RK?*[KYZC!7DYF_8[]$KWA^OT')SZ7'>+ Z>IDZ?V_/!5AM* M_>.<(.&]Z^ _QBQT>6^\5@:0ZFWQ>6Q[Y'&QH?Z?,).Y@UU" VI:'^'7(R9X M+\%>>P^R0Y\+C!O.8<;9%.@S"WCV(EV(.4@BXT;P]J;42H]_EQHYXWRQ]Y(@ M)(Z>C8R=ZQ-B(APYGJ8)_H0:-=TS6#S\B?U(1>-";&P:^2Z?BM*)>;5O?89S M+3<1*;5*\)P3'M,JXFO^'#NDPO-S)_K.$B2YYZ\C#7TTY'VU:3-,V@+?36=. M!+M;VB96I6>Q<^ R=1T/C%+,<*#YPG&10T%/9:2->!]FG!I\2*X]ABEZ4@-Y MV$ R7*>%6Y6/T]*!?4+65LR/M>PR8N\BF,4_A# MM)F6(L[I_ISZ1E@ZY!I8FP\3](R .=$%/.JX?O) /8*-* VHZWY\I$DGRU>?BF;N'(8JH\Y<2,BJRV_H/E6H#SV5)S:5-R@9M&V%I9(6?^ MX4RD88ZJVB:YY\UH>OEK1_YG *A9 M"O?8F:DR;>)(2N??"/0]:&XRL_#W!W?&.\?/0P]%#OQ.T HM8V4S&M$6^F,4 M E% N4[\!#8(FQTVK$4T7\&"KX!/<9_])AO3.[(/O^QT&]*%S;):?7#F]63W M/MENJPW>T#.,:E?KG%C>E,:RZ]_UZWBEF,_1\:M_"OV@?G%B'ZQ3"/'OAGX% M2[Q6J0'2^376J,B+NE_0?JBXIW9!![W=?0Q*/7?7C6W&V)4!ZW?DT.N ,=?D MW",Y[?J2LUFT?&VWJ[3KVR\9:G?X/U[$YW7=Z/ XET^C7OT$I]MN=9X7!NW4 M*-89M0::8MM0K%_%4=V7,FJV FZ:H[T>$^E(_DRC!*/3;0V/[@$VC6([*M]S MI9BUF_+=31$U6_DVS?LM5,9M.G/33DH%1[BCW;JM*;9C_N)<*=8[;T?X#.J3 M;TOJ!O(2DB0T2,T\6C_@AO.%$\$;]WXR-4C0'GFGW3+^H*H2YE-E"@L83"'F MY:JW6&H24.4"FR]FX0/#1[$@C"JUXMC'QS5Q$/OP-N$@6 ^$ LAZH[(5*18<-+-0NJY#95+0M MM\+P:O;BGFX5A+>7$_)%H[WBY;0B>DYA. M7C^&E3C*6Z+ZK)V_XHQ!;Z;)^E=6CM:/M$=V;PFV6_GO-*OZ6#BW[&(,4O;] MPIG 9']R9O?.0_SB;;%VT0_DX ,;OKZ\]K4KG$QV6>%PIW),[B>"^@UY"?)/ MX%FR")^"23KUG9PQC=CD[R_^XH\F;-#N>P-G,'*[XZX]M$?>I-?MV9-1>]@= M=/_?X,7/-U10">R.9@>OL?S76^<1S_&@O#@HY<5_7+Z__'1C7'^Z>L3/?W7FBW>7!A/SWZT:&>\TE)0C5^*>QM0L=WJMWJC7D,I:RVI9P]V& M/?QD!ZWV<-"0N6K"/M-G M[P&1!!W.+3"_-07W4>"OR?A41MS!FC2##A(IY)QI\&K#%:^#W3VH5]G(_T=.[G4!B]OCWUXGL;7]=M?>ULG5G_ MP\-?2#Y-(.].VVQWMG6;]@/FK7>INMX^S@XUQ[\Y<_88[A#[:"$^]"Z=:\\$ MS1Z5[@^;]NB$9/AISF8-/>SN$SULC3CQQ(Q6$V5Z8'9W/;FI8TQ]FKMD6T?9 MH>88YO-F#ZMO#@8]+<3UWB6[HX58L\=Z:+31/XP O M(C]P_84SRT&O!4:OF$3+>&3^.6#Q_C!MY51>=G-8\0SEVTB#B7,71@19"(S/ M.$RXFT81"]P'(XE@LV:$.&H:*!/X-V>&$T50]#M&$X')TR/+.,:(YYNA(D_\ MP 'RP,NP09,PFB.0.H>>S)&,)W@1A+X #'+GN[ LQF)$/'=G*4IDAD..@([P MV$NKU,D;I63'$96D>"+4.B[0<);+3N;5174 MR9?MUK#B"^W:(YZ7R.4&O/-GX?D242QPRB/\#^P)"PI*Y8#OE[K!C[&="MJ- MWR04+;[URFN(R3L+TV3:W/VMBL;^S!MMMZQ];+1IP"02GX8.J:$"8LG"M%*7 M>>N5E5P=K014G1]Z!?W%1Y!;#H+?K:Z_&LL9ZU'=G]/D[;;OS:1R5I+R;'*V MU,[C46> X/K1'\!!-KL!J%--&M68@5"!+P"4AC'-1UV#K3>KYMC<7QDHT%2V M?KA"J6\: CH,1,?S8S#FXYL MD"88VI#7XK%Q0HZO(W[)U\"\"P?"(PRU?3EOM$$E?50:P3O@M=[Y)$ H4=YC M-]DK^([YZQN\S]?Q6^V-7>^]_<7CVL2J]U_<0AYV*@5?O/_3'W/3QYH(ZZZ%K_MWSHP>IQCNY:"C6-I* MXM;O*99UC;290BPR,7+73F/*9A[:4(Q>Y7%4#(0"FP!&G?$Z@OY(,:]EL^2G MT?U.J_^X(FAF3HXV$BL'XO7-F>OI)M+,)UCSX =TTI54+0?)LB]"X<96C:?3_K#0\U#W-]3]#8_7 MG>^\>XIAZHC\ CIJI+K3!UD" &[O)9ZP0.!TU+O,YWX=I/&W/?H=LSLX\3X1 MFI?/@Y?MH6FWZ\K+)P]TEIFK?XEZTNO@CL7[,%7G#:SSNF,.^Z,51WQ+OJD% MJ,Z);I#5-OL]^R@[=/(H/J5.\&NA8MX8O_(D[[.[PR=^N[YC[XY'4R-'[\1W MZ;6-R('=ZHIFCSMT\N[+AQ\N-34WOF(EX =Q_2<@Y6-R%?0A/Y+A18)?\X-/ M?$ [-]NS]+#=T:Y-?;?',KO]_BE[-DNWOF6#%:7+2X5+2F [-C;^^^'U]2JJ,$6<-=4(*4MPY;>+.IEF_C M25N#JHH62N(D+^QVLC4MW?#K=[:^X6FW19 =-XV!,UD49T7FL"YZ;N$\Y$5^?L+FL1&G[A0+H_P :PG#Z,',D7G4 M>U.F,J,9W>8RBW7HZ'IE5>[9A[!F=?GF:S@& >*7M/EE.+72W:VX('+)"NM$>]5O@MA MB7K/34/"",4*YY>6W1H5@6*P!#5%F@,W4)F=HM?R.D.E4./)(8,]\9^S/.(F7W.0J,)J0$>)(NY/'OR_5A;>F" M(%5H'C%>N4R,>_BT$4_]A:0@K ?KKJ?.;$) *'X,!B*O/&1.A'*:_=265R+% MM01"!T-2K[D)2;^C@G""P>JIF&,(4B )S.6?:%P"X2-!V\!TWB>\?O;E8&DH MN1](.66;]KSX1D@2T1MI4BI&5ED M16Q&BD2*DR]LB=M.#W7F M9W$GN$I#8N=2!-^.G0D#D:$KL)S'(I]<%V(L#).Q;AMV$_[D I2_#E^(T\4B M! :4TP0]\&_F)O$[G%]NQE W;R%]"E(3K-OQ[@BJ9HR#!;>Q>FL\\><\SQ_&R47$$I^#W]$- M#>'B&(N9$[SCRT50!I7E/Y,">-R MNLH5N***531 1G!PVI#%<4BI B3'T?UM3F:<1#B;,0YG4@T!Z(1\V(U'\ WR M85-14N!GZU'<)=)<'<5V/N( K%Z.:A?N03ZB]6ZX:]:6KEFFWQR<9L;VR-$# M%5V.3%IVV:G^ &W5[%DMV7[CJ7"#V%[U42?9FE98WZ[,OBN\[ZK25?H),C2= MZE>-6\97IABI61C<7H C-5<#(S[OKBH>E9!/[>XV@>8O800^(=E?X@VRC& K MPMD=^2E !#\Q)HZ+9OUA/;N?'R#&0 -B:$ ,#8BQ(@)KK<:1!)5?3QT.M_%] M*PH>BAF7^)B"S@18H\[GL\!?B<.[L-D^,_@.WHH(,./"BQG 8Q1SS:*/ MS9_$TP&KT+P"-*0?$G#GW(]C/&K@ !GY(BC#&L>5W$X" M ?DBDJ7TU2\1*!3XX;XMP\R=24M!TD@D&(%'S/$S'&,N$>,+WHH+ M=.?I8_EZ NXRDSE[,199&=!3&,&8)3/JMMKM9&W$R0.P^Q+!/!T,$#K"L @:!C)'GNL73V&"GQ M]?+I(^QTXM/91$=#YNPYG.I)R)SN\1%S?D,.N$$.4(Q.!IOS)*2< G!_#DL2 ML5LG(@V:,;)ZZMU,:WZ9K_41N+6F8'X&.#5%5 M+D3?!0X'+T_-\*%TP1'%VZH)PF'0Y<3#.#1R/%^H8,6+!#F=Y:@SP+&4?]ND M_$CKH?K+O^R1%HRG3L3SD/A!-%YAP$__,J/IP^0A+@TC_S\B/N"V#B*).S], MEWXK@9?8CX6/ECGD]+$Z:\&/:I:9!VHM'%_X]# ]'R;D\4QMKWHJN&6L,,8] M0RA^2+2BL7NXOWQW8$-1S-"E4NLD\H/UL9@Q_/ RO44C:V50 M4[^F"3A(XL/"=!%?RG7A!R"@PU-:.K4OY=Z_"?85%2YS6!=\U/'^#1_CCN@X MC8&28-<#QI!:$3P4?6<):45^)B/J9GC(I4PHBS?S2?GQ\IR6C3S27MIW M7< MF'U6RQ)H,$4_%[V,VA\<(7M"6(Y+F3O?!2(W+#858DP;]<-'KPUXZZ5EH'W,,S #PD/.2MJJ;\ Y^[D$HP,H5L:U3L M_$3B!MH/J,,=>9GWD(#F+>,Z01:EKGJ4[>5E21X#6^_3J/ "':8"Y4<])3?" M@_LX!T=7BR:(IT5!!'G67'9EW8*0K$DA%Q,J34ORV(N\ADB>%,7D\(.VAXD_ MEL"\1ZYPL42"GV%-PQF-R OU0OYZ-GGTOH%5'#\H1\[C.BKG6)P2MB53(.M# MS$KE^D,.MSH&/&:8(VH>3!<:D"'"2Q03T(=@[GN)2MN5";DO)ILID MS+_P4<_XAKY:G']GB6F48K+::PRYYT1=$5EE/I@\/\LLB4-Y17XJ2I5:>?E, M5DO*R^<4SA,5HK['*V5X5Z@R]]4LG-*;*W5"9FX$N-[AKDCNM?!8;LQF/L,& M"%.1FF0_?%ZY$$D_$KM8W3(J,LH,QC@_LUQ.1^ @R[D!#LR\OAR M380NNAN@'//B'%+/W(K=LH!1YG:%>I+T<3J9^*XO],F<,:$2!(T$JXL E:N! M?)@L#B^1J!-KS46-*QTW28$H2E1&M/],.WX%?BR+*.BZHGS,G!_)'2^2Y*9H M];\-BW9N,)W#HXDQ8P&$%&!%;@-_@NGF)*N,SOVL;*/"I8T2]7_Y1KGY1JD^ M2N6>>6',L$T[5"HH.J^HZ!Q% MT>5;ZQ84790K.L6?@'=X"Z1T(;+A6W",S +EEF*!OC\_JB$^C+P\F/]X>?F% MN_W\J6S+>*ST>#I5N$:(@)\'QG(W.1WB.)TO1-M%]!JYGRNS<:";,8\QYQ71 M&$;'H.?YJTIMNJGKV/(ZMJ&N8]-U;+J.K?9U;,(I3B->/A^2Y5NZ=),'KF7* M4%X!H42@;'5=R"/B._@O?BC!KZ%F-X>7Z-]VQ\4/J1N+)#)H\' M__G/53/!!Y;9ZY823QCLSIFE9%OP\E]N:$R** M(!$C"/1=9F89/VS]&\Y]5V38EY+GIA(TJ9.7S M-E0AK9'%L1P*DWH\P%/CEQ?/$N&]4*I%8GZU"5,P^"=\]L7.3N4+&2\:,E0T M]A,E&MEA3TETGE5O**&Y\*HV;7Z,K>1YKI>?2>5W,=LB TO-,!,CURX-C1*^ M,M3KA?V+0!)1RQ2R1@T)!G0MREY=HFY'!O;'C^MSO31ECD=I[&>>T$ZB!(;V MT@L7:!D>%:JC7+U#M5Q'PJTG%YXW&/\7' )!V./RX3Z*GV1[L'U=7:C:;W+T M8K./CQ4-_N2A=E<>R%_H&'_]R]"VK'?&/U.POY#@A/\,/9O+?[S.3'!N7 MXS!-L$88W^*'+,*B\X %SS*H0P0+3B"!0M@FQRS)4.:B;+LD#P, MSFJO"WXC_TU)B"G^:IGW?BXCG$DL]WN?^C@6=JSFK9AVS.NI-$ M=#.)H$/!$Q6MB7"5CXJH$7V0$%W!:;*L9?/#Z*^8*?R?$T"*B*;WFE M9W;'[=(%Q9W.X$=6Q[FP>J_9&QK&ZGG\7Z8Q9PZ6UZD?$=@L^80QIVT(@RTR MX)2"P>">'QR"^2;MB;\K%B2+$AMX9JR>L8H*$3FH< MX,DADV;$(S\>Y\U!_ M[F$41(+:NH->>0V ':0YSA IG7B M)1(@A#0%7R6TGVQS2$HHZX.\1+?E." $6&)*(,H$&N7;(CJM0B%R0;'%,I*)5!>1A<:@BR9^PL_TD3J( MFP5?!O-:<%H3@I&$_Z5J\QU1A?8U!IUNER+\2N5;XJ5 M2>I5-^F>K_2%)JZG52I1@ZRR-"G7K>;K'\#$?$?EF(2K+YC;4>30T;75.V3 M4'X4^.7RZPU$6UE<\/GFOS]\-:X__?KYZ^^7-]>?/SU3K#2L?:QD769$P42 M\:M#=SM.,R%P!4(U24E$8K#IHJ0DGLIZ[EM">!4.T(130M;.J&&[B-JM2[-N M*4-E"Y]];AMG(O3T'@L=^;$A/]1=T8'\BI*X;F26%C7!Y\3="7'.:W+<2/%K ML>NJ.UXHZJ0K;__,[F>MKNB?ZQ7K^94!C709D"X#TF5 F\J GL?;LKNU=SGZ MFP SQ"L)//(V$!SL<,2C3O-3= 6%LG47, M?I)_>0>^P&+F//SD![1J>NF="*2$NL98:KG#&A*$_SK77JTVUV"BWY+XLOAU MBWZUU*U"OMJR>H.UOX;?KG]UP[!V"XBV]U&'G59_U*\TK&@^M60R+=[X9:EO M3!3>\[_G+< V]*#BHEFKMB2"\8U/Z7S,H@H=I1K3TZ^\,]&)K6@-K]IEO'H" MRVWXBMY3>>!"ICR%[%78T-&&_5S;B*]29Z"U/0V;^8%G:!Q8KK2/QT1H=I^U MR_%S=9#>?X14B6+5 J*",\:X8+X[^@1%4#0)4XC]*)P;<*/K<6R,^D@\" RO!%OODKN_5C MQ.E,.(C?KZ)HY9M$7'@0H-R(NT9E*70JBA.BTU$\06<"D2T)35'@C. G,V/L M!-_5@^,\JX+ DWZ2)K(P&ROL:9P*7Z!C(7CZ/PS>_04^81J?6IA#M MTWKH'.?R5EZX)]B\K!"G[+'6:C"Z0;4/=U'M^U"NSS;&>>A@6^O@L]+!_PX) MBBA#M60_K+;-U>__\%^M5YQ:_VK]J_7O'O5OQ]J/#US[B+%R#*S-1#W,Q'?' MQV,[J_VG_2=J?/:C8UG<3%PAI2?*Y3S4L%^R K75LB7Q2*[8$=(),9WIGB/6 MC_#RD>YKAY>/\!]A#0G]2+R_10$)HN?M27=NH=Z>^NAY*+R].)Q:X6F%]_P* MSZZD\%9K,8^@\+2^JZ>^T]I.:[MF:+M-RFY307K^^VT5H36D]CM7V-F! T!8 MG5Y;A,W\9K/ZN'QHU.YG&M*)(*1G\<7G'S/V()6CW6[;6B'64R%:;:MU_>F; MUHJGM=1K*M\Q_L\O7W\SKH,XH8LA[T,WI1LX%Z(05/S^U MGGA"K37!OC7!MZO_/@OQ.%--<./\0+"M!_ <$A;0;>-O[I3-G4PU:)&LFTA> M7?YV%GRJ15**Y)4S]Y91-D-!N M(VM1CT&K*\(B^8+]-,NSI:_YI7M1=JE*BEY_@OZ9;=/5[G\2+?V.^WUM_:WN'?;:6?W;I]PU[_?T7?]]SLY?==_ MXUR?_:Y_#23\V_7'3YP7,0N&*#S"U+E4PQ2%82@*B_ M7DH=NM.8\.L(HY+WZB781@$EB.W X9-C-G5F$PF+2=(H@2"Q(C\-X"4:3S9, MI_*H[7;GL. %HU%KT![L@EW0';9&[?6_WA5E8(MA'W%,&^-1G=XM[3+5K7>L M82O:[V8=%:(#@A/VDW&9WJ8Q!!L6OTEV2MOW-GYK_.Z#]6,SXW]:QN_N/U@0 ML(?S%KY*V >U7Z[>UJ:N*"]:_5_?9900Q,;WR28P9;VUC5C1ZPUW,-Y42&0M MY:JZO7,!D^Q8Z]-2;\>A]P!_3)/Y[.?_#U!+ P04 " A@0M3:OP3ZP5E9ZN:Q@:3 M6W5Z*I=.;ZJ23BI)3\_;E+ %:&,D6I*3\._W2+;!8) O"6EVH:HO@'4NTO?I MZ.AB^],?+Z,0/1$A*6?'#?>CTT"$^3R@;'#<^/YPT3QH_/'YM]\^_:/9_.OT M[@J=->"-/RG9:^W,.2I,4? M,9TK_8@#S-1'GX]:NJ[.OM-)BVI%U**:,JDP\Z>J R6::C(FC<]+'40@B$?L9X9#V*0F !"'1 M,,\5R%Q66 R(^H9'1(ZQ3PK;X?-O"&ELZ&C,A4(L)]C'LF< M9,CJ'AX>MEXT^Y;[L911IGQ3?VRZ[6IF5U&SO&WXUDSEWL*'6<^KYD,J]TH? MEG:W58PHDC3?94DWEG??DHV0"NC:=ZL8E,3_..!/+9]'3(F)H7-!%U@FDGXQ MY*]C/R"TBNVTN/ZPQ"9FC"LCKW])?AN/*>OS^ ?X21/F*&7-'>FG034W,BSI MFN:_(RQ\P<."?MP:"SXF0E$BLZ.*43 4I'_<@+&EF0;/OT/<^PB.I"5R^N>9 MKR^W0(2$5[.*I+*:?,<-">T?DKAI-KC>8T&JUAM$) Q;!N;_]>K[.*Q:?1#Q MH_#_HO8!Z5>M/8A01FM47DL_P'5$@^/&&8=TN('T;]_O+E=E-L9@7#35E6J; MN?'9@3P3_J#F+&]N(B/UJ;58=D%+)$EPPSZ;SXNL3H23(A;!!3Z4EIMOR:5B MR8]ITUD;E 6$@3!\D#RD@9XWG.)09P?W0T+4=X:C@"J=5Y9K]=+Z+-"X!IHV MX'$/#4NFV"2Z458Y2K0CHQ[]/C7PKQV,2YK]%@NHYI H"HZ_-:;SRNT Z]#P M2H#1[W,&MQ[P:5OR_B4#^,A;=%Z+4CO 'RYR=&%W'V5L#,7;A?S5R6 XO M0OXLWSHZY/7:H=]SG/TZT(,=9 SM(L%2(.X5]Q^'/ R(D%]^1E1-WAAIFP$[ MY/N.KO90-;J&1?4ID.6:\QH"%#&W7<=UX MX85*/^02C,"7V)K&?&8/@4&46#1LF-E$,Z,HM;H#OPPV[T:"4F1H._!G'62 M]##YM$UCQRO@>L"]\!U8D9BQ<:+C=#IKXD1L?<>(4E#=1^-Q?-8 AVGJ?\GZ M7(R,HG.B, W7SYB2;M@8Y3F>MQY&04J3<6\VV9Q9 [$RKNR(4Q5%A=F 0H)Z(B51\G1RC?_#A?ER%F+YCG0JZ8B=9 >> MV1!:"\E2!U'L(3J=(.-C_!T9+W?\JP;[5\Z#9QJ&[T6S17MV-AUZ9A=I#6Q* M_=CQI1I^/W2RRM3DIA?202S[7M2QF+:RR'4\LR&U!A:E+J&,3SM&58/UCD#R M$)$[XO-![$]O)WZAC&.H-T%)+9"NT8?I-UVI#VA:K63ZD%<05VW7'6H12]^[=<:9 M$MA7^I:NLT@J/B+BW:)M63_LE-5C^'HI:VYR2SV,[WZ;^KCC7L7-&R+,^B7S M269 >_>5N9)NV)G7@7%_/X/N]U.&02V<;MW ML3E/L=11)#BG8:1(D%Z^32Y7&L=KZK9'R#V8S)2 LHF,-1,G$WNS8K#F-Q&G MFA"H2L_6&V4[+.IUG[+*[+WH$#+&\EAM?6^ZXFSP0,0HD_^60VN9H+47M1TW MOV.JM32UFFP"OMW-7R7S6RUN3?[:;B&^)>N:ZE#]LEYO0<>07FNSA8%I>RRRCUU>^ ?W?@ZZ4O9139P>QX M;NZTQRHPMSMK,?]'(^T%B*LA$?-WJRLR*HE<"3WVWK7GY@\F M990BHW7Q;G:M=P=6II&K3!Q*:[//(_8[^2E=*>"V<5Y1W.;Z%\[T,7+>/[DY MNZP4/^NKMX?4 \_-G?ZM9<4X$?3+91TEXLP+6 ;7CN/DSFAGI[6SD*N-C M7LPZ$':@R7/S@XR.;1SN,M6O-R&P*;"&J8[>!K"AL>V)?Z8M+C 5?^(P(KP_ M^_62227, SVK+6[6T&L'LN.U2V364L;7M&)_X\!]5$\J* M$X2J*0:D9A%E9><>8/U?6TF*::^\)E@WYBBYLS;36R\H MP\RG.,QTH')4J*O[ OPJ1*JO0Z$_:T M:J^37QAZ)?C;F(K5A"AS.;Y'%$2N*.[1D.KGG"?* LXPS.TB(2@;Z!-FU7*& M7^2;?=39]]JYHUBOY=UBKI+<=JO%,XZGN@,$,V2,ILZ;LWO;F>.W<"8[7,S3U,BF9%]2^;OV6\6DD*2-2WI.! M;KC,8XK*4<@B;\^%#MW\_5^I,I1HRSXU:8<)**^2RQ1JL:8KGM/)+[O9\-G& M7&1U$\_N*LI=JA2A7V7!&G4]UVOG]KNL #?G[DA:QH MC)\P)Q]1E0Z<^FY3 M&'((*_]$39L":P3UVF[^9K*,-C/BS>G;P5+_<7)5%-K[7<=KYY;7K;!M_1+O M?=23Y&<$%?BBGR95\@C.@I"]+WEN_K:CF09D5&QOBU=).Y:+VG.-;B>_+K;8 M^MN87RRT9I-?]2T?C[W(M']6M'DYAKDFHYY^%2'N2?.TD>.&$A%IF->F'C<*A!@-0QW:4B'S"NJC,8CPX,&\ M"S&(1#(EEP"?HBK2W[X*'HV/&W%Q"AH;*'YUXO2=U$VLDW2QZ&E"EO>-KO?A5>7"!]*@J MB4+\RX@SZ/YB4H8Z\2.XOW'FPT?]P$^I<]=D*U,_@W0:?TZ21ES-L#JZWIR( M\2_ZJ;=L4-P #T-R%O)(#8V^&_.>+,S,NKVM-Q6*;4#_TBND^AVH#-@8,_2& M$7NUK"(;4*7[9SP^@5YF?FT[[H&].BN+;T!5=$\QC[?B!8%[2<$-6KHA-CF+A'XU4?K[ M.1ES2?6!A!5UK:>LN THD]!Z*C=*^(($:QLF'I[YPY!'YHE+^OELBA!V9@Q. MNU=!O"RO8 /(KD/XE$OR<,#ZBS+S=F O!GT'2SM BJ0V@9;J^?^+_ MC*@TTZ9T=KGXN)ZB7*V6JE^6EDCKBAS?]+R]CLP!QT[^C\G$EEO64_?(9C)Y@ M$2%G3IE7J1^B0(3&*#P^EX>8;' M<%%-*D5IJYX-C="W6*1;W3(:F:TW>X"V"&Q W]9Q$[I;OT_T6B+1F>M-YFZ> M:>ZP$M?R"C8A+I=9.S@)GC2/@E/P5V>"KUJ(R"O;4%Y#'A%O&9$K@"U8?+G1 MEQ<_C *H0?H:&# L5S=-36V;.8M_&%*A)N=XX! M5Y>G-W=%"]O5M&Q Y5J!?*%-2 -!);)>-O_*QBXLL?:-]#]BEW4M0Y+ M9AE-Y$>0HF6X8KE?O.:F7Q_*^S^X" ,[JY<4W !"+VQ))S>;O,GV=DE=OQB_ M>QR2*X(EZ6'_,7.PH6#?M$!J Y!=,4F=GKB885%UGKM4Q:].^HW!X *HL 0 4 :V%I+3(P,C$P-S S M7V-A;"YX;6SE?5MS6[>2[OO^%3Z>UT&,^R6U]Y[R+?NXRHE=MC.9-Q8N#7N= M4*1FD;2M^?6GL4C*LD39% E0RYDDY5@DQ?4U^D-?@$;C[__Q^6SZX"/TBVX^ M^\=#]A-]^ !F<9ZZV?M_//S]W2_$/OR/?_[M;W__/X3\UY,W+Q\\F\?5&0'GSJEA\>_)%@\>>#W,_/'OPQ[__L/GI"_CG\TM/Y^47?O?^P?, I M9]??[7_6VEFE32 Z0B"2,T,<-9DPRJUPT2HEZ+^__SDKY944D5@1&9$V1>*9 M4B2!X9E%%KF7PY=.N]F?/Y<_@E_ Q1NMAA^_,?##\OE^<^/'GWZ].FGSZ&? M_C3OWS_BE(I'VT\_W'S\\XW/?Q+#IYES[M'P[N5'%]VN#^+7LD?_]>O+M_$# MG'G2S19+/XOE 8ONY\7PXLMY],MAS+^+Z\&MGR@_D>W'2'F),$X$^^GS(CW\ MY]\>/%@/1S^?PAO(#\K_?W_SXJM'_NF3GRU_BO.S1^7M1T_GLP2S!23\RV(^ M[5)1\A,_+?C??@!8_C[SJ]3ABRC-\.W+BW/XQ\-%=W8^A>UK'WK(_WCXI^]( MT3HU5!1(_W:'+W_T!7[TT[B:#J/U$G_>/**@;2()?%X"_N9Z +<8IO/XU8>F M17WS?ON;4Q]@.KPZ62W(>^_/)V^7\_CGA_DTX=QZ_M^K;GGQ8A:GJS*Q7L_[ M(LSCY;+OPFKIPQ3>S7^;X[2;+1$Z?N/[%[,E]+!83HREW@!-)%%GB-0QD@!9 M$!.M9AZX4HQ^/>IE2!8X)@-5LE^$@2\;6(^*/A[!=+G8OC)HB%"VHX["A.7WXX!,4X[>QK&M8OH\WR/OUO-Y\XM%B=78V?"=!FIYM?[^8 MV7OGVG)>45%K-J#4Q]+EYD!,/(I!+;-$>$J)-#83&S4CSD?OO)9&<7>B";0/ M9?C_'LH$\I!"9)H(ZC$3PD<32I!"*I,D#A "F"5'6SS]6 MBG_-Y^E3-YU.C.:6&^-)4@I50O&/H#0G$6S*6L3(7!N/L44P)LMX@&ZOT_2@ M@:U&3IQI?O:^PSFX%N4W6#[_O)FHE\A\<)HJAU%S])K(Y#D)4@N"9M8PB"(& M:.,4]T$W)JM7@0[5%5*-*J^6'Z#?@$)KO>I[S-,FCH&5( ))SCLB,T]H30%- M*LW!,2ZYI;()-W;"V8<,XLO,8T=OEXEDK<=%[68] ,38!1 MCS[*$6><0*MC@(2(7@H#<4:CY<[[V$3IWT*U#P?4C\.!:@JH1HF7G0_=M%MV M<$E-245B5@'1DB,.#8I88PR)0<RY_KT:*>N>HXRQOEJMER\]A3IV4]P\?E']WRP]/58CD_@WXKZL4&U?;U M9W ^7W3H.V+&R!Z")%%SB405DM@2Z#NC!-6!8IQW+9R^L0I^Z+/'%#M7HL1) MU%#-P+3L)>P8 ZV9B]PI L+D$@ P$HP 8IW@('BFEN8F1N2[ MT,84BE>V)W75VK.7>7 MZ:E??!AR@L6'DC5_]%/\TL7CY5/?]QFU.UPCERG?GW-5)L(;V"Q[+N(?GTWR$F2@@F-D6!6 MC*.T$$B DDCBF 9CC0NVS=[']Y"-*8.K1Y6J^JB>T[^!"(@$L\K?8'F96/K$ ME*>!&,V&S1A/0H&E@L]@F0-NVV;VNU"-*9FKQXYJ>JBX?_H1GSWO+\KZK',A M9I\H 0"+HFD@+@ G&F)4F7&F5&K"A*LHQI2)U=/\P>-<3=.[@OU!OF%E/B@? MH^6$Z8R( L:$ME@EG90SR=O@6!L;\"U48\JZ*@83M?308F-\*V".G"87%'HI MR8AD7A*K.>"/6?B@F+=6!>XQHH5@VEB&[R&K7PMY4(6? D8!!PD#?O!$&E&B?E;61#0&_\$* M:MJL0+0H0![-7MOQ7/Q^-65S==>;I'OM&DXX/EL$ZTCDY:Q($@D-B/$D&V%H M4$YIUF9U?3]\8TKXFE*M@;I:5D-$8Q/3*A.@'#-2KA()WB2B#+"<(W/!M?'U MARV?WL,67@.*'*>&9NOJ5ZKTP&N,114G:/)*.2]HI&>.A&;/;%;: &]C36[' M-*;4L"D]*JFE8NYX=M8MSX95SUDY,+9$GPBSB- F0=C(,S 2J$"/2*,G5EE# M,F:Y*9GHG&I30/L-4&/*')L2I99B6IXPXD$)YK@G&"QA3JL#,M;;K81M]F*(X_.<]?(#9HOL(&$]B+O]ROB@U[Z_R._]Y$C.S MZ-Q+I0Z/1&8K4;5.$L."!_!6@VRVM'H7H&/* HYDT(XEUV8JJ[B+L_3=#-)S MW\_*)OL5T,\@=[$KYP4#A@#4DD0#)1*G,'%,8WC ,E6.6TQ*VIS3^SZV,07V ME=E363'U-G12ZLIH^.EKWZ47LTV.,0E>@$W.D1 ,^I+L-/':Q%+\I9FD+HC< M9@7_%D!C"NAK&Y8**J@:H,UG@X3KS>@4@5C[Q !LP-TA4@&2G(HP*"H2/:I*05TJ]4_&1,&*+! M6+"1]G> &5,L7ID QPY]-0Z\Z\$O5OW%%1PJ6)=I,H11B7)138GS2A :L^&* M.J%%F]#S)I8[[N"0'XD"1X[\-0;\_='U(7J)/U?L5/-VB7^6='&>U[%O]78U MWWA"HYXU^\I4J7'-JW/H_7+8$]@F#Q-,%;ACRA&C4>^2B40\*S7W)MJ<&'"A M69/)M@/,\:'$8EA,>/[YO SU8B*RI:Y,CZS+.G5,@3A-,+=9NMD)@FP%! MT_X$\KS?K,X@3%@\_XSRH'ZZF>\O7N"P+F[9GXW!&66H(PDP!9.!8B 60)%D M1!8L9HT)6*,2MF9"';W)LX-H&6CT*6%:FBTCTDM/@D;!//:N=TVV6D[[K ML>YW]7$LW+RQ(W2D#JL6C"Z&'8%P>EA2C]'J(D+M),:&8,3)3: M-UKFOPW1F&S]6&E519LUFSD-3]_$0). [BE(IPEWI=U9")'XF 71BD8 3[E0 M;2H3K@&YXRIFV\!SO%0Z7'EUZQE0N/G67&[1V*!91AF0Q2$1:9'/F%L"84YY M(T)4EC8\*+@#T1W71?]W!)^F%:+-W] 7# MF"+!P[6]HR?2(6/10G=JV*5E!#O?(V&&;=OV"& /(1MN&)BH$&ADJ4 M.7 B)88G@5E.##@?$;2.K$U#@OWPC2DSKDJ7!NJI>U)_%9>K'A$.4D]23CGR MG @'%%#F&$KE9R8Q<".#HC2G-NWX;F(94Z%.54H<.>PUU0_X-:4EP#/X"-/Y MT!5SRTC!1;1)(J1D([IPIDF(*+ 7X$#0K*)LM8?R#5ACJMVI38I*RJC9N7:; M)("(C@9T:D(RM%&!:^),:?>'3DX;S)N];W/RXK9$;%Q;/%Q:"4IXPJ(%=/Q& M80C 1+'>C">>E(UMVOB>;(OG?@.X YEXTO;:62K!T/O#S/(7+T1O% ')J,LI$52 M=%_SN,)M0NP%6FNO@Y&2, -E $MPSA(O%PDD2T/B+)RB3TZ[S?7;TF822O/&N][.%CP-=9FGX:4WM?_EN-NQ/]]T" M^?)L6&)_#7TW3Y<#B(FX"UH9HG.PI485$W0K$A%">VD@Y1 :U1FW%VY,WJ0Z MF_>=R/=%EN9VH)SOGT':K#25^\S*0/X^\V?%=/X/I'TDDCDI804098;2#+2: M5D-QJ8H)@) TG);^-:0:DZ^[-]Z?G!XG<7R_=#,_[?YG&/E7^75Y>YC(&!EL M?G@]7RQ[6';]L-A7Y"ZG7H=?N!3+4,S?F] M9A71QK1-?F_4OQ^BG(3_I5O_+]/YI_\+Z3UTW][N_(Z07LV(%9[&I#*16H5S:Q-4=?^&"LLZD6 -&SLOU@L5N6"L%>Y MM+N=,%DJW+TA.68H=P=3M.C2$V$YF 0Q8GC?:I'O%DQC2M,:\6C'>EX-!54L M?COW%T.7R@V*E+DU*3F2+"N]*;,D@;-(-%IUH0/5T;6AR74DH]J1.1$[CM)& MO8*W+QBZ(NXL+:XTU)HD09-API)LBVF[.49CI=M%Z>R$DO\R[]]^\#T\\4/H<%:*AH81G8BD0@PY M$\DB#H3RO%Q7""3ZP'VI_$:SV)17=T4\JH.B)V9<4^W6+-W=X6VO3A$JA7%, M>6(P82AM73!AB& )ESD(?"NKV*RB]]O0QM2=[UZ#HT/55?.4YB[IUQT:OI;> M>Q"!RD2R*/[:."!.1DN,UY%[T":$-G3:'V,M^_YN_CC^]ZKK 9]Y#OWRHBPD ME5LU2N^^H6I_PJERUO!$9#9J??(Q1(;:4DQ3B<&M2XU2CKTQCJIS62.BW6;# M*VNP>@1QB>_):M'-2F>L]3K3<'_G^ITTX=ESE:@JMZ@RC6@ M"IASG''9IF#YCD!_A$RH%=M:Z+))./K63S&VN=WR)B^\ %DJ;T(!F#SQRBO" MK%61F9B$:U-3=0>08]J=.!7/&JFP7KDL#L*UFZUOW'S]]0M7/KG>!'\QBZ5W M,CR#]?\O2].>?XX?_.P]O,'4[WG.$)<3E90U++/2,04#>\]U MOS\\28\E06N2[EJ*"HY"5(&3;!4F%4IIXH7%8<"L5@<=C95MCO\>NM][S\T] M?GB2'DN":B1=B_@J7Q7[U>RH 9[D@+ Q,R:0H=QICGERH-D1YRE7@2;\K\U" M1P-AQI0X_$"TOV]:M3;BNR(A3[7ET22"(^/+'9R1N! D8JT\\90HJ%TU?-&$.M0RH0^S5%-%6=M-E/V M03>F8/M$I*FNM'JM$'?OP!L.G-&@2:D;(C*K2((MV_ &O#2!9=KHE._AU1.G M"GU/1)D*BJFY%OVQ*Z,8YZL2%#C&K//<$(VB(FV5142E MEP\8$6S,SJHVE;+?0C6FH/%TCJF.DJK19EMZ_VJV8_7[R](WESB&VBMOWPW;&VYEYVR&ISJ8'FJE\.$7$B#MU]%.SW]^U?'MK%-] M!$QMPQ0FGD/RD>52NH)>E=- O!>*4*Y% J<]YVT:GN^#;A\2F;\8B:IKK2&? M=EW35V[G6TYL]-;0Y$CIN8+VD6*<%O /Y@0&:S;GI-OLR]\!Y#[LLG]Y=M71 M84.2E3V5&?Y2$1W31!<#=21P*,%<1M%-5(0)722WPNQ\Z*9KX5UI!RZ4(5$X2V32@5AM.+'!Y>!< -&H='9OB'O1 MZB^VA-U&?PV[*?SFEZL>YOE+IWH_2V_+H/87\_RV>S\;VD"@<5U/CZ&=WK2+ M*,*.75)_?5_T&2Q]-UU\+'1A.!.SXK@WW,8*U>HD?M<_-$S"JI20TE9V8 MG#VQ7%J"\R-JY9QCNLV2=L5"BHV]+X!YV'2)9K-!I1 M>@QJ7<(8I(0DD86DP#"MDBZH-"QY$H<6!"3C:GX-L$D]]#-J9MZ_NC5E7]C=/[7TGA[\7)[WC^ MO?KR[XU')9>]?+I@IF6X4V0C&?&KC9:ZB.#[E MV7S7&__I5[^$OO/3X0+,U?GYM-L<;2R7F/4?2_$IALU9*4>4$.4R;*&)-27- MYX[+;'50T"KMN0/,,3G8@QES,[=II:B*Z?,&XA_S_L\7L^%HV>(:,"N\M$P) M@BF7P\1+H-65^#>CO,P4F-2Y3=77'N#&Y#WK\Z:24NJSY9=R;^H'2,/=NU\# M4Q"Y$#00:A+2F$$FSCM&DF RYBRSAS9)SA[@QE3O59\ME90RUNAIZ6?ONS"% M]:+UDXM?_?^;KS?3GI;FF_<44^V)ZIXCK4/&[LCX"X=Y&_[@@_R1PX"(5S095B((KII%,,"!(Y1\Y$U))_1\&5H!QK/@X)<3G(/?9$]\U9(+G6;T/4HV&.(Z^Z#B=>- M].ET7]'9I]+%_AC8X&,$'DC*I9MH\(H$;Q11Z.!$ECRI;!N% D="'T-8.0;: MGI8#%:G[-4X,AFZ,W"0)YY(/DE#I,((&$,2R",@IX8+D1F;3BIW?1]?0UY1X MTR8(WF5&@HV22&48&I1("=BL+:6>ND9GY[^-:PS>HAF'[N 2[JJB4]G\FP.@ M9 HJ^TBR808'(., #.[)6&4UE0%HFTXA=T4Z!HM^,FHU56,S*_VO'AW&36PY M'CAQI?4*4$MH4*@;S13! MU! (\YE1G@,7C7I=?P_9F*UU!2[=P5[?75%'3Z)U='BW:;Z&&63I9TB'NQI+ MZ[%LB76*$FTLA11%^7>OA/J AX_9"E>DS&F4,\Z%NJT\][(>=_WA][KL]LV1 MJ+2[N7W&[B8@Z->=EF YT2E0S/W*%7(!DS%AHO+6L\!E&]_Q;5Q'GP#=/_N% M3%FB1A -90300!/'1<(!P9/5N33C<.?;916[UCQ!M^V M(?#5.QDG-FJME5*$NUP"Y$0Q0#9 E$4WH"V3GK>ET2Y48_*F)R#.T8JI3I6) M5BB5=@'IR2*1,I>2=\K+7=B*)<%X"&V.3-7*/KZ./KA.$3('@EIA&'U(2[P- M4"JX@@K:! 9MVG/<.4@\M3V\DZ9O(_#=![DZ8U^NF*P2]??OUYNW#0^_K;^WF&)SQ>+OLNK);E3-J[^9=^1YOV_(_[OO0M'#KU M3\!'$TNG$#FR9DBV63&54@)R2@^UTV=!G MOYS/WK^#_NQ5F';OUTM9;^,'2*LIS/..-P]WVH<^Z7BO747&2FY[^[ARB>IP MH.6\0YOULJ3#5Q!<]NG=G'C]M:PWK@^\EH/X5*&%$CZ5/C2EKY&AL6PJ>&2O M=2:VV?@Z%OFQIO+J\R2:I&)RJ$L PE'/-42DZ/ T2QE:FRS M@I:;<,;D%^^5+L1.4%BF4,\4IA)NV=D;S< M."C:7/5[#.4=#XPJ8).UW@A,^ZM]#INIQC"9Z\I8DSB"1+%8@T MF.WYTE\-F,X:P(>E]9/'M$3%2$R6FDJ! M6;%ML^)_)YA_J?#K+LS\5OA55[G5_.Q^$">.6\RQ=2S7CV0BHZ(8-G)--+.Q M[/YF9=H<*MT/WU\J@FO/N#NILZ&SOK)QLFXC-3\[[^$#S!;=1WB!H[PHK\QG M91EPGA^_>OKB\%6.PY]UO+.N)&Q8#>=0W_G/$QL=I3HZ IEQ M@I$^$"N2*>=0;0X6$K5M[H[:!UV5Y.*69SR!/.^1P;&ST _,=T&-RR-79MS,Q.8%R*S9#^AI.N2CX MVQ9CD&?C.-:%-9<2>&E- (JF/):NCDDFXD$SDE1.-@9-%?--Z%E3BE&5##0G M[+WIOZ%G_\5W_=!?[%<,/5;K'SQ;)?#9_XJC79UQ\O M$4V5[8Z303L^;KB?4:P49I1'?0%UB6$B,DA3>LWYZ'FIT+)6?]I"Z+]_ZK%O$Z;PH;>*=SA8@8;#-ROV-$:>D1?FS M,<$ E^5,;YOFGH69^L%H76B[?POLC^8H81[7K, MOAQSN?'6X=[RJ,<=[P'K25NM/^$V]BMA6KDPI)NMT-=^.7"TSC'6G\.(#!;/ M/R][CQ,$/75_,63[Y5ZD?]BMH0>%LL)1"VD+3D'^-*8VP$),EB2 M$CB;*' PK4YG-Q/JZ%1]V\#\"\9)D-(9(PSAH715T8D1EZ0G"12 EA!2;#-. M.\",R8>.A9LW,O(C=5CS"/L@S5<7DI7N#2E3T(X'$LOVIU3E2NO2LU9E PZ2 M$#FVZIFX&]&8G.U8:55%F]4O))QOR;Z][P[S;LK!^5*Y"$2"D8@&)#%!.&2% MQP%HPZW;$-VQA*'MZLI8R55%G7N&@9O7RQ_!+^"??_O_4$L#!!0 ( "&! M"U-[H7Q+\DT %)D P 4 :V%I+3(P,C$P-S S7V1E9BYX;6SMO5ES&TF2 M+OH^OZ)NG=?K7;$O;=-S3&N-S%223%)/G_L$BU7$*1"I 4"5-+_^>F A*1(@ M$\B,!$BIK4U%D13R"_ M?OK'K__\^!+,K__[/_[MW_[]_P'X/T_?O_[E>1,NSM-T\+7QAA].9/9W]7RAJI MM <5D@?!J 9+= 9*F.$V&"DY^7\__3U+Z:3@ 0P/%(2) 1R5$F+2+-- W-B M^:&3\?3/OY<_O)NG7W!QT_GRK__X]6RQ^/SWWW[[ZZ^__O;5SR9_:V:??F.$ M\-\VO_WK^M>_WOK]O_CRMZFU]K?E3R]_=3[>]HOXL?2W__/'ZP_A+)T[&$_G M"S<-5P_ Q\?%Y3^\CD;^MOHA_NI\_/?Y\M^_;H);+-5S[Q)^V?D;Y6^P^34H MWP+*@-._?9W'7__CWW[Y924Y-PNS9I+>I_S+^LM_OG]U&^EXNO@MCL]_6__. M;VXR0<3+3UA\^YS^\>M\?/YYDC;?.YNEO!/]9LD%E"QP_E?YM-\Z8SI#(+-P MX1/@=].T$+Q'C-L^O3OFR\]"8F=W,5GTB/CV9_>*MSEWXSX%?.NC>T"[_" X M3^<^S?J$^MWG7L.Y 7D38?G(/UUTT\7?0G/^VQ+D[-#-):4FSJ?)\KNCBSE\PO-XLC MJI64 4_LS 4>^DE3L"X'R"98JJ7#KV65I>\)]'NY7)']R6PCH?764PRF M7GFR:(93S(H]I9][=6B9*87!1'Y%TS6\I\ ML9B-_<7"^4GZV+QIT$V9+E"T^(F?7DT7"9>R&$4>)",J@><^@W"4@[/H3RC. M?>0D%,NWTJ[:!_Y'SK?A=7R;J:PK4]_-FCQ>O&[F\Q&/TEO&$TC+(PC.''AO M" 1&USKMJ_?GXRQB-QS@?)1=4XB'ASF@4 D'M M>$T=Q( G<4Y>2!VK*/T2PN/6^6&2OJURT;7*3E MT?G4+7V)\\_H5"Q#-"/BG/#2&) E.B6TC[@U20/:.L,C45&Y.MS8'^OC)E%E MW=UFFZS$MI6-]K$([&+V;?E+[]-X9;*YE+,*@H.) =\/3]%D(\) ]%P0AK9< M&)9M=V#](=G6E^YNLTUU9=O;Q5F:%?K/TEF)LWU!^83F/)6C]DU:O,T?W=>1 MT#IDK1-DR= ER$2",2$ 4S)Q+:WG@5;A5QMTCYM1O>OG-H=TK^XZ5]D[7#$X MZ@6(2"P8--= D"@Y\23%; =VUX_FA!JEF,QXDH0<';[;!EV5B(K'%]S+P+SD MH59HKW\GM$.P\V-YRLA33F(D#)+C*(W$/=A,-7A)?::*A$A\W4#G$D>/^\6U M=%?U$%X'86Z+TORR2E[\/4P:M'_^\>MB=I&NOHE<2%\7+R;+!_[CUWGZ5+[H MC0\K2I9=K9GB7^=/OH[1R!>9>XN./%/E9;%2H%^?"41<9DY:9>)U77IL@]4C M6^Y(1-[!G@/4O8LYG<5>(=QW ]/SY0G<"M3H1FJT5TYLA=6GI;$KP7L'$[JK MKZDE^\&($1/:%KB'@@Z!@5")@8TB@U16"R$LTU8\=$)\ET$_/A_V$7D%'B"< M\V9E8/^QM,M'E.(>Z+T&R@V>G9):-*>U!BZS4FAE!B/J'!2WH SO>O2@HJ9/ M^59(_CV)<2E$-WGGQO'5])G[/%ZXR1H<1PYSI@BH8",(H2AX@=ZS)T%R;;WP MODZHXTY8CX$(_BCS-2K)HI2:>G".)Q#,9+!$"-#& M4ZU=#*'25K =SV.@00^2KI!K^RYVMH8DJ+#*&PV693SJ!!%@DO @.9K&/GIG M@N8QZ#YKC*ND&Q[$L+%^<6DE&?M"H2M@3K/HE)&@/,"#RT;(]A$<>%& MVABR[4#T&>O0F]9UIM7__[89X7N-?#RNT?>,6%[/4Y+>?TVR9^)N[:?QP M<7[N9M^:_&'\:3K.XX#_!$G?7$P7R]CI9!S&:8XK<]-/8S])3^;SM)@__?:' M^[_-;/F79Q,WGS\OA^AD?D!![A"H.A?N#BZZ&P6^VCBNDM7?/)5W!C?&RDTC[B9XNLH8KGUPI($ MG[7$]R;)Q%2EPZT]RJY;]AW/^'U6"G^$5"X:1B#Y96'BRBK1D*CAVJ-W6BOV ME\L@3] M.PI]6;5H%4%O21(P@IN2"I9@J.= .!K)EB=K6)VT>"?8/R8!>U9GA7#('>#? MI,7(.1*S2J379JZJ]RSL,YX;SE(%S@>\4AX*TU&WY"RX$3TPE:J8ND">Z@RC\$H M-IP23Z5>Y Z17E_@,N^9A1.R= .DE"8*I8 M#U9;$(QY\,(I2,(&GHAQ,=:Y"WL29+NG,.94N;:/TFH4T%S,%\UYFKU/*Q]F M?C;^O,GJ1N:C3#F"13,$Q9 "^!@"!*5%$)2(6GRZ ]3P7D)5A=XLM^E)&Q5B M:25?,YFDL+APDW>S!@V,Q;?+ZH\@B3(,*.$!!#$43$P"*(V9:ZUI5'4M)%A>WDX\S%5%9Y61GB1$GF1Q M,Z*3W"N$H);Y_UNK7D$SA!HMN04C)&YD-)4@;9! /(M.1CQ;79VRK#M /6YV M]*6-*C4\*Y_SU70M]/N")-(7HPP=3DOP!!16!K":9D@D)\LT+])# M)?.G&X_N><:+K^OK6K\W3?QK/)FLLFTDNB"#,D"5)^B+1P?.J B!>\5HZ8! M;F01;A48'/SPXT5OJS!G\P8-HXPJYMJ=H%LD,1BSTC#B<2<0**Y$)#I!6H"V MFBDB)(VA3LRL,_1'RL7CJ+:"D;CO"S62.GA>BLI1:'CV.9O!)12>L2HFSG6@ MO$Y2?E^D/S;SNBFN@A5Z.[1]SPINQ[<)<67#5I!#QA7H@'9TBUQ&,'VV1#/CP(I8RFE5!B.19#+K M9'-,UNDZ#>[V!'HZ2:^Z--IO(^VDSN$/[*W^:AO(53-@!X ^3A:L*AGV(UYO MFCP1$HJ8')'E8DF2'M]1@?9'@6Z(R'C.T&1$G6#!R9#OGJS8J7-O'P4.$<[. M(DK&6425:P>"4PDN6@TD1VF=9UZ0.N;@\%)0-IC28UD881HT00MFDK(S,9$>[W.NYB:/;MK'Y MM"N7QX0@J$?K, ?T>T22$JS*"137)N;(DV1U(ABWH'3=$C+V%'>K!.^(, M>.DRB!C*S?]2"48MM]QY'DC=U1VU&W\W;=_<]KK*MT(L^?O MHHJB4@M\.+\ MB.P]>N\:[0"3B2&XN!CJ9/N/G&_HK)@=BMY?JA4,G0V85^>?7?&&K]VR67UK MV:JN U1*Z\% P3&D-N9@^-,XY&.WC"A7IAI-T M-L@8P7N-.*Q&^CH90"7FE)%.:.NJLN+Q*'TO65;(R&]PM,@C96.BYUD"S=* M<.@-^L X*(HNHD.[3-HZE1SM,3X>7O2LCPIM-39(-R'5ZTVN$5O(QN< P7&T MB21)8+B*0*E/5MH<4F4+>!NJQ\..SC*OT*M^@VV%YF9?[)&12=A,!3CTX$$P MJ< QET +*Y+C1E!>I]'*W;@>#R=ZD'N%GO+?V[WH)07)%<$MJW0(D$*!=T*" MUDQEH:/*L<[UP3N\B9KF(MIIA$C(ATDM[C/<>O0+6->M+MRBH^X1A#\VTUR[,9P_.1Z!\TVO4JX MQY#)=D3KA$<;3/MDO0_4_C'2V7UIZD[%=Q#S4!30P46TSPP>=@HM&F,=N(!0 M*1>>>^-=9JU.AQ-4_8YD\I":WT>Z%>*DZ]32]-.'U<&QR4T&W,R236A39U%@ M>?2\1;; T-()GFKJ8IUZJQV AG-B^M/6S4LK/8BZQO3A38/]IQ=SM(/F\PV\ M)=^#9 DM>+1TF95EADL$HQAZ683'R&0,1-6967TGK,=@"/0O_QH%QRLL:_:W M 5.U!.X[.$>>3])=73>)T%G6->93?P>JC-_)UD9P+B 4G3SX+#SPZ"413DJG M*TT[JZ_XMG-(*NM]'Q'WJ.]R+^SEI/GKV:JA\:8?NE+1&T5P2\L!\(A#=YA& M!D$25)2S@M@;,>ZM%_!N??#P(&-(F&<,6:C-MR3)+N4C-99 M33?S\_EX[CY]FJ5/R[6\S>NG707L@Q0T2X][AA=X"%-1.EO)"$F52< N,A;J M^*?W(>L^ FKY>2]QXUQ:'"XL_C5>G&T:*EU>32W%ZOC_6 8C&^(C$P2%D2P> M880Z%$;.@$(P6C/A/:LCC / #G_B],JEVW.DZJJK0N!GASQ6$0UC./'&9@B* M"A"<<[!*6H@F6^:Y<2;7:99P%ZJA\H)5F=*;V$\A5WCI%6^.!#Q;)DN/V!I+ M/4=C+M%8)B+A5S93#LPRQ93QP;!6R?)668.=,(X5*.Q/R4W?PNXY;;2VXZ]# M6MOT;4#UGCK<"6?XW&%/ZFIJR7HX(BCGO;,&HDPE..8E.&D99!6\UEIZE5M% M#4^1 '=D$ ?5_QXB[EGO;YK9XNP)VC@(9^UW6W2\F>4.J*$*K9M P 26P+% M0S8JTW9&>2N%WW[^L+G"GI32]";1'DW%@N;%16G(N>G"2*@G,GM(HD14@N/@ M&3&EK;^5G!-B5*L"^5::O?[DAZ[3@Z78\]OZ9#[><"HQRHG(!+PLQ=1,*;#! M!O!&)2:-%[%=N7(K75X]]Z%K\D )]IB<+8'/]PD=R_RO!@W[-1@ED@MEUB0M MC="$$Q2\RP$(24H'!(,_;!$FOO7!#UE?W255X3[2Q_'Y>/KI;5Y>>,EIMBHF M>#O[D&9?QB&M&K9GJHGU!().I=MMCKA81H#J9)*/25)2)Y+3 MRC\:EJ*:3& M0/"[(6[&/+0 6;4^HQ7,X]1M]*[D_4C404,UVL"T FO+]1F/FZUD 7?<3);# M!R5H)JDE.2MU,_'X\&ET3Q7(:;!H'\74:2*T!%-2C-5U,$?FG=:D># M$P92M X$R0H\U1ZDY5'10$5T=6X$W8UK^(1#!67>;BG4ER8J)!BNH7O[)5UJTXKIZC[.[(# ZE^'^GV7-7XSLT6I?JH7*:Y."\[VJ8NCPAJ;=QK%I^_2+#>S+V6,[U-YLU:-?&X_],77SRDL4MRX1!_PN_/LPEI7ZZ(KRHE. M@3ND4"GIYCR4PU%#M,;%E(RQ[2J*#JUN[&$-/16%WHT$OQG2=.$^I9%36CE# M(G#<=8J?AZ:$]A)4CEPQ+V7,=0:>[@ET>._[2+S<439:1:$5(CJ=I;;JX$1' MC 9'N$KK9)Y;7IB5'KQD.GK*!#%UVBOVM8*?C!V2 A6"V)W7L8K1E!F6T5LT M$X,M-[^]+=VA+ 3&C-=!:,GKC(/M!_]0%=6/A;S[*_W85=J]+?W# KW2YVZQ MBE101RR5WH/43(.0Z"@9[S/^(3SQS*64ZG1*[7<=QXK['H.(?;\+AQ/B4;B[ M(WJ*#N^(/@"7]Z;H;CB]UC.M"+>12"%/UG5X$^-/M_>GV M_G1[?[J]/]W>GV[O3[?WI]O[T^T]HMO;HU_PPLV*".9H.GXX<[/40Q;KWH_L M;)'O!_J&.HIKCHFG'^^6*Q+H#9HWJW17+T"S$B>+2^]5PT#(7+"5X!J< RM M )YD2*Z.6=?7"KINWAUQ/#DOSM H9:9Y,!RL5ZP,5<&=Q(D /G%ND1.:TSK= MWGN!/[P%Q?VN8RACY"1X?$0*G$HDON/"GW[;_@&K**S21$L5RS1AC29:0,>" ML5C$$Y5+@> [?XI[^UV+.GZSY^&IVN_NWQME*CBDVY%=&[G=!E_52XWW(3S. M?<:3H40KJG;4YS%X)V4(@0L)/#D\Y3SEX!0BYL+AIP5MN*YS!?LX?+OGXN.# MI=L^:JP2;ROMADM;(RK660^^&C1DA(6W9,@KMO<1H#EXT>) M$IN80:\PE*F]6N8R)]& XIXRG9@.OLY$]>LHCM!?M@==W]R[#I9KA>C-R_&T M9 Q>EYFKK\?.CR?CQ;=1$,;;' 2$G''_C)Z 95$ +3F)C!X/J91KWPKG<6B] MNZ1K3 I;G*79TV8V:_XJEMU(*F6<"AE\F8$JO,I@:?+E=C*7#D_-U.[.]MZ* MOP'D<:B\BW0K]!NZON\\F<;US;8E(:^=D:^FZZ[6JQGNBS]*7=;2=!LE9P,/ M60%+!;_1"6SP$DQD,EMF!8VB^AEP"/+'0:=!]5>A1UH[_&O8(^VRIB:@QZ@E MP9U19_R*!2AM+JB7#$67CDBV-FBI$8\!N59IBWP_RH)O,+DQ9K)91S.,HA)*(N9)0ZJ#(5% M"B>XP[J74H6:TRTC"C!V6L*'D+ZR0U/(@Z^9J($DQ; MR>2VK&G/MP-V.9K>)TY%-N"9S""8B&"HTV 5S3Q236BJ8SS5RI!>.[Y>NK!, MZ?SAOH[/+\XOWY!G[C/^9)GJ85'PK(!G[4%06<)F0D&*CKA@C5 !1DN(^ MZZTGML7!M.=C'S8G:LNY@N/Q_?*?NOEX_N'S++GX=OI?;C8N$9CW;I'H*"I' M?#(2/*<6A.,&7$ ;*E O428^>%_'-&V+\&%3IZH^>IX=M1-C\QW&EY.FF8V2 MHU&[,IQ0HX,!D2+?62?9SYL)E25<(^IUEV;W?KP^^=T M=EDWB6X ?CT.S]S\;*0L&NN29]2QEU#RP.B,V0BH<":,B_+6K:O6!\L]CW[X MO*@M[QY3J 7N&EII0]U,QA$9&U^G+VGF/A7ZCIN1\^@ DF@A.\Y :._ 9,I M4XE^1+9ER$@++MSWG(>O^%XE62'M^6[6A)3BO!3ROYK/+Y:M ?*RZM"68RDG M \K'4&[]4[#9F3(\+RF1B8NBSI6RW9@>-A]ZEOEM-JA>JWDS%4A.[@$-%HW' M$Y%@-56@9-#.1*54)4?\-*MY._F:A\KUMHYUC7C$98.0VVY.;VTPR?68__Y7&G\[P<'NR.MM>3?$' M:,H48W?$% F$1094<5K*UU$85EDPY0:LE)'S6*=2O"7 1\*="MJX31K;;]P" M2;YI4:&D],H6-)04O[@,*3,\ DT.'2%)L]-U.DOM0O0X:-&+O+?$KSHG4;\' M=IVB'Q;%3+[6!9!I']#T89 0(>YS&4],P=%;5KS<"-31JB&H<1?&QTB6WG2R MA3Z=XY_OW+>"<;XRG%]\+;U>+\;SL_+-9\U\,1]9RXG5R&TN$:8P)H--CH-2 MUE-J##>ADO]R'[3'099^-;"%(YTOL^RF\XN<4RBYS.N,3HD):3EH6]"2Z, R M*T$Q9Z,6P1M2QTS9"^;CX$X]S6SA40^74MRTC M;UJS/WZ>0QE]**/=-6KQ/ MGYM9L;36AZKP4G$G04J%_GMR"JR4#J2UP@1.(TFUBH%;0GP<_*FCD2WHO_.8=-MMQ^(,3&7)L^>IUQZY3%P^-I"S%8:)@TEILZG@3I5V$.!0RJ7$ M1F1P+I?@31F^C#8DH1&4%QBCMJ5^K/L28ZDW2E3H.;;MZU +5CWVM>B^] MM;Q,>X#0A[M6K9(CB2$.S4KU578,(^LA[F M6C57Y:8:B2 4<6B=:HW6:52@:%"4:9)2K7*TT[U6O9>6[K]6O8^(![E6+4/@ M1%D"*=L2V L6SSJT4Q0I%4Y,I6#K)/Y/]UIU%Y5W$_ @UZH-RXE;U$DBAH)@ MWH"14D"B"7]B1#+9M;#C3_M:]2$Z[$=D%>RW[VW4Y7ED6,R41 F&.?0GK/+@ M2'9 B'/12)*E'B+V_9@L]XY2KM"I\492[JIE>QM<52WW7>9S&4&S81]H]'^P? M_VH^GC47R]'L9?[H(J7IRLQ\\FF6EEFU31N?2(*Q7 )-I2^E:O328EDCL\$$)7RY M^Z+08%$R@66(D3*BM#.)";&IP;O(N!J9I9+A_ M<5PH&CD,? @> J4\X19GA&C3?^*.1SP"U?8EP)X;!'QPDU5MC7?ASR>SF9M^ M^FY+"<&9E#@XS1!93!9LR!FH"9HZ+U(F]W5'NO\ICT"[/8JQ@N%^O1'!T@ ) MUBB;? :2C0!!. %G# >E,[,DN*PJ%:W>1/)8G+5.$J[0#?TZGC6UVR"JZJ3= MQG0<]ZR;KNY0? =!5W#+MB!3D7 ?D@>M&4>&4PHV\@C2<&IBE,CP\*!5?X\K M5EOS^\BW@L:?XOE3T*P/'2VB,)(%="M]:5?%RB"]D$#+F"@7GI!KIV_>;^@ZJG2LF9(J) M($CI2WV\!&&U(&ALY%BK(W$;> ^>$OTKH6=W[24^LC?A1,:LB-Y"%);B85_Z> F* M<+P)''<+$FFK9-=IJ'&'(]6_%O<16\_:^P,E=7YQOADW$(5W25.(7-!241? M4QX@L!P4+C2HW*KZN)7^OGOT<(=H)^$W?4BN1X=H"635:W&S(Z M(P@A(%- MSZQ@\'AHH^P#B9Q:Z7VKV9#M5'C]T0]0A0=+KD;@XF(^GJ;Y_$GX[XOQ?"6Y MLL$@<509=0PD"8_6=T"3"^TY,(0EKDEIG%@G3+T#T$.W@_J4=X5>E-M@E2]G MZ=+4;P&P:@S[7HC'"6GWHM 6).FNC8%VC^^!4LF-7I9*NF5'$(3L$FZ2@DL5 M\,V)X6J2Y6.@RSUA\..P91\E]%V?=):>39J+Q=GOL^;B\]O\K#G_[*;CRYKH MQ#U1Z,6#(":4KIH1+->J1.NR]8IJQ=OT.;_G,<,'2WI62E-'HCMMPAX'/WU8 M-.'/$LB/!2F^)\L!1SW,?FKYP9W'/QVR@!L3H"@71'OOM#+2,L5!297+\"(T M#DWQT*+4(<1$C:^3Z&V';_B=<W3P=*ZBM0FKQ!>YWS;>4/J39EW%(V[&^ M::9?TKQT6ROBF7]L%FYR_>>E#^2;9O'_E;9LH?DT'?]/BB,>M$8K@@'ZD>7Z MBW1H5*0 F1--M21>FCI7NZLMZ8>C\&F0HX+[4&UAJYX++YO9^EOE]^A(2YU# M:;4@+-,@,C%E%@ #927)RC*I*G4)&W:=/]^/TZ%1A2N !PM[U;]Q_CO^XF+^ M:KI:'#H1\_F(*Q:]BA&(+N/UB$WH+N2$BPOE1]8*4<=+K["8'X[^QR9$S]/2 M^EW.DT^?9ND3VG_+;S\OX^#<>/9?;G*11M$:49I60E1!E^GF'!"*!L><-,0' M1[AL$7L8#/ /P^S3I4&%>O$/X2S%BTEZF^]=\GS7FE=Y"16SI@$]ERAY!!%% M!*]*74XBE$9BLS>MDG#[[^)]+6&HWJG'WK&/HO)C-V>]],B7\#?M=+BRFK/ M0#H9< 6^M$/S%!SZ(+',]B6JCG_Z'8QCI1>/Q(2;,9*#-5+!*3Q<$%?+F,9W M$S>]=KFLS9JJ9B]KK.HX"<\.9-G7!HBN& \34Y19^MD-NZ$=8).477--[74-D0^^$D(%^<7DY*26;;8*D*< MI;/R G]9V=;E.\VT"++)3]X^>W5XBOCP9W7.&O>TS!N)9,F$E)D$E606^ )[ MI7763)E@G%3.C Y_;$>C_L[G3E$LZ74SGU_Y3S1:92R2T;FD %E>9B,F!BHK M0T3(SH4Z(<=]D7;?5,/$S>?C/ [+C:(,HFZ!X=G%;)8VW:/?I,7;_-%]?>+Q M37=A,5).1N:3 5;>9T$U!V^7(\V-YTHD&EF=[JPU5C/\%EZ5K;>WYR,3H$;W MT'+0G#43_+3YB_^^&"^^(>C)11Q//[UK9DOE+?!,\A>+XIQ^;-XTTQ)-0!WA M)W[:C* ;&64=543B,>?*S$)O2V]&"5EZJXTTW+ Z;84,<)^R'*%[H6ET$BSWZ -K2\#$B.Z!,O@UU]I5ZO/>YRI^\OEXI*C0 M-.NN=_,2HT=_-A'O(21)0)2!HW[9EE]GRAE#RXS4(6X;=#\)V;\2:^1>^[%> M@C+21T* &+9L(DC!>^E*BW>M6,PZLCK3$FJ8L=5\_U6>BDHB>(P<]'+\D2:L MW%R.I9>#,,9[0?U1_?Y!\]"#^J'5U'0JB>4/"UQ;^:#5JW 5Z%K-;2G=^:WQ M@'L*;C6,*[!>.5!@*=" M@&'E!H[5)E:ZG=4.WTEF9@Y1\&X:]:6=NIO/\R+Z%)^F*7ZQ*+4#\]MH8T1W MG01(Q.+F2X@'(U2&P&*2V6G*N?G9 MRTGSUW^F^"F]<[,KN%QPXM^KD9P'Q[L:A?_G/O0P>H ]IOX3<*@ISB/ AE-&-$6&8=\U)%;0N[ M@D^I14'0O<_O-UMUM1/B@][F-H&(R_"7YI(8CL>P4@9-1X;[I<\4O[*XBUIM M+:UT3[''1?22''G33)O/J30'F7[:M#"(.1/<8CQP@2Z7B)J E3$!FBHJL3'94H7C51P.!H(V; M$X^R7$N7=5+^%1?UXW+X5)A2H8#E$O)Z6U]' D;62.F"5! I=660003CLT"G MWSETRZ@UO$X"80>@'YU\W314H2#EW:Q!%.6=&%E*# TR ^6E]L8EB4A2 *D$ M-T'20'*=HI(K##\N/0[40X\S*W9)I*T<5IE[+5GV3@K0*2X+^3@8)S@: X%[ M3WPRE8H>.L$>JOSF5-@VG(Y/I53GT!4OL\R)$!:\U$"=UBA@S\$9II*34B[H#Y6H<^ W.J)U7OKN,I-Z,.PKU/<;=!7K2#JAO\XI4;#\:4GHG90 M]NE1UBH=K",!2AX*!-<1;%C:.IG)P WALM;M_M.CZCU%4 ^5J?OH^(08NDYI M^I@49=9#=J5NR-N2,4\1/*,^$,H<9W7R&]UP']^)JLF2G@AZ@(JKW&J^J[A1 MQ)!R@5Y?WS81^1 M'[^H4VFA3" > C46!"N]^FT9[B,U @VX7^KJ9>4G6=39@W*[%7#NHYFZ!>9W MHGV3%O^&'$C&WM1[Q*T.U_!N-FYFZS*&4MOP;);B>"-'&;W+$E]EYLKU:GRA MP5-"0!EO%0\B65*G\J2G!?PD:L]*/H%Z>.IU]"ED\![_$)DE<-YP4%Y&%)<3 MFE?GY&G6PU<]F'O7385M[WF:C;\LQ_9=#0Y^/Y[_N;1G;:8N>AJ VT!P2Z9( M\T U(/.CL%PQE>OTZ+\+U8\70^A-1Q6*AZZPE9JHTH>EM(S=!.=:8*L:2;@+ MW7$""OWIE)$U)/<$ M&8[#D7WD7X$;FVK(][B7?OC+?5X?CXQ1&DQ@X))$5"D*,(1ZR);3K-$WX)7* M)[;C&=Y"Z4]G.XKY.PB\0J3@93-+XT_3%U_#6>E0CG\M;<@WMA)AD2F!ZBH- M7822!)U%0R%HJ=",4DGR.ON"]IG$N=B,+0;(UGPE)*H63Z K7R_'7%*\?ER/! M75 ND=(+QH P!63F :1S(9@L@HUU*I7O /4X.=%-]CW:J67,8WG^V_PBYQ0* MMFF:S]_F*ZQ//LW2,CDX$LXJ8I@!3X0 0;0 6ZYH^( _T)DFJND]!](^SWL, MJJ\FWQ[CKP7CJOGLVR]I]J^S<3A[,5V,%]_^<%/W*:OTY,A+;\.&09S\6;E27>X7@V'=1 MWTTT^&/S]%JW]A3_-5Z[G4]VG5.V]^-OZ\*F^W)#))(R2I$H@8 CC* M&6CBA'7H8UM9IV#I,+S'2GV="ME:Y,5Z5GJ%0/<66)N[.2V 54V7[81V.KFR MOO7;U%3.H.S1E@:5N0"94YE*%'8TT^^BD M1H.D:[8L MP$\F4PN=BGV2:"9H<-:*D2#22:F*Q6*=,ZC6FVPAG>=^A)77?X M#8?)ND(,\_:INR2[IUD2SS0P7=892_A$I0@D$2&L35G0.O[E=CP_S9J^E5:A MYO VJO5+TP;7$%;++63',5KZT-Z]A.@@^GHVR19\-C%MO 83G,*W0. +$$N+ M*Y$31Z32\CKU@\-2XAZ+9%!&["'Q*@5>*T I/IFO,5Y989MFSXD*+J0'I\J5 MZYY;16G=>]X(YFC'34Y"W'N%\U5,VN;JEQ<]8RS=!@4B%2 M$,&7OJ*: %>1HC2$$+Y.I]=3K#L^42NE-P4.793DABABZ M*-D%)AUUOF26)0@B KA0ILPFEYCPVN50I]',PRI*KL>1/>3?<[%'J8F]K#A@ MA)KUP4DBRUY:"H8&/(Z]XF!YYI (^OC*)Q]%FUS^CH\_L6K2O>3?]"N\H:N+ M340=)5$&*"U'?05:0H :0O9*.^I=CG6J_!Y0=?$A?.A=^ -7%U\:8$W>&ESN MI>BX[4/ZK$4^:&$W2I0953'CN\M)R$(QBP1(S'(7DW#*9[(U!7[/\VI6+D=' M!9/E+BBO+%UAK(,5+G\9#Y/B\L'O$F+R_'H.MLLO6>@ M2S\WX1BZEAKW7VTUQWTX>UUI*%8+<*=60+0/2W;;,_WHHFYI\P;==W66!??( M:DJ4(PFD)XB1X'[O)'J(RC)B+9%,\^HUSCO1'9,P/:EU=\ES/SJIZBHMX=RH MUY[UV/GQ M9+SXME4 F9JTG+;L@D'S,:"I9Z.U(*D1@BG!2/7;OG<"?)PG4G\ZJ;J[;-T! M+[&/:#;9$$D@4Q(19Q#@HA*@1>0F"L>IJI.^;HOPF.3I4<7[G5"'Z:EB8W!59K@^[#*Q/;2Y %E8ONHH4*D^DTSC9S3\9':E%80$*@)CA$2A29U$QA8PCX0)7<4\=&-2'C45-G!PA$L0 MT;&2-TZ0:(@R\J XHY4VAQ^J0+"+?=J; JM&J;?4.+3!]K- \$!=[E/\=8@B MABX0U)H;7XK>DC $!$%M>JXIHAB^Q)>A1=]FSVUW-FH5CI;*2&7 M>[U"&(MFMXB0G:5"\NR"K>.G[D+TTPSM7W$5[JALP[5^==H@JVJ [L9V'/.S M'QVV($8'!0RTYVSF!"9#/(L&G-,&A(T.K,LE%V:)YK@[6E6G<='0U+C'Z!R: M&?O(O0(C5C-&+F9E?LRR^&LS/(MY[A7!XU!17*1@!!%J:X PXK-/DGA7Y\;D M+D3#6R-]::VI(/(*D='KN#95%>.T 6QQ\:,O%>R,?]:Y[O2D]%X>+[Z-IWKE]M.!S^SS,E0?R[YQ M-PHYPX/%@Z&T&[;HI5"A0^)>LQ"]%'+4_?$UKTH);H325 ">9?@"Z!C!*(=. M&)&<.2E-R'7"5U6O2MT1&;,Z\AO1B-[XFP_^(=GZ?&YU!R="!7,U3[%.D)AJA2T M!$Z<+9'"DFCI44'@6_^? 6:] M^(@.KG#(M*0<"<9;7>GN0 WKXH"Z@'K)L) 4XQ392 F-N)LA-0HE(./NQETT M+E8J?WSL%XJZ^!DGHN]3N5#T88'[;OF@U1M8=L)F6EJ\K'(SBN$A3#UXQ579 M61UX;0D$%H*U2;I<*;!P)ZQ'F#??BSJWG(N^5%C!9[B!:9.V;0&J:MY\*ZSC MI,Q[5%]32_:#$<,F:S/A"4@.=-UJ6:+ZK-222\=HJ-3Z:$!"W),H'YH/^XB\ M @^N6?^;V1]H8'\WV^V=FUU=%1<<0,8M EBN,]CH-$=;W^M4IYYB M3Z##^U8]J+<93C=#=ZH.V;D@?;EJ8_#%T;)TT8X*LBYCV+FWT=3N)/%#7$3I M8LGTIL"A+Z*TP?;S(LJ!NMSGDL$ABACZ(@ICG%#F.>HPBX*1@A&<0HXZECTY M$E^[*=)#N(A2C2/[R+\"-ZZ/2"\E])M^RP1WR408)"D-B&05&*8->*-]2L&' M[.OT+]^.Y\3N*.RELZ9W@0_=X)H1F[Q/#JSPI4N[TF"]M1 4BR%&RTBJ:-+\<3]%T&[O)M1[-UWZ\JH;% M?_)=>=ORPV(S=>]3J7Y#8^ZIFX\[-,D^$M#.M66G(. ;!6G)4T%M"CF;*+0. MA@2>I18\.F4U8Z,C8>XIU[)Z]I.MSWX[O7PT_L*;9CK[#LE5%L %;V5D#()@ MY:9JP/GY>%[2!XC@,CT:O(B9.@:* MX*8F+"[(6"JA3"_SGGEI;*6(R7W0AC]1CL? 6[&57O56P4 I81YG),,A-(RH$R2$F&( M;3.II_T3'PLA*LJY1O/6E=F]JN8)WS9&_??-UZ_!922&I#,#PGDN%[ ^,Q!&$50:!2/:\&Y8RY* M[^I,_NEM"4-5H)[.X7@<[9]*@>KEZI]^NQ;J?#E+_WU1WM]EJC"%0#VW%B+C M^'H*+L :IE#8T1.E Q>^S7.\2V1]$N ZUQ3&XA5 MZSM:@#Q.F4?O"MY%H)ZUXI 3D%_NRCE(%X,[_EE=8Z5^(W7A@T>5.6:$"@W6LM&J,F4&MTG>NR M;= =,731EUI;T*:33FI4D%R].I=?_NIR]ILFKHZV7FA@6PN90S MQ#)]B6@"3'EN0DR6AW2S MJ3>]M]G">E7:4&?A3M!$R^R]9.!]4""4+-UF<>+Q7PI ;KI FAC+F$\L+0TK'8R@='XE2:9*1<)]Y4B^'> M.@V3JB=U[B).1UW4M*FN06-K:)8R34TRH%BR)8;G$5H2$"-11COC.:O3N?4. M4#\:30[1Q4"["=] LY2:$- 7T!2AEH'XTFA^AB MB.:=!U;M/G.SV3=T.I:_\OVO/T]^\=9/QI]6O6D&+][>']JQRK4["O%&@3:Z M_)(BA;R.0H3(O;$J6YN28))Q)0\MT-X?95]!A&NW/W^?-1>?$<0EP,L[Z<_< MY^7#KS);:" *$]!XY#8S$#*88DL*\$;Y;),*TM6IJNF*O'LUB%]<*>ZN=+4E M-.>L'# ;<7<+EH,->&(%9@WGR6BKZD1@6D,\XODP!.]NUY/44%T%<[0L=_XV M/YNE.-Y:><>EL-%Z#41JCP<<,> %S9"I#8Z@(KVH:UCB5D"/E1Y]R+]" M1?6UZ.&V\WF5]\@ZV9!B J4$ >%R-"JSJN MPQ12P>JY[!=[B7/+AKV)";6 6C4]N0?8HR!$^[8&6=2[2HZ\)V6O MH\UX]-/(RBU='<#QK$!;2Z7F.@M3IX#Y2'O1GC&BWK3<83/:1T55;N.OXL+O MTV<$G>)*"+OANA3*Q%T/3"93AFHK<)ZB7XEO'0N\],6OTTYJ3Z"/D%4U556C M$>]\,3Y']^1M;O$6,.&5C8&#SR(@5C1/?48;LMR+0K_4*\WJ&-[[H'R$G*JF MI"&RGD\OYB5J.O^P<@Y?37,S.U\FL3YRDA983DPXU/061M;J2S_ +#' MF!/51O'U%T(3GC!<$OW^(?VZ(?%I*RN8Y'M M0O233KM:=7?27:W!H+CN9D/W-;21#4E0*@1$27!#3V7VB241(K4A1QI2X'5Z M^>]"])-36R=\=M5=A1J+BG(K\N)!$ DR,0."EPB0# J71H(KXK.FSE65BHOZ MR>P!+<*]&'3[Y1"=DV?NV[(<_F/S)/SWQ7B6WLW*^[OX]F[BIHLGTUC:WGXN MOW(I21:]$U9EX%H)$-%&\-H04(I:%QS+0=0I1]H?ZR/T3BHKK,*9WA[Q*%(5 M%5,>:+ >A$MHAT2CP'-/G94FJ%CGCD-[C,-3JK;&#R;87NJJX(!LXO#/FG,_ M7HU&6T*>+Q7R/BWGZ3UKYHOY2%*A:"HVA].V9&HD[OX^(A,H\PHW62'J$*L] MQD>X5U524 4;\7TJI<%A<5%:CJP0*:]UQB6"PI,9%VX36.0U.&Z4B4R%6"D# M>QO+(Z1&1X%7L(0^A+,4+R;I;;YC\4^_K7^XJO0TF2MM40(^R 3"&@LF.HO. M,]5:FRB,J!/I. #L4(7:U:E36U''KLV>SQ8C]#'FS60;/-N-X5B5U]6UWO0J_1[-G>V( M-G,X6V#:I\CZ0&8#6QO-8%@00(4,4E-; M[.:ZV;KO 0UGHO:GK5TIM@ZBKE&0W,SPH$-/Z4TS72/;E!^RG 0)2&Y:IL"C MRPU.XQEG,\^JW(#.I$X@;B>D1\""?L1=82>XO-IXH_QPM>]%F[0U1H$UF8"( MTH--:%H38:0BW$9M*GDB=\%Z[,9B_[JI$']=8UF_&VW 5+V5]QV".(SSM"CQB\%N65&I,,8#B[[DI-Y3>]Q%Q MS[,@7TZ:OYZMTHR;\>N,)A9X!K166(FL!C"&&>":H%U#58SQOD+_K1]\M*#D M(4)N^I)0CP9> ?-J&B_FB]G83=[-FH",O&IZ3EB9Z<>=#'JH^^Y/<$'>L/ESX^7+\P>+%%_SCC9O- ME@/S#K]&==\G=KXIM1?D&Y>A,F66\D R%5Q$PDTR05KN(Z+76;O1?1_>T73Y M_M.O$@C*B4 1%O*,E1X;WH%5"6GA"679!>9UG6NWNQ!52&87_W8C)(1BI-(0',62P5D "=$L7J5 MD(KU].:BK/YM_L--+Q#SJJ#BI0N;X;TL>>Z3 MUY!)+)EV'<&%G"!%2;6@(LF;(QNW6I[W/.:!:[5O05:I4%I=U!R)TL;'.H(, MRP*$S!J4!.=$E%)*='TB M2>"HXB!5SI'I%!BKD]K9AF:PRJ$::NXLWF.7 ^U:"/ZS9=@R\ZBC8 %BE!PM1VN0R*./0&3%E]HMR!A@-G"C!8E!U:N 'IL5]2:!! M6;&/T.NS81U3#2&XK!A:L=J(XI82\&CW@';1V*!"]*).#\VM<(YN3QZJKKM) M<("L*T2$-M&K:_B,>Q(GI1: N2=-=&Q2MVNX'B=NFUH FD MCA2]9Q[P735);DEH&()*, :4NB/IH,OI1/)6YM#EH;?K/$J,H0FT=E M1W04(WKCS2Z*WP%75DHIQ*@@SV52*-PQ+AWL,@J'8L(^T>S8!7ES,FN=IVIR7\H@4GS:S M6?/755&>(8(8M'T@Y%)>J8(#P[( YAWN@URJJ$0+"^#NIQQ[;MFAFFBJB+'' M8[]X=;H7P MX _[?H3;8U)R"6B-XY_3^><4QGF2O?[B+>2SE\VLQ3< M?!/!-C0(:=![)9DH$(26EJ!!@ XJ!Q.XI;R_^^7;,0Q[K[0GY6Q1=P?)UAAZ MW4P_+=+LO%@REVDP)P4^-1$H%YO1S,@)C'("T+P@.07E6:46;-O0//@#OC=1 MWU:_[%O]:XZW0575F]^.ZSB^?'>]W4.$#D*OX,OO0">C=R9[!\13C^AT:G%)X(C&*IQ$X94@9 MN^W 4Z: 1YQ#._E]Z&EFXKO)N(>#8&8QJ/7Z9.;O)@NQHMO M2TJK:)/'94!P)*QB^6^EUJ M=LL#'_P1WU6(M_6INNASA6)-TS8X6ISE]ROU^E.'/:D[B[_I478];LBW\'CE MG"0J@A(F@&"X^3B#>(1,U%EE111W=7PZ!1WN.&*KJ7 ?D0V<%N>"2"8U >4( M'B R1MSQE8V MQRZ< Q.@35A\ /WO(^(>]1[*;.G9M]'S%Z/,.1?EEB M8YZ%=P%LN3EHG$9G MO]ST#K&%#;;^Q)6>UW^YLL6NGC=PV+L?P3>=I-;CD;U!\.[U".V",FF*(_DL MWKU^#'K;4VH[W[=ZK7?>S4H^Y=SU,LN\_6?W MW8ZG[3)N-.81P08?J<0W*(LH\7U24DN132#,1:5N6F5W/*92BQX?L\IHYY4& MS$@?CQSR:*H#6NO)6Q>#S0^S1<^UDM_Y1JSKV^0CJ[@J[9' NM)_&L\X\$$8 M2(%&@KL@$[G.U) 6X(Y^T>HP;K0HA^^DAF%N75U"?),6UV:XYLBC5D2"D]F M*&EE@^9@\?#N70QC3%YE:)O4UYYP*,?.#.&$/@P-_EV07[J MYN,P4II:Z1(#--N0S])80'%)4%$S'R7#/^IT_MH7Z7!\&D3U]V] _>EMF*M_ MN_ ^'T\N%BF.LD6D/)*2M]0%,3IZ"!:2B98HHG'OK&/Q[8_U)]V: MQW(IG& VIEFN#; M_'O3Q/F3:?R09E_&((Z2+VLNW8LWH^L-C39GX\#Y M4N"51'E_? :';J5EUB>IZKAG[? ]:O)44%&%@^M)_+\7\T4)P*(0GIR7*3/_ MLY3!* <:N,&U6QD("!$\V-7(2Y$9%U%G6L<:V@GI4=.E'T54.(^VIL=UT,$: M2< 3;T&P,FB(,@Z6R>P(MY[;NS))CZS!8Q?CI+-X3Z7!X\[6(<8*3@6'**TN MM:9HF2<\. T5PDHC:=9^*%OWY,I,]E)TVU9->PC\*#UWV@#\V:KI0(7NWZKI M &T>2^/ 4N<>(. 9#]I%^!6:\=./9?[G)1;H"]K%Y-2U[9S/[MAF:GB1S M-')@P9:1#5&"#Z7W<734:.$H276F$K1!-[P)TI\^F\K*J&"&7+.[WJ=)Z6U5 M\@(;&\E9Y1G:CWB^\I+FUAFLXQ)5&YU)1-J8[[K7UB%,>A>L1T21_L2_;Y'O M^MOE#^_FZ3_^[?\'4$L#!!0 ( "&!"U.!'GEI3-P "KE" 4 :V%I M+3(P,C$P-S S7VQA8BYX;6S-J=ET4-*KO)^^@/P(+VKW_Z[>M[B/_TO_[S7_[E M/_X?"/_/Z\\?P=N"K^[E8@G>E)(NI0#?\N4=^+N0U1] E<4]^'M1_I$_4@C_ ML[[I3?'P5.:W=TL0!5&X^]?R+VE*<))F#*9<,HBB,(,DR!0,@PC'A.,DB8.K MV[^H)*$)BCG$,0\APH)#&B8)%#*+5,A#'E%4/W2>+_[XB_F'T4H";=RBJG_\ MZY_NELN'O_STT[=OWW[\SLKYCT5Y^U,4!/%/W=5_:B__OG?]M[B^.B2$_%3_ M=7UIE1^Z4#\V_.G__/+Q"[^3]Q3FBVI)%]P(J/*_5/4O/Q:<+FO,3^H%CEYA M?H+=9=#\"H81C,,?OU?B3__Y+P T<)3%7'Z6"IBOOWW^<%0D^5D^>ZK1DA@M MP]1H^:_'A/UTAOJ>]%WNZ^I!N=K<7WWIV(?IK][4_:KY08ZO\):8LU5N/E#O M%F*JS^Y:U-FJCZ^QKX]%L:3S"3X6&S%;*L_-+S[J[UHQYD$]9%K+::E[2U7Y M?2D70C9L^>S1(!=__9/^;K:JX"VE#[._27&KWXIO997?+FKN?EOK)]A2%/S>J/K_ M_<=/&^O.@'8^&6#S"\2JX,_TF1N7H2AW@2BX-1";J5AI&VH4%*U8;4;[C)^, MF_:3G"^K[C?0_ 8&8>M7_.M)83_M#?AUV5E"2WYB--HK?N*%]I@>EO#9P!@/ MT\WD9>'V66F@UDK\"12ED*7VB0\8M/<)?D_S\K_H?"5_D;1:E=*XR-7ZEW_+ M9:D?>??4?JP5IYB&.( 42:H9 R60*LX@D[$*,D1QS*@+8SA)OS0:,7J"6M$K ML*W_%=C\!:QM&,@P;N-C1SNCH3XR%QV$E2X$^/7ZOT8@I4$P>64J-PTFI:]! MX.QRVK"'#",ZO:CXL.#%O?Q85-4,$THP9BF,XE1!Q)(0$IEAB#*E*,)4_R=G MR[7_=G)*/7NZ$U$=<45]SANM'&BT ]?+99FSU9*RN03+ OQO*NABZ49)SY$D M(D 99P)*BCA$F(001YA#GB18R11G1,8NKX3A2$Y ^:,B:4?>@_$9F9RWH'EE M5/MA#Z$;6LH>A)SY^2 27OGWN81)^?6@<;O\>?@B-WX4,I^]6RSSY=.[>UD: M%_/GLOBVO'M3W#_0Q=.,8A3A(& P$0Q!I$0,-3U&,.$?2 M9GJC*NAT!8VRH-76;IJ?@K9_PGL$;.2I/Q KZPEOB<2!J5])_N-M\?B3?D(S MZ_4W]62OI_FIYTXRX2V-ZZ:^[>7#G*37JRI?R*JZYO]2QH+P(( QX=J/"A("<8BPI@A!(H4521+F\O9W M5>#2:*-6"KS*%T 4\SDM*_ @2U 9?7]P\PV)+R MLYS7@8:2$24ZB4/RUB<$H92Z4)U M)R5>&K==@U=Q\+Z%NV&$#_ MM#O[=Y\YR=0^8D@W;X_]>6!0/U_D2_DQ?Y3BPV*I'YNSN;RN*KG4RRF^NE_5 MT__ZOBB7^?_4Y##3LU2I(&502H*T=R$IQ"F*(=EE^GA<_G;9@6UW':+[[P-BY'2/A/%%UMJ#C?J@T=\X(H[8NX?Z M!\/G-][OKL:T0?_!,.U%_H<_:6AXZUJ(TNPG-5\^:O>E>,)GY%E?:[GO MAX#?&TT]9AA:X.'5O^B3-ZDC86'XKL=@<\LPAOBPX*5>O,JWLOGZ8?&F6"Q+ MRI=_SY=W;U;5LKB792UPQC.>2J0"*,)0,P97'.(D2Z',,%$4B0RI(PU7?RAY](U M-YJ:T_IO2ZJVCE&\S2L^+\S>_(P3GJ!,+W7B5$6:"7@$:9@1F*0B3%F @B2P M2F%Q$WMIK-!H_F\5H&O=@:B5MR,'1]#[V6(\*,>.&3=*@XW6H%'[V?&WC>JC M8"O:HA[-5OGT&#^3/Q[67^_R"LAY$UPKY8-^MCDI!?22"#R8+=)B 0I5_\CH MO!Z+ZD[*):#:GVC^_&B,%( N@3*C4_\(V%-]CVRVN;[=R7KE6ZWX':#WQ4H+ MTW);:>9F/65 )1]HJ5<5@-.'1G#9_.&A/MZAGU&' \4:SQ_-MED==J;S^=.5 MEKAES#U] DR"5:4?GYL,CL5"-LD-K?5EQ7%F']6!%*WP'SH78>GPGN=(CIT%C]WEE MBM'\:&(4*S,\I>124[W90J@KS/#6RZN MJ^ZTP,'-=_= [U,*Y9YK#]>YA.E?R$T5#^>[Q$,FWV-BZ#OK5_[01;$]4O? M\6&3> '##.S<@H%W#UL;W)0%EU)4[[7R7^A;T0[_2L M>C!38B82G!*M$:1)$IH"1QPRS@44,94D4!'*HL1EQ> @^](\AD[U9AI76GE# MMP^M^E?@P1APU23$=C:X+31[T$ZIML. M&1H[NAL9\)%I[]@&[_KWM2E;/Z]-:KCP\\;3_+TV$A@K06VFQWC5&2![YDS*EV< M>?VF\UR9]U#J"3DG7G)CG"/93F =<1J8G-T@&)+\<-/R,M)?G MSYLXX>6@,?NI+H Z/3EIH=,CW;:"<>,-G6F9TAV]MEEG>EO:V,EPC9X#T@7W@+1;S9T-SLADN8W*%=BHZ#DU\!@"_I,"]R1-GPYXS-B# MB8!'+QXVZ4V]>[$RFU)=00ES.O+^02ZJYNQD69K#677@Z/73YIH;^F1^=_V- MEJ)>@\V"4!).501E:,Y1I:F$%*,$!A%)N4Q8+"*G*A'>-+LT[ZPSS.SOUFI# MTPM @&WCP+9U)O*U?6%K(:A-;+<]'(NK^AMV.UI[D<$0I28A0B&3"JC:BE;2+(_!6-_"[T7MQM6137VB-S9"60+E3FPT ?NFJ M5^*T%&1C_!ZM6-UT;MYU=5/,<_ZT"6%%H9)AEL8PT?^#**,,TC@,H51I*#$/ M6$"MCIF>%G5I)+&EZ=#,ZSTT[=C!#T8C4\.6DE>@41/\WGX=)8)W&I61HF/J6GG MRM(08L7UCRE+J/XQE:ER\>0GT/G2E@1MDY#&+I/:^YB;8Q- _]@U$*GM=#Y! M/OK@V[T>+VQ(1WXG/F_YLDX5;4P&&YL!:\9[>X2;R-G&3-#9"7[O+/6X])EP M7'R?BA]=[ZE/TT\U$ =.X4\F>MA+K*[26DK14R#M8[Z0M2(SD<@(49%!A6,& M$4ECB 7!,%8AD4AFC*# Y6WD(OS27BN=[N"M5+WU!,'OQ@90&^&X:^TT.'9O MB[$@'YGVUVCWUVZTP]J9RH> YI63G128E%R'0+/+DH.>,=1G?]1+A:)\^DR_ M_:(7 F5.YY5>5'Q9/3S,?E%YAR/)15K,T#&+)E?:Y>6C*-;(4DC3@ M4(HLT5XXE2IVZC7H)/W2"$_K#-9*NSK++JC;NKTC83FZ ]OJ?06>(5KOXG3* M:T]5+DV&0V> 3[=T &Z>'4P7#29V%0> L^_T#7G(P,K;VGG,;Q=-V0";-4'G?Z;HYY7V\<,W8JZN%?@/@-$OS6X MAR@R;17N,Z#:J\-]SK.&4>1GR>>TJG*5\WK)_6FEZ7>KZ'>=WVMRO4IY)Q>5 M]CZ[U?BS8\$9P1E#D=2+W22%B,82LBP,82BD9LPXR$*"74C3CUJ71J.[5@%M MEO%CMDOJ-\GLSTQK5FQN#.MI7.TX=_K1&IF%]P:JL!RH9C]US%/??K'V2M:> M5)N4OOW"N4OHGI_N?H+\;7O.[KU^7]#Y?TM:OM>_J68*1SP-TQ12FF"((JP@ M4TFD?=X@8SR(3?],VU/D1V1<&OEV:H)&3V 4!;6F]L?)C\'93Y.>0!H[^\T= M'Z>SY2<0&'2^_-@S)SMC?L*H[7/FIRX=F!*_8I7\YTH_]YU95W_53VG:?,$,KV&A:$D:<*Y(AEW*J)S5-*E3?2-HJ#6%!A5'7O"G8;7 MSC/R MK($W\@7NX)\J>P\)L2XH_>+F"P1B;'@^N[)K]F'8;0UFYGBK8&@VV+3>W; M*=-K1AX8S_7#QM%UXAICHP*^7X=L7'%G5.MH6[$_:TA%419G491"D60)1 G/ M(,FR# 8I3M* 2T4S)U_TF* +9?E&T>%U.PY!:D?0/H :F6$/8316=Z\>)/Q7 M\3@D;/I"'CTF'ZSET7?],%;X6"QNO\KR_JUDIDSB&_J0F[-!)OW\$YOGMTVJ MWTR&7%!3SC C2#N2F<*0B93 2!#"0IY(I)R.9=J)O33&,%I#HS;84A*\^M74 MTD<_N'&')?!()D&21@I21 E$$9&02!76'>.C))6(,.Q63#W#ZNF*N G]8Z6"^VDFJ-+=4V1II/' M+-"$1"-,]>"0R+2)9I 0$\40/$I3$4O$W?*L?6AU:>^11BNS.J5;YH%J;1^0 MK8%M-Y2-B>:F=S=?P*O<]$71%E:.[QT_PVQ'D9,/WL@,NFT/V!@$WCT;K3<[ MH]5:98ZR-M6&WSO=L%Q8[ M"2;:K0]5% 70],F%*);$=,*,((^XS&(9*(S8L I]_8(OC:\[;7/7HY;62%L& MK$; ;^SXU5;-NZW\\6Y'8T1JI6=T+X"Q6CLX/D>*TYR_O]M:59IUE^ M;KIF?Y:\N%WD_R/%+&0H2[1["4/),X@0RB )9 8Q)UC*2&0QB]S6R&X*7-Y: MN571M-5K=3R_^4S/ -C&H\8"=?0PT^&6,ULIWQW@GT\#[J65S&G<1N\BTZ/" MBS>0.0V/3>\8BZ><$XK9CQ+5YW&E>"T7^INE:?9E3MS\IC^;)EJDY?Y,\X4) M;UZ7>:7=PK?:?5S<-L5#N@C3+ QQH%0609S&*40AP9!PDNA136F( A0F>$ X M9QQE+\W1NRFJ)2SE,B^;7J?S[A, J/B'_E3<-T6)%G()7BV:^/*2?C?M#=O* M'/H7?XZNP)\#_5\8U7ML?XX"QR7ZJ!\/E]#4RP_Z-.&MOC2"UF+0FERW5;P" MQLRNDD=K*FAL;2M670&J]"?6I!_X#I.-.RHCA-I&4O@%PG7C0G\XY#>R3"^9 MK=4Z-8E2)?0[)H89,_5;61I!1A2!:1@*')& !!2=D=A:76K*V&Z>9F63.>0& MK>4>@0? QMX3&(+5N1FM>T",F=!:O4R>TRF33Z2S[E\_O&YK':;JKX:W6P.O MKAT[PR&*0AP'4&(:021P EF6*:BHC!&+9::)Q2EE]0QE+HUDSBZ0.GA4+%?X M$V$]]GJ_JTQJ5[_T0-'2"XG1P0I-7C#T7.@.E?\\^YG#Z+8KT%_7 M(JKR.JW4M(:(6491D(0P2B4SR?\(D@QQ*$Q_MI@&C*?4A4F/R+DTDNS4!%MZ M#FJ\<0Q7.R[T@-;(-#<$*&>:.@P8Z)FM2HJ&,8I:F @H>*8@R'D*,20(QHBE'-%**9ZZNU9Z42Z.#^NULM 2MFNY> MTSZ2]N[06?A,X>=L0S-"9GL1R9/S;:-OAM5[[JW**C"5QDA$FM9,604280/BR]+ MNA!:RDU9B!5?_IT:M99/UYR7*SK_K/V"MICI#*LLE*G 4%&5:CI/$D@CJ?W5 M($ !C8C^+W)A\@$Z7!I1OZF+NM8>Z_). JX5?S*+-KHY36)LD )\:VT"O*A, M=,T8!5JK',E]R-C9M :"S +0FV(Z ,X>?@:%7BAZB MQZ0,? 90NP1[SJ,&GLRKCWNOEY)!E(B49@F,S$%@A),4DH10F*@P0#@-F<*Q M6[KSWPKVTB=]83B#LOLN<7_ MN<&>#PO]WJKKUYIF+6U Z9KK/]6GBS?]"#8'3BGF<1ID"G)<;Y=F$20\S6 2 M$L58)G"2.=:5.4>=RW,YMT)$0X-! T;%-4HT+M+3A8^V[*A3ZKIX],:4K4XJ MX/=1$NI\H#I2/&F 0B\4:!H.W?$(U!G/'-IVQ0CDR_K8Q!NSA39+4IZB6,:0 M").5G%)A',(4!EF $BPC1+!35O*^B$O;;7RF8;.1Z-KD9 ]%.WH[#YN12>LY M+&]Z81G0/N28Y9Y;@>R)F;BMQS$S]UMT'+URV-2^T3C*4CME7Y::)^J0]BR2 M3'M"201%FC&(0AYJ5R@)(0LQR8(H4E(XU38\(./2)O=:15 9':_ GW\,0O! M2_#8)&\D5T$0F/_:(E. KI9W16D.E_T[6!0+"?*J6KF6%3B$OATGG(GIR*2P M@?-+ V>; O.A'R-G?NA!P2M!')(S*4/T&+I+$7V7#N.(K_F]Z7.NOI9T4>EG M?U)F1?>I_"++QYS+.@>6D< MTJA%QI-X6=NG2@UU%2(4W*5==#($;&K4@#&&5A E&$ M,HBIB&! 4AHHQ2/*G/+T=P5'L32=@?Q7(1&WT7< 6>$>=X/ M@N<-Q8.B)MY4[#-W?V.Q]^JA 5FVW 0KZF5J&"N:I*&$2<"XJ6:20DQ2"=,D M5#'#818SIWV"?1&7-N_KWA(;%0=M !P TC8R>@X\H\<[G9 9$, \9KSGL.2> MF(F#C"W'::JOI8W\@2Z&-N,Y!N:0F3X(HFFG^_;AV*UDAK&F_QXB(W+ M1M8+$L&>P?ULL'_YP&.LO6< VN-5U0S'@F/$$AA(K!DB%%*3@XIAS%(<,4P$ M%UF74&K'$7:"K>;#\R32D4GCMXK>'O_4GX.Q'7%XQ&VB:HFG3A>9&K6\K#MY MJ:($G0D>3XHZ0>;W[*>=Z&E/OB.S62^PXR=Y#L/-=T=M%Q6F;I0] )X#_:^'/.7<9E9GMM:J M.]C,P@R%+(@S2)!I=!MG$I*8!3"(1(HS'L0Q5L-:7OE0[](V>[:[.WEJCM>V MA'*M0>+W4V#I2K[8V([M-A?Z@>;U'^:9XE NZ6#:'N3\M9%>]5\@X M86$ HT0OS1&1$:3:)86Q"C+.!<$AMTHC."'GTES,>AN]T[5MK@2TMG9D_G0$N?-@'4-H M(\YN!-,[,':<-B+<(U/;H<8Q5X>! M;K?]QFF!-1#!L7O.].KPTKUH; "RZ%%C]1@W&JS=C?)I]O;=C%"94JI]-"D% MUTM=L\>6!C$DA$G)F4P#:M6Y:O/(2R.KGZ5&;?%DQT-;R/13RS![1V:+G]]] M_N7ZU_\^?]KO6]=SU*R]N)G([0^;(V=;CYID0NZKWLVQ W^9K!K8NCBJC(@, M2"H@R6AB]K09I%@(&$4\HRAF.%!.Q;;/T.72)NKP(E4#V_^>,XYVCL=$HS/Z MCM=X S-%[;")6M&XZW/IE=VO*(]CC9."-2HYN&EQ> M_MTI ASVD,&4]U#*.[FH:K[EQ;UI$?9)?:7?]4_SE="B;XJR;D&S7)8Y6RW- M?L#7XE<-B-9,@Z.??OMAH4E&5LM9BB4-,A9#Q0(%$4NU)\HD@6F(D4@D(BQR M.DGE63\GVIS@!-8S\T!CGS,O>AU :^9\J6$9GUOW1@2\,M6>?[@"VL:ZNA/] M?@76=H+64+!M*5@6X+FMH#/6*Q6/,0J^R=JKCE/3^1@ 'R#\4<2S@MN.Y+Q!^*+9QPVD MK=+@1,>X<6&JW]0&JV2>5;NJ3MPV<1 M8VDL*84Q1XE>FJL,ZE^$4)$(1P$F-$VL]BM/";HT1ZPMJ+FE+##:=E/%M>KH M$73[J<8G9B/3RU"X!I0@[N'Z86_(Q7V@GZ$TI M1;Y\3WD^UX(^2],46OM"KXNR++Z9U@Q4?QKT7V8LBE.DR0!&7-,Q4IQ"HK(, M(IH&H?Z?0LJIUJ&;^$NCCK6F@'6J M[JZN:N. Z#G>,R'K@CO;HVC"I,Z.,/@V75U!C[EW.29]_EW*;J=L,]Z M*3/C.*49YAFD*<(0\01#$L4*9FD<,9J%L4B=VL/TR+HT_JH5!*76S,RV_-0& MM#.TKODJ9P$V63[*%6APZQ0%1M,QT4 M";$+"9\-ZQ3TVX"ZKJ7QL*ZE,1[.=HQ\-GICKT'WRH]<@5I'?RS<"X%7_CTL M:5+F[35VEW/[+W8_$Z])6X]MSN:RV=]J2H)H"5V?Y?=%*?/;1;/>Y4]U#YYY MO4'_L_86Z][A$HN4*AS!0'+MPQ&<0AJ3$"I&S:GZ4$J$;=)*/.ES<6DDK:I@ M2U?[ ^,^!JB?=UX ]M$WX3MKVJWV*[ V"&SZP; M'@RBYVBUNQX3!Z\' [4?RQ[^*/?0]MO6-?BJ;YV9]KQAH@1$:4H@"I2"+"8< M$J$0#WB4IG;GBWIG6)T.3 ]%8.P-62OCG<+.ARP=%&9^ M]J#)PLJ'U-\.(Q_\^\" 2E[1V]M2WK;E.C_+1[E8-54ZMRJ8A!2GBG&8I1'7 M\S#F$($N#I4QZQ: MXH22WTB.E>1I8SHN8.Q%=YQN=M]Y_"RK9:'^7I1ST=8_-"<34,8Y#*32C@.. M3"P8I5!%+*1$4J60=0W.O:=?'C%5]7&E6D7[':9]U$YO[IV%Q<@L\0R& ?4T M]_&PWS\["Y>)=L,<\7':U#IJ?\\6U?X]DVTX'55W>_OH^$7#7*UU)[/-X=X/ M2WE_?5^7;VSW$@1'*9$J@:E@9O?'-!,7*8+").6Q+&&22Q=/RT;HI?'95O^] M7R0U*C?G=09MZ%BA;NFO&%V_5S^()A*Y_Z[*.I84&KNZ;L15VBNY(S1H(P#B6'(I4!1(%((.-I M#!5G(DCC-(U$X'9.^J@LJT_@"QR.SK6/5UV!A73,US\.JMUJYCR@IB&M!J%6 MR761GE9/#_DXUEAX7;857?^6#05%8/HQP&.HG06*>"C@M^J>-! M)Z'H.2=T^MZ!!X8J;5#,FI>)92B'!<011& <0F^\B'I&,)"%&S"D; M[]G3+XU?WJ\6H@)W2#EDK]^3 M*,\D3'L"Y9!Q>R=/#EXT;+J:*$V9<^VMO]%NB:FCJK^\^^=*,\+<5%:=97&@ M%(TSJ%"J9W"0"C?J=$NGR&ISGUM]$8U)[TJU^+I?8A MPCI#)0P=3Z2=A)R+)))Z'0=)RICVU33D),(A5#A2"&5IC"1R(4V?@$\5D-^" MVS.Z=JSJ$[.1B78++J-D4^K:?+.EKC_ZM07&*R.?%#HI2=M"L,O;UO<-I?(Z M+6A=/.)&EG4)/VW3)S;/F^PAL^0T&GS-[_4EG]07_=M*F6HZQ>)COJA#9M5, M$9)BJAC4))]"E 0,8L$IE#Q#&0HPICAS8R!?JET>5]66;9=DV3(.;*R[ IU] MH#&PKK:Y92+XW1@):BL=@_0>1]Z6'5]B/$?GT6F'<@#U^D;=,TE[4V]B.O<- MZS[Q>Y=P7NO--\4]RQ>UV#?%HLKU$YK>=N8(GY*FXV8P("6D6A4YNJ(OP2Z/Y9XJ"Y4;381TVK?"WH^*Q4!V9;->]-;?T MO@+/8?YJ ?/@9IHN>(W22=-*@1=IH^D"S;$>FD[/&$9F-V7QF%?ZF>^+\FVQ M8DNUFE^WW;QG) E3B9%>-"N9041BK#W8,(%QE"2<)3%!@7 AKSYAET96KU[+ MA53Y\@?3_KS1&NCW#9@75=T6?:OI>2FYU,L/Y[[GO=C;$9JJ*\AHCKB#-H@'7IFW?%G1N"8R^JZJE;WYC5.PRR0A&(8IM2$7Q6&E)$,4JGB M*.0R3KA3Y'6P)I=&4ULJ@E9'LY"J;='S"W2O$NE8\G[X4-D1UR0#,#*K=3DA M^JU@K%CGB#SK=-XDO^LA.3!2_CCN;#B]$N!P;29EQ[-!VZ7.\Q\XC%>[6C*? MB[J>S#=:BAF1888%I2;^$4/$(PIIJ%+-F#2EB'(4,*UB_EN?:)*C%WX-B8T$3G ;(,2CM-CA!2''&(P89 M8I%>7;,$$IH(F"62ZH&C@LG8+>_8__!,FHO\4?NI?UD?[/GEV3 9TZ"Q;2N$ MX.C2NHV.'>>/-B%&?AM\7'_JC>9UM+M6^EF QEL7EK/0\ML*P4F#:3LA# %G MKQ'"H(<,>Q4UI;<.G!A==T:/118F$8^@:/8/A=(^J/DNHR2)0I&(T"EQ\:3$ M2WOE- K_Q8VG3N-JQTU>T1I[@[ MW[=U7GSDUO+6Z'CEG]-2)^4<:Q!V><;^ MQO/=W!D3*6)*KUV5P(GV8N,($JPPE(S1,(M2DI)@J!=[:8RQ>3$+K=UP!V> M_W)!=/#!:$"'.WU-L>617#9)_IWZIJ[J*V,!R!<_@$.PC[(6 M&0ZBW["=NQK3QNL&P[07J!O^I#.JB9NLK3H0V%30F8489Y@0!7%<;P!S IG" M L92\BR,4A%)JP,"?4(NCN'>;K?%G2A:"E:&MQ_YV6^OG+IVO.RQ6=MS]J M3OE052LI9FF2HBPE#"J14(A2%$!3$UA_E\DXBQD5B=,RR4W\I1'#.NT,\#M: MWNI7\+( LDD+=/-U'(?!SL\9#]R1Z:13?%TAOE,=M+J;M1@OZ^"/R6_=F (: M6_RY.<,P].KB.*HPJ7LS#)Y=UV;@4X;VEC(5>+[2[P>"%"+A'$5A"@,1Q! A M+K5W$Z)N/:2.RKHT+FN+1&E=':,8SB#;D9C@ M=!(/SYV:CLN;N"/327L'R0Y?-3 FNY6WO!!?E@7_XZZ8Z_LK4WYA^31#:8)DJM_S 1$9 M1"R)(96QS8$@J_L>%30J>-%UM"L!=#MKWOO*,,-[+,"]&M M3-_*YNLL3@.6J#2#(I0I1"0,(5%8.PEIK"B1D4HBXD(Q_>(NDV#,QPM0\8]5 MM;SO+4LT!& [*O$'V\A$LFFPW:BZV>MXU6GK\:2I'2RCG(8X(O)%#D;TFW_L MC,2)N\ZH^OVFN'\HY9U<5/FC;-8SYM"QB0"]GQ??_B;%K>R:;5\K[?U_EMST MDLU5SNN$64UT>@$TPUQB%;((Q@DVG6 )ARS&$D:"QH@2Q4+N5-#)IW*7MKYY M*YOZ!."V[EUO3LW_8 [-UPN.8$N][-^E+MWN&]F"U M=]\RW-XD5;DT>^K+NG'9%RX75+^FKK_GU4RP4! D)>0!4A AF9@\I0BF*I-< M,285LTI+/BKATCB]TPW\;K2SW,4^CE\_@WI!9>S8FB4@UK1UTN@^[M$W;_&. M_FF7@^9,NO?N2DCIGVM!UJ"1Y,)ZGAFZ0BT M=EZ2!\!&GND;#8%1T6!VJHN7^XFD?A3\GD,Z(FO:TT?]!N^=.3IQ^3B[VNM0 M*R,B150O_$14ER"B(:1QH&"2D9304)&$.A74L!5\:;0Q_?ZV8[1[#&!?9+][ ME-BW*SJ3;H&_3%3<%1+7+7%/\?+=K;$/BZXLVPU],B7U9L27,"R"&Y-W;@^,[ .2%UZCP<.Q .9.-8WCB,8\QF2KZX_2SG3:6(N_RA M;4\?8T*R) YA0B(*4<8C2%.6PC@@F$5,Q8P[U8(]*NG2.*55%&QK>KJ!O2.Z M=L3B!;.1"6487,XT09AT%D3HK$*8+8)$&@5'"!9!(CY=@^['QDIVD:ML:VSA(T MFH+K#ELOT-IZ=.?"-;H;MX>3_Y3*?A0\^VL'14WLI/69N^^9]5X]L,I&4&N)(S^[CH<=NXR(\LBTTVH..M5!I_O5?E/C MK4,='HM\#(/.;^$/1QVF+08R#*"] B$#'S.P*0E]JIVGKT5;Q_ZF+!YDN7RZ MT9\^4]?0[*L]F$LVI09I@+2;JE@EJ;/774CRR]WM)1?Y??E:VW;'S,A M!5:*8^WAI=K7$TQ"4QD)9B0F0O\8HBQR6P\>E75Y2\).5:#!![6RCNWAC\)J M1UY>H!J9H]88W708@=^-GJ!6U",+G03#;T_YH]*F[2]_RNB]7O,G;QC&$%V7 MRZX?W"=EDND_E5]D^9ASV>XM8RH)IXQ!$:E04P;FD$1Z4:@0,2W2I4#8:5%H M)?72O*%-C]E.;?.]4=RT[VE5'[BM;S<,=NSB'=R1F<83KL[$XX235Q*RDSPI M(3F!L4M.;C4G]2QKN_JPX/.5,*77KCE?W:_FILM$7]+W5Q/C MW+RQDU"O[Z)(PH"&$B+M]T"6L!!R066 ,::*(S=':"1-+\^-:DOO/!\<3-6.-NQZ47,)8CLV]GH>'C,M!KA[<,[VEBR]^1+HX=6.?NC?L]QZI_R9UD_\OQN]?*817'4 MVK//]#U_ZF1G^0X:LWV&[_ %;G/O#YK/OM"YK%N8,8OKUG: (1I%^@:LP2S-LU1O\M*A+FYU&6[!6%VSI:S=A+<#M MG\%^(1M[L704K=.SW!4VT5:8KM,N)X+OFF8T^&.@7%%I21??E+OVF0HD['V:6%6:^8_$\5\U.(7R^JSK)9E MSO4ZS?SA>B&>_V+KREF@,)$LY9 G*3*)9Q3B,#;]#+@F9)HP%!.7)=0(.EX: M>7>F-2F;C<&F0HY1NRV?LJ5]DU*P,:Z^P#'P.<*X6X9,7W8TQPZVMD.GP/,A M[1G+G7$\-+;;-WB,UXXW$GXCO2/H.6V,>#R@]Z++(XH:6ME93Q NO]Q)N?Q8 M-$5XVDV@* E9&L8IS)(@@ AS#+%,"12"D$Q)%"'D=(SLN*A+X_M64U"K"CI= M!VZT]2!L1\E^./BINXB+2I\S>+RA]\HYAE'$@"/"K MU*3VE7Z_7FJ28JME'0\H?M6FF>SC8JZ?=MN=NIA1QF@:T@0&TO322A,"2:J1 M5X%FFS"+$\SX;"%O3=3!CEG.U,AJ&I%F&FWK-=YL.ACQVS;%9+0^-P9TUKBQ MT[F#:4=A4PS0-#S76TCQUZ8^IK;JZNS1?:D;P6]_DB-UG/2ZW/NZ9KURSC+$W3 $$:80P134+(TCB$ M*<,HB*-,_]VI'(F=V$OS^UJMK\!MHW>SDJ?/5.\:G3D>T+ NG7^@_BO*-*15>UZ-F$9:I0A0F5&J&CR,! M<8(ES&@L4B;3@+B5 7:4?VE4OE$?SHW^8&- <[B_$&?:8@443RK;E2EV M#YG6%VOEG=%F?^/ M%+,PS"),DA0&D6#F%& &&8X4Y%P$-%(X23.G]IK]XBZ-S-;:@LJHJ]?@:U7! MJWP!JEI_Q],M)Q"W8RY_.(Y,5!L(OS00-KJ"C;(>BQM8@>*WD$&_R&F+%EB9 MOU>@P.XN]_S+C_G"'.?03\Z7[RDWI8XU=7TWN9V_+.EGRZ1DF;V>DGO.8,UHWOB[*LOAF:F?,E'Z'9%$2PS0,0_U&D0$D M*14P2+ 2^DT38^'DP.X\_]+>&,TIW8U^5T"L9-/[=5F8K_& YH=;<-IYIV> M-#+7[^+CN6?@OLW^V_YMR9B^<]^^@0>;[QVXS&TZ"YG/OI94Z$=\>;IGQ7P6 MXH1)KC!4(4I-)7D*62ABF(04I2S@1/N&-A-Y[\F7-H5;Y4"CG=UTW8>K?Z*> M!<+(4]32?NL)>M36 U.SDOS'V^+Q)WU/,ROU-_5DK*?A_I,FF8!'#>BFWO$+ MW%=M[Z4P4=7WJX6H3$IP5Z,]4DDJ P()BCE$*N"08A+"*(E0'(2,IIG5T=7C M(BYM&K9:@EK-.C7?WML_ N+IA=3YT(P\.?=1&7 *[@@\]NN=\V&:<$FC6LA4 M#5E=[3^O]/I%?WG6 D"O9[[=Y?P.4+UV>2BJ7-.9J;.C'>/EJHZ.SJ5Y0GY_ MK]UI?!@HE 5.3>"/B[HT'FW5 UL:_V5PH[]= M6.V6(W[ >7:JWD%>A &[F5WQ$TQFK>MRONI=KU'3&[IT'?L3L\%2I_O:KR MA:PJ6=7IN/4YJ^8O8J8_+22E80(3KK3GQ5$ :2HX%"D/HSB,0BPBMR,*+N*M M)LBDYQ%JS:JZI:N>*(LFS;W>$J2MSF>6*^\;#,O@G&^ 7ZY$^4;S]9&"^ICI M]2FLSZ],;@':N#7)^Q1XV6KD%M"*;)+& 085DO M*!E,440XED+%=D573HNZ-#?H:.6O :J4-EH*4X^X M"ZB2UI>89''',,+8*NU8EQ-NV@YN1+3[ ZFBBIN#05'$!40H1) &RM1?3".. M:*(0+>7;/4=[0 MTF_]HF$(>J4G2]&34I4;'+NTY7CW, I[*]ERT\AJ4W):!81IUE(P%E1!)$UK MO4 JF B<$![HSV,FW$J-'Y'D,IVF*17^L5C)X4O$8JG8\Y &I MD8G':+C5X&ZD;BLG)8A3EP_=#-ZDOG3U7Q%%-#(9*"Q+ M(%(9AR0),(PUF!'#2 CJ5,5F7\2E.2N?Y6,Q?S0._$YRW3HOQ3$?Y1"J,26" M*P+3*,L@$IA"' 4CT??2%TUS M@P8:_P[:<>L][YWOB9EXS_R8F?M[Y4>O'.A0K0E9/[:X-T>Z:P^B;DHOQ9NB M6E9ULOIK6DFQWMU:NPB5:GZD6:Q=U"2&"&$%29:ED(9)&J)4 MNU-Q[%9\9T?"I7FHC8*F%>]]7E4FXZ96=N.?MGG3V+7&SBZR=CQW%EYC,U<# M5:W<"#[54=,]E\/9E3)QY9LC1NX7N3EVX;"IOFZW_F'QL%I6'^6CG,?M1U,& M1.FE4J!G.:402<0@0RB%*L2$R$ % 7=J]=DCZ]*F?ZT;<%R$]F%I-\T](33R MA#=:@EK-*] H>@5:P$:8_Q:8>&6"/GF3;E)G]3;_#$7)N-4 M^R7WQ:)>+"B4@Q1'$:0XPS D6: M9CA6BC+!'4/Z1T1=FN.QT11TJMID^[H";$CJ7'$R[6NH&J5=4P^/HZO'6_X M06UDUM@ ME$3?#D%F'ON\4DL_.8>'Q[Q2;/WFDP[,;5U!IRRH MM?4(G?U!>I\0OD"5L+[/YFJA2: ^9E_O"QK_CQ>/EK(Y9V MAY:/N>EMVB7I;:?Q_5HL'F6E_9_K;[04U5=3F7;[[R:_[]=B^=]R^5GRXG9A M7M$WLLP+\;XHVU^9Z\)9*.-$4"5@&*H (KTPA23-%"0)BEC( \:%T[;WM.I? M&AENZ08>:H7=B&_BP;>CTNMET8B9)3%"@?:Z883UVAR%(H ,TTPOT$7*A.(HS*QW3WLE7=K;Q2@+ M;CMMJRO3I[55V.EM9O_]DVUL6IFQO:MI=\.PQ417C&NKN-U-6;PWS0\_+.H>B'7- MBBZKBX=(T*1NPQ4EFD\S BF5"B)"%)(J$8%=->9AXB^-;K6JH-85;"GKYL\[ MXF_GCX^'ZMAC0L@7EFF5^"DG&)C^BZ#6-TS M/,2;U]6YJNN%7O;66<9R87*,9X1P19,408I5"!&+4_T=)5")4-%,AA$+G&J( M]LBZ-+;84A70A:G:L*4L>&5.BX(P<.Q'VH>U?537 X(3!'B/@NH_ZD;P\\"1M,DQH8T$@P18A)B M3 .HL.8,DF01(D[,<4C(I5'&1D=0*PE^K]5T#/0>A-..',X%:>S8@2L^[G4- M>@#P6]K@D*!IJQOTF+I7X*#OVK/K"-==Z,QV>"GOY**J#QKPXEY^+*JFWOE7 M^GT6)"&*,%=0>PT"H@SKA0>C$21(IBI!:1NKH9+@.C1VWC CXR+2SC773D_*9[J!1'KPRZO^P;KV@;1BER+ + M>&-5&[;2X:7*#KL U%-_V.DQ9]9Y>?WTFNJ/G D?2KG\N2Q6#]JYVM1="P0G M6:*P9CNES!XR@RP) RBHHBRE&*O$R1FR%7QIK/>&EN63V4VHE:]7!INZ)V;2 MU45Z!Y_KXHWQ8KME2K>7OLO/HLNF[F*8_ MCNZ;TSA8.F]C83N^ZU;K"#9*7H'G2+=UA\UK?=W+SZ/C-@0XOVZ;DP;3.FU# MP-ESV08]9!C%Z>?-:57E*N=-HO)*^X$6/F-=J8%SDFB>0S#,0DU[E')(,&:0 MQB*-<(9#$CE5E#]'F4MS['9M <6J7D19+KV&5-4X:RSM6'.J$1J91,<='&=* M]8&J5X8]2Z%)"=<'=+O\Z^69 ^L?E@674E3OM:'F])]Y"WQ29@TX$S@TG^L( MQFFH5\Q<11!S)B 6*$4224Y2I_YCQT5=&I5VF@(S_/5YT=K5T?-U;IK\+$V3 MGV*S0F[W")'C'F$/]%S[[RQ2)LG?]/A F$*22&:J,<@DXBR3,G#S[/V /XT; M[PB_-]3MWDA^D!SY??,?5%OR.H*!;_1A-YH_<5:%#_LD:]4]X4@Y%7H-9_))#M3T", M!?9$!R+\@NYT2&((-]D1BB%&;I^H&'3_,+>^+_)F6I]K&=_^)L6M M_)GF"_/+:U/::G<=8B+3BH22!:& *2B5+DZU[JQ4'K\RV\P]FTG%ME'FM? -WQJSJ"BQ[PMHCCZ:=B_LB8S3R M&\DBZ\"89DCQ&ZB-NP(_UR/9_K4I_K9KY)7?) 7OR'MUO_UI-ZFW[AW47>?> MOX"!XOS92ZK7_6L>%O<:]$S*B6EA)AFH5Q"1)"$1*E0 M+PD$E3@F21(Z':0[)?#2.'I;7[!1^ H8E<'OC=*NU>A/@6X9'O0(Y=@1P?-0 M= \ 6D+C-^9W2NBT83Y+"/8B>[;WN1&.D-J;;1=B1R',A^UO " MS]A[ *[(6!/#2>L/,$$E^8^WQ>-/^MZ&!/0W]=RO9_WQ)TXRS4\:U,WKTQ<. M\QRTOU+6Q8/JHBJF4&%=*_-ZN2QSMJH+4'\M]AIS;A4=JF:QH$G(N292D>B9 MGVA*I6D0P"R(9(!EG)'$J=K\^2I=&E6\4TKR.NQ;EX$$GQ[J^,657E14VBAN M@L#-7WY;Y.VIK:XV3ON'&ZW+G387W.@G@P81\$JO4IK:IHX1* ^C;N?<3#N6 M(_/:EC'KGE[-0&S;8_JHONV=5*?BXKE_*5"PD2P@,,>4011&!.,;:F0L"%"=!$&&[&-%1"9=&R9V"9Q2% MW4?1CA//PF9DBG.#97#A@3W31ZDV\/%EZK@>-?)878']"X<6$ZCJ\\7OOIOB M>*:" XC%D4)%,CL^E"A/3,E,<0H"O6<9IBK>+8T!?7L9O6N *=)O18SWJ>W MK@U8U[QL?*A/#]+4KEK<@DYCUXH!.X#:3?!S8!IY?F^P.8G(@(( A\WV7 5@ M1\C$1_\/F[A_WO_(=?Z#>J^E*DJYNZ6\.6 J9(Q2R5-(.(U,&$]S (DX9*&D M5*@DBZA5<4H/NER:#_#IZ-E?5AL"REU+_$7O3@Y;0C.N_C<5M.<,WYDC8$>7 MH^ Z,CF>*B6Z!7E#EJ-6$>V':^P"HD>DOW3MT'Y0+,J&GGB >R3UW6*9+Y\^ MR]O<%!]=+$UX=A83'I$DC"$32COL(=;K=9[&D,-\SW M^%I*6JW*ISI&U^SBST0<<8EH &D0*.UEF"J_C'$H),LX2M(,9=S%RS@@X]*F M<*=BTZEQ>%CR$)QV+L.9((T\F=?XM$T7&P7]>0 ]UGM]UQ^2,^E;O6V_S_2)-Q^X94BJ) \%A%D8Q1$G&($U("$,4L1@3&K($ MN=78ZY%V:02PI2PL&VV;;7C7XGE]"-LQ@3?<1N:$HY"!WQM=?>91VF#BN=Y= MG\2)J]M9&+]?R\[FIJ$I5WI*RJI=0K0A KVDF(D@"4BL4A@C*B!240HQXII1 M4!8&/.-AS)R2M(\)NC3VZ/0T[:.,BE=@(1VW((YB:D<:/I :F2_6('6["*V6 M3=%,G]E#_5!XS@DZ(FSB3)]^D_?S=TY<[S?*]U:J?"'%:[G0WRQ-_I_9.OU- M?UB*B3G-QQ2F*)5ZE2*< MVHZ,I.>EL=*-)GS]9E[F3:X6F.>4Y7.S**?B'ZNJJ>9>4Y7'@WWGCO5Y\:@) M1_#E8U6ML:"UMDZL?7;R#[16/N_",M&Y/T]#,4E\ZUQ=+R+VY0EPV[B8+W%# M75!3BKXHG_Y>E']\6-0U2MK*S)]E)'=C3D I MQ0RS4#NE5,)08*YY!Q%(TA##-"0RYF%($')N>W5*Z*413Z,IWTB/3%3;4&IWL-/XRCAZS1:] M<1(;M?VVS;(%R7O_K).")V^D90O%H8Y:UO<.+5BL^7 E3>$VT['+= ?]>[Z\ M>Z/7?MJ!*]]]Y_.5T$[9M2DS7LEZ_16A3$:29%#%+(6(9PSB-!.0L0034T03 M9\@M;7. %BYS;)ITS=:(IEYF!<(Z YTX,M60\: <:6^5,,@I##-1^Z>;ACSIST?X^7^35G13F_-C. M@I)S'D0H)##(!(6(4 192 4,52(XHP$+V+!%^W&9E\9OG::@5G7@FKT'8L M- =9=T5ZFU=\7E2K4K9)&IF2,D%"P-2T7$,(:0>8X1B*U.PF4BXRX13#=I1_ M:63TO.F:X\K<$7K+1?IX@([N:C4:MQWK?JGSNYK8G/^4F8$P^5VQ.^HP[>)] M&$![Z_B!CSF[:>3ZV[_ELM0/NGOZJ#VZ>=VA)F9A$D5Q#"E-S>'+*(!4R'MG].^@!H]XC@ M(^M);@-"WU37]V]-<_W3[A3O%3#)1+U=_X7=2K.;2].K39%)* M\6$A3$)7OI0?\T?SXU*/>\[FTFS_+JO73[_0?Q3E&U, H>[_/4L9#R+!%60R MR" 25$!,5 HQ(R((%$8R9B[O]_-5NC1"Z2QJNF4V-H&-47!NK (;LT!CEVF] M7EL&:M/:?NN.#H6' ;9S0J8=MI'I;:(1<_9Z_('LU5/RH-:DWI4_&'<],H]/ M'DCH^O&"EN*F+,2*+_].3:W5Y=.-?G?PIQD1,0LCHMVY0,:F'RJ#-.,"2AS* M* VT2T>=3G3W2KLT&NZT Y^&-M[L!]>2)WU!-C8%MGJ"5E'0:7H%&EW![^W7 MK_+[$KS6\^L/GTQG Y-?$NN5."T_V1B_1SU6-YV=[MJ&:&3$6,2C#$:,IA"% M&8:82JR9!"=*,BQBX=3&?D_"I;''=H[EX+Q4M_C6.9",OO[;2MX=(69US/2Q M\DA?).YTS,B>#%%/Q[8?97/JKSG!TYT"G1')41RI4*_B @91IF*(>1)"BJB& MD,<\39PJK!X3=&ES>^=$LGNFS4$T[6:Y#XQ&GNP;%5N KD"GI=\DFCX;I,G\F'_(Q1HKF 84@YT]\Q'., <_V# M$PWL"KBTZ?^LI_"@>/ >A'9S_QQ@1I[S3I@X3_9CAGN=Y'M")IWWAB":)!1SVG:==F*6:?4J;49)HE?Z$L$T(!%$41Q!*H2>Y(E4#$_U24Z8FIMD8<-P7L #=_C[ O8 ^1W=\!"[K1[!/9 [.T4.-PZL !,UZYDJV(RDG& ,&4P0&D& M48 (9"JC4+$0ATJ2*$FY2PN7 S*<'(L)NKALNK8,65@< C$B218AGL!4&A ) MI9#&5,$@(4*&""%!(L=F"N?!. U5-^UPBC6?2893YL5C..UNI20G1%X2[[.GMN<.H]F]2W!JW5U;Y[:*65>_9(*H(0QF" MH3+M"B*>0;T81C (0L19)D(LJYQWW8:W9W='SWX?=08?I MFZZ[ W2PP_J QPR,'JQ;M9M"GW)1U4P[0U+$/$XH9'HI"9',A*8\2:%"J5Y9 M1J% W*G=W&$QET9O-="0&37KUJJ=GEUQ=\<8P6%H+<,"9P,V=B3 *-AB=4.? MZJC M4E NZV/M5^!7_6LH=5=UZS98T"@%QJ_,8##HJ;=]N\U=V^GO__J\_,% MVC--E"58A"B 3"JA'2-I>K[% @8H45(EBO/$J3C9OHA+(X>=^+C3\; >(.WH MX#QX1J8"1V3.RAVP/Q)V5O; E ?#3IO9ET'@Y5#8M1!UOQ@ZOZ&Y^+!H]V?: MY%4<2:]>:9Z,\N51SHW[4:NEUV]G'KFS)*0JU#$"11$Q!"E&84T0/H? MDF!)B* A4FZ!;2NYEQ?J-OK6<9/:798;S5U+;MF@SAE-2: RB%"20D0XTCY\ M3*$(4)PF3(H $[<:9YXQGX;3)T3ZYG92)ZXBID#&/NURUQN'IC@8)(M/ZDWI=3OF@-ET6;:K21IJ *(8G/Z M)(@EI)GI.1PG*DT3)++(J5#0*8&7QD.?Y6,Q?S3SA-.TN;2V.G@R4Q&GO@ MQX/E,$:J7^(RHI:[ZU.-T]B;\*,/D8>")0.@';E6B8M&+URF9 !XIRN4#'GH MT#XT#TUL2+\"3.[7+"8\03**H,"Q7G\&)(28<@'C^/^2]V[-;>M8VO!?X<54 MS>XJHX<'D #>.^>T)S7IV%^2?OMB7ZAP=-2M2!Y1SH[GUW\ #Q(MB11 32G MWNF:;%LFN=9Z(#Q< -:AX%F&15[D7WB8OY5C-45+/T1-I(1V^ M1DTS85?[R,G-V/(D)_#:T=\HM"8KE-VH9B RROEL-7+>;,]]1(Z$3-PDY+R) MIQU >JX;'\J^:\([O^E'M+4DI4BDA )(FNM%GG:M #714UP1B&&6T1@Y=?0X M+V9N?M/+B.B;R&@Z\KRP!U?+]=S5:(5>Q8T":E18>#\.WH.]SXB:/(2[W]QS M@=D#5X^C@V_;JK_!<[<"3E9(7,24ZQ=_B@$4N018T0*@.($9(9D4*73A@C,R MYD8$K8IC2@B=@]!NVE\)3. Y_Q*3 $>! ^9[G>KGY$PZSP<,/9[D0Y=>U5_R MBS1L43?WKC+IM>:'? X3^<6-9[W\H2^Y4U_UIZ6BW/SMZXYN=^_:XAEIBCE* M"0:$QJ9*(8P!2;C^E65)+ I&BL1I'\:O>G/CE<:ZFVAO7]0Q\$7B56MC5!MI M?.JNF3=196CT;FP9%,_? ]OERVN-;O#%SVL,[-B6C9[Q#]'-T9>*K]'HT3.\ M/3T@?4MQ>YW\BRY[(E8[H<1OG@^7-)'&MR;R_>ZQVC'YW12]+#^NM0'+C;A] M>-A6^SG5QT:]_9G#@A5*I<1$KS&6FV)W"< H)B E*A$"4:)29/.6F53KN;U\ M]JI&#T;72)@?E3E^^VD?$#?MN ^_568[FJ'/#HQ!41W W[7ZIAO&;XX+NA?N M(_V-\5%C_4U4VV]B)&L$]#/V7Y/J;_6+Z'!*.\>OB=CP)W-WG:;QO^[K\D+] M_]>^-M8^S*L,7^W::-&5NQ*C.*N15X6]?F=81?&[=P5+W[TY*R M*@:H.GX[5).3298RFE. $]-4K<@DP)11(%DJF$@12K%3K)2K G/S0SS4]G<= M M?8 O_ 3AA.<-P$(-JKW\0,!.H",!*]0!$#EDJ\4I" &T3]<0&.SQF98\2U M?_*T,D?M[TQ_%"G>R+7^87>OOX/EK?CG4UWI^+/<_5U_24VAPO^1XG>].C6U MMIHM\(+R7"5) @C$"D#!3;B)M M5&1,::KY1;>[W7;)GG85U^XV)NH3S)V/+Y['$4 M_DX[Q3^UJ_53?M[4R6-UR_.%PH*C'!- BR(&4 D,B$P%@#Q3G'+$4!&[.*=] M@N;FA![TO(G6C:81K51U(]E>9.V(TP=>@O']N%3GN('\OR28ID09,LR3!- 2,R 3"-,6"*02 132"/%4X4 M=FLZ=WCXW"C J%6=SIELE,V/1[I^-K5C3*^DL@IQ>'K4/YHV'LTQG>G?L5U6 M9W?-!>NE:^;A"[0MEZ4C,0R]Y*P@J/7RV4ONU%C/K>,Z B;N%'=JVFECN#/7 MC)O7S199^6&SU:M$+J4H/VB=[G;?Y;;N3J._UK=<\TE=_S95!5-)F@-&)0,0 MZOE/5,;U3U@P@F26,S(BOMM1#:LO^/3AWY6Z;C/=%7\[,@@!YS1\T6H>J<[N^6F"&5)RK&""5YP#F!0(TU?^00BA!I,0);F%^4W4&!2=&Z'NEI3/6J*>$/9< M7?1:K2:N-^H)Q-,*I+X>?)W/^6W3)"SJ%\"CW.Z>S4Z7*1]O*E8\FDL6*>9< MQ@0#5.0"0)5"S;HY 46F"$E8(07GK;OIYFE>%C["R0Q,L??Z0=]I69=&>&ST MOHD>C>8W5;46V2H_S@NU&!%&!#,!=4 F& $HE!X13O7+D")98)X0S)V*Q7D> MCU>H'%<5CQ7+W=-VP ^]%G8WO]\OF%.Y_+M-F^0>W>^_W/>'+_?[BU_NT=Z^ M/6!!''T+\:_BX]O#TN?>.SQA9&,ZLV!H3[3U0J%I+;+@&'.)8@:R3)H"MJ0Z MO. @Y40F!14DSYR.+'KDS(V4ZB4R;[KPK [Z.K96ZT'5CH8\8!68 MM)V+/'99&T;!;Z>U'EG3=EL;-OBDX]J%R\?Q0:?VA6:9"ZYN6S#CMKRGV]V= M:AO(OMW\8,NZ*K$)6':D6T-)$M54&4?7OF MCM%!@PVG&2&O1!Y8Y4G?!]/ ?_Q:F4BJV]NIW.X6?Z._EC^>?C01AV-$P9PK%A&XX(7Q.I%C?CJGG]*F3L$2O,>V$[K]@9'3;OB;EG>HFCWR15=#=VTVY M*ZO<$=;)'2EO6;G;4KY;B"06L"@(P PQ !E) 5&F]E%&\X((E<>94\NDZ]29 MVRR_T"XH^J-5W+$ P96#9N?)33<4@2G'PRBXQ^1Y <]OY-YU*DT;W^<%OI,H M0#]/=2-:(9>+3_*!KMZO=\O=!QBE)&<9$( MJQ)Q9YX]-PJLU(MJ_9R*K9S#;9BXKD0C, NY &%--P,FG^&.4O*_/FQ^_H>^ MJZ8-_4/%%A5/G'O6))-^P(AV!@]=XEY\X\-J\^?;S7JGE6O\Z03C-&50 :5B M"2!7*6 0<\ 2A'D1O^F@\+E MU8@%'/:5%*Z"9:**!V[P.%4BZ#5_H&+ Z3V39?;WJMO-P.^_Z+IHD+I0[?M? M)N[O:5E^-Q]6?LJ",0QY2JGV]&BL*8LH35DF^RC///^]- 4)DIZ][R02F0B@2E0,J':F4$0,((48!P7,$VXRN)BL=OL MZ,K.CSD5X33!]X+"?86_&1G1?U%AJH1VU?WWJ%9X1$&%EYC:.277(15XGI_# MI:>NE.?:"V<1\5^!X:68Z>LPG#7S;#6&\U>.(X"W57F1ZK'5&6U9EWI8)(RD M#"2X!A(H#IE(%!(YN:X2?M?)"8@250* MN9=!MZ- SU &IKM+* 8H$.X D.<"NY?E3EQKUQJ(T[*[]K>ZA_%6\7:4[_ZQ MW'U_^Z37.3\.F?//3=Y\^_D[^;@IE[MRP7,$]?\HH%F! $PX!Y31 K"\R!56 MJLBA%26-56!N_-3J%XE&0?L0V%'X#[/3%*B&/V:JU(^,_E&KZ,VAD\R^J,;- M_J_1NVG MP]1#CT($T4QAQD,IVCG:Y <"(@>]=C)8J:O,;H;5GW5<]S?*":B M\NWFIUS3]:[NA?9N8SK%+@J694IR"3**3*L')0 6!08JPSE-4U+HMXKM6Z-/ MR-S>#%40<*MHTZLP^J/6U2%1HA?3RV\"'T@%=TS#@F3/V#[ FHB56WP.(>@G M"'J*R[ !9H!D>V^=C$@O*=\ERXO77KM3VFG&4Y6I,CFT6_E=KLOE3_EQS34+ MFT*HQSNF.8\SI5*0J$*9DO@0D((7 .7FB)8E.<=N?3&NTV=N-&N4WJRK4H\; M%76[9]7EV%X858O?UHV&#U),S.Y+UI M1+=9GX2=?=;?U3I+=%5O8&K=9-GT0=1\HRV,_OBB_VK*TYLL$<<4I"#?![L7 MP&N/->.V_HRG1_^_I=RMVG M3:U6E2:0(I'C-.8 FY@(J%0,6"(0*-*"%J(H\IPZ^?I]@N9&_XV>4:5HU&HZ M*HNT%UL[&O:!6& J'0>6,QU>0L(KI?4*FY26+IE\3"T7KQ\=JGW,1I\WN\Z2 MDA4P3@2- 4(9 3 C&6 DR?4_>29SE.6I2-UJ5UP2Z?+UGZ9T18"5_D7<[2C$ M)Y;!#]OZ5^-&9[TD#[$8MT7(=\3WL-"I0[^M(#@3 VYWW\A"]W2Y_;]T]23_ M)JF)>3*[V1^V\K^?3-.F9D\]D07-.!*F68]V4A*1 IRI#,@T52KAE I,G:K5 M7Y8Y-W^EHVFT5]7QW,(%0.VWE='L@3LJ? M.]PZMI>FH;*ZJWC9W17XMODB'\UNP?JA+E[8"?,RY'ED<>7K1M*.Z28;G< < M&&981G36] "GYZZ:UV@T<4=-#^"==M/T\="QD>EL=P@S_:"_N;4>"XGBG*,$ M X6X!%#_#"C"$M BAD:NK+,L"IJ;R2"PQ8DE' 9*IDAG"<2]4"^,VE^_NU*'Z;@$WW4$H? M4-KZB^[(3.4!6GZQ1CAU9VWV[*:]E#&QXW76P%-7ZOQE[N'-']?B29/KDJ[N MMQLNRU([84W26(SS#"E1 *&D C!)8T!I4H!,R!P:FJ2)L UP[AP'L8EBG$(V;-?/V>7'_:4%X M#@G,,%"YB>65,024:-15C*524'-58D56AT?.C8'N-_K7_M),?< ,L\@XET#02!)Y6E]4X=^0$GC) D;$+,'AE MBCY9D]+#!8./.>'2Y6/W^[;+G]0LM<) MPN";=U>@-V*SS@(5SYMS0Q(GWHRS,/YT\\WFIK%+&7,VP7=-J>J_KY>[\LO7 MO^]]#)8+; )\"=:DDM,4$)HSP&B,F(RQ3)C5^:J5M+F1RD'9NJQZ5*D;_:85 M=BU#/XRR[3K&$W;!ES #L 5P1JQP\;QX&9(X\;K%POC3)8O-36,;7NF5C_%Y M[M1I+YU]N'FN*.4PS@#!3 (8[V*$;D".F6U8- M/>4G2?4D;^MR+G *<8%I!I(D+8!F)PBHC*L%%H-VHG:&96&B>KEE.:C2MWHGCY7NP(^<+4C\:O1"DS:+[Z!G3K''M-1 MAQ#PFX!Z5M*T*:=#QIXDF0Y>?&WQS8.O:;I\W*ZK_Q@R_TE79@X.7/CLR;O^K!$NR[9_117 M._[R@%9@CAH#U,CT\UX8 B26G\IZA93Q7H//)X/W7^X>J'>KGR.J'-$5?=!+ M(B0Y@1(@130)L"(#5&"D(2S,07Z1)ZE57O?)D^+WS%XQ[#[\O=\L?>A[?J?T!VOZ' M0R6'YC@FA1 R#@N0T)0!*$RI!9[F0"D2TT3D2&1.6Q4NPN;#Z8]<1MQ>"^W58?I=\O5DU[1+!"328(*H0D+(@"E MT(L+F6.0"LZ2A$B5R,RIFK&S"G-CL4:MJHV\V*Q6=%M&CW);MY1W/,H?,2!V M_!86YL LURH?=;2_,2G$467 (9Q9FU!WIS?EM2HK/)9.'HV@WZ+*[FI,6VYY M-$PGA9C'/VD<&YJ:J^4]?3;[ N86S'9AZ1"TQ=E:91H^J+ M^,>#NOXXRA(7KX1T2>:D[&,)P#'5V-[F7EZFJF+^9K/=;OXTA-6L29*; '&- "@&S/*7X7#,?C!5JLZ M6!G=HX/R4:U]]-M>_Z@UP&.^ZUCL/)^&.2HQ\3'9.(A.S\]&/F=T4&>?J#?/ M?Z/_W&S?FH9D55,JDN,D24Q!F3Q' "+MXF$N$E PE$ 22TESYAB-:"M[;J16 MJPX^]5 :-:@[D,C!T!!H([,/=Y17I, *0K9K[#(JWE3QTLZ0K, MF1!*YT=<$U#TC?YJRJJ^D6O-L;N%2F.584RU;Y9A !G'=;=RQE &TT(@CN68 M3APGDESFTS31Z_?;S<]E:5KQ*3UYFL@9K;?4KD353"MSW.'OP[@03,5"YB"F M/ &0IQD@"8$@*UC,$(X3I)![T-95"$\3Q-[%=UGCNS/X^H$5LY@6''+ $2ST M*L.L-U@*S7HCE@6D*F?YJ*KK<+:P1JQ7U Z[M@N+J;V+P=4,[K=N* MW=%OC99>%P>#. 2(B#N5]0H1<;T&GX^(Z[]\;,KH<9K7OF%UTZ_Z92>6E\VJ MVUJ4"YC1G"J4 )RR'$ 1:Q[). (RAVFB*$E8(1>[S8ZN[ C$CUI.;+Y7+MQ$ M^F9DG,V+=$TQ]3)HA"A&,NVMQ G4[U1I8JT8I4!)A"7GD"&8+!ZK9M!?=W2[ MF^O0':L8\*1=/BS7YF@U8G4;W%<9-Z@GE<(SI3G+K=86RL.FD!]]*P M?35KGPGC/I'VG%'N1;6)4\Y]PGF:D^[UZ>/%0LNOT@NES^-H,]R]_9I M:WH5+LRQ-$HT%6=QC/3:5#& "=&^D"02Y44L*'6*^1L2-K<%:JMKM-TK>Q.M M954 @JY6FS\-Z9;FMW]+;XH<5LE^^D>"D!L5#XY K!*E:)X!F)B4KJ+(]1LQ MAX KA',2$T$5=MN!\34&DS6&KT?AH*Y'=.U>7[X0"_Q2.@/53425GBO1;?M] MK39;WFZE6.XBTQC^)FKL\/<*LD'+ZXME4."DKPL;TX]? E;W7%DTJ7ZYF&;S MF[7)0ZW.1!3,>9;1&&3*'%9AE *"$0.2I9PS"KE>)(TJEG1.VMS(O:G9HD:#-XWV"]N"TU74 MD'GX5GZ7ZW+Y4]8[=N8%4M4R6&">X1S%' B!"P %H8! % ,)&8GC.$^%=.HE M[")\;M32+:Q>AZN]T+X]2C+Z-Z4@'%G':62L/9P@>(?W>&R@_LWH_I>+8(_Q M=)Q1\^WYV"LPM2?D#,T9S\C]&2.#?$Y#O_?]UQ>$)YB)@@(*38L[#A/ &)$@ MS](L*PSMN65_# F;&YF=35LH1Q?8&,39CJI\H1>8FL8#YQZ"8X&(WYB;(8'3 M!ME8F'X256-SSTB?:;U;"I.1I@GJJ^1/V^5N*9N(1"D^:/4-ASW50?)WZCB9 M[ Q?:M1LW9NX^7'@T_;I\ ?6=UD,,#_R)0SF!R)$OCBJHL]V5 MYC&$"90*Y"03 &(.34]EIE?3:9$K*@CAT"7DY,73YQDYTBC7!"T[4O(+\"Q) M="PDH6FOTBO$KOPY@_TRTPL)TW+).>-.9O_9B\;&2^_D:B7Y[JEJO_XHM[OG M-N=2H%1A6( "20Q@#C' "<* Q5)BRGE*"\=PWCY1^BG>3?UYO5 MYL$Q]FL 5+M)[0>JP#.\JV34:AF@5M-E,#S'G?:*FSCT])+9I]&G%^\8V5AM M6=*'AZV)]J[\B2_RIUP_R7I?-I." 9B8%D@%Y>:5GS"1("@4=>JK M-B!L;D3Q4E<30=%H.VX_?!!G.^;PA5Y@[A@/G'L[-0M$_'93&Q(X;3,U"]-/ M>JG9W.->1.3;]Z5FHW?T^=-F+3;K*N2+T?6_[I226RF^T)W\]/'-W9?F-0GS MF$"D&& IR0%4,0(TR0N-MN Y0[FL8M7MJHNXB9X;Q=3: ZU^5&EI7TG#$?)A M?@D+9&"VZ6)8J1[M=8\:Y2.C??1;I;]%$[9KP;:O9Q(.](D*G?@'WZD0RCC\ M!BJD.#YPLM(IXPSMUE09^82Q"T_]7M'#]OQ9[A9)QI 4A !>\-A4Y%2 D1B# M-).,$T:(<#N8[#Y\;H3>ZK9TSP_M($9CPC!7& @H].(\$3E@"&O7FV1$DAS# M'"!5]:MKI MNOG,-=?V=6HZFW^1CR8!PB0Y*%/VT[QKWSPW?SST%4J$(#%CVL%%7$_GE)EJ M>@)J*+'VA%.!%75:1(_48VYEW[9T76K'4WN> M=S_E]MOR1]L.07N#&&(I <>) A J!4@B&,@+E1("\SR#5IL#%R7-C0Z-=I%1 MSXWQ^I&TXS0O^(1>XA]TC#8M3 $.(RYBX95M^J5-RB<7C3YFC,LWN/>&>K_> M+7?/'Y8K^?FI^O)2)60L$ 0ICSF 0@FS^HD!$@5*,P95C*W.)\\]?&XSO]8O M,@I&M8;V7:).@!N>]=?"$7BB.R#AU"^JS^11+:-.'C99UZ@^,[J-HWJON3+D MO(Y+N%V+MDNN7JHW;7S$W?J+"3/::J=!7_!YL]ZVO[ZAY;+\I-W\CSOYHUQ( MF:*"Z)503J39^:<48 P30#)5\*1(*(=.40=>M9L;+1QBLV_:*HDF=[MC8=M' M29A.KGLCJZNZ9D:5G=$?QM*H,G5L/+R7+X&=7_)J0QN8XEYE5,<'Z_M$/TQT MOQ<-7R<=P">XO?D#7H5%]I^I^ZTNZNM_4+7/V>34"9WE,50KR.-/O!I1D M@*4Y SB-BSSFC(@D'I7H/2!T;I1_:'EK^N6U6D>MVJ,3FJP&P'(/S#.LH3>\ MKD=T?(:X!41A$L6'!+].OK@%%+UIXS;WCB.FOH3-#YNM7#ZLZRA<_ERM>+4T M(W@MJM]6U;[8[W2Y-LF=M]MEJ4GSW9.ASONJKMIGJ?7^1G\M4H(+5,@8Q()* M )-, 8J27*]D28(TJ162.14GFD#GN=%B8UK$&]NBW<&Y\PT"40U!5&-0G:<:^M(79FK@H_76V'6Q!Z=U2L'Z >RCY6UI^_[#:_&F*B)H? M:\=__7"KZ?-GM7=QJ(=PV#J(4:Y0(D&*&=+Z)KU #K.-#W@"L\D( M9*RIXI+Y0UZ/OK?C\>C?CKV=WH=/0@B73&LG_,7KKEQ7O7E^4_=[+G MJ-$[JA2/6LW')=1:C8'C^LH3LA.>(8\'=?RJR@*E, NJ(<&OLY:R@*)W&65S M[]A0.K,1M7W<;*M]INHDY:VIW[U]?KL1,X"8*@#DF ,2$P8()2)F M10*A+-RBZP;ES8V4FC"S%SK?1)76D2D\7VL>&=5=(_&&<1]FHP!H!B8B'T". M".2S@N>*V+[AYT\<[F=E[&D$H-UMUR9"F;74[5J8_YCBWC_IRM3UKBCLL,>) M8I'G2.4@U9X/@!0+0!*> IRHG,5)QG'BY >YB9\;^53;!\;;KW[HJ#TVT\EJ M#"R#.X(A&SK,HY/7U OP1'E,+M %2E^R4N&5LI9HF@K?LS&I=IW!U+2$8X-F<-O\*1>?F\B1V7L\:<.BKG+QOGF-QKJ*K$I*IG MW3W=WFTKUT=4ZZVV0NHB2Q07@A) N=E]E9GV13BDH"A($J=*Q#@1+@Z)G=BY M3?"]UE%IU+Z)'NDV^ED=V/ZV7$=BLUK1;1D]RFU4&OT=&\E;CH6=8^(?X>#; MNBVX7VMPM,\X&/FNR]V_R@R_6"\#PG228!%01JEU="[?+&!!04\40QF&>I4^N[ MLU+F]F8X;@89_5'KZ7C0>!Y1.\?U:IQ"+VF=(7)V20 MIV!&OYF].>.G5XZM9,VWDI;RG:S_^W%=)_W52[=.28U%@;DD$F*0"&Y\*Z( M1I"#+"5Y45 L<>*TPK*6/#=,J;750U+6RLRWR=D01!,_ _-'J'/W6 M:OV7:+ENFX@W"'^R0'A$U6A'M#R7E+:5/G&]:4=03HM1NS[@VO#T,P&F^V(: M>[)\2Q^-Q]LMU*8PIC(O@'9E-)EE2 (F! *,L10QAE@L\;C0]7$*S8WCNA'8 MY\.O;SK59@YN0&N8CV)L8\?6CBZG'+' +#K-8%T13G\=PH%"[4'13<"E%5/:*K-YOM=O.G5D*+U'_/I1__$,!?Q>BQ5 \I?_>Q!CL1[8$O2]8F3[5".-+6[83GV$7X+X+7EAVYW MN^V2/>VJN.J-R9@W!]J;ZJ"Z:B$FR]WA="EFDBU==;8*FG$=+,MS!!E NY7!:PU+X!>:15VZ0QTY4\:HX]T#0"_B)-!$)= MA*YJ_J.QNF.K9=TO>%% 3>5Q#H%"A5YK%%D!J(@I2!3")$X+E$NGHRTKJ7-C M[D;IFVC;JFU"Y%N]H\U>\9O&,7,C=+N1L&-J[_@&IN ]M'N-HX[*T5T'VMMA M:)VIU DJKQQI)WE2\G,"XYC5W&Z^-@'YG=PN?^I'_I3EQ[6FPFKY5>YW9LIN M[>B#(K=K<5)2^I/YCNC_'B7.9@F1"E$*4(&@YCR> 9(5!2"8J#B1(L:%DU,[ MG>IS(\Y.04CM1!VLCSK6C\V!#OXUL Q&F.7@A@YRZ.1>=\SN#NMA4[T\JL/? MH7>S87%:H?\F:@&8*'U[JI$+E/H=7/U72AN?:ECZ4\XGTV!L*)I^QL>R?)*B M6TBZ(MPJ3^T-+:4PRPV]UJB]2%&0%".5 )Y2DP<;IX"1/ 93^V!8OF&"0ASZ36$4U"^&2OV;]DBV^A0P MHW=T3Y^KH]?;[5;?V%2,IDH/O6D*H.1R]^0S6W8\FI[CZYS5F#C^;BQ,I_%Y MHY_D?I3Z13/SG7JOE#2S6IKZ ET6OWW8RNH;MDBD2@1$": ",P"37 !:% I MDHJ,)E@A9)T682MT;LSWI:K9I2+9U=Q\( Z..FV5MS_&LQZ#RV>E(9 -O:%A M0+U3T0NES0>=U<]M0%#M#T5#@#OA:>BCU _3DAXN?H>7!]?-T_FF*W0#!YO6 MCYKL1-/5N.Y1IO.]XQS?3QOMGIG^AB:BLOPBN=0"M&/]63:][*6H=PL73"8Q MQX@"@J%F=\D+TR> @33+\S05.&;4*E;&6?+[[<_-W^35=-V52BE>,:!8C#1;F>" )59 :1((8L+P9*8 MVCJ@ W+F1D-&U:C5M>G6%FEM[3VA(5 O>Y2>H K,,7TH17_4JCKDW0[!9>\K M>H)M(O=P/'Q.7J %* ..W]#=D_EZ%B9TW3N;R\@%?)[$^J55Q%F6QIA!M=AM=G1EY\[9 MB74BT;WP<-_O2DO7U#HK?.W<-O^H!>;3DZS[FZC2.?IMKW74JMU?\W!$1IT+ M3I[3Z:Q$3YQ+YP+':2*=T]WC:,@0W)D&9Q#&<9%P!E#.,8 BEH E*0)YJM)< M*I[DQ*H.\+"86?IJ;BW-7$"UXYKKH9K"5PO4^,T.!*_$T2-J4J(8-O>8&"Y< M/98(VCVK?>VV?8:87B+NO\0Y4W%"D@(0 :5V2/)8,T/.09[!!,),%8@Q-V:P MDCL_JC@$@2S7$3U4*]Q'=3A&N=L.@"V+>(:WU]D3T>;.+ M[I0JS<[3 S5[W7KILUI1/>QT%8B-G,#T3$]VLB?F*R= 3@G,[7;WC:B/:R'5 MUC!L0R^&FOU!Y4!9XJBG5N7-6NVT/C;;XH%'X>)MLL"C8?3 M7MI56 [LLHU[[F3[;U>9W=V9N^Y!8[OEW JAOXAU0.3=]GZ[^;G4)B^HE()S MF8 T2[13+ D!)$\A2!!&"&%%"V'UXK@D:&[OAZ993*-LIRM>J[!K+YT>?(=? M$3Y1"_PF& _8B$X[PVA>7*5)K]"_M@G/E7W. MY?J"#381(L,YYR O: 8@S1# (B>@X)0F6*]"XLPI[W0N@SW!6^B;^4)%\I>) MIY41J\=\68_R;EZC;'O<-(NQ"[XJZA0>B S#1P=3HX.M[8AVY^U-7PT"K]4A M0P^"[WJ2P?2=N@)E:.#/U*P,+O+**I].*@N9$Z;@N *6I[+F1OF5;E$ZLJKD&2SMB-D30H&)M;MG7BMZ M$S6 >0P(IS!CO^&]-1<';AG'$V^;1NA2L]!7^6 VT9IO=JPR M)B16@"IB6NFI A"I*,@Y12HA6!'I%!#>*VEN'+%7U(TE^I&TXP@O^ 1FB+V. ME1\%&C4#D,-%,+Q20[^T28GAHM''M'#YAK'[E4T?+Y$G,,N4 @5)I2EUS0!1 M60Z*F*6)+.($XMQM?W*FS=#J[36W%F@G:-GN-LZOT9FE^2/V$B]V-+/=.YRR M85F?^J=[@U>U)=LG_M93M\ZFT$N 0\P,@3%*50(2RA6 *N4 ?N**S;>E:E?>;U9+_ES_>ZC"!#-&.=%K>923 M#, B*8!Y20.89H)"EBN66R?JNPB>&WG4NO][&1VTCVKUS4[@ZDE(82+O]%]- M5%@W*]$^8,)I8(:I)B3<@:EG .E:Z>B/YK\V9:FN ]D^&"44V!/%H/@%W2GT M9 QR Q$G3H^;+-!DC)'=^))1]X_S&_]>FA("Y6[Y0R\!RX7*54P)H4!PE@.H MR1]013/ B)2,&8_1S5M\^?BYT;S6SE2OV.M7)9J_W2YW2TY7+;M755(-YLX= MUHZPM7,7QR,6F*F/P;H)RA7#<'AU%8]$3.H@GC?OV"WLN6KD2O%L&:A.0; W MSX=+FGIAMW_2K;BKF_#\KB_=\GE=^[HU]"+V?+[,GK'R)FKL-#&\QE*S=*AM]1;5.\%0^%V> M!]!SVI5].*!/-@4"BKJV//A[NC4UR$O][%:');]=BW?+U9-FLZ,BSSE,H52$ M 80S 6 L39P9%D"@E/*4Y4@2M];=X_28VZN@4K;R/1MUH]8<0Q,UL8PMW.TV M0)9\'Q[VT)S>*:E]BK7I8GD\(M/4QAZ%9Z!"UVZZO%+5ZE& ]9>@'O>XL0>D M7[_+U_C<)FFE M7U0I&-4:VD_1$^ N3]!KX @\/1V0<)JX3BWS8;.5G)9MB%R"DQSG+ 4J0PF 3&2 RB(#2#$14SUMN2ILIF:_ MB+E-T%8[NVDY -WPY/0#2. IVBKF,9#PLMU#KK>^N^-VZ]^.7>Z!QT\R;/_Y3B0?Y.EVN3!O%M\T9^D7Q%RW*IEE+\8[G[OEQ_ M^U.N?LJ_;=:[[^6"YBE)LU0 G*<80$D3P&(N00IA 1DC"8?)8BT?J';:[;82 M1FIB-0%(/0&Z^@3<5Y:[Z&F]E72U_)^J G595F6".E$+=V\_5AEKW"QL=YN( M25.C>F^E^4BVB^*JU;7I7;TV*]\DC7Y4=CN&-8\<9KOMB)!#-U%(M+8@,B9$ ME0V1,:+-3:O'IVM*]&=E2U0;$_UM>$# MXOGQ)9X&QZ^#.#H3FS4V7BGLLM1)RY$_5@G*IF@1$1=-:#6S8TH&ICLV,#=^,!3_H+% MSE/ZI8%>YVWSZ$DGYTMSCF?@T5_'YFKN)VS=+?#V:?=]LS5KA44,19I!)4!. MH5Y5884 ,;,P1BI#,6&4IT[M*@=DS>W=_K;SYKZ)Z%[/\>$X0T!;KFO\P!=Z M[=)Y5S>])LOHH*G/=,Z+<'A.Z.R7-W%*YT7#3Y,Z+]\RNG5$55KBGB[%9[E; M(!;3)$YB(*@IR2PTCJ0H,H#UI_IO&>694\#PT?-GQQ-FI6YT:ZHY72C\8@6A M'1M< 4Q@!F@UJW"YB0[%*]_2Q^6NV8=J+[IIB^OHOS?-@(?BJL=T@3@'D^]V M#R]D3-W7X9R!9QHXG+ULQ&E+G9/VN]P\;.GC=Q,:W^0J0\IRB7@"].I?F!IQ M"N"":+A2R1+)XEAFROK I4_*W!B@JZ%CLO"=,=R%PR\L69S,6+W:>[7N>+)[XSW?J^RNW/)9=E\P5-(46Y0 IP@G,] MW?6<)T*F>K60D@)AEG!BE1PZ*&5NT[U1M(H%;#0=,>O[0;T\Z[U %7XKSQTE MI\E_$86K)W^_A,DF_T4CNY/_\L7C//SSI>2:0 &:"R5QFH$\33B 2JC^[HVJT$?&$6F!-ZX I0Z,D&$*\+@$&!DZX& M;$P_7AI8W3...[[(4NJ;OIN0:5-?;O-H_)/W=77<19QQF,"$@"3A&8"8,D"X MB %*%!<8I9!@IYJ1@]+FQAZMLM4[4AS4;6L'.YX##"-M1R3>\ O,)"^@ZV@: M-:KZ8Q(K1+Q2R;#$2;G$ROAC,K&[:7Q_R(_KM:F*T1/6%[F151U_<2_T% M6^_H@UP4$",4Z\4(A;D",*B@N]_^DVYX>>]):2E^\CZ5 M;K"RN5:EN4M_^^G9=V,4:_4/FRV/^AQ=MF^D!Q.>C+F00(%8B2K$@1M67:Y'#LLP_0V =B!.:[5/NJH?V,:ED25!6V0;AR'@[=QBWW &?EE<1C)D?P<+C,(T>A@2_#H='RR@Z&W]8'/OM2W< M30<;0W'?](.:0RY*%21(+\<19-J_A10#BH@ J52JP!Q1"-&XONVGPN;&0)W6 MXJVRC@>(5A#;+L7] !=\\3T"LRLZJ_>#$:B=^AF!K]1#O=_T_L;I _>,K">U MHVM!MZ(YTOP'-;6M=L^WG&^?Z,IDG"X?UF^?MENYYL_?]-_*5>6/M]E1"Z)= MF:R0%"@9,Z!))@4T3R"@2A(:\/5;<^I:I:8M/N4)PI,J M5+Z>.S+L0^X.G0B[VVW?-GU=8XLD)9 R@#@N ,P@ A@3""#FD@H8BX1BMR1\ M9QVLIOODZ?=-L]#C/4L_\2/.PY2E^M7(.01YG%#];C2%Q1#-0)SR-.."Q[%R M>C>&&:0IXWCT$#4=>NG1$*U?#M%RHB&R>S<&!3[PR[ S+9JZ!M?.#O=-A"^]/3C-AT#7!.0)Y' MOYN#6O\[VMN17;5?71219Y+E'*D':=298 S>(9(!A)D*=IPK'( M.8Z=G&A?BLV-W!N[;J)M:YD)[&U-BS9[VVXZ56DK\TPMP+)CX(VY49OHFBKE M:<#M:/XUAC$PV>]'<&]4U+$JNNN,8&M8]&T_@E]?C.#]\ B.2-GR"[?G["Y/ MRDV<".87TM.<,<_/OS*(]LWSWR0MG[;5Z^?#5O[WDUE*W/Y:E@LH&(Z+3 +. M$P@@$@I@F"&0T"Q-29:+6#CEE5G(G!M]=P(_M3_7T3K:JQW]811W]+MMX+?< M"O$+:F R'87@^,C9RYB$"9P=D/LZ<;.7@>@-F[6X=730A:DH=[_=_%P**=X\ M_[TT6QS[$FF'"FD+E:4TC7$&4JY)".*8:6\S8P#')(8JHZE A4MA7'O13H0T M0?%<KFJW+5C87U>'P#A"0[JZR*''7!_,YI'R_5? M A?OT N] MT=@!KDK*GZ83:S\F@=JMGA'X2CU5^TWO;YPZ<,^U&8[5,<_M6GQ:4K9<5235 M>&/B;OU%\J?MUC#86GS>K+?MKZ9Q:UDIM*"")I(F)OD14;V$0Q 0330@B85B M,,X)I'!<&N25FLV-H@X+O9OF]+4JN-.QKEW]B6BSCO8&5E=U3:S:)Y?-1!V[ M*KQZW!W7CE..9N@C]Z5\CX]@=J?'.I+P+49 MI*W\Y\\;XQK1U>V/S=-ZMT@XE%1JUS%'(@.0:A(G!<$@84KR#"HDI!.37Y0X M-X9NM8MHI=Y-U$F47+4FC$TJ[4/=CD>]8AF8'SNH[96]B?;@UOJ&R#.] $V@ M9-,^J:^4<7H!A/ZTTTLW^B@R5[L.>FG*,2$$I I)H'U$<\:+,Y#+3&7:^"*. M'8GF1,;J];6CAXGUA9'0'N MWIL*.I_V8: FSY9@:.I;$]/ 4C% 8\% %D/("D81XT[! GV"YD8+!SVC2M%K M@G'[L+7P+)I_L7E^Z?D2O+%-']K@E M3Q7)@@N>0T0+@#A)M>- ** BRP#+,4.(":8=".M>67U2YD8,+YM!.<0(#6,Y MS 7>$ I,!"[@N/7)NF3\]7VR>B5,UR?KDI$O^F1=O/C*0ZKRL$M1OJ$K$\GX M];N4NT^;VN]X\WR^>M:;Y_^4XF&Y?G@GR^7#NKJV7A_S/,%QFN<@SS@%$!8% M(*S( :22(A&CF!*G1COA5)T;Z1Q./\K._FAY$S761I6Y46OOC0EP.5=PSAA] MY1F6_Z^%XZ'6JP[V9*=<$XSS^+.P8$,0YG#,O[JOX[-P$L>]G/XA MEP_?=U+<_I1;^B#KI>^=JOM!WSWM2E-OK#G XPO"D"095"#!>09@&B-@VKT# M5>0B35.9(T%=WC=.TN?V"JF4&M_ZW1'Y+*:")#G@66QV#4QQW"3G($Z)%$6! MTI23A7X2V[PZ]ETM0J/?&A$U5K2MY2<:%;L7;3"D [\[3\"M-:^RM6J8.\K? M5/$\W-^[<11J7E]W;AI,^@8;!<[Q2VG<0\:]9XY;'+Q;KIZTZ$6B((^929A2 MIL8,0PQ@+#A(F2Q$2EA:Y,B-UWHDS8_!&L4JKA*;U8INZUXV%6\YTE8?O#"1 M<6%[ '>2)VM2SKY@\#$[7[I\Y+%4W0R^;;E02):(. :Y M8K%FWP(!@C1;<$XY+9A2&#H5)WCQ]+F10J/K-=+WI[70'^^^N^Z@V0Z4'1T&@#\P_[V,\;TY MW:(\ZA%-=]']1H^.'B%3#LECBVA'[+RRHJWL26G0$9!CWG.]?1S1U07QO]%? MLKRG2_%9[A8H12DS?>MS(2B !<> RD2 0DDI4)%)(9QV<4Y%S(V^ZN(26K>* MJ9J>$)7"-Y$I/K%1VK]0FJ(<,^+/@&O'0]=!%IARNOA4J%4@^2.2?N.]LQL1]Z<;"=-J);O23O&14E(=2-DJ)E&1)!@347A$D M>0XHY2G 4"H6$R6H6UA*KZ2YN4G':0)7I5&4SK6!?, 4FIN.$#*)ED%J EW" M(F0J1?E:U8 N&7TAF>+,#>.HP10)W\KO48 Y(@!E@BHN:)@>CV5X@+E+B41!V0YT<,$-1!?J-K71K_M=8Y:I3UV"W/!R/.>FH7@B7?9[*$XW7=S MN'>L*UDG7?QCN?O^]JG:F<0QRR_G3CZ>5V>=^)]5R+<4;N=8_[.[-YO.M^*>6 M9T(F-'G=;Y>;[5>Y_;GD\NVFW+VM#N*;=L%Y412"%QD02$@ *31<8[J***9P MJKT:7B1NCJ0GS>;G:][^V&QWR_^I:^;H-=FCT3XJ:_4COAGH$!]T".T8[16& M)3#W=2R*&I.BQJ:H,BHZ6%6[7Y5A46-9SW+:8V/I0-![Y5A?NDW*QIX!/>9M MWX_WVI#EPW)-U_QE$Q I5!X+6@")3/N_PNP+J(28'MII0646YTIZ:,AR1O0, MEZBG#5E^>VI[AJC6 M^M6:,VR5W[*UBP#B$W1FN6<^#FT M9AF Q;(UR] 3QE';BX/;JF+!@F-W7U%7\+3=EL5_NRT.ZDV=Z#"4KM&.> $<>T7)0A@J$SK34Q@3C))"8 M=*SO&T9;%*%9Y(JG;X>.@O/D=*1X*QT:=MNYUL\O.W_22H]F$HZMN/Y^1M8#/CH4= M%7G#-S -=<#K:!HH+-\*E# U+OU'M+.A) M\I]Z NE+'KX^EZ:-0N/A$Y415>AE5(&H #!-*3 )C"".,8H)$7$66S4^N"AI M;MY-JVS4:FM'')<1'28-KS@%)HP3B*)&T\LK)4?,Q(97[%W%D4R#W0N1L\30 MFG.M<:GY5E]><:CV)K**02_?/PE[6IO1,J?]#:/CR4P'R_*>/IMXF+?U2G3! MI:)0Y-+$GD( 11$#QB$#B@B<)D1AR@OG\+ S@N;GFK5Z1H^UHLZQ7>?@M'.R MKHR6HQN!;=L,>%1$@BLQU-&2( 9BP!)#.0QD*OY1)3)MZIEJ>-T+EY4UV= MJY4:[2CK6N3/ G,[TO"-9& *Z:IKFHN%*? M/12G=?D<[AU9@Z%I9GRG]NO$.A-'BWFQ-U[MF(B[]1=I=LZ;(O)EU;'DL+$A M:2)5$J= ,>W'0)FE *=I 3*EQPMEB OHU@K3IW9SX[:7FTZU7=6<[)X=M:9% M9KY&>_.JW@R.>U)^A]J.*5]M -3:K<'^&$<;VQ&\6@,FQY449@B%B'@]UOX MPJN&TQ;+" 'N28&-($*NSH.J3E'/Y.6WNW_8Q$LDIHH9X0#R) $,H0+@/.8I M4IRD.79Y#UA+GAO'=_-FZAB!HPH49E-A="K3A5&P7@'[QS;THOCN[<=7R2FR M0RA4UM %Z:^5%V0'RD#FC^4#1I=?-?&T\IVL__MQ_7%M:A5MMB9Q)(:\2"3. M@&"Q %!P!+"0!,BLB@9+"Y8AMUCX07E6.>Z[&:K!YK MI5_T6ZOI7TQU9QOLQM1FO8R)[S*M Q*GKMAZV?@SQ5LM;O)7/:)RP$REX316 MBL:T %R:TO0I+P"C5 )%4L%%HF!.G,/%99FF3*M3@ZK-%+Y4/ [P)SGI$$(9 *O2*%*4L ID4*<,$Y M%P(+P:73L8J%T+F1]U[G2$B^HF9G2B^DHJ?U(UWVEW >C[GEL8IG)$,?J^Q! MO+]P;.U^?N* A-_S$QO!TYZ?.$!QEU?< XNOI2+];*_1PI M%"80ZV46)TRS4HXP(##3U!0+JA(5DY@[!9D<"Y@;^7P9LUH]07N3IG"J.;\KZF%57[=K,2B* HN M$AF#.#>A%RFC@. B!C#)>(QTD\HA_3EXISS5#9'N?LKM/[XO^??WZ]UR M]_PWNJ8/LORX*S_I";*Z4^]_/58NVYWZLBS_MTW)71REAB9I1L;*D( M2%MCGQDT:K"&.6F*(0C,5+-&WSY=*_0H3)3%]>V[C!Y/1F2G/VU&18M<V^+/0/[BW[5 &:G5$]\]U1LNIH#D]Z:I.XT>32QQ7679 M/+N]=?]L\S[;+?GRL0IBJM2L%2R?S -J]?_J)]OLFF$=2$(;]=C)1E+Z?/S8\O"IF(SZNA:GDOMSI)_\TO[YL\7-@ M !JC%"XC(LS'@>E5O;H3:M>[?H]H^QV@#S^/'"LAC M$DN0RDR/'XX5("DJJO<>+R#)$X[=0EM?;P2G"8:=WQC:O0]?;UP"ORW/#?+>1"I_D:MZ M$_7[\K&M,B9S!0E,!>#"Y"MD^B=,&064(ADGG) 8N>8K]$N;'T.WRD;;KK:. MQ\0#\%J>$_N!+/1!<8O5"S4#Y*Q:P.'WI'A WK1'Q9<-/SDKMKAE'&O<;S>/ M>:MKC=5]TB3K;,6T5[AFV@MJW@*VDF?%]U24/IO_Y8DZ0U,<77KOR4QNL%9 MZL8Z@\-C1SN^0 ]][/L2[V.XA[K-.U./#21>N6=0X*3D8V/Z,?M8W>,>J_*& MKO]URXW2)OOM;W1GMH6?ZS-"O0S-"B8A!VF&,@ 1%H!"D\H_%S"J"P 64@4&+P]LD"(FR,Z 8^6%U_1<^H M3IVE3DZCH$J1+&$ <:17?4Q 0*LRYX6,<9ZK-'.K==!&C3[; >HX3O9C^T10@*725!4G F.90(P%RF 2BG 1%& C"#,%2M$EEB'!H]18&[$ MHG4'5:OKO?:=IM:6F_ZC!^.RIQ8:XM![3P99HW_-/WTXATH@O1;! ;=EU&,G MN,;KKYESU'!_9[9_V(2$Q1&FF<@YRA'( !4HT<7$!,I:C&"F"G$N3GY4S M-WXZ2KN^(@BG#U@[M\<#7(&Y9A125^:BG^ 0,//\T^L$P5PP>#BK_/3R<:1P M'#^X?X-2CE*44P$PXC& DF' 2(Q R@L)DR3#!#M5?>T3-#=:.!>;>_G%Z8:M M'3'X0"PP,XP#RYD:+B'AE1MZA4U*#I=,/F:'B]=[ZX!;WF\W'S;;'[1)AU\0 MJ5(ND@2(+$L )'D*J$QS@$B62I%J'R)&5_; /98Y-])H*P-;V!%P[JO , M6>C=Y[.M;K6^4:5P=*FLAX]6MWWPA&YV>R+WM=O=]@%AT?"V]]:17/-BY[=\ M_TORIYT4BQ23:O<$I(7DIFXH!<0P32[T,B6)8TG2 M:UFE8PF'/I M>>9ZZ*8]V3*)6+6.'MED& 2_#-(C:UK6&#;XA"DN7.[&#D(N M%^^:4[W_[XEN]=1;/7^1)M%YD:,D3>(B R)))8",Z]6*2C0]Q(0R5L00(JM3 MFP$9U6.,#SP[+]H]NCI=D)?O_N&O4HVN[_5Z M\O>K)MT7^8,NS<[!O=PJX\MK'0_E7/6'W$33/.A5?IY*E.$,I%QI+UP(!"A$ M$*!"X5C*/&&)TRK?4?Y,I_"-=L,; TRH66M!M-F;<&,^YT/! 5Z&QXD30H ^ M#77<1'O=HX[RG0K$-]%!?^\\XPI<"#JRUN$U6,L5H!YR0*%(D#3'@0PB3- J3D451DIA,0B"K:#Z[E MP:@7R$(O.)YD4^*E30;JZ.GQM'LDU/2RW>,]9?XBI;E M4BUY14)&BD77NZ9+01V_^EGN[M0W^FMAJJ$0* L@L"DCF680T$QF ,<8,YA3 M$9-L1#5:GSI:S;'IZ]<>FUC6L\_TD'1UL#R.)THS3#ABIOD,!A R#&A"!! H M8SDL5,X@=VL\^,I#&7@43<\FLX'=F"B%R2F7S1'F*XZCK1<]\=A,Y6*_-*N9 M69>:WE:VW42-=4T"1)6%9A+[M(D^O7#_P'MVT3TJ.+'_[A_:4^<^@(PK4D&: M![_HO%TEJ2<%,LW#8I! 99)Y4P48C1%(BA@3E!%,D=,^Y*"TN?G_S21OIO-U MZ2"]"-L1K3?< C-G+V0!:@%88>(_.:17XO3Y(9>,/YLB5SC=UE& 9==2V/[FT0/SR(:9?' ,SR[40.IUNVB,SZJ#3 MXO&3G7G:F]H]_G2XR\\F@W[RG;)PD;Z9HDD+C@G%.48 '[=<(Y;C 8;I*E7GW[' MY^JUYBA<@RXNW31ZU=7D*/ N+1_'/70<,9O>0W\N5ZO?MYNR7)B: ) 7,6 \ M,1&IK 4B10H!66>RKS(.%W4E4>^[NAV9T>W+V2XS,QC2>$F::5:](:NZJH7 M;^3#:/U<\:[)6E7TJ8E'7/&G?, MHN__K41-NIZ6J('H2DP0!F2@"($HU518J ['(,LB9(H@Z]Z\\ M)VAN3F:E9U6/[4XS"*V2\5N='>L<]V)K-[-](!9XDA_ :I4,DCQX"0GO/1;/ M"IN\P^*0R>?Z*PY>/XX>.IMM0YW=89KG14H4X(F0 !*2 LRX! 03'IM$8\LH M?C>Q.L10]*>.XP7', M/XYWCVS>P;]+\;22=2-9XP+5VRQ)05(9IP6 A6P:%V',*6"09IP410)3JSWZ M"W+FQC>MFFVG8Z/HN%VN/F#M",<#7($99A12[ET.AG'PVZZ@1]:T?0>YI M('#A\I%MSE;5R$A1[>2_H:449@=)>T'5%E/C$"THD@H6O "(T%BO9T0""*3$ M- 5@)E8O24CJU-S,2NSL*,,<>0!FM(UX1UW37=;HZ]BZS YZ.Q;Q#VAH4C%Z M-EC>T^LJWN\O8.K>ELP)(K_-R.Q$3]N"S F.D\9C;G>[D5.Y MW2W>/YE*XDVT3)XG>@W$<\#CE&@_A6COA"F]3,I%@C*8$,:L7)3C!\^-8&K= M[&CD!*1AHKC&],!44*OE,52HS]:A.:WOZF8:L4NS7TC)F62(X!Q0I"6"20T"J=D&Y9"3AE*5%YM8DR%*R MR]=VFH9!^Q)@C_L28,?-POZ+"M.FXK?/FYV,TK]<5T2M;TCL_(0 ,(=FAY,2 M:S=1I76U<]KH/4G5M0M8!2W"UB?[56NR70#D4HFV2[>/KY/R85ERNJH#IC_H MS\J%@*G"F<0@IN9 IJ I(#F+@2 <%T+&)$VLVA,-2IF;.[$O!E)KVJ0F1)6N M[N523D$=IAQO4 4FF%$HC:J:THO"57533I\Z>>647L/.U4[IOWBDSZ*4-$6C M]]$NO[[HACIX[N>*N6.Y.LO\"0QQ7="I0P0[<%(#'+ M $&I]AV5_K*;_K:;'5W9T>WAT4[4N1<0;EZ:Q/4:0^?^LRU8*4Q3E4$!N)1" M@Y5!@%%, 5,BPU!E(DL2QV; 8\":HLG3]6 QR LBXQ3(O(H5%0S@@F= 0Y5B MB*0BL7+;2QT'US3;I0:PY76 V;TGQX$0^)UW^+I$OQG5_G)C?ET]55'O]YMM M]1X\WCXV+9*T^ZGU6YG+/J[U%UN6?GL<'T'ENZ-Q^_BI^QD12JB@'/',K4R. MG6"K&3!] 1S]72]I'5?TN&_I_7AHH2Y;_1T30>P&PXY&/ (\4>J(5K@A%P/P MNV7YN*G;%1B<6_6;SNGO+R+LGF'B!)C?U!,[T=/FI#C!<9*LXG;WR"P66GXW M_V^>]U.+6>_*+_K]LEURS0/F#[=K\?*#SI6+]/]O[MMZ&\>U-=_/KQ PP$PW M$)Z1*(J7,\ !4M75>PK370FZTMC8IQ\,7JMT.K&S+2==V;]^2%UL)[9E4A95 MZH=J)Y&X%C^:'Q?)=3'"2*DTD#*C $%M@*":@%RG7%AC.>42A\<"7J13R&R< M+G;0*7F5U'4K]W1MF&[7E>8!ODEVL85NV@94)1]G6 N9B@(R"!1/&I0RD*C$2<>U/C1BX%#:A7Z/H.I&=&IP @(GMO-JS 9H"FFU@PI M!,+$&")8R.9ULH&<8K][YV0D 4,YY9C53UIM;"\20C.-"#4FCPH5L=Z-KV"D\F>8H8UR"C MT.)I. >,IW:-2B$3K,"9Q"C4X+@,S?CV0YON8%P@_9:,H=!$7@$:M:Z21K$1 MHXN.='?J6N2IJP)@&9"EB@$DA0 < M6RZLZZ1P+1$R*NPT:]OV_ ZL.M42Y2ZDUM;J^)__@\(L^S^OO39O)_VZF#Q/T'#PS-2;+-SG?+US=K:Q/8 MV5&'%'>.MPMN-WQ09P7@%$& -%: F[MQH8V]A7N5J=,J;+^\2:-R MFYA@Z\<_9HH3;XA&SG9R7N[$B4^\@3C,@>+_ZL#MDVO1G5??F.8.U&[5CGAN M;"-:*$VQI(0 2'(,$$PE8(ID@.F\X(9*GI$@#[= ^7-S-=BJ[\X0C[M$G0^" M&65@/'<8\>".O0D9 ^GP+*LT$F)PQ>"MQSB_=[@ M*BN6F];\_N-2Z6__3[\L(!$X0YJXA$P"($41X(51(#,40Z&5S(0,+*SR6L+< M"*,K!-)HF=1J)E;/X.(I;X#L)XU1X(G,$L'(#*F)=/BU)5/CG?H M2+&3$P\.S B[6JK5LO;@%GSYYXTQ>JV5"S#\Y>.[F]_:3#Z,$&'W 0887;CP M"4[<%4L&N$O3R/*,I$50J7DOJ7.;\+5J@8E@O=#U,Q-&QRPR"S3Z)EN%DU;C M)ASYAUKI'R.48PO":=PTL%Z2I\T"&P+&01+8H)?##8G/6CZM+:-]^":_NC1[ MG^RW:0&9TYRZKP7.]/-ADO/WY M=G5?RI<%YC"W$QD" ?,"()QJ:T,(#G)K1F!.M>%YT U*L 9SF_Y'-M&?=&AX M4? P^%D<4<&-3"#;M-#.,_<(R$=^U?0A^:/]_YW^MDG>V5GVYXC&R6!(HU3$ M\=?BNU3-"0;I5&6=\(8&7JVF;::(,)ZRXD?[C>-)\#;YF#A\OSV44JL2TMTD#(3JX:!K:SO"P3G>U_3H$XDA]D05UZ;6) M+$#.8&YY$>6 IYD"FA*L*&S*.894*_.5/#="_'6UU"_) U__J3>)>5JJICS7 MIK2S4.DZCCKPTLI_$/S8+@JTD6EN&[)U&-AUM%[1N.%;06B-'JKE)WWRL*P@ M4(Z%8(4U$$9@?_)R\9,6F_>K9[WDRTT3+WO]K:P6)J6::Y(##84$B H$6&[_ M440IJC3A5'AM:$^+F!LE.2V33LTN-^T?3E-/\ZL'S7[*&0>CR-P2$Q[5)JRM M\XY%ANF5K'G!Y%R=AQO.*=Q3H\>309*"VP2?] ML]7)I1IU+DA_+S=?WS]5&VL6KIO]LCLCJ8](%EA#DN4%!AG7%""9ID 8B 'D MQM5*@79_&U2S+4S\W#BRU;Y.NOME6>>Z"4W<&82^GZD6#]/(G-K!Z29(TJF> M_&5U3SKEXQ[;#4-NY,2;02I,G&AS"#R'B34'M3*,WOZNRR]?78V'9[WF7_2G M)W>7>6/:R@]-=.K-TZ;:\#HB>I&G*L^(-(!0[I(*91 P 1'(%94,$D0HUB'\ M%BA_;@3753D9'" >BC_3F2MA]-'%LUW;CXK3P1T8Z\]!P W.CNXG!:J/?TONJJ_XRW\@Q$;M2E M)U2'2=>>@0"]77R&-C-L]>D[;?VD-S?FCG];I,X5IJ"NJ"!2 F1 2J<6[ZP M9,&-)!( MD529G&4XJ.K]Z'A/L*Y/B;??TC$VBI'7B[.W9K5_AUL^K-[C+1,A*(VZ-G@) MGG1!"('B[2H0].Y 'P'UWW9#4Y>=6JVO'UR&[7\UYWD,:N:B)0 7S&XQ"LH MS8@%76+.%"T<&$'. *GM, 0D3SH$MQ'Z-RH8:M>8&2F#[Y^%#$V:I'98G=_[9*4 MMEI&B+((@67<\$P?P=.&: 9 <1"F&?)N^*6UJ^]\:[]:7WFEK[^L==U^^_57 M6F;&;GD HUH"E H*&+3;2XS2 M+1\*^@=[7V2.A-M&=]F#T@BZV/3#IN=WN>WNR*VZ/+NS? M<_L\/LP>VU;6W+D*[2Y7" \1,#G@A-8#,0%;DL$"I#LM-V"T# MR:@&6*_ 20TOGZZ_-;B\WAD<2O_%6C /SAWGSC91NVSE)H6*.*_ E IK91$% M!%$9D)#HS(B<(>9E9?4)F9N)Y70$3LG$:7F5.#V#7.!Z$?5CBDMQBLP00R : M$@E_$H.Q ]\/!4T=YWZRJT?"VD\_.VSJNX*(O/IZL[[EZTW[P[7\YU/9U#FK M=W@WIHDTJW^_UBI;($$)E5@[3SG+#40SP)B& %/.,32",1'$#8.TF!MYU <8 M3=;CE4EXK6S"6VW#Z&/8J/CQ2W2LH^_P:I5=+F37@Z3[>:\/5VT__H?GZPU+]Q#=Z M082A!2<9,YLJ0^B;\."5D;B37Y=5L%$VK M?^J/DY#V4]A80$5FJ$$8!24".0?"H&0@)QN=+"'(N6[M)P4Y^^S DBS6M/JX MK#;K^KCM':_*ZO/C6G-U8XEE7;HZTBZ-4+: *'_>XMTI7BF90$@.*M.$ MOC^,Q>[6?%D9;1E276]N5^72"KTK'W1[?2$5%@5,$= LLX:+D#F@1A< YYD@ MA#*98Q&R?>L7-S<3IE8P*9>)4S&,B\[@ZL= XZ$5F7?V%'4E=U_A%N%BW@^7 M44GFC,A)J<6O^V\)Q?.M"YU]WKWLW?+7K-5$]4)&L-WW *I:8>. M!B),*F(@4+ESZ:08 YY#"227RD ,,TA9V'8WXGA,5/)PT@'P6P8B@AIY6=A/ MX.94WP\ZN7K[9:^K(8[KF'0A@K%RN'GI\+U2N(4 U)/!+:B9B^LE=B*J;>4K MA#'."L8!X9D$J# 2",(0(!IS2VY(,!SDKMXG;&[+RNOZ?-TLJ\:H?W@(M!^' MC05?9,*Z +E+ZAF>A"16\<)#@=^K4N')KO>4)3S]3KA/NKMOK+BK<+BLGA[< M65W5+LXD949G"@))E;55N=* DUR! BDA4DLA,O/*(=0K96[442O:)"/KO M7WT:S7Z:& VCR/QP%)X!?NBG%1A28PA" 3,:! MH'D!LM32(<^$P<++HO*0-3=6W&59>=A7.#%;C0-"4,[ ?)XH1P0O,EWN<'NE M:_)S!-P"PG?&PV^J$)[A.(8%\?@ATQ?(L0[]>2C MHQ? _I7_]VK]_IY7E:N)]=/J@9?+!9>YIJHP(!>8 X0E!133'*0I4:F4&AK87J75NY??*R?WX_)95QN[Y%W+3?G< M;D-9JH5F&"#M2APHI8& U/Z8%EIQ;@@307D(_44'D> $V0A=YK8Z2N;):NQ\ MN,I.YX1OE0ZTI?S'P=/$BH)N;,O+ EL?_G=J)^(E^>'W!N4?DZWRR?5YF,/M MKV#$QC7+_,5/:ZT%PW)@Q(6W,(S,;EUBKM7R>K/UO3E2^Z7SVM4X(S(5($,N MX@#E*1#*957-H"Y,RK@Q,L2N"Y ]-YNN5=UYI>Z5/=KW+ L[9Q\R''ZD%@GD MV'<7E^,;3&8#D!J5S4+D3TIG X!YRV=#FABS"QYP_-@NSA!$ M)KM.Z>2'3NT?W4AL-4]:U:-X=H0C-G9*'%_Q4R?("83E2+JW1+ZH*G.A6"6CXTC D M% =<00FHY['371&LF4W>[8A! 4B#+TIFR(VURI:%6 M]K\0ENZ5-C?J[;1+>*V>F^F=]HW%&AK:WX>T'[&.AE]DMMQ#JE;T*MF"V>@Z M9MR^!R0C!^OW29PX0M^C\X=A^3XOC7I?L;5&=V>)NYUQCG1!LP(41PV8Q[GZ&,-PT77%B.!^WVO+X[!'F4;/!S$ M*6XT^M28P\V&!TR>-QP^+0VCP7=/5;G45?63KN2Z?.SL.2D=Q5J!=9%4*VZ7 M6-FDC$#$($!0NL*9, >;F M:MF<$GY^>GC@ZY>ZO&/Y95F:4KJZY+O.)5WOPG@S?-S\:#/J6$1FS4[W9$_Y M9JM[B':DY-F#X1N5+\.UF)0N!X/TEBV'-S0P(??NR+_-<[?05!8Y01DH5,$! MXHP!;@H)E)&H@%IBF>(07Y9#$7/S6;ES,I(NF>*>OH&IN ^Q]&.HRQ"*3$&_ M[%\*M>J-F'_[9-?'S;Y]*&;:W-LGNWF0>?OTDP,=/_A+6S&I/N^Z6]WQ;ZYF M_-?5O:O2^_-J75?N?<>M6>;*.NIEU42K*(%SG!L)<($+:Q49 P2!&* <*V12 M+ L.%TO]I6XUP!EDH#Y>4X(U4^) JXCU75CNRX%NHP,'4A/_Y&8XS)5(.Q+D[;2#[E=-'?)V!-JGDNOUVEV& MCWL9<"F*XSJ:#%5F6J^3"R$[<$&YM+W+>/9NU:8"[TPY7?UMO:JJA>$B4XRG M@&IN=YF8N2]DBD"J3(:0, 8R=@&?GI([4]ZLSX(>>:GJBDE=\8)$;)4?1HXG MT0\CP8O G)3L*K? M,HF.VVODEK?\8GM'#)1".RDT.]"5.<@.$5(9]\;&+6U M6NORR_+#-UD[=]D?_^+K+N8PPTIC"CE0[D +T5P"EF-WR@\++3/""QQTP-\G M;&Y'^:URK:>;? &ZU=H:8B8=E!&*Y'H@ M,FZ<5)_ :8.B/+I^$ 'E\\XP'OE-2Q<^59_GUN=.V\+>-T^;&[/G,W&S^:K7 MSG1:ZZ_6>BJ?=5,R[A?+:A\W^J%:8 .)*TT LAPQ@-+4TDY&8QG,M1%0'Y6:Q]1O4B:/ .Q;XH\A8NB5P5+?F/=VMU9N MVD0D+[_R;^7#T\.[U7J]^JMQ?+9_V;PL1,9T+I4&1$#G8%(P(*BT/Q*6%9K" M#!9!]F>(\+DQ_5;!1+8:)OR9E_=U096GI1T!=SKX4&X<.3PV@32A-Q !0^-[ M-Q$'\.BW%LOZ[KI1O,M)].*R =2Z)[O!Z+0?\U(C'+.1KSL"%)CX(B0>ZU1--CM=PW@L '8_%HL#9F0.ZY2^2KK]^!;9/<7W MDM> %L;9SON:B>UY5HZ%U$6F *.9=CYQ%#!B M3>,F*KU9G%=E;RU&+3F*"V8 M!JD4"B#*,B H+0"$6BHD2(Y2KZR>KYN=&[DXS?QHXPT\_<0PO-.1I[Y3:D3S MYG@_^^:O?6-O[MJ?WL[;-TU.,C./=Z.;>R?^&C:[7 GY#\M-N7FY5LJ.:'6[ MJC;\_K_*Q_Q4;^8NR'Q)&I76GY[U]6S__;-M#, M;/NAGM3U=#[3["33VZ]KW73W?'IHKH?]>NQ[Z9GS@A)34 2XSA! D$' )NXEC;^Z)"7V27#]K/@Q((O, @/1&I#1H1^*D9,Y MG! V<1Z'_BX?IG X\WRX??!9RZ>UY9T,BKMR\($R!+'=)I3%F@+,< M@TPPB@G.6,ZAKU7PMO&Y$4&ME#NCR^ /XL>D4]??!CA [_S*?PDFD6=Z*!Q! MZ_RI?@]:W0\:FVQ-/]6-_97\Y#/A1S'B]N;6#_957^N:QB91#A8$22L!2 M96UXC!003".0IBCEJ8 J$UZSU4/6W":O2^OQV&J8K![]KWI]<.V?QR.C-?D" M;I'KM$UN1D;.O^[8B A.5'?L(B2#*H]Y8M-3>>Q<"Y-5'O/LRG[E,=]7+JR3 M?>?M7?8Y3O[H1\7TJ5K_JWLD:U:^?&C9MZYO1IN). ME^,B*S#1FAN@"'?5(A $5&,."D6T-8405S HF_"AB+E-W\:!X'4"]; 9? 1& MOUE\&3B19W*#2U=W:_1<(:?[/NJ,/B)FTEE]NIMO9W;/DT,S2/ZUEVIHO5K: MC[+FCJI.//32_+O+P"5YJC!G!&A*4H"@+@ U&08XQ851D!!(PFJ%!BHP-V;X M34O])A?:JTZ$9I(,' X_#HD)J287VDOS1_C]*/K2AZ(VI4Y*]#?W61^D64IXW=LPHHTW\GZ,/(OQC+W-ZT_!Y+*4 MM_U+Z@Y: ])VR.4N3UZTAKSZ/"/ROWQM)UTD8@.^MO5)+[ <+>[ MW]S7__I;62VX2ZLG0;\O=L[;M3B9;]Y!)_9=\P[_ M>&D9EFVMPANS^V67D?-EH52>ZRR#('?54!$FW*YG4@#.-7-E!!%-29?!S<^0 M\Q7M]=U]G<0M\E3>*5E7$^3;XH$OR>.J*1(XM$3+F5'P,ZE&17;RPBU;]:[V MRJ*V.=UV?XQ1R,4/K4@U7'9_M/ MZZ2."J@T41!0*>NZ+CD0J. YX9*HRE!B 1=IQV3,COK8JMD4FL9>*EV%$C/ MN[5+X8EM;[Q!)D*<8R\$X]ZX'94T[<5;7VA$?LT?!^(D8-[3G?\XGW$D:8GVU"<[M;^SJ+GJ7#GWO>K9[W>55S3$"M< MY$")^BB8V3U$*BC0*D4,2:5IX1WO\ZKENB,0 MY,)[M+>#_'=?MS29\^[1#NQ[[AY_8&!RY')9;JRQ_>QJCFWLZ)3BOBF]6'W2 MFT4A*9;"^9E!;!?.C$/ M/.XUTPC#',D3%AZY%YQ=!]D)EW$S(_2*GS87LU?V#;,A^;UV6^VT!IE_=50(*5)69H;0!!Q";0Q!9QD!F18,P)96@B-@^'L1,Q M$8A6W.4(^BU&0S")O.RPL'FYEG+]Q.\71##)"J4 A<*9#+7$*2DH(0'4J, M8P,>GR[WX+;"'-"WM>11H?8\^QX-O-B'X*VB2:MITJF:M+J.&G?B@.2_'H_I$X%9^WAA'YK^5RY:*![39!VR_59D%R: S$*; [_-01=@%H(1 @ M60ISI0EB?N=PIP3,;J]OA\Y5/5K=WSMJ+ELUPPCC $4_BK@$F^BDL))_NLJ M=@C^5_+AGT]UKIW-9EV*ITV=F'^S2MY@]_$<=L%\<0J@41GB0,BDG'"JBV]9 MX.1SX6'[=U_U^_O5T^;KW]:KI\<;X_SX^++455<;S9H*)A<,%,IM5AE7@!N! M@1:'D7&+S!2]D)V_ M? O&SC^$?T0,)PKA'_;U"XK=]P2E)W;_7 N3Q>Y[=F4_=M_WE0N"@(]5&%I5 MU<_EDM^7_VK2*IM;]^?5\GJI[!K:_N"RJJWUIFQ\7F_M%\,Y1S7>UWIS8^[X MMX56'$N))"@R9'=YFA,@BI0#(BPK2P6E28/\EZ)K/#>"_V",EG7F\T>K/-AI MGSS:YY)*;S;W_:6OO]/(^UF4LQK/R M/3[KZINK'5?*3-N52J^2=7MI/F\1U MZ2KYO!WDQ.ZL7#SVAI?W]<][-4.N$F[L-]+53!\Y5'N*\1D_\CNJUM,'DD\Q M"$?CTB<1?,'Z906N'O6:N]C2#TTPX4(::8T 1@$Q-'5I]R1@VH5M0JX1RZ40 M$H4Y^)\2Y<4ODSKT-S33JM=_N1T&:@Z%* IB@( 9M:#J%-""9R"#*B49T1GB M>$#=^Q&1G:+>?0.O[N!=C@9OP((Y%*TIU[E]';MOX\CK4@\,XR\GQX1-OPKT M=/DH>?<]'^ZQ_%GJ)5^7J]^7U:.6I2FUZI(?YT((;03()-$ Y8@ 1AD!1*64 M:)X5]O^^CLLGIU[?C@!B= M%QHM]Y%JTP7&R?+C 6LKS7 M=FNRVT_>K=[SZNOM>O5<*JW>O?Q>.5_0F\YXN9:;\KG3<^&NOC^Y"=-WUTNUC+*G5AU'V]^XG M:7N:/+9=3<1+LC/G^;:?_Q%&+2%19HX36W]E6 MZIPS5$DB"V&WJBQW00&4 BX$ ]P@+71:2)T%97,[(6=N:\!!$+E3-"AUSSE@ M/2W6R^&*;:T.0>K2B/NW.,2,N=_*^IY1]V\[?";N_N#Q@2;IKDIP>^O67KJY MBXIJQV*M%X?D.)/$A0VEF0((4@4$R0H@"PX-@S#G8=6]PL3/C4+U,L#5]:_5W=?54\67ZK-VJYW6R_=KKUUGN3C4A, M($4,8.)./PS"@$EEB8_!(K6TEPOL=?H1)'5NZU"C9++5,L!KTQOH?E:+!E]D M,K,Z)YW2R5;KY"V@0_QAO9$-\(R-@?!4/K)C(1WF-AN*6)\#K7=;T[G2AG;O ME5-M\,NGB'Q_K'ZQG_[SW[K?V'] M;-"% E#08 % &MA:2TR,#(Q,#&ULY+W9EIM'DB9X7T^A MR;X=2_F^U*FJ/A1)9?,,)7)(9JM[;G!\,2?10@!L $&1]?1C#B""L1/+[_$[ MV7F44D0P"+?EO/SIV2*=G^%\_=/3)88UYI_^FJX__/1' MQM6?/Y7EXNRG/Q;+/Z>? L!_;/[2T\7'+\OI^P_KGP03_.:?+O_5&.^TL1%, MP@A*< N>V0*<"2=]B==!*)G R<5 N)PA<:\AH1>&))Q'4YD-G MT_F?_UK_%<,*?R+FYJO-M__^MP_K]<=__?GGO_[ZZ^^?XW+V]\7R_<^",?GS MQ6__;??KGV_]_E]R\]O<>__SYD\O?W4UO>L7Z6/YS__CMY=OTP<\"S"=K]9A MGNH"J^F_KC8_?+E(8;V1^3?I^NG>WZC?P<6O0?T1< &2__WS*O_M/_[EIY^V MXE@N9O@&RT_UO_]\\^+:DG^&'.;KOZ?%V<_UCW]^NB P$*&;O[C^\A'__6^K MZ=G'&5[\[,,2R[__[<\PA:I09IFLJ_V7[=_[^>NB'Y>X(IQLF'Q)/]C]];K( MH03@YS7.,VY9NOC\V2)=^Z59%>CB\F_.0L39YJ>3C-/)YE.?Q-5Z&=)Z(H6( M.NH,1A$<4;^:\P_?W]XM//],$_5R'4+S;2 MV$CBUG);J1Q']\5V>T>_.Y'!&2N-AY@-D:TR!^]Y!%EL$5(Q1COF)+*OKG:= MZJO:?+),/RV6&9=D+RZ6"\MT2[/7L;K[C9\_AB5]$*0/TUF^^-O5< RAJ_5B M ,EMU4+D_NTGXKK@8,?%\OU MQ$MMO742?."%6(@)O""3F8-RQEEEG'>#*/_&PGOA0/2/@U/DV0DD7N-RNLC/ MY_D9G;R3[*,3*1LH5D@Z$IFGD],@( LZNVA"*3@((*XMNQ<<9/]P.%Z6G8#A MW3+,5],J^!V@4Q1&\Y+!!F^J)U4@>!D@.FL<%H7:\F%.AQLK[P4)U3\D3I+H MR*AX/E]/UU]^G<[P]_.SB,M)R0QC044J3!J49@P"(]ED$V02DED3S4EHN+GB M7BC0_:+@) EVH?TW^'Y:A3!?_Q[.<,*MU2ZJ D(6#RI[#@Y- 1>3=3'(0-@> M '75]T+!:9W%)P@R2Z0\((B^"69L(W@WY+\\>GB?+Y>?GFZR#BQMA3E/ *= M>L2.C1I"4!8$=YX..U:$R@, XT$B]L*)[1TGP\FY"]B\"Y]?9!+?M$RWR8F= M)8S,Y!0X!V9M%9*4$(RPH*--V2J/)@\!F'N6WPLJKG>H#"';+D#R)&=2P6KW MGY?3.7(2C3>HF0,A$$$Q1;&4U19LD9YQ(S,F-@! [EAZ+W#XWL%QJDQ[ L93 M^O+5\MWBK_G$JFB44P*"DPY42A15J4( CQYUT@E3.2W-=L_"^Z6NV'>"BB,% MVA,F-D?CJ^7KY>+3=)[H9,R%%^;(ETZ$:)5L *>8A)A=D4F:1((9#A@W5M\/ M'1UG-@<3;4\0>;U8K735^NI!H&*NNDU=9:(].JN$ M#1<<)S(+&.#(YJ]9XL,6SH%C+2J6<2V!P#J$J\LT1\8KR4+*V/,9QV M7W-EM?T T'&*\VC1C:SR>B4Z>_UA,;_(P)@B4F$9H<1ZZ6LXF3%I"+W".A^# M-H&?YE;>7'$_U7>X22FH)W3"JSA=)0%BH\" M9DO0M0XY$SG&T]1_<\7]U-]Q#O,D$8ZL_G?+4(M.WGXYBXO91 FFN.0)N \9 ME->)G-R2Z> B#"LO-2NGI1RN+;>?XCM.6QXOO$XV_?//Z4.8O\=-OM7FP'1B M&:1/"531%.%XSD@>Y-/F;!)C:9"-?W75_3#0<4KR9%%V$0X\/5]6<6UOX"JD M20?GJPDJIP.G4%<[H4!)KB%(\EQ-T,JYHBQ/<8" X.[5]X-&]RG( 43;!41> MS.G32!S33_@LK,..K4EFFH> $4+0-;BQ'+QV&KCT3+.O?I^$.D^ M$3F :+N 2+W&73X-:WR_6'Z9&,=""A3VEL@,R<14F2@%(@:I>,DY#'(3>FW1 M_^K^!I*P&E1Q"L$1^$B);+P@N\#!\S-R]35P79P? PYV+[X>+[M.,IPNV"WR\_8"SV07U1::2,6&] M8"&)2,TA4$@%*:J2N#4VA-/"C]MK[H>&CG..)XJQ"Q 0X6>UC&.1_GS[@>2V M>G6^K@\W:F0]83;;X-&0;\R))6DHIG;>@S0.K5<)(PY1 _$0#?N!I./LY,!B M[@,T)+EEF+V89_S\_R"9/A$Y2M0D$4;1%%H)/AD%A1NOR#U2BI4A<')]V?V@ MT7'F\G1ACGU?M0V5?IVN4IC]3PS+B])RK;V,5J9:N$$^,V=D!K.+H+)((G M MN3WMW<9]*^^'B8Z3FH.(M)-J_:],_$H_64VLXCH8.AQ=L9X\),7!L12!)28) MYIYK>YJ/<<_"^X&BXRSG$ +M"A/;ARA;)GA '[P@)H1*H(S,X PF,#8IXPS) MQ9X6D-R[]'ZXZ#C%.8Q01T;&$^(@;[B8A?<39V,)T3E0*E@2A:9S,)L +.;L M7"$QG?A*]=IR^R&@XPSF\<(;3.O_]O,MX;VD'QS[$IO,_GVGM_^"!ONH]CY<2'W^!_"Q\FF1JXB MXU7Y=3JG1:=D(1;;IUZ7L&.>&ULKY5QVIH:K#B(2=#P%(M)R07?QDHP @7V7[/O^_'$+=L4;E8HTGJQ6N5Y>\6BW(=^8>DD4) M*@@+CB.'++,U4BIN3!M>K],QSA/S9JBX,$8#"/UHBT2&-"Y./(FNT[_SPB_9 M\*48:Y6$Z#4Y6DF2HU6R <]).IB<8?:AF]A3L7.#G'$A=(J&[P3+*<(>T7>Y M8.)I6'UX,L_U/\__]_GT4Y@1,ZLGZZ=AN?PRG;__[V%V3N%;S#XX%& W+QNX MB."5=2 MB\50-(?EH>KOXQ&T%WD](.HD&"Q:ZZ0+X_0&23;31"[#W0Q.A-7D M_I'?Z,G7(YG5RA?C"XAHHS#UA[P-RKY%V3@--=H!;%!-=(&M)RG59YRK-YB0 MN(@S_!W7%[40T0G!#2J2C0\43D;R#9(TH)-*T1LTAC^4N3GA_'N JG&Z.@:Z7CT M7*5BG(8=[=!RM(0[0 =%Q!L!_#%=?WAZOEHOSG"YD5#EQ;*$7I '::L;J:0- M$(K3Q O+TH2,Q=)N6<9J#M$/.B=+N "_7B7>2\UPO36RICEIF M!AS+%,X&8S&P0'_4!BJ'HV3P&ZJ&OLS1,CX>((MUF T"D-?+Q4=?*Y\-H7AX$+*(%Y%D/ Q,GK;X*7AZCJ(;P:)",T MF.@[L#-7+.7OBWG:[04IDU3:64C=%#ATA>(]D2!:3M_6MAD\ M%.E#R]NM'B*D :^S#A)G!][NRVF(T]ET/<45.5R;$N4/BQD)?56=K_672]%D M[[DFZP:)R5(+4TDTJ@CB"Z5#+;W"-I[OOA2.ZP4WOUIOHJ@._.0K?-T,064= MB"$X!^UH2ZK@>7VFZ\"@=SR79(5KXRS?3].X5Z5M,' _T$Y12 _06LS?O\/E MV3.,Z\TEW<=I-9L85O@JSJ;O-WJ[3%,D9-+%^@3#&07*,P^.S@/Z2G$N2N'6 M/%1[> +:#B&S&P">A(V;D&NFJ Y0>'&Q]SI\J;=Z%UPHI[SQIH!/FH-B)H(S MK!8B$ U*4^3:J"3D;GK&/3T;X6H T7?AJ3\_^SA;?$%\@[-:1GI;6I,H3:XQ M)SA1+XC)SP17G +D$>L.\<$]U GB>#1]D[1Q*U%+640N29O@ZXE+V2DDRXL1E8? M,_B! '9S[7%S4R,!["0%=.!F;:X [C#$(C,74F2@"U9#K"1X%1(8;7G(/@0F MVZ2W[B%HW'Q7H_-P".%W@*&[.)!*E5(?62I6S6SR$'PND*1+WH0]NJB M2J!5Z'>:R'O(H.X5O$X<9R4X;J!P1[%J*11^".,AT1[)0AFMS4./XENG%[J) M_QHFMH975 ;QS/S^I"UMM#$>2*F)M'+$ 07$$I&VB5HZZ!9!DRD M) LR;=-#@WE/J=.]EZAN L-VX!I*)1V@Z[:$7LQW!1:O:[=6TMIZO9S&\W7- MW;U;U'U4XYC%)C[9M.W$U5>!)5$$:9NHL7AX@^E#G8!DG=-&F MF(>ZM9Y257J+F+%?J(^'C5O%J*D[MZ6?6?HE60=IR5P;C;A2XW$% MB:)TK36S(CTT5>:T4_LJ)6,7:W2#LI-4U '$GN2\J7$)L]=AFE_,=U'5)":= M38P!2N:N]M[WM%.B!"Q!F"P#)ML&:?<0-&[@T1'@AE!8![A[@^LPG6-^'I;S MFJY^DM+YV?GF-NX9EFF:KB>!R4R1?*+]4Q/8G'@+D1P5@Z@#\DB;J4U!Q[=I M&S=2Z0B- ZNQ V"^6V)8G2^_7#'I"J,*0A5(H8Y5-X)18*;)8S8N*V&C$?&A MT7[' _$V+>.&%QT![T0U'0XTOP7:'-]O*@8&JBRZV"R;I%-M0[W$#SA?33]A M'=1]AB\7J_ITX55Y%SY/=,C*9V=)2C95$V\A%OI6A&1+3HHS;)."/I#0<:_( M.@)I2P5W8"IO2WH2>$$E25HVUE>GR!($'A5H+EBV 65L=-UVFY9QK]LZ0N&) M:NK@BNZWZ7RQO)CU0V*9*.;]9L@X"DT;160&3M@::=G:Y""Y&-MDKV]2LA?( M!N]!VR'(3E)1E[;L&%%.LI>&)U[O'6,&Y6ACQ5 <\.B):185?[ ![MA9[+W@ M/'A#W0[A/ (<.K"SW[H^F!@C/>:B(;AH0$7K(:1L@%D=N-.:A-RFW<:W*.NF M*NM1WO6>K\NEL\6YW%=SF>WFZA>OOF+ MM0:J=FDA)P>4KG-7;>>C!"0&:7!'G@^&1MW%,]R#NAZHO.0620RNRB]CJUK#U*Y8^ M$+U<*@G)6HH6?0S@E7"0@\JA)A5M(R_R :)^J#J3@=!XDN+ZLI#7##WG(H7" M(@@=/+%1R--P*8"Q6D95LX<1RXNPGZH$0KK '?7JEJWC$Q,TB$6 M31L&BR+O-G+PS&K:.DF5))TRN@WF[B#FAZH/.05OIRKJ.YK??'FSMRC;DM7! MAS@_L$*K^_9]F1KHGGV[QN6BEQ T12!Z$6GK*00E5 :?Z2OF, GZKO#8YI75 M/02=_JKG$\[/\5?:NG?UK+KLP%][;=,_N18]L^1X#B$!EZ* 8HI#-%Y#P62B MJSV\99N+]2.('?=^9P@4W7[ TU9CG804JTV_A>>?/U9+\+5?O,B6K+U5X#@Y MH\K6UAY&T8G ;/&A&.<:O:BXCZ)QKU-: &P0V7?@FE4^7I4Z+6)3$X#+3].$ MJ[?DC4P,TF8P,0+3M9I>EMH6AF&=*N*24Z+H9C,/[Z-I7$,UC,[O -( "N@ M2F]QXY#^ ^>X#+-Z,9C/IO-IE=%Z^@EW4IOP0M%)SAXTDFM*+B0CS](6L+3A MG$\H=*-D\'[TC6NJFD"L@6(Z@-L;T@P14.=N,A( MA[F(B6Q[8)!3"CYH\MU5*_?K ;+&O8]M J[AU- 'IM;+\[0^7])^V8AK8JWW M(7 .5K!:VXX.H@N9U)Y%R9[++-H\_;M-R[@7IZW0O41ZYE;LW87KZ0G M)B>;N9/ >4J@-!W 3D@+DJ6+I_A&4L>6]8,&#/$APP(,14#GOFHA+)"C#/ 3Z'V#@(1K'?6XY)/H.BL8MF&ER6@TA M^RY0]/6XOA<^X>OZ9!$A:F\[#\LL+DNKJ MGN?G HM!2T%E"+6C,!WF$(VE@,&;X#0+5EC6\'JI"5/CEMNT,81](* +#V[' MXFX[_X)S+-/UQ,48;#(:O*A--:5G=$H458^*C-I$RU*;O@/W$#1NW4T[$)XF M^2[N^EXO%T3W)GQAAKB.A/O"6*P-U9&V@520-69="LN&MS%_7VD8MV"F!5". ME&\'QN5W7'\UM7NU;RE%RFRS ZOK$,#$R([ZP$#X4+#XR%AIDQL_F-3][OO8 M]P2TMNKJPO>[QN+$\A!J"TM@*67:3E:"MRJ"$Z@X*YGL;9NG^]?(V ])WU6- MR_%B[L!J7736O2CH_R6LIJG>(4UGYX3#KP)B]144H_ Y5 $QX2!R%\"1JV== MRLPTZD^R)X'[X>J[*FUIH9HN?*@[&9NP)&F?! 01=.VGIBSX*$3MYAP$*T40 M3X^'L'$K7)JH?A]X':2%+L&T$]$D",$#<@7.D4 4G^H2\7 U\.>JX3/S;=O/].7=,LQ7Q-ZV.^+FN]D&"_\(T_GF MUF^G1@=/Q)MJ4X$WG8;;KT?NJO*Y_ MO#$KI)K=-Z\7I Y<3Y<;3Z)*K#9+\KO8D"5\80\B"@CO%LP+/&0.18LPZTE&-#0OH!^)BW#<^W\5.:0J,SC?% MY48WG(CV&2'Z$$"A5N2+A@B%!XPAV*Q%F_YN@XWR;?;LZ+L \5&*[*"P[ &Y M'C7KD,<4B7MBV@H+2B>L>], PQ0E(MO-.B0C8X\">+P4U9@(Z'L#[#?< M$VW*6G&*>I#VNR&#XK-GD)"9*)E5QK2IUSV1\+''"G0!\,$UW$5!^0,,3WCQ MB+D4L$0=J.)=#=(=E&*"C:I$%MI4GCQ U-C#!;J XD&:^8X&M^YYA]UDE.M1 M:X]\F?^HXU[W CQ+3 1=!_SDPLG^<066A*&&ERILF*M^#2]S'5,Z6Z&WL&A^%B(X3&*?<&M03 M#WUQ(G-6?:H,-9<)7K ,.FF1,%D5&LV1;\30V.U6.P#K(]PW'8JWN1QP@*OL':\-[_Y8I?AZ$PI3EB A.5(8_).G"6!PIPF1!1*)2\S?/A MAZ@:X'U]_T582+(+&IO M9Y4@",, M2,)2:%=:M-T^W!:N_'&3T/3':_U6RJM Z?@>C\"$:0S)EH2DQ2@ MA#%0IZ6!5I)+$TB,V.;^[XBV#ZW U%KG#S:$.$0!'5Q;'-$7Q6CC2W!@@E&U M+TH"AUD#ED+T)0PAMNF#U*:-33,7<4P4#J[(#NSG.3XB4X M%FKKM?CH^A16.%=@#2B[XUN+F5P?EJRP7S01E;-'A=R+UV.D-(QH)!KVVH;1-4 MHS%6=](SKHO9'1 '4%H'T-M(JU;6_[I8/EN,Y%,\#*P4Y_7DKW_->JL;U1KN#X6 *[ ",%\GZ5_.W88:O"O%& M4EM_J9==ZSJW>C/X:V)#%!+)$=K3\'&Z#K-+B9%;DFQD'F((-5O+"P3# M$7A1QO!"'(M6LYSVI7'<<2O=X;21!+LR$LWZ1N]('V39#Q30">J*9.;68='5.%]<=T_>$I MV0#:[3)AD=,!XB7XD,DS$8%X"K5Q1$@B6I*G-8]E#*^0-?HT MSW&@=ZQB.C5_VVJZ35.@]68'K299LERTC& 3L:8XTT!\$G]!%L=I1['8IC7A M/M2-/@1T'-2=J*9.P7?A4;P.7S;NA").),^I#N<.Y$XX [$P"YJ5P'7@&4NK MN:'?(&WT2:+CNGS'**C+4./J/GHY#7$ZVX1L$Y,-16N<0V&R.@NUKW_M BRS M5]+YHD)L<]^R-XFCCR,=W_ =J[ .D+C_]?_$ZB),0 5HLZU]KU4=^^Q IKSI M>ZV\:%9XMB>-XUK#QZ\X:Z&Z/HHB[^)L.Y7\;D%2"*61,05<RBE=6 KR=G8)6*?I/]]/EWB+^>KZ1S)Z]VV M#:KL[_XD3UQ4P3KBB,)[1_&^XK2SZ? 1$EW)UDC%VM3O'$)EEW7B@R'FYJUT M*_5U$<3:3>?YZK2D]#Q9% :8LMTK%4 9.2C*<0TQTK]XS&A%9-G9 M-N_(#R"RR[KS9L!LI+R.SO)?%\NK7&ZBNCO$.9$.5191@_6)DQCKY'03+&! MGW6Q+NVRF+RUX6RAQ'[N8/87ZH0<=J]DD2"RI>.!)06ACJ;*VJM- M]Y1@QXZ"N@S16P&TD>KZ#=%KM^QYNEN0)*W"14V%*<=JKD.3[\(%&.6-L-FJ M)-JXG8?3VDW7T$<)T8=26@?'^AO\N#L37I5G&-<3;IS1&0L(7^D/24)@)@)/ MZ#*+BN*Y-N?V34JZ#+4'T_QB0#7T<_)>=2I>K%;G)"O<,40.KG-2(YT*JC;T M3YY",O(G0LC,AYR<'I;A @9AA)47F/6O3 MD.AANKJ,EELC<@ 5=9=:_'H$7&7)%<,8.L/E91'1S9^\MODE6TC/851)8H7&/105"% 2-W6+'@G2YM^K3O M3^.X!3R/C,5&JNL@(_.\%$SK5^7YY_0AS-_C&S*TK^:5V?K_FJC_%&9;CX3D M.$UDACI@Q1EE2\ M0Z]$FVO*Q^6SFVD>P^Z7CL'2P2%RFMVP2JL8&!)WC$*(DCTX9HA99X.UW@NO M&TU(:'XP-/-_^@3Z0:H\&K%3QYEBH3N%*LM34%HI(&@B_2 M1RZY+VVN"MJCU_X?AMY#5'DB>I_/KV8S'K6)^B9VKOE$\J0J]^LO+;NI/[3: M([15WYO9X?NKWU[ZZU2:S*)5/D!"S@GBF4-PQD+1CF>?!3K7YDY[+_).[@%W ML M03!V2?U6(O5J8S&O1OG)Y^EJ@JK(Z&,!83(QX^M475D89.*PH#6%Q-860G>1 MU0FBCM#W?= Y6?@=(.D&#\\69V$ZGV0,W)9HP*8D0!D4X+,JH(VW2BDOK&_3 M>_I.SV\8T;2?I'U M8:9)/H-2AE- H62]&M#2^JAB;-5P_ &RQJWX&1Y$P^F@ T"]P76HP_&>A^5\ M.G^_VG&A1=;:\@@A2 0E7 &*DQ58%[FU(:?4R 3=3<^X-3G#0V@ J7> G7%CG/%:F,!%4%+<@]CCL$UZCQW!S'CWJ4-CYI3Y=T! M9)ZD='YVOJDUNV\0X8ZQ$$4VQBD(4=49ASF#1TZ"*ZS:%W MFY9.VG8,F"0Z3LP= .7V!?SM5.P;VA&_+I9_A66><&NT3D%!D72 *[2<0M&2 MH+CDN=6!OF[S6.- 0CO))AV)BV^VS!I.21U@<%.]OZKEK)@G$:VPHC@BECE0 M*8AZR2F!%YL0;4S2-9JW>X6*WKH_#ZCNN\;<'"/[;BH5;LOFF+'EDRR3%LS4 M*HU80 4N(7A;P$@9LV2I,M#H>!R"_MZ:1#=$[./KNQNL7YE>*;..7D@$[64& M)46 &!V#)'C)+)C@4[/A35T,#GU,S!TI]P[.ULOW21,,R5 04YMT.D.$DV9C M+2'*B3R/@A0DVS9Y]TL2>NOKW XOQTF]BZ=@&Z%L_8%GY\MJ5# M-Q,O!!6URT-_0:G6P#>376EZ;$0!*"P.OHG,P\./)K0;&L)8L,]RG)->7'O==R0-B>-1')LG$X(+P$%T=;E-W@]>U+5#$ MB$&YB+*-=_4HCTRN5(Y>9B#(F=Z\P&AK,K1S48/X>UN=+7)3= !4R%V&>WYZ? MG87E%[(3T_?S:2%+,%_OAD]M3I79--46*H?;R%-6&\ L#L;L0);P]C*7T.4Q M)F., TU0J?.O&7AG-7#C9 S9"Y;;S(B^GZ93;=[%Y(EGN$K+Z<>-J9CGV^N] M(^G^,JL=D@37417:OQR%WE8C1L4]!7$\.J]5$-_J&7&SH4\5X)>)0))+=@6,]X7$AAY\L>3+&BN2C%IC M;-.E[Q2JQZV>:03"1U-C!Y#]QV*1_YK.9L3/"]+<_/TTSG [1/GF]SL&G=,* M52W S+03E48+CA4#W GR87CT++5YNG$PJ>.6V30"9UN%=8#(M\1$#LO\>KG( MYVG]1U@NR<'Y;S@+;;!87^4EI3P*\H7Y#7_P5A1[Z)KCELX,#*>F M N_ HOV.?UV1V'(QIR_3)@E_#W^.!R^M=H#,I7IYCK4?5*[U:MIR+C7C;0KU M#Z5TW&*91E:MJ;HZ@.,S7%(DM)Y^VJ6>KG#"0A2L-C[@/M3*;YGKVU+:9R[8 MA#KDJ-O<'=Y/T[CU,XT@-I *.@#3KV&ZW!3<_K8I8MQLD[MW28A28XH:4(14 M'ZM+B,B(16%0.U68-&WB@;U)'+?TI1'4VBCHA[N3W3R4?N3[A]V:X]X^W,5X M^[L'4^<"N(IHY2@FM=F"9T(!HJ%_*! P^7N[>WB;/F ^KV.O+WH;OSW_2/BI M&R[,GDU7:;:H&W K\:_;SA@L5B&K%XV^]CVNXQ.R@QQ\Y(89EFVC5YG'$=SM M;<8AF+J507D$Y75P6E]G\W9F_ 9WBF>A36; BZ03P6@/WFV&#BMMC?-!B#:= M$ ZCL]NKC>$0.:BJN@+BMRYKKD3],;-8&YB8S538VI^&?!\'5B25BO?"->K+ M<02QW5YH# /)-DKK"I=UZOJ; M40H]R\GX1HT9]Z6PVXN.81 XH'HZ@-VOT_ETC2^GGS!O;@LSEJ\_N7E9^"31 M1B,:GZQ>A^7Z5;FH-GNZ.(O3^4;%MPZ'P'PL#)#5_O(Z:7#1&!#.!&.THTW: MYB*X+5_=WJF< O&.H-#!QOBZX2]NT[^RDND$\5(A:,Y)RD98<$842!ZC%=Y: MD=M,X'F J&[O98:QNJ=MTO MGH3G4"*F8!DV&MER(*7=7L4,@[P&ZNH CL^FJ_#^_;*^PB=%5;]Z_-R&F).$OG(E:L7EKMV*Z$O:YYT547T)*VGGZ9K$M+7 MV\Q+<6F?2ZYMX5VL+1Q3-A!8YF!LXG0 :J'3/A6LQZS=[4W),1!Z% 5T8)5V MO+U:UK3C[IM-+G*UF&^"%A8,IW\IS0,$+DFL%F.06G N MVDR$/8K<<4[#QT'0'6-!VJJS \R^#E\V-;SO%CL6+I+EN/K'LK8]#L7$E),' MBI=,'6)/K&B>H!";3F>F6:-V<=^B;)Q3=A0D#JJD?MIB[K?!+L+Y>@JM5N=G M=9-QX:*T08 QM1R8ASKL*9 /DH-P2I+[VFBDS=$DCW.@=VPW3U5K![9S-UKS M^>>/%.U/:X9A15YRO7G/OYP3Y^O_B9L :Z(UBY%+ SHI4ROB5$]$YYXSU$7=_G<"[!(Q*3.4CC M54Z)B<.CF[W6[K8*9Z#H9G@%=&#MKG3KYA.+.3)F$N@8."A)\7\4P8#1VM;A M!JJ$ANU<=U1T$XLTT/?]K=(/$WX'P/G:[S!\J3^;BW1[VW6(IF^V M4!A&I!T.&I)WEJ'Q4C?J)72- MC&YONXY!S.F"[@ E=Q7'7!;%[&JVWF!:D%W_3\P3I:*6WBH0D5'08Q6#@)F^ M=9H+K3P7I5'COH/H[/9*[!2<-535@ UQ3VY;]0;KD/;MA*=-Z?$H^2:3B$L'&3$$>+L'U^0ON[$E<2Y8;2)K:,][2FZ M#O5BQ61DDIQ5;DJ;Q[5[D==MEN,0O.S7]OL4Q71P1W6TBY53C]SB*/!ZUBW68=>B!7C0-J9>) M8SB:=ZP_KC_Y+8&T=QME,$7Q( %5?4);N^C&DLUF8G!TQB7%OY=KK:_O1W:M M:=Z$OWX+9,&G8;9Z4E7R\>.LWB36V=JT0W'YB4)";YWBJ)"\%(Z@ E/U0'%0 MWX5BX2IIE9L(X" RNW4C#\'/[8<^K135P7E_R=P?B^6?+^:OEXN$JQLLAMCS@(S@922D\XJ^\QDV7) M92$A>RQ 9CE",*A!9A(-9PDQMGE)=I6*;F_+!D'.H6+^ 8.%Z[W6?OGR6_A? MBVWOC:>SL!HKA-B3JK$#BV.$US[&X2".N#% M^FBDUJ)-H\<#B!P7D8\(G?O;E0ZJQ[XA^I6QW\,9/EO4TJ*)9BD)XP7M?>O) MJQ81H@J&O#"?)#(7!^"\J"YY@[.M:_9A^G'U M&YY%7$ZRB%ECJ4]5:G@7,4',*4$R5I'OSU0K(#Y 5+>@.QT,-^]G!M),%U6M MM7O6;(9I?1YFKY<+"@367W:\2$R:&2> LSIQ@CD.+J,"SG.1M8U6-FTR]_?3 M-&[.\#%!-I!>.C!D[Y8A8Y7*Q1[10?$HA 1T]+Y7KZG]NW5JYH MG[ ^I'&J-@Y46%]!5.OO9"A"B5#:E!T<3NO850CC@W(()?;3B.\!1G]=+''Z M?KYM Y*^D$\\7VTC^'^0%_2R;LW:\B,&S.4E^B=:#3" M^A2RQZYP&!_# ZNV;ZM;+^Y#8+F8V@A')D9RK,Z[TQHT#R[0N4+2;).;>9BN ML2LFQD?BH2L8XA@C/&^.%6DQB9P M/)WVL1V 1[II;JK2#D!\ '^;FZ=8/",I!O"T/^DXJ!W -.&+O&_T)2/)N$V3 MM@,)[>W:N2V.;B7!VRFU?\S>F:M3&0/3O(!&'6O;E *ALNB8*D%RCDZU*HP\ MF-AQL=L4/(9!\==1UK,4A7H)GF$!YGDDW' 32W23SE0%&@R MI"ICG@0O[$8NZJO0T6%H^IF X,YC>8W"/U)8373K (K Y.5LCJ M.W2KP'HK#%.:Y]3FKO)DTL<.SA\!Q^.HN7] ](XEFA[2)I00A8](A!N6%W"LX.9F4\0:2-('=& H:$8_W[;+?<7W''F/6 M,>XM>:3:T'E1)6M2 AU\R)85[=J-0?\F=>---7Q4\W>R8GZX-@ 74ACEM?_- MQ<=]U/^@*-J_W2_>H,K&@J,X )23K :P&2C^,#)G851N\U3],=[N7\AVFVH5 M2D@9HJ,]7+=T]3E<4105H:4(WFJ18ILV!?<0-';"@0]_= MA,W]-/12F'"":A>#RKD[I.PN&VVB R)*1_ZCHO[T VMX+?0 J2WM%T]2>2S% M^SJ].A')%B/$HB+('#530>M@VSS$N$;&R#[.<.J]"9RC93WRE4R='[R9,[>8 M[0RG,B9'9QAMG4+Q090:/,\"4FUP*8)7[&:'VSL3F;<^>&35'Z^@Q5#2&K_H MYKSVN-^TOZA-=.G0W'$AT#A9*ME*1/+=-(/H'(,B%7YY<"0'J8W%0)M06!H:#XUZ;4E@H MFNT!A <7&??V=1@L#"?%#AR%"__IY64!@TM)\1@BE.3K/;0FJV8*@I'6Y9(E M:M'F8O46*2.#I8&/>9JT.X++F\7FWNVOL*RS9TT,C, >=:#@/R<)D=4&$]Q+ M3Y*2J=&0UCN(&=?1.%&]]X#E6%EW!)=MJ:C)-?M,3K:L9=&JQ C>V@+.%>88 M"2.G-L]L.ZKF/5FI]X#D< D?#8^/FTFO%$\MUX."Y,79QU!O;J^T4-C^J)[9 MFVO\E*V)5@DRN$S0;JI3'Z2PX)B,AO&H7&GS>&%O$L?U=5N!:UC-G-K>XG4C M_$U0!Y\TA?XQ6F+"6]H]02NL?9N>>0/7A35K)=$*60/KIB.'Z:**Z=GYLM[C M;V>K%Y>*BR51Y"%EK5Q"<-)DX#RBU[XD;!R9W475N./M6R'K9/EWA*4M]2_F M:8EAA<]P^]^)TZA\X0H"*QF4T :"" A6^3I%RRDN>5,TW4W7N#/N6^%I !UT M4)=Z/=B@L#9I:1B9UMIY3RL#,2@-U@I3E,VF-"HP.SRX/6L)H9)I@;&GV3 M6'C.WM;V(W7&>! >@@\>/$O)1J-T\6U337MAQW]OV#E(KH-:I%[JV_\(2XHR MUE]>Q=GT_?;OCE+J_@ =XU:][RN@]@7P-1F*F\N$3XY3F&)D M(.9+A*!C H8Q69$5&MTF:7H$L=T6SA^"I9O&L[72.@@U'V9LDC#'F!4#E#7, M,4K4.3Z6N'&L1"D3>1RM2A@?H&MWZQJ%TU$V2]F&>=M_6^:JKU3GF MB>/:1DF.2_&J3D$P!KQ(M4!#Y%A[*0C6Z)W0072.>XG4%RY/TF'WEO%U^+*I M09UPY54*)#NN:_,'EC5$] 8<[;PHK$U2M)GBM!]]XUY,]87(HW1V:IC\"%C< MYQE]"+ZV0 04GA/'AH%'YL%PJ8/6S'/6QI4\E?)QK[_ZPN_ >N[>QDZBBBHK M\F>8EY%$65O1"A)JD:K0_W-)C9I3#^!]-KLXZPN3!^GHA\PKO<%/.#^GE=*" M?JO^W?AE)RNB!W=?OB/6_X&+]\OP\<,7^NS;?^LW7']8Y%%24FU8&#>;]0AJ M:9\($S'X[#7YR)+1OB7C#2'' -85GIP7UI@V-RWM$F'/IJOP_OT2MQG&5V4G M\6V%MG.21><+),,5*"DE>*,]9%>\H-@AN-*F0^=#5'6;VCH$'3>M^F!J&/FY M_^7CP(M=3.9@MGD8Z)WG4:8,R,F_5YZ^\H5+$%X885Q,3NR5NMKKO?^]9(P+ MGN&TO!A:Y&/C9ON@Z"H+N\=%WH1(&\M!UE@?E$9-OI(74$R*UEH=3=GKR>U^ MN+F/C/'>^P^DWL70LAX9,+\OENL/3\[($4UA]V#,*\^%KVD$QVN[L,3 )8$0 M1.*I.$-6>*_W_7LAY?;Z(T)D&(4N!I/NR-AX?EXGTU^,%&<\LAIAH:K/"%.0 M$ 5S=:J:UU(RYLQ>-<5[H>+JRN,DG]O@X6B)CHR$)ZOI!7Y1<,E481!UK3D5 M-=V=?(+H# KM*&K>KTIS+QQ\77>>&U+KX+B$$-)P!@:FXAX^L-O1/=W?O XR='A=7VZU#K(9;Z;GE&0]JIL MTK)$P?;U\:OE6UQ^FB;<>%"E<,M\9) LW*322BW](^UB(]9"]$A[4(M$&[&PSYD-3USE MT"97^3!=70/M&"#[57. 0M-PF8[QLW^F:O0V3$\4\&PM/P M<;H.%WTE.6:TPEC 2)&"\D2]M\9!3DK+*(,E<>RA_FL?.EY:=WB5'R^M#GS3 M>X[-EY6\HCK!B/[)[\+GB6.1?'%& M+**/%-_Q0"R60ALS.6N%BE&TP=P1Q'99"W$D6A:/J[K!T-E9U62Y(K"_K@AL MG*>Y^Q+5167C8:)K7ZN8M,;BC(:<$Y+3YGEUVLBFIY*,C,6DT.8A3+M:Q=TG MD\033C_5\^IW7&_+[]<3QKG7SALHN5A0BC@/A5P88M-;[Z)0V;7D]TZJNJU5 M/ 0=-XWK8&HXVHI^PF5<#'3*WW4^;&82$E,3EJ6.@3-P*E/D$V2!P#AYR)D[ M;R,W*-MLHH>H&GOZ?!-0#::&;D'UAOUL?\A#$W1.@/Z9J^\DH'<_UIN''L[#>7OKPP#S7,8*V@GQM M;>N3^5CH7RJR* (BMFF7/"P?XP)\#"0.O1F.A\6/L"F^I@RY9!:3#(3;.C=( MRE1O02UD[T)&=,[O]\;L\3?$87<#S8*['V$S' >'[V4CT ]31<1[G 1C37 L M@\RIWM5DBHMLU&!*ED9$K7-ID_$ZD-#OW+X?B:=C8'VD[>*X3-4# =(6IA<^1",==F=,A0''SG!OP1T3XT'/X/S=!,;A0,]Y&C MF?#O(DMS4WB7>9J?C]/V\["L>%\1O6\_T(X]0C6W/F( .3Y,UD#)J8M%7N\6 M^=H80U@,6F6(KLZ$EJP.\60%A%5)9&U=LFUJQ>^CZ-33[N;GOB,)_D*_\.>$ M9<-BKIT_F"56HY% A[B#F'SRW!M;RN.P>DG2N-[7()BX>;H,(_X!+XH&/3!N M[M5-2'5,'OZ>#VI@3NXBL;51B2@0@RT@0Q*@1&00G/*D;^:%K?TON8W)LK_!)6T_1DGI]-9^?57ZK2OH)YD970V4*(-H(RD9,@2"XV,U6TM"XT MFAI[),&=&J1#\'2K)]\CJ*Y/[_:F)=CP&R[YO2F.XR\5CURH@;$[AL76QE Y M@9'I6B"AZ=QC&B&$F.E;:1&YEMZUN>)J90Q?S$G^^.1L4VCT9+U>3N/Y>K-Y M%F_PXV)9/?WGY.^OOSR;KM)LL:(PX>O-%(6)12)MWNABO9GR :)PLE8QRZQ] M-E:TR8R=1':GAO$0;-TTC(^GQB[*?G[']9;C3?-?D4EPP25(L79YY35M$:6 M:)WBF?%@4AL47B-C7%0](@ 60^FB@W3J'SA]_X$.ER>$SO >?S^O#W1>E8LF@3-DT)D)!=7<\560N!6@--9&EVDU(VL_T%DCIL8'0^( M[739ALA4TW(5&AO)TVL!M0WDG.N!Y!DX#G=+%W8.INI32V>V+"7%#1>P/<8R3? M)"+X0&P(AS:I@)$L^J.@9T?0N(?OH^#G&-%_'YG" 1X:?/,C&V3_'J7,_UYH M9:^]3<& V'I*VN]:-#"1)3-"V=2FB6#[2X\G=,KGBG:2[5M,Y\MIG56W?:F- M>?N2^^SC^7KW7/S6'>"F\)!I\BA=]2D#KS-%O:[M"P)@5,XQ#,J:1A.*!N6C MTTS@(>B[_XKDT17=P8EZ(L^_?+G[ [;EWL8RJTVF4X%;BJ-2)"=8Y"J9; (F MID*;(2T-F1IW XR)U9MOK3L!3K=[Z/=P=M%8)%6)FF.DE;S1:_DAR._1;+=&WK#P/P(&?:;5 M7B\7GZ8K^HBR6&XO4]Z%ST>5"]_W20,DT?8B7G?[TP^MJQ $T(@@>0 M,9&]];R6AT<)1L0LM*I-/Q<7>IVP!ZZ/5=PCV;>( \_KZ?W,X2/4I6_R'D M$;"*#-* CH( 4M" ,UF!<"9R4X,=TR:)]QB6J3[TG*_P%YQCF=9;>\FC%!)8 MC :4TV([2$R%R!67AF&CX/+ORJ/B((^^N3QG@>/LF<0,=9<\PKN\ $<]2L=I" MN]2DG?+)@W=<@\_1EDC1'!-MW,V[Z3EYPL"U3_WJS87D!=9LH NW)@D,(/A>W>@[MNC1+WSO_ZPVMJ3A.]][4"2$ MY\JD B:4BJ*B(&+M_>I+%MY*S+%-P6(;B_(U?UP__\9K4.0R22,9H(\U'>89 MA$S1)]K M8Y:Z-+FBN@AJKJT+8>@XOY"E!-5\-VX)Q<<+\H=?WA\U'[L2FU, MT^%,MC5'V]L;Z\* M#UPR8\$64>-''2 815Y]0I&]<*(TBK?N(*9+,W4(!NYR@4X1> >A>]V(]&EG M&SM+?V=3,<*XR$6@!./J %R?$9P3@>RW32RK7+)O4\%Z%S7CH^8D%2\&EG>' MF-D5@F3GI# Z@9%8A<'JJ\@00'AM(W*54FA3UWLW/>/BYG0]?P,X1PB]!^A, MY^34/:6%I^N+P88#=\$ MS6GB[@ P;W$^72Q_7ZPO!YVFP*/WC(&+V8#2F(&^(V,<;$G:1!U"&Z?M%BGC M)HH;P.4T88\\5?;5^@,N?UDLEXN_:A')C@&%CJ?@"DA54^8I.W Y1B#OCF3! MB'Q[ RUW3I>]\\/'?=HVH/Z'$5\'UN*ZM_;RLH@)D]:1\T!T;]B0))3,$+@5 M)"594)@VE63W$#2NY1C:IQU"ZAV YR(G4=F9(&<>A4,(B8)!976AL# XVE61 M"XO"IMAF_-=5*GH*?8Y4ZQU>[%$R[@ ?OT[GM5'Q2PST@9?CR9)RT9>D()5Z MW9$C R^R EZ[;Q[!OJJLG&'R2J1@06/EUE@*\%#7Y;4(7+[SB634_N8ZA?-PF M-ZU/N^:Z[*"?S7[\7DPAMJ%8[E(&9S4C&VX+?47.9_%9\*@%B;K-M?%!9.Z% M2OWCH?(8+1T.0;^%X!QIU=WO/@X()SE'Y;/U@"P17T((\)$D:+D1+"?Z 6N3 M1MJ/OKU@9WX\V!VDE^^H?&B?J^^CAL0- M B@.L)"+UTYHQYEK,Y+U>ZF). 0#^]1$'"+PD6\1*OE/%Y]P3GMT.]]L9]SQF_7D>R)@S&J%H73V( 2.$&!W('@UQ]V-&$.? MA""19!XLJ*@1HJ--HJ/+3E@7$DM'X>!RB9Z@<(SN'@3#<8+L#@_O_EKLV. E MB4C4@DND_$AZ.$V0G>=I;!5[9RL2+ MDN"38O7ROYL4KG-B^$CRZI.%O%TX>(NXNKIQO5_/IE"0SG@$63\U N1( M?^(4NIM/';_STLEC]#^,^#HX8*[[:YM3UXE<.,L:G CDD7M31S:7 (R%D)UF M1=O'R)/N[K,,]O\1.Q@3C?.EI/WB]Q,W?L MXJE*9LEYJ8%CK436M+MB?:^2H_1,R_8$U2.U>VBM:!'1L_S M\^7B&7J6G MQ,H .!E0I".#H[K?K\^7Z4-8X4V,YR0LSX+LK"3!T'$M(*84(7$ND4RQ4\KO M@8P'ENC)1QD %D,),'LJH.*6A+PY0M?(GSQL13@+EJ.0>7"GJH3>?I;>JIL'0 9 XJT@U#V M/W$^J1%]'8>W"M"B=\;G4("5NMV720;HG 1CB_ L8C&YS?2#^Y3T!)O3DYZ3 MY-P93C87!HG)4$MDK!62Q,$Y^"03:">Y2TF3.-KL6GQ(R[BQZVFZ?00H1PBZ M ZC4=# MB;@#@+R=3=-L^ANE9/. TS_>%Z(BI\K/V]]>OO^X>1'G%K&&53EE1DSI0/+Q M=9::58R<:$FM)F/L0]ZX6=# (2.'O6^(Q#E>OKF:IL6=<\(2G0^N+5@C M/"CT&5R=#J %)J-EC$GM4\>X_=/'38 &0L1 PAO[DNW+9+[\\0O^V _8)EMM M%"J23(R@HO'@?%V.[)146I+[MOMD08=]Z[CA[8!P:2CL$6&TF"\O/M;4;A70 MH?5HZN07+$@&C[,$KF0%6?(H$F5VS.U5HT*?>L_N^Z"?OK:GYKOC,Z#C M)=F#^C=7/D)XE8*'I#PGWQ?H<"A.9 <7)8&8);[7P\[^ !@S:CU!9?>5?H3\ M1E;[WR;3R=>KKYL14$D%S)9#DHK7VJL(@2G+Z\6DVE>+%[$?UY-%I.5S*LA))":.EH%6%:!(N!(H0O%1>"8 MR-*RF$QINJ1/OR$=0NJ=@J?^.,\W#P]:.KNJBJK+'%4FUC#3F5)2 MFT@B2['1.+8G21OWCFP0 .P!JN.U,7I:FU]=SJZ67WZ=SZZ^O2]U?2A.)SKF3QD&:9^+$QM"ZAV Y^V=!H W M&%=3Y]8AW4V!S"O\1G^SFD8GDI+%@"RVMJ[I.B-'&<@)&1GK4J>PMKFH/X#* MGJK;CH3%(TT:@^IH9"^WC:\7*:U,/5X^9,UZX3E+KE::U\TZ<"O[:D*[C0\M99Y!^;L9W&]Q,5D\8EHP?1^>OHW]Y-84]5=L.8L2:Z&;4#;=/JO96KV4]!TX?Y+.:<%F]($UZ.EG$'MF:;P_V8ZY4N M99X/4]",PE#(+R%9X^IUK L3H"O\P649P9EHQ4E!]&Y%\;\L\)8.SWU@,([ MPQ'^D2>?OY +?W'MP5>5;13LU53B0A@6F4@"N)&\;F\AX?E:RY:#SJ.A$Y1=?9U?3Y871.AA?J>=L77"+3B;@&2E' MU;R@;3.O9A=%^V'J65VB#R+\[D!T]SA\6M8LY$.>QZJLSW0\;(@4'0K(Q! 9 MY#K:5$F$8*0*7-KDS3E@]1B-^P'M6=RN-U90!]#[@#\J2XOKO.3U]R5Y_ZO) MXDO]PU>SQ7)QX;UDWM(QDIJX4LX5\!DE&.,#Y\Y)%QNEBD^1MA_0GM5]^K#J MZ")SW'UV7I>28UT5%=7G[,WV;S&HNN(P<5M)&H0>M5 M_1$:\%HC:.^5BY(GUJB!?F\2]\/>L[BI;ZN>#@9OWQE=D9>;@23OOU5E70@O ME0CU1B?K3$S17]D$+MP"YM7Q#JG,^. M"T>)KZW3-RF/<3$B((&?O9>7/ZF+^=+$/AIU!=W=]6L[B'W6Z M0*KEKWFZ6'W>SS3OM3YJQP<-L#%J'Q*'6A)ULQSHNAQX\V4?\V7-V5;A]*+A"3:$C6YFBB* 47V SR29;$E)&V>@R$\!%?447P8.SW$'2+'NTB/;^4*ISBVT[X2.7F)X/ MJP\"_S,JO->EA]NMT@![^/;\X&:&]3S;^$X#;T[)HG6NCF;DH (Z0$Y8YLG5 MF-X)[=N,BAG7T&Z63;XOMZ?K+A5WAM,M7OYX< )?_ OGZ;KEP:1B>=2"CIQ, MH!*%0L'4*1"9<^#T?NC@*"#S.>:\LV.%&F\E2(* M(!]&:7T*=7]2X(!%LE1KTIEI<\?\$QGCHG D*,R&TDL'H#I><+=L3].'2YS> MF30J ]H\W M9GY3N+N'>N=1+,MDL J!3 I3G2"8A*= Z.2:E]IC;3!L]G?9Q M6PK["![.C( .,/_B0?S5@4I)VQA3 MYBZT,<;[T=>Y51X8-??8>/L\W3RWSE=R&BM8W5K0LAUTYA&<"Q'H*C- MLV*\T,:U65!W7C[';7G_JYZMTR'5P8$[6CG7M1Z+7^D?+A>_3:^% M\>M\MJAW"B(%DQ(P6T=;,)_!IY))&+'^E?=*M9G.UH"9<;O\1SXZ8X-C[,U/ M@[+_XO/G>?Y,,>[JCW^IPQ1P,O]/O+S*%\D[50M<()E(1D-R"42*!12H'0L1 MF;SW^K9]B=2Y"!YW3L%(IZ)?2/19"/4BQJNO5ZO7N]6"XRJQ>?Y"0IO\N;ZN M.?PM?X\/'> =_U#2!WK#?_W/JSHU:O.FZ3 ZGTCQ!%8/RJ@ 7J* %*RQ-GN? M?)LGY9_I.#7$^%EX4Q)RKJL![Q2OY&R4C@*R-*JN30AU.BD#$1!5C%G9V*8/ M^2G*QKV2.0$-]QWYH"KHM7[HZ4.[NEQM8W76'WT6V[.-C386*/*4%28#B6.I M$S(2.&$M<"Z1,\IDO&YTS32H!;J]F']_'5_T>_QWG<6'[\5H&Z>N,'B"L@1N"< J4@SI4@Q@%#>. M4>H;6UUZ#^K4#_$$%UPS)1/Q;".%MLHR41O.:V4DT'OGDU:Z)>ZUS+Z_8Q>@&,9 "6G !X-@I.6%\JCH M>9M^I4?)&KG@L!D:[D>)@ZFF YS=XV%=YZ:E2+9N4L@&:WNDI!A .XIK+5KF M?/U?F\D,6\D9N61E.'7??S(\6?8= &B/8[=9+:!PN(,\0C=]@>[W.4X7E]=*2O]UM5C6H[K9MAY\CID, M?$#M@6PZ@\"5HI2JEJ5XZU*C\J7]Z.O>7QX#CMT0'$I3?>'OEUPFTYQ>YBG] ML*SUXHN'W*6$.K$(F7ER$HP%<,H4B")E7=!R4=JTE1Q&Y[@W(6?'X]":ZPN7 MOY+SJ/'NN[RL$^_?7,[^]1\Y?55%B$H# 8$RAC! 21)9BU$SQYX[QR@)CKG(,Z[X5G :88 MQU0LB''4NY2W?72#G"WM;:K #@!Z__J\3O+?@^=75_.JINM*&SJP[\OO^/WF M>LN0]Q A.Q"UHTMQ*R'XU3X)%^B09IY$:0+B%MQT'Z^>@+\GWE+.#H8.#L2J M3?'+[)+4NKC.38G)RZLTF7[^,)NOU+Y=:+.I;1CZQP7]^#A\9G+;)[OJVNQD?U%80I39 :TE#7!K2-$JN"=-,[YY+S5 M;4[!"42/&]AT!_USJ;\#TS^D["\L"LLIC08O0R1)4R+M4DJ M9R!26LQ]A\# MC9N!=G<61@/(X8?#7Q^.Z:H"/OT^V!EYS!S0L!(A9,U!UD'$H2H*W MA4LA*!1E;;"_#W7C-AUUA^G!%7J\(:]]@3W%\-$X'1)CP)P(H I!+@2-H%BT M1J1BDV@SI?B,,7RS/J+N@#X"*$Z,X5]/TWC%@EOJ*MM7#3[YI6,5SVTRIV'K"$^JSKVP6I2 6H'-:14B4>J MY':8BC*$NFV]4<'7263W4$]Q%(X&+:T^2'D=)G_[,KNJA\J,B1BT!8ZUGM,' M">B,@9!DSBF79!M-]3J%ZK[N^!J":R!8'ZSI9XSJ=1F6-S9Z9!'J(RXH:1-X M2@' A2)TE(Y)W6K$XBET/T]D'XZO@8!]A+*?,;37A00A9<.%#U"P5A@&7VM< M,GE'P4-D7* 4;:J33J/[>4+[&(0-!.XCU-T!N!\OOU8I9HR>TN"2Z_B*K""H MB,!BX85".H^BT1#1DQLASO9P78R5FAG6600R'Q%!7IS$I/ M3& (SOKD&MV$/;O.B(/4O5=GQ"&R[P! !Y::&JN,BRQ Y([R4U&'*7JI0&E+ MC$4Z?[9Y>\101<)G[I$X"!BG%00?HJ4N5O+NR]^[O/S[%+_6^]__OJU 77.M MC6%!E+IIBA&O,6?PEB6@HYR"%IDK.VX!^V/4=U.V-CB^CH3R8*I^;@#_,)_, MYNL!G774YBNB=[*1O$X!BR;3(; ^9Y !@< 9 ^."-S*J[%F;?O6!&.BF#+DC MF ^F\-Z0OE>' \VA1P+A!#K) ^1 8.38().)&!45C9']&#='8TGL#0**0;7 M4Q= _"7/)W^N5@W>;NO].%G\L8K[?>&8 H\@?63D0#@=J\@MT$E+RDLC3&FT M%/01JOHJWSI?1CZ8ICK(IVYY>56K$3 NZY*>]7EUP5ICI5FO,E%!0\BH('K* M0A47)F,;6_<852.O.AQ,]SM!=:(B.@#5IIKE(YW#3__";VN3+ 3GT44!F#5Q MD9,"QWB XB4OEF)AV>@9?IZ^_Q2QW/3+^M MDY@WOIV))(PB5=<^.V4TH\3*<8A6&W+[)FO9IL/V,:K&#;B:P6DP170 JOLA MPVU:LV_P\/:F$?-^NY4BDL:@P@E4%0B;(TKU,&9KG)H@A.:5.[ MHOHM%/7U%'TVB&RKGS]57_WT=VR"DPT7V3)E4M0$#O)'BF='\8G*$'P0&*0Q M$ML,$[I'2%^/RV.![13M](.Q>B?YOOPZFZ7%BVE:7U0N/LTNTP6F6+17=&B\ M(9$HAQ"X3^0T* (V0@01VB2TNVGJZQ)E+.0-I+-^0'C;Y50[4VI,/IE>D?E^ M?VW'9]-U=^LFI/F>%Z^_4]Q."I],YK$"4TG#O9)LIJCL(ZJL-;ES@GJ:M?HSWA_F,B*_'\,)SYGC4!;BL+8&X M*B?-$;11TD7-(RMM2M-N:=@+8>:OCK C=3)8N_"@_9&WMW7'-#K>_:\'Z%C< M28MKB?,:Q%;+BO[135\XOWY0VE0],XP4X)TU?Z328J;_]XMECM_'X[NXYJ[JUK\BE[%RT"YZ&NF'4"'(L,@J["511Y MRD9;L,_&X_.UN8=@?_HF7 MU?E\^I+S:RE_R8O)Y>NN9+H+R,@17((6H0 DNP14M !U3 MUM&O'-N,NVG'T_,-8@[!]H.2K#XPTD'0LE4#F_: &RX_YNL%.8LODV_74S \ M2T)3PIZUR:!2C(!<"K ,E<=DD]=GO%5ZDMYQ4=X+VO:Y/1E6]1T ? L;ZYI. MZWDT12K0)==AWZD.^R8#DKC)$A,S:-K$U3M)ZM 8#XR'60OE=("RNS$],;0I M[M71E:(=4'; R$7Y"/2#!98-$L"(IH;)5+L@J\HMFF:W$51%S;L)&T_": C1-\!A#8,Y/1B ML>;I-HK8K(;+7$FE Z"IH_,D9^",2&3RF5$R2"]YJV;()XGK#5C'H.!!?#^L M2KI V2.]H^B]L((P\.!EY)&/ M[P44I^IN-JP@.S PC[8/NT3ZS:HN**]34UGD]?+%0BS!6.0!2VI37/M,^[B/ MP=+@BN@ 5'?"@9L8X>U-E;$3Q3"3$1RS"(HG!]XS!99C5D;RZ&6;F]%'R1JW MP:7[4.I417:%RG>S*AZ\?/%U=C5=7B0AC:E=ZL[62J#""OA(/R7!4&1I&%-M MS-PNBGIQER<3M! 5TAZ,_E>BVMN)[I<*(G1( 693M<>"E>9*C*"1HS1 M%15]:O.*_PA1O;C,=G@Z30\CQ^25WO?E=2FY5B3D:5XL[M8_WD29%PJ]84XX M"$R1*6?U*K#V;5&XX8TM/'.[3Y"^[_>->[LP/&R:R7ID_%QORWO_9Y[_X\LD M?GD]74Z6/_Z&4ZP%@,O%V_QGOB2>OW];E;B\+S4AOI NF.AR!".\J1&J!10B M@"%^10Y:L+0/EH[Y[G%#K3:X:JZ##MS>3Z6EFZ?[WV.V#+=S ME^?0WZE-PF9"(7%R0]E^H9PJ4_!KB] >VQC5173 M0=K>MXKI$-%W *%]2F9X,24FCX#D'4!YG\A;Q#H[,AO+?(K8: +>\ZUB.@@% M1U0Q':*2#E#V;D;!_(:KS7#Q6#@J7\#80!F<+EBO135P%071D)1E;09R;R%F MW,OH)B@Z5>0=H.;1PAF9+%<^2D F*81-*.I#=(;,8]))1B/%^:99'%3[]APK MQD^)M0938U>0W%)J8:UTH99Q9>48*$;8"=(@I,P=QF2E8+HQ))]5[=M!NC^D M]NT0170 JD?+;*S+SOF@P49!O)3HP26&4!QW*KC,M&C3475RO=,XM7,'Z?Z0 M>J=#%-%I064.R(W) HI)%#7RNEQ2UPHN8@EY$I'C/0,U>$'E.$5PQX!B*$%V M8&"VQ0 K"\RML<5K#:4V"RKE/ 68*D%!SY66!:-OD]GMHN@OVSQP2@ UB/HZ MA>'Z@*KL6!#) :*MLUT3@L?B@3'/K*0#YDV;Z0J[:1K7QPVC\SV =(0".H#2 M];BHJWD5Y8O%(B\W6Y-%D,$P,L6&DU"48,21]0Z88*&$K%EHM!QD%T7]P>@8 MC6_;,'.J^#N#T=L)ALGEZL5L4^%>1(T,*#^)M=PJ26)&^@+:68?,1YU9FR?+ M1\D:-\PZ Z!.4T0OJ*H;%7;Q$R5JSXD!YV*]O240H/$*G-4EU2(^VV@?P5.4 MC1M^M<364.KH %Z/%V,EY$KHNB";U?YFIS2Q53@4$;/-S 3G6Y>M_$_J9!GF M8O1417:%RE5 <,/0N[R\*3NAP+7H$ 38H(DE%);.F)%@O:6P099@>9LGGSV( MZ^5*ZV0H[ 39,'KI"FHWW/Q4+U_YO/"6,X,L@PXU3V*H*4_B$HP7S'NF*:)H MWO.RD[I>P#80)':WP RCGZXPMR+_7J^8QIRRT!2>**-!U6W9(?, J5AEA#.< ML=9.=PM9O5S(MD;9J1KI"EZ;\/3'5H$5[K(/!BD34,)1P M8ZM2G+T([ 5R[;SH\N.*89E X2\175(#)*+ U&4\*)3=M MKD+VI; 7CSH@/ [SJL?I:L#6F$&-WSUK;HI.!G,!*;(!)1T#SWR NKHMA*)4 MXJTW5.T@K1>#=P[<#:&=P8Q>JTZL==_$C\D3VRFJ2WG_ZK=!&K.._,YA^[2& M8+R#MBW%-$5[U>8)%D 5I\#5_>.67#^:DJSE_V[;VO]^*V8C)+<2.*O+ZG1 M<%(@%,E08G*8&E7I_KMMZS1LG[%MZQ",=!#TWNSK>OW/*[)WU;K-IBLMK-[7 MC5":4Z9(^28^' M30= ]KXPF8&5R->#EG7=OZ6MEAH%CXUNS+>2,RX*!U3W;&C9=P"@.U';9HX" MI0 _S5?XL)+S^M43N9,HE8> Q*.*+(*7ME!B@'7G-@:;VY1<'4CHN* ; !JS M\^EIP'5WC=IV8D&DK+ V,CDZIE;7\=O)0+'!6B.#3^Y\NZ;_\FT[IWC7P=38 M@6U\M#A<",FX")(04U3EA8-3D@/%TZD>Y\1"Z[O-9]6V"^1Q"1O JU.'PQH(/WD,T(L64O&"Y38_K,YUU?0J@!E-$!Y;I\7=0 M)9TREBLZ(XS.B$V)[#=:8$S3X:%S$QO=<)Q>(?@<.W^&B<%.560'J+R=Z'DA3TV@*^KPJ^'65*F]+[\CM]OKT1#25$[!=$;7]-^63=1:;#.!ZLH/1*Q M3<]U"VYZ\=4G@VW6F>8[0/^GY2S^\65V23I<7%\J$).75XE,QH?9?*7CY7(^ M"5?+U;;[62U8K_9E=GFY&@!S'>Y<$%N.>9O!>8J[20T:'(7C(+,J0@2;Y/T6 MWL&NIX>@?UR$CX_#!S?89P?%T4?AVXK]3TN<+[MS!Q>D I.CU4!.U=RM5E/G0MG*??DL;IGUPK"0$_#$ M>>V68N %Q9W,!1&R<#7^;-=?=AS1X\;_W8'_7.KOXA)D(#=(XO;T/P3TP8 * MB0,J))QF@RRZX&VCP:MGC(V:]GJ,K\O M-]]R/;SF!3GNNU,A5AI*[Z<4$U%X0]'$2UQ,KG5Q>PP9OK MJN+*%QF' VP0#)2SC (-4% )24*3#I@FWAD M,!8ZCD4.P=Y.:W]6%?<5A]PQ36_F^9]7>1I_K(I)*9/E07H/24A*DY54X)TP M$%4*S-@H56B<:.PFKA,\GA(Z@>50@-@%N(&TTRG@%C?G=M/FXSVBYQJ"<@E4+AI\ M],28MP9=Y-[9-A4,^U#7">2&@L0>D#M)/SUA[N7M1)#_F.0Y$?7EQVKS]_4* MEJ"+="*"+[6P.=692)02@3!!NIBR%[%Q3/TH?9WD_[UXX*$TV1,^[YZYA_RM M3S>SNH2@!800#2BCZY15.NQ!2RM06,'5^=SQ3C([L9(#XF0?0SF(TGI"Y&_3 M;U?+Q4IB?#. W*'7?"^H,SM)/EA5A,#$96&/\/22J$[0-#X5=H#M1 M+YU"3*Q9\5Q8[K(#(S*QDF(@5K*"E)AQ%EV0HLWBBD>(ZL3]C@*Q8_32*<3D MAA7/N8N1 E?+B97J!-!&!)V$@*A$70(9+>55D@//.O-F;@'-O M$L<%Z<#0F)U#3R,OH7V)TS_H@U[$F+\M:XW++W,LV[F2/%'&9@(@4G2EC)40 MI-25JZPY4X[Y>W,NMNZEW?\;QTULVH"IHZP M)UB*V18!3,I2%Q%2#).*H]P-LW"6H2R-+K8/(W32=,>4R" MCB6I"[? 5$QTT#QEC9;X"Z(4'5T*FLLF2-R/OD[N>$8/_AIHLP.,/AS>3_Q= MK':A1YE B-H@6K*&8%B!%.D(6FX]:W2=O96<<2.[%GI_*).Q8]%Y\H2%,0F0N@K$%P%%V =+Y>VZ.7O-&[R1'4CFL)SX##YBK\2Y6@ MO\+Y_ ?YF-4_^?F?_Y+#\GVXG'R^;KP_>]'YX:2-5V9^HAC/45CNM(B.108\ MU=(>+1D$2]&N%8$E$85&WV:IVED*RW?TF*RN>XO-/E+"!\8H5OM+$C@> @2T M+IBG1Q:L0\@LA/T#8:0V7G4U0$2-T'T MQ_R-F,SI6FB[V<-,1SC: $)G!ZI$RA(#CT"'V(LHZ^RE-M-:#B2TD\O'5HAL MJ;8.4/EZL9Q\Q>7=(0N[>1,J&)^BA%!4)-Y"II\HCJG7"C&&8*QH$P(>0F4G M93RM\-A,81V \3:XV1)*WUQ,W.P0>X7?5I<.MX\'E+8I%P/AQQ=!.1TY!U^" M@N!,*#Z;J+'-.\VIE'=B1-LG,6=0; = KK=BM_=GC]T%>\9+*09!^&1 12_! MT\F$*+R3,COK&PU$V)O$3B+.LR#GP:-/"S5V@,\JGL7[\HJ^>;+U&5]JY9,/ M%IBF4$8YYB H7J!P'Y&E3!)L,X;U*,F*>>!UA"Z.!Y2LR5>MGJ- M?GFUJ"9Z\2E_KJS]-BVS^=?59Q[Q?OS(APWPXKLOJ0.]T:Z_YOJRI-9Z;8!4 MC.&4BU+VH+(EEU573PJ6(4?)%>=<,-[FZF 712'YW;T7V0RB5(4 MI*(IS\>< 8,AX^D+*B]0H&G3K+<'<2/O 1\")P\&A@ZLDEX'+^\^TT?/5G[R M(YN:HH83DG<"S49%@4U R$R;.OL3P=./P!U:J5)1%MN\,38S2#?C%?'5^K=]+7-36!A[+;VCQF6XPL-=LKG* E"%H> MC0(9>$GD)UG \X0N0YG'=U?U1>1]N?[@ZG#6W[2XB"'+HM!!=H930D*'V'LL MD)23=3I)<*+-2^MNFCHU@XL%-PS *Z."2X4!SO7H]<44:ZRES#E%G4-YY M< D]>,6MM8XX58W.T^'$CGOOU01\K54V(BH7\^7%J]ET,;N/53%8 M="JYXC1D2I\HV;&,9)<*9&N]TMS*(/9Z#J6ON ,X^MU]L.VF861#UEKMLT%U MT!V*UO4*VCBA:Q8>F"K7#2LA!P^1):4P$!EQ+^-U)([&K+L<2K./ N4(,7?@ M!M]_RW.L9VGCQ]=%)V2DO;$<@:-R=(!X ?+?"KC245ON&>=MGK1W$-03<([1 M]/VMH@.(O0/TO)K-R13C,K^CY.>:DTW1DBA9L4@'B4LRP)QL+UJRPK[(8NKK M9F%MWFIVDC1.0-0,0<.(O@,,W91]W,NKK^US\MEZYRA*=(6!2CJ SRB *:<- MDSY9URCD?HRLD8/K,P5$PVNH![A=T[XIXLS)!)XTL%PO_"1*8J.N%DN:.?HC MSUIM*KY+QLCQ]7#JW?Z6% 6D8>FYN4TE/WEEL_N(L[HF,4-!M*6B.K^K=INEHLYQ.\_#"?14+_[:8! M)NJX&\D!79+72]]"L72:G2Z@=:DZR TY8]^#R \^B7C%A,- M@X7AI-A/H+ MMGI[4Y@G5WF;E&7@HWM8"/3&IFE-OYDJ&@%'W*>DB M;AE0U[,!!=\/<-Z0Y#;3A?XQ67YY1:YZ]C7/7W^/EU>IOLLL%N2R<_H=OU_X MX(3A%+2)Q,@^9S+-3GD)PH4<;;'.-UI!= 2QX\+O-'1LAUHS576 QM^FD5AY M.ULL-EQ.IE?$TOH6=#9=O,QT@//UOR,&\^+U=Y($Z7$RQ?F/U7E^-Z._7249 MEZL33^3EQ?)&!9Q$K>O$?DHN*%+AAE10YZ=K4DWVV:/4;6I3S\!<%WE".V/; M&SPZ.#$W[P.WLKE(V?)$Y(.UUWNQ(X*2I#S"?2+#5[E ME(VW;6+0712-:QY[!^,@>NS!)"Z_Y#G):;8Y7&M6+GS,BG.E(&E&KB0J;T.A_J?>CAZ0=-@+9LG#'W#'ZM7R-]G+^(_ MKR;S_&%>3<;RQX=+G"Y?3%/=T/*M_I,;R8L44'E30%JC0"6?(%C'P!CN,:(H M4;4I.CFG<=Q0H;F-;*2L#F#X,=>!$7%Y M55?#7'-@@K6%1 *&H@\2E,_@Z0P!2F=<$B:F1E,'']*R%ZSTLX75B<+OL\64 MSLC7R7*SZ> Z+OZW/N^+=-@ZD(YIJ*' MK"NV9+* .0C0Q:!-*7(5>).3>!"9IU>F[_%E=YJPN?5>2G+LJ210SM$)2<*# M-L8(+GA&U69J]&%TCANFM%:=< BFZBL6"$]FG(LEY\C931,YB$3?K2&]WD?X-:W! MZ4Z>3V;IPBC.D8(*B'D5'3BL.U0\",R,>ZM2R.D)>#WU'<_);AV"AOLK7P>1 M<0,N38E0CL(&O?E MKSVNAM1'GX']IZNPR/^\H@]Z_6>]ASK?ON+/2"BD= M4\F#-A=)(Y>U#H&)!W71@XC_65B/HR?G;?^"<[ M5"&XXBCVDA'(!Q= XR5Y2D2GA&=)MQ' @81V:GL.P<^N*^X6JGH6%FF U/VI M3QS>2ITE1=^)-PJ$B;Q2(+,:)V?G !FSP*4W6@L7-?//REYM\P$7*6'L;.=W!YQA5/PZ@(^3> 7BVQ/^KD\68-U'9 M!%J4NI#&6/+L4H"T2D:'69*9/E=*UL$\IZ$]V!!B[Q0]UP5[FP-&IRM8Q3-H MFRA"U)0T(J?T43-1H@^1Z]"VB&TG:>.:I$$ L >HCM?&R/->?O^27UW.KI9? M5EL(WY=7LZ_?<#K)FUDE!4/B,@HH$1.=/F7!L^0K4YACX/2G]T+LK6^B3WQ- M?R Y0:&S-M+MP []O -K=9!T9"KKI$#[.M FN0*ACD;+TOL2K77R_CBP@0S/ M0UI&[B08VG>=*.SNX/(.OVZ.D_2Q,,Y)IT)5V,< 6.=%&"&Y8L(5URCOVD51 M3WLX#]?TH\ Y4NPCNZ775_/9+WDZ^UKKP7-Z.9O/9_^Z':CFF&*._#?$4L?J MF8C@1%$@ M+)DMHDH_;P2H]_2T^@.%:+LR8B'7FR^\VXOUPLHN,\<:X#Z#:V=!R M[@0L;V;S''&QN6-R/"KM*-9GA5&2R'B="Q$5V&A*=%%Z+H=;%+&=AA%A,HQB MMT#E!"EW$-2^G4T_TZ=]K?[YYH(@_0F4SS^_**OGBRL9AD'04GRPAH'*MKS!$"%P9DPES(^N;" MVY1,/*2E+\@3Y8_5\3')YT!L0\2:U,6" MM8PL0\I!RE2T1/M8Q=\BQ__]>?;G_Z&/O@8)_;#"Q@H56[YP+SB8[EW/J:(< M&0775*\/0S"(FID$1KD(BM)Y0$=T*YTY>N-54H^5EC\-@;O?-HXY.%E=LP%D MU_D[CE1,"VT9&&1D$W5*9,1,@*SJ=#N9Y(.-G<_G'>5\HKI).DVE49LBL=A<9>R'% M=N\IAA/UV'BYGL9QEX5--*4M!=L^@&91@T+O %$PTC;JC$YR/^"ZS)UD='!? M=IIZ9T/+>D3 Q-G5=#G_*Y9VW;8;]'D)E5Y761^+BZ3%\PRBI P"N5O+EM!HF M_-MB<56G1[PO]=[P0I)(JI<%EH.NE>1DBZ7ED$203&-Q^OY.NZ&&DNZDJ:LJ M[&' -9 "NE@(\7I!XOS7+_G;;#%97F1'<3Y+#*P4J4ZYCH 4SX&.QFDZ%RFG M-N;J)S*Z*GXE*B;9#F%[%[H@DSZ(/UCMW3_(X8L'(*$O88L'"+T#CS2SE8YYY7D2D+2 MWM9JB@@^2P^.*^6UT[S8-ENE3FE1/>^0A8,TO6^+Z@%B[Q0]/_?0^:PE1U:G M&8FZJA4=..C>;SG.\FM?L\$7ZKZO% M\J:G+OM@$I<,HJX917$*@L@&'-/!&*N*=&TV;^RFJ:N+OM-]V4#"[Q9&ZZ.& MVKGDBH&(7E!J&A7EEYI.GM3%2R5";+0QZ#&JQK5/0VE^+T =H88.(/4&)_/_ MQ,NK?,O([[/?IO7DS>8_UM;69"V0)PDB^GKKD32$6&?;).3.*N0LMYEHM@]U M/4+L&"S,&BNF [#MV)^U9@:]"8)B'[+LTH'2MD!=QDFP2.@RTSZ5-N.F'R5K M7&?8#%[#J:(#7.V\K@VIF)*C %_2:NP^AQ"X 6Y"#AY3]*7#2I#S3@,Y);0: M1/ = &A+(K/8W 6OK^TOO)'&RY#H)$0)M8J2;*URD"-/3"I%64>;0'T/XKJZ M?3H2!4]?%IRDDLY1]BXO;Y=+7Y0DDS5, ^I"]K=V-#N'%M!)S,H6X1N]WN]- M8ED:^I'AGQ_AKG4PHK%A_R_-,7O+,*)V27D[09@M5TK+!("*@R M>%=2RL'D%/:98W/$5W?E'D]#U3F$WZ=-V\7B2UQ,XH6QW&O, I**-;1TOJX% MU&"2%2%I0;^T*6P[E-)Q?.I98+/_&HC3=?B\,/K+Y'*UN:MXXDPF5MNI;>4P M@B?F(+ODF6&6;'R;Q.%P6L?QQ)WC]!@]]HW4.R4I-\*,#F4)BG 4%9(P&:7I M#@M8.HA9Q9*8.EM*\@B=G=;\#1PK#J6H#F!8KX+>EU]GLU0W)W[*\S\G,2\^ MS2[KILRL7)(>K*O-QDY%<(8'R#YIF6+4 MNX[]TT=?<&.A@2'JQ='D0M'0#L M4[ZDO_K\:Y[F.5X2,R_2U\ET4F54%QN]_OXM3Q?YPO'D2W$(&.JC;]P<^(S :Z"N#D!X>Y].0GOQ=39?3OY[);.+$GF4CF3E M=62@5 S@&?V2414A5;*%MXG^=I(T;F)\1J@-HY3V5=/KOZB_!%SD__N__C]0 M2P,$% @ (8$+4]/&(:?C!P R2@ !D !K86EF;W)M,3!Q,G$R,#(Q M97@S,3$N:'1M[5IM;]LV$/Z^7\&YV-H"?I/MO#EI@"S)L&Q=VP4>BGT::/%D M$:%$C:3L>+]^=Z3\%CNIBZ*;8ZQ '4D\DD?>P^<>4CK[]NK]Y>"/#]W-):LU6JV/WH*_P,7Y-V??-AKL2L=E!KEC ML0'N0+#2RGS$/@JP=ZS1J*PN=3$U[VC7D< [W8[QUU^TCWDT=%Q)_XS M0B=;:![J6#=5\*:6R;R1 O7?[W6:1P>%.YU(X=)^U&Y_5ULQ=7#O&ES)4=[W M#F-IHG.'CAAL.%RNM?](I5EQK)4V_1=M_^^42AH)SZ2:]E\.9 :6O8,)N]49 MSU_6+4:F8<'()!A:^3>@F^BQOYV$41QA.TKF,!M5U*%Q7-^GWPYN?KRYO!C5K MCZ2W4#3<,-2/@9F8"QA@@SE4FG9;R4W"'LU9;=0:..8SMF/VF0L:C=^8XDV: :L M0"^T8(#3*MC/I9I^_R(Z;)]VZX''=,)^X8+C,&_RN(GQ/5F/[W.,86?G8O@# MMQ@!C%$V97>YGB@0(ZB'4)H00*'1A5QC)L(>N,P9SZ>LS)TI 4> N&L,T1BGA\%O]+*^!#<[C@%;SV5:,# M$>["K21UF0=T4ON,:&L)M %$Y,O6'24K'278T2Q?+T,9+2CO;U9=6\*S>[A# M\.2O=PB>G1[-PQ58W$)@O'Q&^S28ZI1L8U[:[:M0UAL" J/J*>1171IL *EI M+*TG/+2"W+=#4GM!EGNVVAC4NA;$4 MA%9N=0H\90B&TL@8(6#9F@^ [XQ<4E"R3P_4%P MO#,(GG/Q]9BKTA,6Q1>2!!6B'&-D[ :EAU)B"^H-MYMEG\:W"\_"'. _GBH40=[ 3>Q,W";$V8(YSHL:-== M"3=?\@!UGT&0E,=U')>&PKZ4-%?:R[1U^(0.,;$5&V,3?X6C'?9JS3A!S")= M/;"KW,2-$?CC 3HYR,NY+Z^#)RFWJ?V6@?/?J_E#Q7%;!G4%TQ$Q+@,RP4I$;P^0UNLR51TBJ-(==K8 M>2+W#["Q+)/. 6RD^J%&D4 E0J)/OOHKA"TRJR7FQK\DDF?K"_XJ);KL5U29 MQ_[HX/7_VZBOF+HO%.HNU($2\45[5]H%QQ(0$%42GF]G)L#O**L&'>;SJE>0 M_A!S=M#S63"K=A[AY& #AW&!%2W,*6P#)"O%B<:&7N7@6O!)W6)&MV6&V,#Y M\<.H4L3&P[#]2MB[M\.YP+R<&&2+.D8DAT,A]K-0;*=CD? M5:?FIF)#R JEIX"EDU0'"N0KT$6H?6'B;WX* $X7_8-9K!^\PW1^?U39#Q&+ M8!HXZXH7%OJSBU-D[4+Q:5_F?NY\I=-5>%$'8Z)^5 I5)[Z_4%R]/CXY:1X? M=.D-LC/X7\PZKEXN-_W+Y983ZV6]DV84G3Q:W&Y&CY8]V>QQ\_#X\:K+S;:\ MR\%MG!A;\/Q-K5N;5:@PU.\4]RQ:G6R"U<.Y"=/R[R\V__X^O)2;PZ8:^?X- M:H]"=H6*X(F0L]6/E-WSDYS\W M//\'4$L#!!0 ( "&!"U,6;* '[P< )LI 9 :V%I9F]R;3$P<3)Q M,C R,65X,S$R+FAT;>U::V_;.!;]OK^"XV*G+>"7_,C#20-DDA2;F>EC N\6 M^VE!B5TGY%3M3%]EI76,*U)'$2_*2]_#<0TKG/UQ_N!K^ M^^,-&[M,L8___.G7VRM6:[1:G[I7K=;U\)K]8_CN5]9KMB,V-#RWTDF=<]5J MW;ROL=K8N6+0:DVGT^:TV]1FU!K>M:BI7DMI;:$IG*A=G-,3_ 4N+OYV_D.C MP:YU4F:0.Y88X X$*ZW,1^R3 'O/&HW*ZDH7,R-'8\4)TG: M2XYZ40SPGPB=;*%YJ&/=3,&;6B;SQABH_T&OTSSN%^YL*H4;#Z)V^^^U-5,' M#Z[!E1SE ^\PEJ8Z=^B(P8;#Y4;[_\]*\^)$*VT&+]K^WQF5-%*>234;O!S* M#"Q[#U-VIS.>OZQ;#&?#@I%I,+3ROX!CPV'ZVVD8^C&VHV0.\ZF(.C3XFX>Q MC*5CW:C96??UCSQ.,%1@OHG+9]X- 8DVG" \*',!AJQJ%UO*-1ALUY\/X M^KT_FI9VLT_3<,O&? +,P$3"%&G-C:5EOY7<(.S5C-U!H8UC.F=OM'H8,>SL M70Q_XA8C@#'*9NP^UU,%8@3U$$H3 B@TNI!K3%_8 Y (,*'Y MW(8AXRS#.R.Y8BE/\)%A.D/:=#K8;1CDD("UW,S()./WX+&Q:-/B,X'.8)?* M)T;L@PP2:3 1HEF.U9FG-C8=(Q,P6]+/LOX4#%2-T R:15F3$J^4^G&.$!; M0.(=7 %EHB=83;!XMCH-AP/"[O<#0F"IS#',A)AE6.N(0#3'8K-2+G,DE\RG M.[Q.5$G4@M!9B6$=82>)F@J,/(&6P*S4$I45(.RCKA'XPDO!.EF4"@T0BAKQ MXKNSWI^$VS%+E9[:.4X-C*1UAFB,T\/@-WI97X&;G3NSX>WA(*ZW=X@;KH7G MI:W05"D'(@B=IA)O?2/JOX+7 MOFK4%^$NW$I2EWE )[7/B+960!M 1+[LW%&ZUE&*'X7D>&^0?-H\.MX$\LZ<:)U;1#K)2H(P-V(.)P2XY+%4TLTHN6_KEA:71YX'55@7:Z8KLM1G MCX=J0$5I"@2U]6(DP1V[\ YX@3J"'#6&0FQC"12T:,@$Q7? +RXN62"!'PZ" MD[U!\(*+;R9[KO79(#7U@#*>?T\]L=%L\UN5]^$.8 _?%0HPX. FYB;^"V(,P0SDU8T*Z[ M$FZ^Y!'JOH @*8_K)"D-A7TE::ZUEVGK\ D=8F(K-L$F?@]'.^S5AG&*F$6Z M>F17N8D;(_#' W1RD)<+7UX'3\;<+E0%$9W'. B? ?SH*W:>,27O055G!8_L MZ\^8D&J_V6OWO?J_E#Q7%?!G4ETQ$Q+@*RR4I$;R^0%MLR%1TBJ-(==K8 M12+W#["Q+)/. 6RE^EBC2* 2(=$G7_T5PA:9U1)SXU\2R?/U!;^7$EWV*ZK, M$W]T\/JO;=2?F+HO%>HNU($2\45[5]H%)Q(0$%427FQGIL#O*:L&'>;SJE>0 M_A!S?M#S13"K=A[AY& +AW&!%2TL*&P+)"O%B<:&7N7@6O!)W6)&MV6&V,#Y M\<.H4L36P[##2MC[M\.YQ+R<&F2+.D8DAT,I]H-0'*=CD? M5:?FIF)#R JE9X"ET[$.%,C7H(M0>V;B;S[QLN]KAS"\ZOD<&ITN!OTY\!Z] M4'5^LU;9Q[@PP#30>\4+"X/YQ1FFD$+QV4#FW@=?Z6P=Z]3!A/(0RI:J$]]? M**Y>@)^>-D_Z77H'[@S^%_..J]?C3?]ZO.7$9EGOI-GO=I\L;C>C)\O^L-G3 M9N?H>*=F6][EX#9.C"UX_J;6K=(H'%JU/-F'\\=R$:?GZ*[^]!3;5 MR ]O4 <4LFLD0*]OV&4Y*E&X15%XP7MP4>P=GUG_N^V+A$,-[\XKLJ)HHG0< M$_,GP&SNW_M8KZ*NQA)2] M7:BF#V%+NAG=EM<1WUQ$;?U :Y>/MQY]XU?H\)'C(+S#F<"37_U5DJF]K,)C M7,FEVZSRI!]KO^&S1?\!Y<7_ %!+ P04 " A@0M3.4 +\'8% #<&P M& &MA:69O#,R+FAT;>U9;7/:.!#^?K]B2^;Z,@,V MYB7A)230,!>KVYZZ7-A0\,9J7= MY]E=2_+CPR>#43_\=#Z$J9D)./_PZO2D#Z6*[W^L]WU_$ [@=?CN%!I>-8!0 MD41SPV5"A.\/STI0FAJ3=GQ_/I][\[HGU:4?7OC65<,74FKF44-+1X?V'_QF MA![]=/BD4H&!C+(92PQ$BA'#*&2:)Y?PD3)]!95*,:HOTX7BEU,#M6HM@(]2 M7?%KDML--X(=+?T<^OGUH>^"'$XD71P=4GX-G+XL\68C: 6-5ITU::M!@GJ[ M3:)@_Z"Q7S^HMPFEOP4(TL?A^1QM%H*]+,UX4IDR&[_3J'D'S=1TYYR::2>H M5G\NK0TU[,94B."72<<[B /T(GK EJZ!F M>0QOIGS"#=1KZTB_A#?"G#-U3X#[PXOPY/BDWPM/1F?8LQ?C#[VS$,(1!"WX MX(V]O@?C8=]:G^X%^]5N4&]6RU]3AGNEU1M#;S Z#X>#-4YK3-K5_>^>Q^@8 MPM=#&/,/B6.&H4P_.Y9P)48;^E+,8AC"?6UA/]^J-;E_.4I(LW.\79: 2IDRQR0+0G>$QQD+.,E,P8=K 52+G@M%+ MYJ!-F$ 8EB,Q3_>:K>[._IT1=8DKKI%IIYU^^\5P>^%#Y/P^(PIO'[& "X;9 MP$(E<"S5#()JY3W$4KF"I1A 4F!8-PIO,K'(VZ)>SC>KHNQ%ZB#.!/J+\ K3 MH6'.S=39%?L]XXK9/4S;.7=:[#EY 1@O:#ZG+SYW$K: PFT8W0QOL.X)9KIH MIZ!=;Y1=4\YR7+=$CS!#!K%#\%XU<;V8C)MQ>I8II MB[IL1Q(A #U@2K#1T) B#9TW=ORY =$W=<<'%QE'92(G+3&7+KR^DS8OS\/7 MM(S=G;>M@(9,!%N.GTB%=UD%FTF05+/.\D>7+FY.!FTVUXC:-K#@<&US-!EX.+:J M%^RT_4MN?0^5C&-UNB[_@I@C;=LX-#6JSNKY[Y+YWW<]*D*%5 M/7)E"Q.@LFEH'99@PH(S-\.^8B]RX)D))9;&E4K,M8E-K"6U5*BH4 MF+$-L9Z3.<\!K@1%B!,K)RU5Q!R!8C%3+(FL!4ZVBFY'WM.EE=]YY283Y=3)71S%! M[)VQ\[51(2U5;Z>0"2[CF=F " 0 !F;W5R=&AA;65N9&UE M;G1T;W1H96-R961I="YH=&U02P$"% ,4 " A@0M3@2:CG)0) #R.@ M&0 @ 'X&0 :F]I;F1E&@ 0 " <,C !K M86DM,C R,3 W,#,N:'1M4$L! A0#% @ (8$+4VK\$^L'#P 3: ! M ( !?3 " &MA:2TR,#(Q,# "J+ $ % @ &R/P( :V%I+3(P,C$P-S S M7V-A;"YX;6Q02P$"% ,4 " A@0M3>Z%\2_)- !29 , % M @ ' 7@( :V%I+3(P,C$P-S S7V1E9BYX;6Q02P$"% ,4 " A@0M3 M@1YY:4S< JY0@ % @ 'DK ( :V%I+3(P,C$P-S S7VQA M8BYX;6Q02P$"% ,4 " A@0M3*##>;-"% E#08 % M@ %BB0, :V%I+3(P,C$P-S S7W!R92YX;6Q02P$"% ,4 " A@0M3T\8A MI^,' #)* &0 @ %D#P0 :V%I9F]R;3$P<3)Q,C R,65X M,S$Q+FAT;5!+ 0(4 Q0 ( "&!"U,6;* '[P< )LI 9 M " 7X7! !K86EF;W)M,3!Q,G$R,#(Q97@S,3(N:'1M4$L! A0#% @ M(8$+4SE "_!V!0 W!L !@ ( !I!\$ &MA:69O#,R+FAT;5!+!08 "P + .L" !0)00 ! end