0001114483-20-000020.txt : 20201029 0001114483-20-000020.hdr.sgml : 20201029 20201029163801 ACCESSION NUMBER: 0001114483-20-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20201002 FILED AS OF DATE: 20201029 DATE AS OF CHANGE: 20201029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Integer Holdings Corp CENTRAL INDEX KEY: 0001114483 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] IRS NUMBER: 161531026 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-16137 FILM NUMBER: 201273119 BUSINESS ADDRESS: STREET 1: 5830 GRANITE PARKWAY., SUITE 1150 CITY: PLANO STATE: TX ZIP: 75024 BUSINESS PHONE: (214) 618-5243 MAIL ADDRESS: STREET 1: 5830 GRANITE PARKWAY., SUITE 1150 CITY: PLANO STATE: TX ZIP: 75024 FORMER COMPANY: FORMER CONFORMED NAME: GREATBATCH, INC. DATE OF NAME CHANGE: 20050531 FORMER COMPANY: FORMER CONFORMED NAME: WILSON GREATBATCH TECHNOLOGIES INC DATE OF NAME CHANGE: 20000511 10-Q 1 gb-20201002.htm 10-Q gb-20201002
0001114483false2020Q312/31us-gaap:AccountingStandardsUpdate201602MemberP3Y00011144832020-01-012020-10-02xbrli:shares00011144832020-10-23iso4217:USD00011144832020-10-0200011144832019-12-31iso4217:USDxbrli:shares00011144832020-07-042020-10-0200011144832019-06-292019-09-2700011144832018-12-292019-09-2700011144832018-12-2800011144832019-09-2700011144832020-07-0300011144832019-06-280001114483us-gaap:AdditionalPaidInCapitalMember2020-07-030001114483us-gaap:AdditionalPaidInCapitalMember2019-06-280001114483us-gaap:AdditionalPaidInCapitalMember2019-12-310001114483us-gaap:AdditionalPaidInCapitalMember2018-12-280001114483us-gaap:AdditionalPaidInCapitalMember2020-07-042020-10-020001114483us-gaap:AdditionalPaidInCapitalMember2019-06-292019-09-270001114483us-gaap:AdditionalPaidInCapitalMember2020-01-012020-10-020001114483us-gaap:AdditionalPaidInCapitalMember2018-12-292019-09-270001114483us-gaap:AdditionalPaidInCapitalMember2020-10-020001114483us-gaap:AdditionalPaidInCapitalMember2019-09-270001114483us-gaap:TreasuryStockMember2020-07-030001114483us-gaap:TreasuryStockMember2019-06-280001114483us-gaap:TreasuryStockMember2019-12-310001114483us-gaap:TreasuryStockMember2018-12-280001114483us-gaap:TreasuryStockMember2020-07-042020-10-020001114483us-gaap:TreasuryStockMember2019-06-292019-09-270001114483us-gaap:TreasuryStockMember2020-01-012020-10-020001114483us-gaap:TreasuryStockMember2018-12-292019-09-270001114483us-gaap:TreasuryStockMember2020-10-020001114483us-gaap:TreasuryStockMember2019-09-270001114483us-gaap:RetainedEarningsMember2020-07-030001114483us-gaap:RetainedEarningsMember2019-06-280001114483us-gaap:RetainedEarningsMember2019-12-310001114483us-gaap:RetainedEarningsMember2018-12-2800011144832018-12-292019-03-290001114483us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-07-030001114483us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-06-280001114483us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001114483us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-280001114483us-gaap:RetainedEarningsMember2020-07-042020-10-020001114483us-gaap:RetainedEarningsMember2019-06-292019-09-270001114483us-gaap:RetainedEarningsMember2020-01-012020-10-020001114483us-gaap:RetainedEarningsMember2018-12-292019-09-270001114483us-gaap:RetainedEarningsMember2020-10-020001114483us-gaap:RetainedEarningsMember2019-09-270001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-030001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-280001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-280001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-042020-10-020001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-292019-09-270001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-10-020001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-292019-09-270001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-020001114483us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-270001114483gb:InoMecLtdMember2020-02-192020-02-190001114483gb:InoMecLtdMember2020-02-190001114483gb:USBioDesignLLCMember2019-10-072019-10-070001114483gb:USBioDesignLLCMember2020-01-012020-04-040001114483gb:USBioDesignLLCMember2019-10-070001114483gb:USBioDesignLLCMembergb:TechnologyMember2019-10-070001114483gb:USBioDesignLLCMembergb:TechnologyMember2019-10-072019-10-070001114483gb:InoMecLtdAndUSBioDesignLLCMember2020-07-042020-10-020001114483gb:InoMecLtdAndUSBioDesignLLCMember2020-01-012020-10-020001114483gb:InoMecLtdAndUSBioDesignLLCMemberus-gaap:OtherOperatingIncomeExpenseMember2020-01-012020-10-020001114483gb:MedicalSegmentMember2019-12-310001114483gb:NonMedicalSegmentMember2019-12-310001114483gb:MedicalSegmentMember2020-01-012020-10-020001114483gb:NonMedicalSegmentMember2020-01-012020-10-020001114483gb:MedicalSegmentMember2020-10-020001114483gb:NonMedicalSegmentMember2020-10-020001114483gb:PurchasedTechnologyAndPatentsMember2020-10-020001114483us-gaap:CustomerListsMember2020-10-020001114483us-gaap:OtherIntangibleAssetsMember2020-10-020001114483us-gaap:TrademarksAndTradeNamesMember2020-10-020001114483gb:PurchasedTechnologyAndPatentsMember2019-12-310001114483us-gaap:CustomerListsMember2019-12-310001114483us-gaap:OtherIntangibleAssetsMember2019-12-310001114483us-gaap:TrademarksAndTradeNamesMember2019-12-310001114483gb:PurchasedTechnologyAndPatentsMembergb:NonMedicalSegmentMember2020-01-012020-04-040001114483gb:PurchasedTechnologyAndPatentsMembergb:NonMedicalSegmentMember2020-04-052020-07-030001114483gb:PurchasedTechnologyAndPatentsMembergb:NonMedicalSegmentMember2020-10-020001114483gb:PurchasedTechnologyAndPatentsMembergb:NonMedicalSegmentMember2020-01-012020-10-020001114483us-gaap:CostOfSalesMember2020-07-042020-10-020001114483us-gaap:CostOfSalesMember2019-06-292019-09-270001114483us-gaap:CostOfSalesMember2020-01-012020-10-020001114483us-gaap:CostOfSalesMember2018-12-292019-09-270001114483gb:SellingGeneralAndAdministrativeExpenseMember2020-07-042020-10-020001114483gb:SellingGeneralAndAdministrativeExpenseMember2019-06-292019-09-270001114483gb:SellingGeneralAndAdministrativeExpenseMember2020-01-012020-10-020001114483gb:SellingGeneralAndAdministrativeExpenseMember2018-12-292019-09-270001114483us-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2020-10-020001114483us-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2019-12-310001114483gb:TermLoanBTLBFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LoansPayableMember2020-10-020001114483gb:TermLoanBTLBFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LoansPayableMember2019-12-310001114483us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Member2020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Member2019-12-31xbrli:pure0001114483gb:TermLoanBTLBFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LoansPayableMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2020-07-132020-07-130001114483gb:SwinglineLoansMemberus-gaap:SecuredDebtMembergb:NewRevolvingCreditFacility2015Member2020-10-020001114483us-gaap:SecuredDebtMembergb:NewRevolvingCreditFacility2015Memberus-gaap:StandbyLettersOfCreditMember2020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Membersrt:MinimumMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Membersrt:MaximumMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMembersrt:MinimumMemberus-gaap:PrimeRateMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMembersrt:MaximumMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMemberus-gaap:PrimeRateMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMembersrt:MinimumMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2020-01-012020-10-020001114483us-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Memberus-gaap:StandbyLettersOfCreditMember2020-10-020001114483us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembergb:NewRevolvingCreditFacility2015Member2020-01-012020-10-020001114483gb:TermLoanBTLBFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LoansPayableMemberus-gaap:PrimeRateMember2020-01-012020-10-020001114483gb:TermLoanBTLBFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LoansPayableMember2020-01-012020-10-020001114483us-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2020-01-012020-10-020001114483srt:ScenarioForecastMemberus-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2021-01-022021-04-020001114483srt:ScenarioForecastMemberus-gaap:SecuredDebtMembergb:TermLoanATLAFacilityMemberus-gaap:LoansPayableMember2021-10-032022-10-270001114483us-gaap:EmployeeStockOptionMember2020-07-042020-10-020001114483us-gaap:EmployeeStockOptionMember2019-06-292019-09-270001114483us-gaap:EmployeeStockOptionMember2020-01-012020-10-020001114483us-gaap:EmployeeStockOptionMember2018-12-292019-09-270001114483gb:RestrictedStockAndUnitAwardsMember2020-07-042020-10-020001114483gb:RestrictedStockAndUnitAwardsMember2019-06-292019-09-270001114483gb:RestrictedStockAndUnitAwardsMember2020-01-012020-10-020001114483gb:RestrictedStockAndUnitAwardsMember2018-12-292019-09-270001114483us-gaap:CostOfSalesMember2020-07-042020-10-020001114483us-gaap:CostOfSalesMember2019-06-292019-09-270001114483us-gaap:CostOfSalesMember2020-01-012020-10-020001114483us-gaap:CostOfSalesMember2018-12-292019-09-270001114483gb:SellingGeneralAndAdministrativeExpenseMember2020-07-042020-10-020001114483gb:SellingGeneralAndAdministrativeExpenseMember2019-06-292019-09-270001114483gb:SellingGeneralAndAdministrativeExpenseMember2020-01-012020-10-020001114483gb:SellingGeneralAndAdministrativeExpenseMember2018-12-292019-09-270001114483us-gaap:ResearchAndDevelopmentExpenseMember2020-07-042020-10-020001114483us-gaap:ResearchAndDevelopmentExpenseMember2019-06-292019-09-270001114483us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-10-020001114483us-gaap:ResearchAndDevelopmentExpenseMember2018-12-292019-09-270001114483us-gaap:OtherOperatingIncomeExpenseMember2020-07-042020-10-020001114483us-gaap:OtherOperatingIncomeExpenseMember2019-06-292019-09-270001114483us-gaap:OtherOperatingIncomeExpenseMember2020-01-012020-10-020001114483us-gaap:OtherOperatingIncomeExpenseMember2018-12-292019-09-27gb:installment0001114483gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember2020-10-020001114483gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember2020-01-012020-10-020001114483gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember2019-12-310001114483gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember2020-01-012020-10-020001114483gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember2020-10-020001114483gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember2019-12-310001114483gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember2020-01-012020-10-020001114483gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember2020-10-020001114483gb:StrategicReorganizationAndAlignmentMember2020-07-042020-10-020001114483gb:StrategicReorganizationAndAlignmentMember2019-06-292019-09-270001114483gb:StrategicReorganizationAndAlignmentMember2020-01-012020-10-020001114483gb:StrategicReorganizationAndAlignmentMember2018-12-292019-09-270001114483gb:ManufacturingAlignmentToSupportGrowthMember2020-07-042020-10-020001114483gb:ManufacturingAlignmentToSupportGrowthMember2019-06-292019-09-270001114483gb:ManufacturingAlignmentToSupportGrowthMember2020-01-012020-10-020001114483gb:ManufacturingAlignmentToSupportGrowthMember2018-12-292019-09-270001114483gb:A2020restructuringplanMember2020-07-042020-10-020001114483gb:A2020restructuringplanMember2019-06-292019-09-270001114483gb:A2020restructuringplanMember2020-01-012020-10-020001114483gb:A2020restructuringplanMember2018-12-292019-09-270001114483gb:IntegrationCostsMember2020-07-042020-10-020001114483gb:IntegrationCostsMember2019-06-292019-09-270001114483gb:IntegrationCostsMember2020-01-012020-10-020001114483gb:IntegrationCostsMember2018-12-292019-09-270001114483gb:AssetDispositionsSeveranceAndOtherMember2020-07-042020-10-020001114483gb:AssetDispositionsSeveranceAndOtherMember2019-06-292019-09-270001114483gb:AssetDispositionsSeveranceAndOtherMember2020-01-012020-10-020001114483gb:AssetDispositionsSeveranceAndOtherMember2018-12-292019-09-270001114483gb:StrategicReorganizationAndAlignmentMember2020-10-020001114483gb:ManufacturingAlignmentToSupportGrowthMember2020-10-020001114483srt:MinimumMembergb:TwoThousandTwentyRestructuringPlanMember2020-10-020001114483srt:MaximumMembergb:TwoThousandTwentyRestructuringPlanMember2020-10-020001114483gb:TwoThousandTwentyRestructuringPlanMember2020-10-020001114483gb:SeveranceAndRetentionMembergb:ConsolidationAndOptimizationInitiativesMember2019-12-310001114483us-gaap:OtherRestructuringMembergb:ConsolidationAndOptimizationInitiativesMember2019-12-310001114483gb:ConsolidationAndOptimizationInitiativesMember2019-12-310001114483gb:SeveranceAndRetentionMembergb:ConsolidationAndOptimizationInitiativesMember2020-01-012020-10-020001114483us-gaap:OtherRestructuringMembergb:ConsolidationAndOptimizationInitiativesMember2020-01-012020-10-020001114483gb:ConsolidationAndOptimizationInitiativesMember2020-01-012020-10-020001114483gb:SeveranceAndRetentionMembergb:ConsolidationAndOptimizationInitiativesMember2020-10-020001114483us-gaap:OtherRestructuringMembergb:ConsolidationAndOptimizationInitiativesMember2020-10-020001114483gb:ConsolidationAndOptimizationInitiativesMember2020-10-020001114483gb:USBioDesignLLCMember2020-01-012020-10-020001114483us-gaap:PositiveOutcomeOfLitigationMember2016-01-262016-01-260001114483us-gaap:SubsequentEventMember2020-10-152020-10-150001114483us-gaap:SubsequentEventMember2020-10-262020-10-260001114483us-gaap:CommonStockMember2019-12-310001114483us-gaap:TreasuryStockCommonMember2019-12-310001114483us-gaap:CommonStockMember2018-12-280001114483us-gaap:TreasuryStockCommonMember2018-12-280001114483us-gaap:CommonStockMember2020-01-012020-10-020001114483us-gaap:TreasuryStockCommonMember2020-01-012020-10-020001114483us-gaap:CommonStockMember2018-12-292019-09-270001114483us-gaap:TreasuryStockCommonMember2018-12-292019-09-270001114483us-gaap:RestrictedStockMemberus-gaap:CommonStockMember2020-01-012020-10-020001114483us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2020-01-012020-10-020001114483us-gaap:RestrictedStockMember2020-01-012020-10-020001114483us-gaap:RestrictedStockMemberus-gaap:CommonStockMember2018-12-292019-09-270001114483us-gaap:RestrictedStockMemberus-gaap:TreasuryStockCommonMember2018-12-292019-09-270001114483us-gaap:RestrictedStockMember2018-12-292019-09-270001114483us-gaap:CommonStockMember2020-10-020001114483us-gaap:TreasuryStockCommonMember2020-10-020001114483us-gaap:CommonStockMember2019-09-270001114483us-gaap:TreasuryStockCommonMember2019-09-270001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-07-030001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-030001114483us-gaap:AccumulatedTranslationAdjustmentMember2020-07-030001114483gb:AccumulatedAdjustmentAttributableToParentMember2020-07-030001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2020-07-030001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:CashFlowHedgingMember2020-07-042020-10-020001114483us-gaap:CashFlowHedgingMembergb:AccumulatedAdjustmentAttributableToParentMember2020-07-042020-10-020001114483us-gaap:CashFlowHedgingMember2020-07-042020-10-020001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2020-07-042020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:ForeignExchangeContractMember2020-07-042020-10-020001114483us-gaap:ForeignExchangeContractMember2020-07-042020-10-020001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2020-07-042020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:InterestRateSwapMember2020-07-042020-10-020001114483us-gaap:InterestRateSwapMember2020-07-042020-10-020001114483us-gaap:AccumulatedTranslationAdjustmentMember2020-07-042020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMember2020-07-042020-10-020001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-10-020001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-10-020001114483us-gaap:AccumulatedTranslationAdjustmentMember2020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMember2020-10-020001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2020-10-020001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001114483us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001114483gb:AccumulatedAdjustmentAttributableToParentMember2019-12-310001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2019-12-310001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:CashFlowHedgingMember2020-01-012020-10-020001114483us-gaap:CashFlowHedgingMembergb:AccumulatedAdjustmentAttributableToParentMember2020-01-012020-10-020001114483us-gaap:CashFlowHedgingMember2020-01-012020-10-020001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2020-01-012020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:ForeignExchangeContractMember2020-01-012020-10-020001114483us-gaap:ForeignExchangeContractMember2020-01-012020-10-020001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2020-01-012020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:InterestRateSwapMember2020-01-012020-10-020001114483us-gaap:InterestRateSwapMember2020-01-012020-10-020001114483us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-10-020001114483gb:AccumulatedAdjustmentAttributableToParentMember2020-01-012020-10-020001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-06-280001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-06-280001114483us-gaap:AccumulatedTranslationAdjustmentMember2019-06-280001114483gb:AccumulatedAdjustmentAttributableToParentMember2019-06-280001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2019-06-280001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:CashFlowHedgingMember2019-06-292019-09-270001114483us-gaap:CashFlowHedgingMembergb:AccumulatedAdjustmentAttributableToParentMember2019-06-292019-09-270001114483us-gaap:CashFlowHedgingMember2019-06-292019-09-270001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2019-06-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:ForeignExchangeContractMember2019-06-292019-09-270001114483us-gaap:ForeignExchangeContractMember2019-06-292019-09-270001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2019-06-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:InterestRateSwapMember2019-06-292019-09-270001114483us-gaap:InterestRateSwapMember2019-06-292019-09-270001114483us-gaap:AccumulatedTranslationAdjustmentMember2019-06-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMember2019-06-292019-09-270001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-09-270001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-09-270001114483us-gaap:AccumulatedTranslationAdjustmentMember2019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMember2019-09-270001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2019-09-270001114483us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-280001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-280001114483us-gaap:AccumulatedTranslationAdjustmentMember2018-12-280001114483gb:AccumulatedAdjustmentAttributableToParentMember2018-12-280001114483gb:AccumulatedOtherComprehensiveIncomeTaxMember2018-12-280001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:CashFlowHedgingMember2018-12-292019-09-270001114483us-gaap:CashFlowHedgingMembergb:AccumulatedAdjustmentAttributableToParentMember2018-12-292019-09-270001114483us-gaap:CashFlowHedgingMember2018-12-292019-09-270001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2018-12-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:ForeignExchangeContractMember2018-12-292019-09-270001114483us-gaap:ForeignExchangeContractMember2018-12-292019-09-270001114483us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateSwapMember2018-12-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMemberus-gaap:InterestRateSwapMember2018-12-292019-09-270001114483us-gaap:InterestRateSwapMember2018-12-292019-09-270001114483us-gaap:AccumulatedTranslationAdjustmentMember2018-12-292019-09-270001114483gb:AccumulatedAdjustmentAttributableToParentMember2018-12-292019-09-270001114483us-gaap:FairValueMeasurementsRecurringMember2020-10-020001114483us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-10-020001114483us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-020001114483us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-020001114483us-gaap:FairValueMeasurementsRecurringMember2019-12-310001114483us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-12-310001114483us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001114483us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:InterestRateSwapMaturingJune2023Memberus-gaap:OtherNoncurrentLiabilitiesMember2020-10-020001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:InterestRateSwapMaturingJune2020Member2019-12-310001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:InterestRateSwapMaturingJuly2020Member2019-12-310001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:InterestRateSwapMaturingApril2020Member2019-12-310001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:InterestRateSwapMaturingJune2023Memberus-gaap:OtherNoncurrentLiabilitiesMember2019-12-310001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractOneMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMember2020-10-02iso4217:USDiso4217:MXN0001114483gb:ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractTwoMemberus-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMember2020-10-02iso4217:USDiso4217:UYU0001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractOneMember2020-10-02iso4217:USDiso4217:EUR0001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractTwoMember2020-10-020001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMembergb:ForeignExchangeContractMaturingNovemberTwoThousandTwentyMember2020-10-020001114483gb:ForeignExchangeContractMaturingMarchTwoThousandTwentyOneMemberus-gaap:DesignatedAsHedgingInstrumentMembergb:AccruedExpensesAndOtherCurrentLiabilitiesMember2020-10-020001114483us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMembergb:ForeignExchangeContractMaturingAugustTwoThousandTwentyOneMember2020-10-020001114483us-gaap:DesignatedAsHedgingInstrumentMembergb:ForeignExchangeContractMaturingJuneTwoThousandTwentyMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-12-310001114483gb:InoMecLtdMember2020-10-020001114483gb:USBioDesignLLCMember2020-10-0200011144832020-04-0400011144832020-04-052020-10-020001114483us-gaap:AccruedLiabilitiesMember2020-10-020001114483us-gaap:OtherNoncurrentLiabilitiesMember2020-10-020001114483us-gaap:SalesMember2020-07-042020-10-020001114483us-gaap:SalesMember2019-06-292019-09-270001114483us-gaap:OperatingExpenseMember2020-07-042020-10-020001114483us-gaap:OperatingExpenseMember2019-06-292019-09-270001114483us-gaap:InterestExpenseMember2020-07-042020-10-020001114483us-gaap:InterestExpenseMember2019-06-292019-09-270001114483us-gaap:SalesMember2020-01-012020-10-020001114483us-gaap:SalesMember2018-12-292019-09-270001114483us-gaap:OperatingExpenseMember2020-01-012020-10-020001114483us-gaap:OperatingExpenseMember2018-12-292019-09-270001114483us-gaap:InterestExpenseMember2020-01-012020-10-020001114483us-gaap:InterestExpenseMember2018-12-292019-09-270001114483us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-07-042020-10-020001114483us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2019-06-292019-09-270001114483us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2020-07-042020-10-020001114483us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2019-06-292019-09-270001114483us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2020-07-042020-10-020001114483us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2019-06-292019-09-270001114483us-gaap:OperatingExpenseMemberus-gaap:ForeignExchangeContractMember2020-07-042020-10-020001114483us-gaap:OperatingExpenseMemberus-gaap:ForeignExchangeContractMember2019-06-292019-09-270001114483us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-01-012020-10-020001114483us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2018-12-292019-09-270001114483us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2020-01-012020-10-020001114483us-gaap:ForeignExchangeForwardMemberus-gaap:SalesMember2018-12-292019-09-270001114483us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2020-01-012020-10-020001114483us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2018-12-292019-09-270001114483us-gaap:OperatingExpenseMemberus-gaap:ForeignExchangeContractMember2020-01-012020-10-020001114483us-gaap:OperatingExpenseMemberus-gaap:ForeignExchangeContractMember2018-12-292019-09-270001114483gb:ChineseVentureCapitalFundMember2020-10-02gb:Segment0001114483gb:MedicalSegmentMembergb:CardioAndVascularMemberus-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483gb:MedicalSegmentMembergb:CardioAndVascularMemberus-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483gb:MedicalSegmentMembergb:CardioAndVascularMemberus-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483gb:MedicalSegmentMembergb:CardioAndVascularMemberus-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483gb:MedicalSegmentMembergb:CardiacNeuromodulationMemberus-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483gb:MedicalSegmentMembergb:CardiacNeuromodulationMemberus-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483gb:MedicalSegmentMembergb:CardiacNeuromodulationMemberus-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483gb:MedicalSegmentMembergb:CardiacNeuromodulationMemberus-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483gb:MedicalSegmentMembergb:AdvancedSurgicalOrthopedicsandPortableMedicalMemberus-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483gb:MedicalSegmentMembergb:AdvancedSurgicalOrthopedicsandPortableMedicalMemberus-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483gb:MedicalSegmentMembergb:AdvancedSurgicalOrthopedicsandPortableMedicalMemberus-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483gb:MedicalSegmentMembergb:AdvancedSurgicalOrthopedicsandPortableMedicalMemberus-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483gb:NonMedicalSegmentMemberus-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483gb:NonMedicalSegmentMemberus-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483gb:NonMedicalSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483gb:NonMedicalSegmentMemberus-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483us-gaap:OperatingSegmentsMember2020-07-042020-10-020001114483us-gaap:OperatingSegmentsMember2019-06-292019-09-270001114483us-gaap:OperatingSegmentsMember2020-01-012020-10-020001114483us-gaap:OperatingSegmentsMember2018-12-292019-09-270001114483us-gaap:MaterialReconcilingItemsMember2020-07-042020-10-020001114483us-gaap:MaterialReconcilingItemsMember2019-06-292019-09-270001114483us-gaap:MaterialReconcilingItemsMember2020-01-012020-10-020001114483us-gaap:MaterialReconcilingItemsMember2018-12-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerAMember2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerAMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerCMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerCMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerDMember2020-07-042020-10-020001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerDMember2019-06-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerFMember2020-07-042020-10-020001114483us-gaap:CustomerConcentrationRiskMembergb:CustomerGMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2020-07-042020-10-020001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2019-06-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerAMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerAMember2018-12-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerCMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMembergb:CustomerCMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerDMember2020-01-012020-10-020001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:CustomerDMember2018-12-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:CustomerEMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2020-01-012020-10-020001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2018-12-292019-09-270001114483us-gaap:CustomerConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembergb:AllOtherCustomersMember2018-12-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2020-07-042020-10-020001114483us-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2020-07-042020-10-020001114483gb:MedicalSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2019-06-292019-09-270001114483us-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2019-06-292019-09-270001114483country:KRus-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-042020-10-020001114483gb:MedicalSegmentMembercountry:PRus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483us-gaap:GeographicConcentrationRiskMembercountry:CAgb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483gb:MedicalSegmentMembergb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-042020-10-020001114483gb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-07-042020-10-020001114483gb:MedicalSegmentMembergb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483gb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2019-06-292019-09-270001114483gb:MedicalSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2020-01-012020-10-020001114483us-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2020-01-012020-10-020001114483gb:MedicalSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2018-12-292019-09-270001114483us-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembercountry:US2018-12-292019-09-270001114483us-gaap:GeographicConcentrationRiskMembercountry:CAgb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483us-gaap:GeographicConcentrationRiskMembercountry:CAgb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483us-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMembercountry:GB2020-01-012020-10-020001114483gb:MedicalSegmentMembercountry:PRus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483gb:MedicalSegmentMembergb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483gb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-10-020001114483gb:MedicalSegmentMembergb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483gb:AllOtherCountriesMemberus-gaap:GeographicConcentrationRiskMembergb:NonMedicalSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2018-12-292019-09-270001114483gb:ASOBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2018-12-292019-09-270001114483gb:ASOBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2019-03-302019-06-280001114483gb:ASOBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-07-042020-10-020001114483gb:ASOBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2019-06-292019-09-270001114483gb:ASOBusinessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-01-012020-10-02

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 October 2, 2020
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 1-16137
 _____________________________________________________________ 
gb-20201002_g1.jpg
INTEGER HOLDINGS CORPORATION
(Exact name of Registrant as specified in its charter)
 _____________________________________________________________ 
Delaware 16-1531026
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
5830 Granite Parkway,Suite 1150Plano,Texas 75024
(Address of principal executive offices) (Zip Code)
(214) 618-5243
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareITGRNew 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 checkmark 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 filerNon-accelerated filer
Smaller reporting company  Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The number of shares outstanding of the Company’s common stock, $0.001 par value per share, as of October 23, 2020 was: 32,875,166 shares.



INTEGER HOLDINGS CORPORATION
Form 10-Q
For the Quarterly Period Ended October 2, 2020
TABLE OF CONTENTS

- 2 -


PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
INTEGER HOLDINGS CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
(in thousands except share and per share data)October 2,
2020
December 31,
2019
ASSETS
Current assets:
Cash and cash equivalents$99,943 $13,535 
Accounts receivable, net of provision for credit losses of $0.2 million and allowance for doubtful accounts of $2.4 million, respectively
151,201 191,985 
Inventories156,858 167,256 
Contract assets39,593 24,767 
Refundable income taxes6,521  
Prepaid expenses and other current assets44,537 17,852 
Total current assets498,653 415,395 
Property, plant and equipment, net249,982 246,185 
Goodwill851,679 839,617 
Other intangible assets, net759,419 775,784 
Deferred income taxes5,223 4,438 
Operating lease assets46,083 42,379 
Other long-term assets37,956 29,295 
Total assets$2,448,995 $2,353,093 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Current portion of long-term debt$37,500 $37,500 
Accounts payable55,397 64,975 
Income taxes payable1,068 3,023 
Operating lease liabilities8,287 7,507 
Accrued expenses and other current liabilities51,208 66,073 
Total current liabilities153,460 179,078 
Long-term debt801,607 777,272 
Deferred income taxes188,788 187,978 
Operating lease liabilities39,030 37,114 
Other long-term liabilities33,113 19,163 
Total liabilities1,215,998 1,200,605 
Commitments and contingencies (Note 10)
Stockholders’ equity:
Common stock, $0.001 par value; 100,000,000 shares authorized; 32,875,166 and 32,847,017 shares issued, respectively; 32,875,166 and 32,700,471 shares outstanding, respectively
33 33 
Additional paid-in capital698,654 701,018 
Treasury stock, at cost, no shares as of October 2, 2020 and 146,546 shares as of
       December 31, 2019
 (8,809)
Retained earnings502,089 440,258 
Accumulated other comprehensive income32,221 19,988 
Total stockholders’ equity1,232,997 1,152,488 
Total liabilities and stockholders’ equity$2,448,995 $2,353,093 
The accompanying notes are an integral part of these condensed consolidated financial statements.
- 3 -


INTEGER HOLDINGS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)
 Three Months EndedNine Months Ended
(in thousands except per share data)October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Sales$235,942 $303,587 $804,483 $932,457 
Cost of sales178,009 210,201 591,985 653,477 
Gross profit57,933 93,386 212,498 278,980 
Operating expenses:
Selling, general and administrative expenses (Note 10)3,609 32,935 73,969 101,034 
Research, development and engineering costs11,892 11,729 37,879 34,720 
Other operating expenses2,674 2,241 7,631 8,239 
Total operating expenses18,175 46,905 119,479 143,993 
Operating income39,758 46,481 93,019 134,987 
Interest expense, net9,368 12,337 29,002 39,779 
(Gain) loss on equity investments, net(2,234)(986)(3,954)666 
Other (income) loss, net1,224 (369)(233)(921)
Income from continuing operations before taxes 31,400 35,499 68,204 95,463 
Provision for income taxes1,058 4,913 6,373 15,289 
Income from continuing operations$30,342 $30,586 $61,831 $80,174 
Discontinued operations:
Income from discontinued operations before taxes   5,316 
Provision for income taxes   178 
Income from discontinued operations$ $ $ $5,138 
Net income$30,342 $30,586 $61,831 $85,312 
Basic earnings per share:
Income from continuing operations$0.92 $0.94 $1.88 $2.46 
Income from discontinued operations   0.16 
Basic earnings per share0.92 0.94 1.88 2.62 
Diluted earnings per share:
Income from continuing operations$0.92 $0.92 $1.87 $2.43 
Income from discontinued operations   0.16 
Diluted earnings per share0.92 0.92 1.87 2.58 
Weighted average shares outstanding:
Basic32,859 32,660 32,833 32,606 
Diluted33,076 33,068 33,107 33,019 
The accompanying notes are an integral part of these condensed consolidated financial statements.
- 4 -


INTEGER HOLDINGS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)
 Three Months EndedNine Months Ended
(in thousands)October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Comprehensive Income
Net income$30,342 $30,586 $61,831 $85,312 
Other comprehensive income (loss):
Foreign currency translation gain (loss)16,387 (14,810)17,303 (17,138)
Change in fair value of cash flow hedges, net of tax1,355 (1,352) (5,070)(6,097)
Other comprehensive income (loss), net of tax17,742 (16,162)12,233 (23,235)
Comprehensive income, net of tax$48,084 $14,424 $74,064 $62,077 
The accompanying notes are an integral part of these condensed consolidated financial statements.
- 5 -


INTEGER HOLDINGS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
 Nine Months Ended
(in thousands)October 2,
2020
September 27,
2019
Cash flows from operating activities:
Net income$61,831 $85,312 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization59,005 57,397 
Debt related charges included in interest expense3,145 5,280 
Stock-based compensation6,229 6,894 
Non-cash charges related to customer bankruptcy562  
Non-cash lease expense5,824 5,555 
Non-cash (gain) loss on equity investments(3,954)666 
Other non-cash gains(184)(1,088)
Deferred income taxes42 (1,086)
Gain on sale of discontinued operations (4,974)
Changes in operating assets and liabilities, net of acquisition:
Accounts receivable42,096 (29,962)
Inventories10,272 (8,567)
Contract assets, prepaid expenses and other assets(47,350)(16,384)
Accounts payable(5,152)17,760 
Accrued expenses and other liabilities(13,780)(8,988)
Income taxes(8,347)4,162 
Net cash provided by operating activities110,239 111,977 
Cash flows from investing activities:
Acquisition of property, plant and equipment(35,182)(24,704)
Purchase of intangible asset(4,607) 
Proceeds from sale of property, plant and equipment76 5 
Purchase of equity investments (417)
Acquisitions, net(5,219) 
Proceeds from sale of discontinued operations 4,734 
Net cash used in investing activities(44,932)(20,382)
Cash flows from financing activities:
Principal payments of long-term debt(28,125)(97,125)
Proceeds from senior secured revolving line of credit185,000 20,000 
Payments of senior secured revolving line of credit(135,000)(25,000)
Proceeds from the exercise of stock options3,123 2,654 
Payment of debt issuance costs(431) 
Tax withholdings related to net share settlements of restricted stock unit awards(2,869)(2,961)
Net cash provided by (used in) financing activities21,698 (102,432)
Effect of foreign currency exchange rates on cash and cash equivalents(597)(13)
Net increase (decrease) in cash and cash equivalents86,408 (10,850)
Cash and cash equivalents, beginning of period13,535 25,569 
Cash and cash equivalents, end of period$99,943 $14,719 
The accompanying notes are an integral part of these condensed consolidated financial statements.
- 6 -


INTEGER HOLDINGS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)
 Three Months EndedNine Months Ended
(in thousands)October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Total stockholders’ equity, beginning balance$1,181,401 $1,111,695 $1,152,488 $1,060,493 
Common stock and additional paid-in capital
Balance, beginning of period695,684 697,681 701,051 691,116 
Stock awards exercised or vested16 806 (8,593)1,938 
Stock-based compensation2,987 1,461 6,229 6,894 
Balance, end of period698,687 699,948 698,687 699,948 
Treasury stock
Balance, beginning of period(509)(10,565)(8,809)(8,125)
Treasury shares purchased (56) (2,961)
Treasury shares reissued509 248 8,809 713 
Balance, end of period (10,373) (10,373)
Retained earnings
Balance, beginning of period471,747 398,648 440,258 344,498 
Adoption of ASC 842, Leases
   (576)
Net income30,342 30,586 61,831 85,312 
Balance, end of period502,089 429,234 502,089 429,234 
Accumulated other comprehensive income
Balance, beginning of period14,479 25,931 19,988 33,004 
Other comprehensive income (loss)
17,742 (16,162)12,233 (23,235)
Balance, end of period32,221 9,769 32,221 9,769 
Total stockholders’ equity, ending balance$1,232,997 $1,128,578 $1,232,997 $1,128,578 
The accompanying notes are an integral part of these condensed consolidated financial statements.

- 7 -


INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(1.)    BASIS OF PRESENTATION
Integer Holdings Corporation (together with its consolidated subsidiaries, “Integer” or the “Company”) is a publicly-traded corporation listed on the New York Stock Exchange under the symbol “ITGR.” Integer is one of the largest medical device outsource manufacturers in the world serving the cardiac, neuromodulation, vascular, orthopedics, advanced surgical and portable medical markets. The Company provides innovative, high-quality medical technologies that enhance the lives of patients worldwide. In addition, it develops batteries for high-end niche applications in the energy, military, and environmental markets. The Company’s reportable segments are: (1) Medical and (2) Non-Medical. The Company’s customers include large multi-national original equipment manufacturers (“OEMs”) and their affiliated subsidiaries.
On July 2, 2018, the Company completed the sale of the Advanced Surgical and Orthopedic product lines (the “AS&O Product Line”). The results of operations of the AS&O Product Line are reported as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The cash flows related to discontinued operations have not been segregated, and are included in the Condensed Consolidated Statements of Cash Flows. Unless otherwise noted specifically as discontinued operations, discussion within these notes to the Company’s condensed consolidated financial statements relates to continuing operations. See Note 16 “Discontinued Operations” for additional information related to discontinued operations.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information (Accounting Standards Codification (“ASC”) 270, Interim Reporting) and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all of the information necessary for a full presentation of financial position, results of operations, and cash flows in conformity with GAAP. In the opinion of management, the condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the results of the Company for the periods presented. Intercompany transactions and balances have been fully eliminated in consolidation.
Operating results for interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, certain components of equity, sales, expenses, and related disclosures at the date of the financial statements and during the reporting period. Actual results could differ materially from these estimates. For further information, refer to the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
The third quarter and first nine months of 2020 ended on October 2, 2020 and consisted of 91 days and 276 days, respectively. The third quarter and first nine months of 2019 ended on September 27, 2019 and consisted of 91 days and 273 days, respectively.
Risks and Uncertainties
Beginning in early March 2020, the global spread of the novel coronavirus (“COVID-19”) created significant uncertainty and worldwide economic disruption. Specific impacts to the Company’s business include delayed or reduced customer orders and sales, restrictions on its associates’ ability to travel or work, delays in shipments to and from certain countries, and disruptions in its supply chain. The extent to which COVID-19 impacts the Company’s operations will depend on future developments, which are highly uncertain, including, among others, the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions, especially those taken by governmental authorities, to contain the pandemic or treat its impact. As pandemic-related events continue to evolve, additional impacts may arise that the Company is not aware of currently. Any prolonged material disruption of the Company’s associates, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.
Supplier Financing Arrangements
Beginning in 2020, the Company began utilizing supplier financing arrangements with financial institutions to sell certain accounts receivable on a non-recourse basis. These transactions are treated as a sale of, and are accounted for as a reduction to, accounts receivable. The agreements transfer control and risk related to the receivables to the financial institutions. The Company has no continuing involvement in the transferred receivables subsequent to the sale. During the three and nine months ended October 2, 2020, the Company sold and de-recognized accounts receivable and collected cash of $16.2 million and $47.1 million, respectively. The costs associated with the supplier financing arrangements were not material for the three and nine months ended October 2, 2020.
- 8 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(1.)    BASIS OF PRESENTATION (Continued)
Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standard Updates (“ASU”) issued by the Financial Accounting Standards Board ("FASB"). ASUs not yet adopted that are not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated results of operations, financial position and cash flows. With the exception of the accounting pronouncements adopted as discussed below, there have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, that are of significance, or potential significance, to the Company.
Recently Adopted Accounting Guidance
The Company adopted ASC 326, Financial Instruments-Credit Losses, effective January 1, 2020. Under the current expected credit losses (“CECL”) model, the Company immediately recognizes an estimate of credit losses expected to occur over the life of the financial asset at the time the financial asset is originated or acquired.  Estimated credit losses are determined by taking into consideration historical loss conditions, current conditions and reasonable and supportable forecasts.  Changes to the expected lifetime credit losses are recognized each period. The adoption of ASC 326 did not have a material impact to the Company’s Condensed Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, in response to concerns about structural risks of interbank offered rates (“IBORs”). ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions if certain criteria are met. The ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. ASU 2020-04 has not yet affected the Company’s Condensed Consolidated Financial Statements.
(2.)    BUSINESS ACQUISITIONS
On February 19, 2020, the Company acquired certain assets and liabilities of InoMec Ltd. (“InoMec”), a privately-held company based in Israel that specializes in the research, development and manufacturing of medical devices, including minimally invasive tools, delivery systems, tubing and catheters, surgery tools, drug-device combination, laser combined devices, and tooling and production. The acquisition enables the Company to create a research and development center in Israel, closer to the customer base in the region. The fair value of the consideration transferred was $7.0 million, which included an initial cash payment of $5.3 million and $1.7 million in estimated fair value of contingent consideration.
The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $3.5 million over the next four years based on specified conditions being met. Based on the preliminary purchase price allocation, the assets acquired principally comprise $2.0 million of intangible assets, $4.8 million of goodwill, $0.3 million of acquired property, plant and equipment, and a net liability for other working capital items of $0.1 million. Intangible assets included developed technology, customer relationships and non-compete provisions, which are being amortized over a weighted average period of 5.9 years.
On October 7, 2019, the Company acquired certain assets and liabilities of US BioDesign, LLC (“USB”), a privately-held developer and manufacturer of complex braided biomedical structures for disposable and implantable medical devices. The acquisition added a differentiated capability related to the complex development and manufacture of braided and formed biomedical structures to the Company’s broad portfolio. The fair value of the consideration transferred was $19.1 million, which included a cash payment of $14.9 million, which reflects a $0.1 million favorable working capital adjustment finalized in the first quarter of 2020, and $4.2 million in estimated fair value of contingent consideration.
The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $5.5 million if certain revenue goals are met through 2023. The assets acquired principally consist of $7.4 million of developed technology, $10.4 million of goodwill, $0.7 million of acquired property, plant and equipment, and $0.6 million of other working capital items. The developed technology intangible asset is being amortized over a useful life of 8 years. The $10.4 million of goodwill reflects a $0.1 million decrease resulting from the working capital adjustment. The company finalized the valuation and completed the purchase price allocation for the USB acquisition during the second quarter of 2020.
- 9 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(2.)    BUSINESS ACQUISITIONS (Continued)
The amount allocated to goodwill for these acquisitions is deductible for income tax purposes. The fair value of the contingent consideration was estimated using the Monte Carlo valuation approach. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration.
For segment reporting purposes, the results of operations and assets from these acquisitions have been included in the Company’s Medical segment since the respective acquisition dates. For the three and nine months ended October 2, 2020, sales related to InoMec and USB were $2.2 million and $5.4 million, respectively. Earnings related to the operations consisting of the assets and liabilities acquired from InoMec and USB for the three and nine months ended October 2, 2020 were not material. During the nine months ended on October 2, 2020, direct costs of these acquisitions of $0.9 million were expensed as incurred and included in Other Operating Expenses in the Condensed Consolidated Statement of Operations.
Pro forma financial information has not been presented for these acquisitions as the net effects were not significant or material to the Company’s results of operations or financial position.
(3.)    SUPPLEMENTAL CASH FLOW INFORMATION
The following is supplemental information relating to the Condensed Consolidated Statements of Cash Flows (in thousands):
Nine Months Ended
October 2,
2020
September 27,
2019
Noncash investing and financing activities:
Property, plant and equipment purchases included in accounts payable$3,756 $5,125 
Supplemental lease disclosures:
Operating lease assets obtained in exchange for new or remeasured operating
lease liabilities
8,139  
Refer to Note 16 “Discontinued Operations” for additional supplemental cash flow information pertaining to discontinued operations.
(4.)    INVENTORIES
Inventories comprise the following (in thousands):
October 2,
2020
December 31,
2019
Raw materials$78,104 $79,742 
Work-in-process56,160 60,042 
Finished goods22,594 27,472 
Total$156,858 $167,256 
- 10 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(5.)     GOODWILL AND OTHER INTANGIBLE ASSETS, NET
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the nine months ended October 2, 2020 were as follows (in thousands):
MedicalNon- MedicalTotal
December 31, 2019$822,617 $17,000 $839,617 
Foreign currency translation7,347  7,347 
Acquisitions and related adjustments (Note 2)4,715  4,715 
October 2, 2020$834,679 $17,000 $851,679 
Intangible Assets
Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
October 2, 2020
Definite-lived:
Purchased technology and patents$255,475 $(148,792)$106,683 
Customer lists715,589 (153,540)562,049 
Other4,103 (3,704)399 
Total$975,167 $(306,036)$669,131 
Indefinite-lived:
Trademarks and tradenames$90,288 
December 31, 2019
Definite-lived:
Purchased technology and patents$248,264 $(138,435)$109,829 
Customer lists706,852 (131,185)575,667 
Other3,503 (3,503) 
Total$958,619 $(273,123)$685,496 
Indefinite-lived:
Trademarks and tradenames$90,288 
Throughout the year, the Company has evaluated the effects of the COVID-19 pandemic and its negative impact on the global economy on each of the Company’s reporting units and indefinite-lived intangible assets. Further, the collapse in the demand for oil caused by this unprecedented global health and economic crisis, coupled with oil oversupply, adversely impacted the demand for products in the Company’s Non-Medical reportable segment. In the first quarter of 2020, the Company elected to bypass a qualitative analysis of its Non-Medical reporting unit’s goodwill and performed a quantitative analysis as of April 3, 2020. The fair value of the Non-Medical reporting unit exceeded its carrying amount as of April 3, 2020. No further impairment indicators have been identified since the first quarter of 2020 through October 2, 2020.
When acquiring certain assets, the Company assesses whether the acquired assets are a result of a business combination or a purchase of an asset. In the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. The Company paid $3.5 million upon closing, and, based on the completion of certain milestones, paid an additional $0.5 million in the second quarter of 2020 and $0.5 million in the third quarter of 2020. In addition, the Company has capitalized $0.1 million of costs associated with acquiring the license as an intangible asset. The intangible asset of $4.6 million is being amortized over 11 years, the remaining useful life of the patented technology. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration.
- 11 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(5.)    GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Continued)
Aggregate intangible asset amortization expense comprises the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Cost of sales$3,219 $3,165 $9,660 $9,622 
Selling, general and administrative expenses7,080 6,617 21,234 19,845 
Total intangible asset amortization expense$10,299 $9,782 $30,894 $29,467 
Estimated future intangible asset amortization expense based on the carrying value as of October 2, 2020 is as follows (in thousands):
Remainder of 2020202120222023 2024After 2024
Amortization Expense$10,193 41,186 40,137 38,720 37,768 501,127 
(6.)     DEBT
Long-term debt comprises the following (in thousands):
 October 2,
2020
December 31,
2019
Senior secured term loan A$239,062 $267,188 
Senior secured term loan B558,286 558,286 
Revolving line of credit50,000  
Unamortized discount on term loan B and debt issuance costs(8,241)(10,702)
Total debt839,107 814,772 
Current portion of long-term debt(37,500)(37,500)
Total long-term debt$801,607 $777,272 
The Company has senior secured credit facilities (the “Senior Secured Credit Facilities”) as of October 2, 2020, consisting of (i) a $200 million revolving credit facility (the “Revolving Credit Facility”), (ii) a term loan A facility (the “TLA Facility”), and (iii) a term loan B facility (the “TLB Facility”). The TLA Facility and TLB Facility are collectively referred to as the “Term Loan Facilities.” The TLB Facility was issued at a 1% discount.
On July 13, 2020, the Company amended the Senior Secured Credit Facilities (the “Amendment”) to increase the Total Net Leverage Ratio. In connection with the Amendment, the Company paid consenting lenders advanced amendment fees totaling $0.4 million during the quarter ended October 2, 2020. The Company will also pay the consenting lenders a deferred amendment fee, payable in installments of 0.03125% of the outstanding Revolving Credit Facility and TLA Facility each quarter through maturity when the Company’s Total Net Leverage Ratio equals or exceeds 3.00 to 1.00. The advanced amendment fees and deferred amendment fees, which were not material for the quarter ended October 2, 2020, are debt issuance costs which will be deferred and amortized over the remaining life of the related debt.
Revolving Credit Facility
The Revolving Credit Facility matures on October 27, 2022. The Revolving Credit Facility includes a $15 million sublimit for swingline loans and a $25 million sublimit for standby letters of credit. The Company is required to pay a commitment fee on the unused portion of the Revolving Credit Facility, which will range between 0.175% and 0.25%, depending on the Company’s Total Net Leverage Ratio (as defined in the Senior Secured Credit Facilities agreement). As of October 2, 2020, the commitment fee on the unused portion of the Revolving Credit Facility was 0.25%. Interest rates on the Revolving Credit Facility, as well as the TLA Facility, are at the Company’s option, either at: (i) the prime rate plus the applicable margin, which will range between 0.50% and 2.00%, based on the Company’s Total Net Leverage Ratio, or (ii) the applicable LIBOR rate plus the applicable margin, which will range between 1.50% and 3.00%, based on the Company’s Total Net Leverage Ratio.
- 12 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(6.) DEBT (Continued)
As of October 2, 2020, the Company had available borrowing capacity on the Revolving Credit Facility of $143.3 million after giving effect to $50.0 million of outstanding borrowings and $6.7 million of outstanding standby letters of credit. As of October 2, 2020, the weighted average interest rate on outstanding borrowings under the Revolving Credit Facility was 2.41%.
Term Loan Facilities
The TLA Facility and TLB Facility mature on October 27, 2022. Interest rates on the TLB Facility are, at the Company’s option, either at: (i) the prime rate plus 1.50% or (ii) the applicable LIBOR rate plus 2.50%, with LIBOR subject to a 1.00% floor. As of October 2, 2020, the interest rates on the TLA Facility and TLB Facility were 2.40% and 3.50%, respectively.
Covenants
The Revolving Credit Facility and TLA Facility contain covenants requiring (A) a maximum Total Net Leverage Ratio of 4.75:1.00, subject to a step down to 4.50 to 1.00 for the third fiscal quarter of 2021, and reverting to and remaining at 4.00 to 1.00 beginning with the fourth quarter of 2021 through maturity, and (B) a minimum interest coverage ratio of adjusted EBITDA (as defined in the Senior Secured Credit Facilities) to interest expense of not less than 3.00:1.00. Additionally, the Net Leverage Ratio can be increased by 0.50 for up to four consecutive quarters commencing in any fiscal quarter in which the Company consummates an Eligible Adjustment Acquisition (as defined in the Amendment) with a $40 million or greater purchase price. The TLB Facility does not contain any financial maintenance covenants. As of October 2, 2020, the Company was in compliance with these financial covenants.
Contractual maturities under the Senior Secured Credit Facilities for the remainder of 2020 and through maturity, excluding any discounts or premiums, as of October 2, 2020 are as follows (in thousands):
202020212022
Future minimum principal payments$9,375 37,500 800,473 
The Company prepaid portions of its TLB Facility during 2019. The Company recognized losses from extinguishment of debt during the three and nine months ended September 27, 2019 of $0.3 million and $1.3 million, respectively. The loss from extinguishment of debt represents the portion of the unamortized discount and debt issuance costs related to the portion of the TLB Facility that was prepaid and is included in Interest Expense in the accompanying Condensed Consolidated Statements of Operations.
(7.)     STOCK-BASED COMPENSATION
The Company maintains certain stock-based compensation plans that were approved by the Company’s stockholders and are administered by the Board of Directors, or the Compensation and Organization Committee of the Board. The stock-based compensation plans provide for the granting of stock options, restricted stock awards, restricted stock units (“RSUs”), stock appreciation rights and stock bonuses to employees, non-employee directors, consultants, and service providers.
The components and classification of stock-based compensation expense were as follows (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Stock options$10 $101 $33 $304 
RSUs2,977 1,360 6,196 6,590 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
Cost of sales$530 $168 $1,214 $766 
Selling, general and administrative expenses2,319 1,155 4,608 5,819 
Research, development and engineering costs138 69 407 193 
Other operating expenses 69  116 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
- 13 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(7.)     STOCK-BASED COMPENSATION (Continued)
The following table summarizes the Company’s stock option activity for the nine month period ended October 2, 2020:
Number of
Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
(In Years)
Aggregate
Intrinsic
Value
(In Millions)
Outstanding at December 31, 2019384,013 $34.96 
Exercised(95,923)32.56 
Outstanding at October 2, 2020288,090 $35.76 4.9$6.3 
Exercisable at October 2, 2020285,540 $35.68 4.9$6.3 
During the nine months ended October 2, 2020, the Company awarded grants to certain members of its Board of Directors, certain members of management, and other employees. The Board of Directors received grants of time-based RSUs that vest in four substantially equal quarterly installments beginning on the three-month anniversary of the grant date. The members of management and other employees received either time-based RSUs or a mix of time-based RSUs and performance-based RSUs (“PRSUs”). The time-based RSUs vest ratably, subject to the recipient’s continuous service to the Company over a period of generally three years from the grant date. For the Company’s PRSUs, in addition to service conditions, the ultimate number of shares to be earned depends on the achievement of financial performance or market-based conditions. The financial performance condition is based on the Company’s sales targets. The market-based conditions are based on the Company’s achievement of a relative total shareholder return (“TSR”) performance requirement, on a percentile basis, compared to a defined group of peer companies over three year performance periods.
The Company uses a Monte Carlo simulation model to determine the grant-date fair value of awards with TSR-based performance conditions. The grant-date fair value of all other RSUs is equal to the closing market price of Integer common stock on the date of grant.
The weighted average fair value and assumptions used to value the TSR portion of the PRSUs granted are as follows:
 Nine Months Ended
 October 2,
2020
September 27,
2019
Weighted average fair value$107.27 $117.03 
Risk-free interest rate1.29 %2.46 %
Expected volatility30 %40 %
Expected life (in years)2.92.8
Expected dividend yield % %
The valuation of the TSR portion of the PRSUs granted during 2020 also reflects a weighted average illiquidity discount of 8.00%, determined utilizing the Chaffe model valuation technique, and related to the six-month period that recipients are restricted from selling, transferring, pledging or assigning the underlying shares, in the event of vesting.
- 14 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(7.)     STOCK-BASED COMPENSATION (Continued)
The following table summarizes time-vested RSU activity for the nine month period ended October 2, 2020:
Time-Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019205,223 $64.75 
Granted143,122 83.94 
Vested(83,469)59.60 
Forfeited(12,343)75.28 
Nonvested at October 2, 2020252,533 $76.81 
The following table summarizes PRSU activity for the nine month period ended October 2, 2020:
Performance-
Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019191,592 $56.30 
Granted67,268 95.06 
Vested(35,363)31.17 
Forfeited(4,106)51.54 
Nonvested at October 2, 2020219,391 $72.33 
(8.)     OTHER OPERATING EXPENSES
Other Operating Expenses consists of the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Strategic reorganization and alignment$ $962 $686 $4,352 
Manufacturing alignment to support growth36 515 224 1,661 
2020 restructuring plan858  2,275  
Acquisition and integration expenses107  510  
Other general expenses1,673 764 3,936 2,226 
Total other operating expenses$2,674 $2,241 $7,631 $8,239 
Strategic reorganization and alignment
As a result of the strategic review of its customers, competitors and markets, the Company began taking steps in 2017 to better align its resources in order to enhance the profitability of its portfolio of products. These initiatives include improving its business processes and redirecting investments away from projects where the market does not justify the investment, as well as aligning resources with market conditions and the Company’s future strategic direction. During the nine months ended October 2, 2020, the Company incurred charges relating to these initiatives, which primarily included severance recorded within the Medical segment. As of October 2, 2020, total expense incurred for these initiatives since inception, including amounts reported in discontinued operations, was $23.0 million. These actions were completed during the second quarter of 2020.
- 15 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(8.)     OTHER OPERATING EXPENSES (Continued)
Manufacturing alignment to support growth
In 2017, the Company initiated several initiatives designed to reduce costs, increase manufacturing capacity to accommodate growth and improve operating efficiencies.  The plan involves the relocation of certain manufacturing operations and expansion of certain of the Company’s facilities. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the realignment plan of approximately $6 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s manufacturing alignment to support growth initiative were primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $5.8 million. These actions were substantially complete at the end of 2019 and will be completed by the end of 2020.
2020 restructuring plan
The Company’s 2020 restructuring plan mainly consists of costs associated with executing on its sales force excellence, manufacturing excellence and business process excellence imperatives. These projects focus on changing the Company’s organizational structure to match product line growth strategies and customer needs, transitioning its manufacturing process into a competitive advantage and standardizing and optimizing its business processes. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the 2020 restructuring plan of between approximately $2 million to $3 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s 2020 restructuring plan are expected to be primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $2.3 million, which was primarily severance. These actions are expected to be substantially complete by the end of 2020.
The following table summarizes the change in accrued liabilities, presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets, related to the initiatives described above (in thousands):
Severance and RetentionOtherTotal
December 31, 2019$1,389 $596 $1,985 
Restructuring charges2,166 1,019 3,185 
Cash payments(3,483)(1,519)(5,002)
October 2, 2020$72 $96 $168 
Acquisition and integration expenses
During the nine months ended October 2, 2020, acquisition and integration expenses included $1.0 million of expenses related to the acquisition of certain assets and liabilities of InoMec and USB, and a $0.5 million adjustment to reduce the fair value of acquisition-related contingent consideration liabilities. Acquisition and integration costs primarily include direct acquisition costs incurred which consist of professional fees and other costs.
Other general expenses
During the nine months ended October 2, 2020 and September 27, 2019, the Company recorded expenses related to other initiatives not described above, which relate primarily to actions to align labor with customer demand as a result of COVID-19 and the decline of the energy market, integration and operational initiatives to reduce future costs and improve efficiencies. The 2020 and 2019 amounts primarily include severance, information technology systems conversion expenses and expenses related to the restructuring of certain legal entities of the Company.
- 16 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(9.)    INCOME TAXES
The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to several factors, including discrete items, changes in the mix and amount of pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, settlements with taxing authorities and foreign currency fluctuations. In addition, the Company continues to explore tax planning opportunities that may have a material impact on its effective tax rate.
The Company’s effective tax rate for continuing operations for the third quarter of 2020 was 3.4% on $31.4 million of income from continuing operations before taxes compared to 13.8% on $35.5 million of income from continuing operations before taxes for the same period in 2019. The Company’s effective tax rate for continuing operations for the first nine months of 2020 was 9.3% on $68.2 million of income from continuing operations before taxes compared to 16.0% on $95.5 million of income from continuing operations before taxes for the same period in 2019. The difference between the Company’s effective tax rates and the U.S. federal statutory income tax rate of 21% for the third quarter and first nine months of 2020 and 2019 is primarily attributable to discrete tax benefits, as well as the estimated net impact of the Company’s earnings outside the U.S., which are generally taxed at rates that differ from the U.S federal rate, the estimated net impact of the Global Intangible Low-Taxed Income (“GILTI”) tax, and the availability of certain tax credits. The Company recorded discrete tax benefits of $4.9 million and $5.9 million, respectively, for the third quarter and first nine months of 2020, compared to discrete tax benefits of $2.3 million and $4.4 million, respectively, for the third quarter and first nine months of 2019. The discrete tax benefits for 2020 are predominately related to excess tax benefits recognized upon vesting of RSUs or exercise of stock options, favorable return to provision adjustments related to the 2019 tax year, the net impact of a tax restructuring of the Company’s Malaysian legal entity, and the impact of Final Treasury Regulations issued in July 2020 for GILTI, and Foreign Derived Intangible Income.
As of October 2, 2020 and December 31, 2019, the Company had unrecognized tax benefits from continuing operations of approximately $5.0 million and $4.4 million, respectively. It is reasonably possible that a reduction of up to $3.9 million of the balance of unrecognized tax benefits may occur within the next twelve months as a result of potential audit settlements. As of October 2, 2020 and December 31, 2019, approximately $5.0 million and $4.4 million, respectively, of the unrecognized tax benefits would favorably impact the effective tax rate, net of federal benefit on state issues, if recognized.
In response to the COVID-19 pandemic, many governments have enacted or are contemplating measures to provide aid and economic stimulus. These measures may include deferring the due dates of tax payments or other changes to their income and non-income-based tax laws. The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020 in the U.S., includes measures to assist companies, including temporary changes to income and non-income-based tax laws. The CARES Act provides for deferred payment of the employer portion of social security taxes through the end of 2020, with 50% of the deferred amount due December 31, 2021 and the remaining 50% due December 31, 2022. As allowed under the CARES Act, the Company is deferring payment of the employer portion of Social Security taxes through the end of 2020. As of October 2, 2020, the Company had deferred a total of $6.5 million of payroll taxes in the second and third quarters to be paid equally in the fourth quarters of 2021 and 2022. The deferred payroll taxes are included within Other long-term liabilities on the Condensed Consolidated Balance Sheets. For the nine months ended October 2, 2020, there were no material income tax impacts to our Condensed Consolidated Financial Statements as it relates to COVID-19 measures. The Company continues to monitor additional guidance issued by the U.S. Treasury Department, the Internal Revenue Service and others.
- 17 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(10.)    COMMITMENTS AND CONTINGENCIES
Contingent Consideration Arrangements
The Company records contingent consideration liabilities related to the earn-out provisions for certain acquisitions. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information.
Litigation
The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future.
The Company records a contingent gain for litigation when all of the following conditions have been met: (a) the amount to be paid to the Company is known, (b) there is no potential for appeal or reversal, and (c) collectability is reasonably assured.
In April 2013, the Company commenced an action against AVX Corporation and AVX Filters Corporation (collectively “AVX”) alleging that AVX had infringed on the Company’s patents by manufacturing and selling filtered feedthrough assemblies used in implantable pacemakers and cardioverter defibrillators that incorporate the Company’s patented technology. Following four trials, the Company was awarded $27.8 million in damages. In August 2019, AVX filed a notice of appeal with the United States Court of Appeals for the Federal Circuit and the Company subsequently filed a notice of cross-appeal. In July 2020, the United States Court of Appeals for the Federal Circuit affirmed, in all respects, the judgment in favor of the Company. The Company determined that a contingent gain was realizable as of October 2, 2020 and recorded an asset of $28.9 million, including damages and post-judgment interest, within Prepaid expenses and other current assets. In addition, a liability of $0.7 million was recorded as of October 2, 2020 for certain related expenses which are included in Accrued expenses and other current liabilities. The Company recognized a net gain on patent litigation of $28.2 million during the third quarter of 2020. On October 15, 2020, the Company received a partial payment of $28.3 million and received the balance of $0.6 million on October 26, 2020. The Company used the proceeds to pay down a portion of its Revolving Credit Facility.
Selling, general and administrative expenses
The net gain on patent litigation of $28.2 million is recorded in Selling, general and administrative expenses in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended October 2, 2020.
Product Warranties
The Company generally warrants that its products will meet customer specifications and will be free from defects in materials and workmanship. The product warranty liability is presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets. The change in product warranty liability was comprised of the following (in thousands):
December 31, 2019$1,933 
Additions to warranty reserve, net of reversals(156)
Adjustments to pre-existing warranties (119)
Warranty claims settled(1,323)
October 2, 2020$335 
- 18 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(11.)    EARNINGS PER SHARE (“EPS”)
The following table sets forth a reconciliation of the information used in computing basic and diluted EPS (in thousands, except per share amounts):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Numerator for basic and diluted EPS:
Income from continuing operations$30,342 $30,586 $61,831 $80,174 
Income from discontinued operations   5,138 
Net income$30,342 $30,586 $61,831 $85,312 
Denominator for basic and diluted EPS:
Weighted average shares outstanding - Basic32,859 32,660 32,833 32,606 
Dilutive effect of share-based awards217 408 274 413 
Weighted average shares outstanding - Diluted33,076 33,068 33,107 33,019 
Basic earnings per share:
Income from continuing operations$0.92 $0.94 $1.88 $2.46 
Income from discontinued operations   0.16 
Basic earnings per share0.92 0.94 1.88 2.62 
Diluted earnings per share:
Income from continuing operations$0.92 $0.92 $1.87 $2.43 
Income from discontinued operations   0.16 
Diluted earnings per share0.92 0.92 1.87 2.58 
The diluted weighted average share calculations do not include the following securities, which are not dilutive to the EPS calculations or the performance criteria have not been met (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Time-vested stock options, RSAs and RSUs145  134 29 
Performance-vested restricted stock and PRSUs167 50 93 48 
- 19 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(12.)     STOCKHOLDERS’ EQUITY
The following is a summary of the number of shares of common stock issued, treasury stock and common stock outstanding for the nine month periods ended October 2, 2020 and September 27, 2019:
Nine Months Ended October 2, 2020Nine Months Ended September 27, 2019
IssuedTreasury StockOutstandingIssuedTreasury StockOutstanding
Balance, beginning of period32,847,017 (146,546)32,700,471 32,624,494 (151,327)32,473,167 
Stock options exercised21,327 74,596 95,923 116,904  116,904 
RSAs issued, net of forfeitures,
and vesting of RSUs
6,822 71,950 78,772 99,785 (21,229)78,556 
Balance, end of period32,875,166  32,875,166 32,841,183 (172,556)32,668,627 

Accumulated Other Comprehensive Income (Loss) (“AOCI”) comprises the following (in thousands):
Defined
Benefit
Plan
Liability
Cash
Flow
Hedges
Foreign
Currency
Translation
Adjustment
Total
Pre-Tax
Amount
TaxNet-of-Tax
Amount
July 3, 2020$(912)$(10,491)$23,555 $12,152 $2,327 $14,479 
Unrealized gain on cash flow hedges— 565 — 565 (118)447 
Realized loss on foreign currency hedges— 84 — 84 (18)66 
Realized loss on interest rate swap hedge— 1,066 — 1,066 (224)842 
Foreign currency translation gain— — 16,387 16,387  16,387 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
December 31, 2019$(912)$(2,358)$22,639 $19,369 $619 $19,988 
Unrealized loss on cash flow hedges— (9,416)— (9,416)1,978 (7,438)
Realized loss on foreign currency hedges— 567 — 567 (119)448 
Realized loss on interest rate swap hedges— 2,431 — 2,431 (511)1,920 
Foreign currency translation gain— — 17,303 17,303  17,303 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
June 28, 2019$(295)$(2,567)$28,211 $25,349 $582 $25,931 
Unrealized loss on cash flow hedges— (1,459)— (1,459)307 (1,152)
Realized loss on foreign currency hedges— 191 — 191 (40)151 
Realized gain on interest rate swap hedges— (444)— (444)93 (351)
Foreign currency translation loss— — (14,810)(14,810) (14,810)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
December 28, 2018$(295)$3,439 $30,539 $33,683 $(679)$33,004 
Unrealized loss on cash flow hedges— (6,028)— (6,028)1,266 (4,762)
Realized loss on foreign currency hedges— 157 — 157 (33)124 
Realized gain on interest rate swap hedge— (1,847)— (1,847)388 (1,459)
Foreign currency translation loss— — (17,138)(17,138) (17,138)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
- 20 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Fair value measurement standards apply to certain financial assets and liabilities that are measured at fair value on a recurring basis (each reporting period). For the Company, these financial assets and liabilities include its derivative instruments and contingent consideration. The Company does not have any nonfinancial assets or liabilities that are measured at fair value on a recurring basis.
The Company is exposed to global market risks, including the effect of changes in interest rates and foreign currency exchange rates, and uses derivatives to manage these exposures that occur in the normal course of business. The Company does not hold or issue derivatives for trading or speculative purposes. All derivatives are recorded at fair value on the balance sheet.
The following tables provide information regarding assets and liabilities recorded at fair value on a recurring basis (in thousands):
Fair ValueQuoted
Prices in
Active
Markets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
October 2, 2020
Assets: Foreign currency contracts$98 $ $98 $ 
Liabilities: Foreign currency contracts836  836  
Liabilities: Interest rate swaps8,038  8,038  
Liabilities: Contingent consideration5,401   5,401 
December 31, 2019
Assets: Foreign currency contracts$710 $ $710 $ 
Liabilities: Interest rate swaps3,068  3,068  
Liabilities: Contingent consideration4,200   4,200 
Interest Rate Swaps
The Company periodically enters into interest rate swap agreements in order to reduce the cash flow risk caused by interest rate changes on its outstanding floating rate borrowings. Under these swap agreements, the Company pays a fixed rate of interest and receives a floating rate equal to one-month LIBOR. The variable rate received from the swap agreements and the variable rate paid on the outstanding debt will have the same rate of interest, excluding the credit spread, and will reset and pay interest on the same date. The Company has designated these swap agreements as cash flow hedges based on concluding the hedged forecasted transaction is probable of occurring within the period the cash flow hedge is anticipated to affect earnings.
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2020Jun 20232.1785 %0.1448 %$(8,038)Other long-term liabilities
- 21 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2017Jun 20201.1325 %1.7920 %$543 Accrued expenses and other current liabilities
65,000 Jul 2019Jul 20201.8900 1.7920 (72)Accrued expenses and other current liabilities
400,000 Apr 2019Apr 20202.4150 1.7101 (730)Accrued expenses and other current liabilities
200,000 Jun 2020Jun 20232.1785 
(a)
(2,809)Other long-term liabilities
__________
(a) The interest rate swap did not take effect until June 2020.
Foreign Currency Contracts
The Company periodically enters into foreign currency forward contracts to hedge its exposure to foreign currency exchange rate fluctuations in its international operations. The Company has designated these foreign currency forward contracts as cash flow hedges. Information regarding outstanding foreign currency forward contracts designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$7,666 Jul 2020Dec 20200.0491MXN Peso$(519)Accrued expenses and other current liabilities
2,290 Mar 2020Dec 20200.0241UYU Peso(52)Prepaid expenses and other current assets
18,514 Nov 2020Sep 20211.1944Euro(274)Accrued expenses and other current liabilities
10,224 Jan 2021Sep 20210.0454MXN Peso(109)Accrued expenses and other current liabilities
2,343 Nov 2020Nov 20201.1717Euro2 Accrued expenses and other current liabilities
2,656 Jan 2021Mar 20210.0443MXN Peso64 Accrued expenses and other current liabilities
3,252 Jan 2021Aug 20210.0232UYU Peso150 Prepaid expenses and other current assets
Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$11,166 Jan 2020Jun 20200.0490MXN Peso$710 Prepaid expenses and other current assets
Contingent Consideration
The Company estimated the original fair value of the contingent consideration liabilities for the InoMec and USB acquisitions using a Monte Carlo simulation in order to forecast the value of the potential future payment. In periods subsequent to the initial measurement, contingent consideration liabilities are remeasured to fair value each reporting period until the contingent consideration is settled using various assumptions including estimated revenues (based on internal operational budgets and long-range strategic plans), discount rates, revenue volatility and projected payment dates. The assumptions used in the determination of fair value of contingent consideration liabilities are not observable in the market, thus representing a Level 3 measurement within the fair value hierarchy. The current portion of contingent consideration liabilities is included in Accrued expenses and other current liabilities and the non-current portion is included in Other long-term liabilities in the Condensed Consolidated Balance Sheets. Adjustments to the fair value of contingent consideration liabilities are included in Other operating expenses in the Company’s Condensed Consolidated Statements of Operations.
For the February 19, 2020 InoMec acquisition, additional purchase price payments ranging from zero to $3.5 million are contingent upon the achievement of certain revenue targets through February 29, 2024. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.7 million. At October 2, 2020, the estimated fair value of the contingent consideration associated with the InoMec acquisition was $1.7 million.
- 22 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
For the October 7, 2019 USB acquisition, additional purchase price payments ranging from zero to $5.5 million are contingent upon the achievement of certain revenue targets through December 31, 2023. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $4.2 million. During the nine months ended October 2, 2020, the Company recognized a gain from the fair value adjustment of contingent consideration of $0.5 million. The fair value adjustment for the nine months ended October 2, 2020 was due to a change in the timing of the projected future revenues, rise in the estimated revenue volatility, and increase in the discount rate used to calculate the present value of the contingent consideration liability. At October 2, 2020, the estimated fair value of the contingent consideration associated with the USB acquisition was $3.7 million.
During the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.0 million. The Company paid made milestone payments of $0.5 million during the second and third quarters of 2020 to settle this contingent consideration arrangement.
The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 2, 2020 (in thousands):
December 31, 2019$4,200 
Contingent consideration liabilities recorded for acquisitions
2,700 
Fair value adjustment included in Other operating expenses(500)
Settlements
(1,000)
Foreign currency translation1 
October 2, 2020$5,401 
As of October 2, 2020, the estimated fair value of the contingent consideration was $5.4 million, of which $1.2 million is included as current contingent consideration and $4.2 million is included in non-current contingent consideration in the Condensed Consolidated Balance Sheets.
Derivative Instruments with Hedge Accounting Designation
The following tables present the effect of cash flow hedge derivative instruments on other comprehensive income (loss) (“OCI”),
AOCI and the Company’s Condensed Consolidated Statement of Operations for the three and nine months ended October 2, 2020 and September 27, 2019 (in thousands):
Three Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$235,942 $590 $303,587 $(500)
Cost of sales178,009 (651)210,201 309 
Operating expenses18,175 (23)46,905  
Interest expense9,368 (1,066)12,337 444 
Nine Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$804,483 $549 $932,457 $(1,294)
Cost of sales591,985 (1,059)653,477 1,137 
Operating expenses119,479 (57)143,993  
Interest expense29,002 (2,431)39,779 1,847 
- 23 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Unrealized Gain (Loss) Recognized in OCIRealized Gain (Loss) Reclassified from AOCI
Three months ended,Location in Statement of OperationsThree months ended,
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swap$(11)$(991)Interest expense$(1,066)$444 
Foreign exchange forwards68 (400)Sales590 (500)
Foreign exchange forwards451 (68)Cost of sales(651)309 
Foreign exchange forwards57  Operating expenses(23) 
Nine Months EndedLocation in Statement of OperationsNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swaps$(7,401)$(6,590)Interest expense$(2,431)$1,847 
Foreign exchange contracts277 (1,099)Sales549 (1,294)
Foreign exchange contracts(2,277)1,661 Cost of sales(1,059)1,137 
Foreign exchange forwards(15) Operating expenses(57) 
The Company expects to reclassify net losses totaling $4.3 million related to its cash flow hedges from AOCI into earnings during the next twelve months.
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Fair value standards also apply to certain assets and liabilities that are measured at fair value on a nonrecurring basis. The carrying amounts of cash, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these items.
Borrowings under the Company’s Revolving Credit Facility, TLA Facility and TLB Facility accrue interest at a floating rate tied to a standard short-term borrowing index, selected at the Company’s option, plus an applicable margin. The carrying amount of this floating rate debt approximates fair value based upon the respective interest rates adjusting with market rate adjustments.
Equity Investments
The Company holds long-term, strategic investments in companies to promote business and strategic objectives. These investments are included in Other Long-Term Assets on the Condensed Consolidated Balance Sheets. Non-marketable equity securities are equity securities without readily determinable fair value. The Company has elected the practicability exception to use an alternative approach that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. If an impairment is recognized on the Company’s non-marketable equity securities during the period, these assets are classified as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.
Equity investments comprise the following (in thousands):
October 2,
2020
December 31,
2019
Equity method investment$19,718 $16,167 
Non-marketable equity securities6,092 6,092 
Total equity investments
$25,810 $22,259 
- 24 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
The components of (Gain) Loss on Equity Investments, Net for each period were as follows (in thousands):
Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Equity method investment income$(2,234)$(986)$(3,954)$(909)
Impairment charges   1,575 
Total (gain) loss on equity investments, net
$(2,234)$(986)$(3,954)$666 
The Company’s equity method investment is in a Chinese venture capital fund focused on investing in life sciences companies. As of October 2, 2020, the Company owned 6.6% of this fund.
(14.)     SEGMENT INFORMATION
The Company organizes its business into two reportable segments: (1) Medical and (2) Non-Medical. This segment structure reflects the financial information and reports used by the Company’s management, specifically its Chief Operating Decision Maker, to make decisions regarding the Company’s business, including resource allocations and performance assessments. This segment structure reflects the Company’s current operating focus in compliance with ASC 280, Segment Reporting. For purposes of segment reporting, intercompany sales between segments are not material.
The following table presents sales from continuing operations by product line (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment sales from continuing operations by product line:
Medical
Cardio & Vascular$124,596 $148,581 $432,885 $451,552 
Cardiac & Neuromodulation72,909 106,533 252,404 337,932 
Advanced Surgical, Orthopedics & Portable Medical30,179 34,310 92,041 98,544 
Total Medical227,684 289,424 777,330 888,028 
Non-Medical8,258 14,163 27,153 44,429 
Total sales from continuing operations$235,942 $303,587 $804,483 $932,457 
The following table presents income from continuing operations for the Company’s reportable segments (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment income from continuing operations:
Medical$28,777 $62,648 $120,903 $182,734 
Non-Medical1,214 3,318 4,894 12,927 
Total segment income29,991 65,966 125,797 195,661 
Unallocated operating income (expenses)(a)
9,767 (19,485)(32,778)(60,674)
Operating income39,758 46,481 93,019 134,987 
Unallocated expenses, net(8,358)(10,982)(24,815)(39,524)
Income from continuing operations before taxes$31,400 $35,499 $68,204 $95,463 
__________
(a) Unallocated operating income (expenses) for the three and nine months ended October 2, 2020 includes a net gain of $28.2 million related to a patent litigation judgment. Refer to Note 10 “Commitments and Contingencies” for additional information on this matter.
- 25 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS
Disaggregated Revenue
In general, the Company’s business segmentation is aligned according to the nature and economic characteristics of its products and customer relationships and provides meaningful disaggregation of each business segment’s results of operations. For a summary by disaggregated product line sales for each segment, refer to Note 14, “Segment Information.”
Revenue recognized from products and services transferred to customers over time for the three and nine months ended October 2, 2020 represented 30% and 29%, respectively, of total revenue. Revenue recognized from products and services transferred to customers over time for the three and nine months ended September 27, 2019 represented 10% and 11%, respectively, of total revenue. All revenue recognized from products and services transferred to customers over time during the periods presented was within the Medical segment.
The following table presents revenues by significant customers, which are defined as any customer who individually represents 10% or more of a segment’s total revenues.
Three Months Ended
October 2, 2020September 27, 2019
CustomerMedical Non-Medical Medical Non-Medical
Customer A16%*20%*
Customer B17%*18%*
Customer C17%*13%*
Customer D*25%*22%
Customer F*11%**
Customer G***12%
All other customers50%64%49%66%

Nine Months Ended
October 2, 2020September 27, 2019
CustomerMedicalNon-MedicalMedicalNon-Medical
Customer A20%*22%*
Customer B16%*18%*
Customer C15%*12%*
Customer D*22%*24%
Customer E*11%**
All other customers49%67%48%76%
__________
* Less than 10% of segment’s total revenues for the period.

The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.
Three Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedical Non-Medical Medical Non-Medical
United States58%66%55%61%
South Korea*11%**
Puerto Rico**11%*
Canada***12%
All other countries42%23%34%27%
- 26 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS (Continued)

Nine Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedicalNon-MedicalMedicalNon-Medical
United States56%54%56%58%
Canada*11%*13%
United Kingdom*10%**
Puerto Rico**13%*
All other countries44%25%31%29%
__________
* Less than 10% of segment’s total revenues for the period.
Contract Balances
The opening and closing balances of the Company’s contract assets and contract liabilities are as follows (in thousands):
October 2,
2020
December 31,
2019
Contract assets$39,593 $24,767 
Contract liabilities included in accrued expenses and other current liabilities1,927 1,975 
Contract assets at October 2, 2020, increased $14.8 million from December 31, 2019, due to a new contract with a customer where control is transferred over time. During the three and nine months ended October 2, 2020, the Company recognized $0.2 million and $1.3 million, respectively, of revenue that was included in the contract liability balance as of December 31, 2019. During the three and nine months ended September 27, 2019, the Company recognized $0.4 million and $0.8 million, respectively, of revenue that was included in the contract liability balance as of December 28, 2018.
- 27 -

INTEGER HOLDINGS CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)


(16.)     DISCONTINUED OPERATIONS
On July 2, 2018, the Company completed the sale of its AS&O Product Line to Viant. In connection with the sale, the parties executed a transition services agreement whereby the Company would provide certain corporate services (including accounting, payroll, and information technology services) to Viant for a period of up to one year from the date of the closing to facilitate an orderly transfer of business operations. Viant paid Integer for these services as specified in the transition services agreement, which were complete as of June 28, 2019.
The Company recognized $2.9 million of income under the transition services agreement for the performance of services during the nine months ended September 27, 2019, of which $0.1 million is within Cost of sales and $2.8 million, is within Selling, general and administrative expenses.
During the quarter ended June 28, 2019, the Company received $4.8 million due to a net working capital adjustment agreed to with Viant. This was recognized as gain on sale from discontinued operations during the quarter ended June 28, 2019.
The operating results of the AS&O Product Line have been classified as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The discontinued operations of the AS&O Product Line are reported in the Medical segment. Income from discontinued operations net of taxes, were as follows (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Gain on sale of discontinued operations$ $ $ $(4,974)
Other income, net   (342)
Provision for income taxes   178 
Income from discontinued operations$ $ $ $5,138 
Cash flow information from discontinued operations was as follows (in thousands):
 Nine Months Ended
October 2,
2020
September 27,
2019
Cash used in operating activities$ $(58)
Cash provided by investing activities 4,734 
- 28 -


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Quarterly Report on Form 10-Q should be read in conjunction with the disclosures included in our Annual Report on Form 10-K for the year ended December 31, 2019. In addition, please read this section in conjunction with our Condensed Consolidated Financial Statements and Notes to Condensed Consolidated Financial Statements contained herein.
Forward-Looking Statements
Some of the statements contained in this report and other written and oral statements made from time to time by us and our representatives are not statements of historical or current fact. As such, they are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. We have based these forward-looking statements on our current expectations, and these statements are subject to known and unknown risks, uncertainties and assumptions. Forward-looking statements include statements relating to:
the impact of the COVID-19 global pandemic;
future sales, expenses, and profitability;
future development and expected growth of our business and industry;
our ability to execute our business model and our business strategy;
having available sufficient cash and borrowing capacity to meet working capital, debt service and capital expenditure requirements for the next twelve months; and
projected capital spending.
You can identify forward-looking statements by terminology such as “may,” “will,” “should,” “could,” “expects,” “intends,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or variations or the negative of these terms or other comparable terminology. These statements are only predictions. Actual events or results may differ materially from those stated or implied by these forward-looking statements. In evaluating these statements and our prospects, you should carefully consider the factors set forth below. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by these cautionary factors and to others contained throughout this report.
Although it is not possible to create a comprehensive list of all factors that may cause actual results to differ from the results expressed or implied by our forward-looking statements or that may affect our future results, some of these factors include the following:
the duration, scope and impact of the COVID-19 pandemic, including government, social, business and other actions taken in response to the pandemic and the effect of the pandemic on our associates, suppliers and customers as well as the global economy;
our dependence upon a limited number of customers;
pricing pressures that we face from customers;
our ability to respond to changes in technology;
the intense competition we face and our ability to successfully market our products;
our ability to develop new products and expand into new geographic and product markets;
our reliance on third party suppliers for raw materials, key products and subcomponents;
the potential for harm to our reputation caused by quality problems related to our products;
regulatory issues resulting from product complaints, recalls or regulatory audits;
the potential of becoming subject to product liability claims;
our ability to protect our intellectual property and proprietary rights;
our significant amount of outstanding indebtedness and our ability to remain in compliance with financial and other covenants under our senior secured credit facilities;
our ability to integrate acquisitions and operate acquired businesses in accordance with expectations;
our dependence upon our senior management team and technical personnel;
our ability to realize the benefits from cost savings and consolidation initiatives;
interruptions in our manufacturing operations;
our ability to comply with environmental regulations;
our complex international tax profile;
our dependence upon our information technology systems and our ability to prevent cyber-attacks and other failures;
market, financial and other risks related to our international operations and sales;
global economic factors, including currency exchange rates and interest rates;
the fact that the healthcare industry is highly regulated and subject to various regulatory changes;
the dependence of our energy market-related revenues on the conditions in the oil and natural gas industry; and
- 29 -

INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
other risks and uncertainties that arise from time to time and are described in Item 1A “Risk Factors” of our Annual Report on Form 10-K and in other periodic filings with the Securities and Exchange Commission.
Except as required by applicable law, the Company assumes no obligation to update forward-looking statements in this report whether to reflect changed assumptions, the occurrence of unanticipated events or changes in future operating results, financial conditions or prospects, or otherwise.
In this Form 10-Q, references to “Integer,” “we,” “us,” “our” and the “Company” mean Integer Holdings Corporation and its subsidiaries, unless the context indicates otherwise.
Our Business
Integer Holdings Corporation is one of the largest medical device outsource (“MDO”) manufacturers in the world serving the cardiac, neuromodulation, vascular, orthopedics, advanced surgical and portable medical markets. We also develop batteries for high-end niche applications in the non-medical energy, military, and environmental markets. Our vision is to enhance the lives of patients worldwide by being our customers’ partner of choice for innovative technologies and services.
We organize our business into two reportable segments, Medical and Non-Medical, and derive our revenues from four principal product lines. The Medical segment includes the Cardio & Vascular, Cardiac & Neuromodulation and Advanced Surgical, Orthopedics & Portable Medical product lines and the Non-Medical segment comprises the Electrochem product line. For more information on our segments, please refer to Note 14 “Segment Information” of the Notes to Consolidated Financial Statements contained in Item 1 of this report.
The third quarter and first nine months of 2020 ended on October 2, 2020 and consisted of 91 days and 276 days, respectively. The third quarter and first nine months of 2019 ended on September 27, 2019 and consisted of 91 days and 273 days, respectively.
Impact of COVID-19
We have continued to actively monitor the global spread of the novel coronavirus, or COVID-19, and, although the magnitude of the COVID-19 pandemic remains unpredictable, we continue to take steps in response to the pandemic to mitigate the impact to us posed by its spread and related third party responses, including from government authorities, our associates, customers and suppliers. We continue to prioritize the safety of our associates while continuing to provide critical products that patients rely on every day. Additionally, we have implemented numerous cost reduction actions to reduce discretionary expenses for the balance of the year. The following is a summary of a variety of the actions we have taken and continue to take.
Governmental Actions
Regulatory authorities worldwide have imposed various and fluctuating restrictions regarding the conduct of business and the movement of people. However, we have been able to continue our operations throughout the pandemic because of the essential nature of the products we develop and manufacture. In response to the pandemic, many governments have also recently enacted legislation designed to support businesses and workers impacted by COVID-19. While we will seek benefits under this legislation where available, we do not expect that such benefits will have a material impact on our operations and financial condition.
Associates
The health and safety of our associates is a priority for us. We have implemented measures to safeguard our associates from COVID-19 infection and exposure, consistent with guidelines promulgated by the World Health Organization, the United States Center for Disease Control, and other applicable regional authorities.  These measures consist of policies, procedures, protocols, and guidance related to, among other things, COVID-19 symptom awareness, effective hygiene practices, travel restrictions, visitor restrictions, social distancing, face covering expectations, temperature and health screening, work-from-home requirements, absenteeism policies, enhanced workplace cleaning, and large-scale decontamination.
To balance cost management during what we expect to be temporary sales declines in certain areas, we are utilizing reductions-in-force, furloughs and temporary shutdowns to more closely align labor with customer demand, and we will continue to assess the need for further actions in this area. In doing so, we are monitoring benefits available to our associates under various governmental programs, including assistance for associates unable to work for COVID-19 reasons. We have sought, and will continue to seek to understand whether these benefits apply to our associates, how the available benefits support the best interests of our associates, and how the available benefits may impact our business now and in the future as we return to more normalized operations.
- 30 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Customers
Likewise, we remain in close contact with our customers to respond to increased critical needs such as ventilator and patient monitor components and to understand the impact of COVID-19 on their business. COVID-19 has introduced volatility and uncertainty to all of our customers, which has resulted in the need for us to react and respond. As expected, we did experience decreased sales in the second and third quarters of 2020, largely because of delays in medical procedures. Because of our position in the supply chain, any delayed or reduced customer demand that we continue to experience will likely lag any similar delay or reduction in sales by our customers to their customers. This impact could be mitigated or enhanced depending on the various inventory management approaches utilized by our customers. We have had, and will continue to have, close conversation with our customers to be in the best possible position to respond to their needs.
Supply Chain
Our suppliers are also experiencing the impact of COVID-19 on their businesses. Our suppliers have had challenges in maintaining an adequate workforce, securing materials from their own suppliers, implementing workplace safety practices, and have instituted periodic closures as a result of COVID-19. We are taking steps to validate our suppliers’ ability to continue to deliver to us on time, which may also be affected by the impact of COVID-19 on their own financial condition.
Internal Controls over Financial Reporting and Disclosure Controls
We have taken proactive measures to ensure we have maintained an appropriate internal control environment while certain of our workforce continue to work from home.  Our control environment allows access to technology and online communications that has not required a change in controls. We believe our existing disclosure controls are appropriate to address the financial reporting implications as a result of the COVID-19 pandemic.
Governance
We are conducting regular leadership calls with global and regional leaders to review the effectiveness of associate safety measures, monitor the spread of the virus in the geographies in which we operate, discuss the evolving availability of testing and therapeutic medicine, and assess the impact of the pandemic on our business. These meetings also serve to ensure that progress continues on actions we have identified to manage COVID-19 risks or opportunities on an enterprise-wide or on a regional basis. Moreover, through formal meetings and other communications, we are in regular contact with our Board of Directors and Committees of the Board of Directors on the COVID-19 pandemic risks. This regular contact provides opportunities to ensure our board members remain informed, and can perform their duties of risk oversight. This communication also allows management to gain the valuable business and governance perspectives of our board members. Most importantly, we have been communicating with all associates regularly regarding, among other things, the steps we are taking to safeguard their health and safety, the flexible work and pay arrangements we have instituted as result of the COVID-19 pandemic, and the progress we are making in managing the effects of the pandemic on our business.
Discontinued Operations
On July 2, 2018, we completed the sale of the Advanced Surgical and Orthopedic product lines (the “AS&O Product Line”) to Viant. In connection with the sale, the parties executed a transition services agreement whereby we provided certain corporate services (including accounting, payroll, and information technology services) to Viant to facilitate an orderly transfer of business operations. Viant paid us for these services as specified in the transition services agreement, which were complete as of June 28, 2019. The results of operations of the AS&O Product Line were classified as discontinued operations. All results and information presented exclude discontinued operations unless otherwise noted. Refer to Note 16 “Discontinued Operations” of the Notes to Condensed Consolidated Financial Statements contained in Item 1 of this report for additional information.
Recent Business Acquisitions
On February 19, 2020, we acquired certain assets and liabilities of InoMec Ltd. (“InoMec”), a privately-held company based in Israel that specializes in the research, development and manufacturing of medical devices, including minimally invasive tools, delivery systems, tubing and catheters, surgery tools, drug-device combination, laser combined devices, and tooling and production. The acquisition enables us to create a research and development center in Israel, closer to the customer base in the region.
In October 2019, we purchased certain assets and liabilities of US BioDesign, LLC (“USB”), a privately-held developer and manufacturer of complex braided biomedical structures for disposable and implantable medical devices. The acquisition added a differentiated capability related to the development and manufacture of complex braided and formed biomedical structures to our broad portfolio, that we believe further positions us as a partner of choice for innovative medical technologies.
Refer to Note 2 “Business Acquisitions” of the Notes to Consolidated Financial Statements contained in Item 1 of this report for additional information about these acquisitions.
- 31 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Patent Litigation
In April 2013, we commenced an action against a competitor alleging they had infringed on the our patents by manufacturing and selling filtered feedthrough assemblies used in implantable pacemakers and cardioverter defibrillators that incorporate our patented technology. Following four trials, the Company was awarded $27.8 million in damages. In July 2020, the United States Court of Appeals for the Federal Circuit affirmed, in all respects, the judgment in favor of the Company. We recognized a net gain of $28.2 million during the third quarter of 2020. Including damages and post-judgment interest, we expected to receive $28.9 million. On October 15, 2020, we received a partial payment of $28.3 million and received the balance of $0.6 million on October 26, 2020. The proceeds were used to pay down a portion of our Revolving Credit Facility.
The successful conclusion of this litigation reinforces our commitment to protect our intellectual property, supporting our vision to enhance patient lives by being our customers’ partner of choice for innovative medical technologies and services. Refer to Note 10 “Commitments and Contingencies” of the Notes to Consolidated Financial Statements contained in Item 1 of this report for additional information on this matter.
Strategic Overview
We continue to take steps to better align our resources in order to invest to grow and protect, and preserve our portfolio of products. In addition to our portfolio strategy, we have launched the execution of six key operational strategic imperatives designed to drive excellence in everything we do:
Sales Force Excellence: We are changing the organizational structure to match product line growth strategies and customer needs. This change is about getting more out of the capabilities we already have, and will increase individual accountability and clarity of ownership, while serving customers more effectively.
Market Focused Innovation: We are ensuring we get the most return on our research and development investments. Integer is currently focusing on getting a clearer picture of how we spend our money and ensuring we are spending it in the right places so we can increase investments to drive future growth.
Manufacturing Excellence: The goal is to deliver world-class operational performance in the areas of safety, quality, delivery and overall efficiency. We want to transition our manufacturing into a competitive advantage through a single, enterprise-wide manufacturing structure known as the Integer Production System. This system will provide standardized systems and processes by leveraging best practices and applying them across all of our global sites.
Business Process Excellence: Integer is taking a systematic approach to driving excellence in everything we do by standardizing, optimizing and ultimately sustaining all of our processes.
Leadership Capability: We have a robust plan to make leadership a competitive advantage for Integer, and since the success rate is higher with internal hires, we are focusing on finding and developing leaders from within the Company to build critical capabilities for future success.
Performance Excellence: We are raising the bar on associate performance to maximize our impact. This includes aligning key roles with critical capabilities, positioning the best talent against the biggest work, and putting tools and processes in place to provide higher financial rewards for top performers, so our top performers can see increased results in pay for increased results in their performance.
We believe Integer is well-positioned within the medical technology and MDO manufacturing market and that there is a robust pipeline of opportunities to pursue. We have expanded our medical device capabilities and are excited about opportunities to partner with customers to drive innovation. We believe we have the scale and global presence, supported by world-class manufacturing and quality capabilities, to capture these opportunities. We are confident in our capabilities as one of the largest MDO manufacturers, with a long history of successfully integrating companies, driving down costs and growing revenues over the long-term. Ultimately, our strategic vision is to drive shareholder value by enhancing the lives of patients worldwide by being our customers’ partner of choice for innovative technologies and services.
- 32 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Financial Overview of Continuing Operations
Income from continuing operations for the third quarter and first nine months of 2020 was $30.3 million, or $0.92 per diluted share, and $61.8 million, or $1.87 per diluted share, respectively, compared to income from continuing operations of $30.6 million, or $0.92 per diluted share, and $80.2 million, or $2.43 per diluted share, for the third quarter and first nine months of 2019, respectively. These variances are primarily the result of the following:
Sales for the third quarter and first nine months of 2020 decreased $67.6 million and $128.0 million, respectively, when compared to the same periods in 2019, primarily due to the impact of the COVID-19 pandemic.
Gross profit for the third quarter and first nine months of 2020 decreased $35.5 million and $66.5 million, respectively, primarily from a loss in volume leverage resulting from a decrease in sales due to the impact of the COVID-19 pandemic and price reductions given to our customers, partially offset by production efficiencies resulting from our Manufacturing Excellence strategic imperative.
Operating expenses for the third quarter and first nine months of 2020 decreased $28.7 million and $24.5 million, respectively, compared to the same periods in 2019, primarily due to decreases in Selling, general and administrative expenses. Included in Selling, general and administrative expenses for the third quarter of 2020 is a gain of $28.2 million recognized in connection with previously mentioned patent litigation judgment.
Interest expense for the third quarter and first nine months of 2020 decreased $3.0 million and $10.8 million, respectively, compared to the same periods in 2019, primarily due to lower interest rates.
During the third quarter and first nine months of 2020, we recognized net gains on equity investments of $2.2 million and $4.0 million, respectively, compared to a net gain of $1.0 million and a net loss of $0.7 million for the third quarter and first nine months of 2019, respectively. Gains and losses on equity investments are generally unpredictable in nature.
Other (income) loss, net for the third quarter and first nine months of 2020 was a loss of $1.2 million and income of $0.2 million, respectively, compared to income of $0.4 million and $0.9 million, respectively, for the third quarter and first nine months of 2019, primarily due to fluctuations in foreign currency gains and losses in the respective periods.
We recorded provisions for income taxes of $1.1 million and $6.4 million for the third quarter and first nine months of 2020, respectively, compared with provisions for income taxes of $4.9 million and $15.3 million during the same periods in 2019. The changes in income tax were primarily due to relative changes in pre-tax income and the impact of discrete tax items.
- 33 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Our Financial Results of Continuing Operations
The following tables present selected financial information from continuing operations derived from our Condensed Consolidated Financial Statements, contained in Item 1 of this report, for the periods presented (dollars in thousands, except per share). All financial information presented is from continuing operations unless otherwise specified.
 Three Months Ended  
 October 2,September 27,Change
 20202019$%
Medical Sales:
Cardio & Vascular124,596 $148,581 $(23,985)(16.1)%
Cardiac & Neuromodulation72,909 106,533 (33,624)(31.6)%
Advanced Surgical, Orthopedics & Portable Medical30,179 34,310 (4,131)(12.0)%
Total Medical Sales227,684 289,424 (61,740)(21.3)%
Non-Medical8,258 14,163 (5,905)(41.7)%
Sales235,942 303,587 (67,645)(22.3)%
Cost of sales178,009 210,201 (32,192)(15.3)%
Gross profit57,933 93,386 (35,453)(38.0)%
Gross profit as a % of sales24.6 %30.8 %
Selling, general and administrative expenses (“SG&A”)3,609 32,935 (29,326)(89.0)%
SG&A as a % of sales1.5 %10.8 %
Research, development and engineering costs (“RD&E”)11,892 11,729 163 1.4 %
RD&E as a % of sales5.0 %3.9 %
Other operating expenses2,674 2,241 433 19.3 %
Operating expenses18,175 46,905 (28,730)(61.3)%
Operating income39,758 46,481 (6,723)(14.5)%
Operating margin16.9 %15.3 %
Interest expense9,368 12,337 (2,969)(24.1)%
Gain on equity investments, net(2,234)(986)(1,248)
NM
Other (income) loss, net1,224 (369)1,593 
NM
Income from continuing operations before taxes31,400 35,499 (4,099)(11.5)%
Provision for income taxes1,058 4,913 (3,855)(78.5)%
Effective tax rate3.4 %13.8 %
Income from continuing operations$30,342 $30,586 $(244)(0.8)%
Income from continuing operations as a % of sales12.9 %10.1 %
Diluted earnings per share from continuing operations$0.92 $0.92 $— — %
NM Calculated amount not meaningful
- 34 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Nine Months Ended
October 2,September 27,Change
20202019$%
Medical Sales:
Cardio & Vascular$432,885 $451,552 $(18,667)(4.1)%
Cardiac & Neuromodulation252,404 337,932 (85,528)(25.3)%
Advanced Surgical, Orthopedics & Portable Medical92,041 98,544 (6,503)(6.6)%
Total Medical Sales777,330 888,028 (110,698)(12.5)%
Non-Medical27,153 44,429 (17,276)(38.9)%
Total Sales804,483 932,457 (127,974)(13.7)%
Cost of sales591,985 653,477 (61,492)(9.4)%
Gross profit212,498 278,980 (66,482)(23.8)%
Gross profit as a % of sales26.4 %29.9 %
SG&A73,969 101,034 (27,065)(26.8)%
SG&A as a % of sales9.2 %10.8 %
RD&E37,879 34,720 3,159 9.1 %
RD&E, Net as a % of sales4.7 %3.7 %
Other operating expenses7,631 8,239 (608)(7.4)%
Operating expenses119,479 143,993 (24,514)(17.0)%
Operating income93,019 134,987 (41,968)(31.1)%
Operating margin11.6 %14.5 %
Interest expense29,002 39,779 (10,777)(27.1)%
(Gain) loss on equity investments, net(3,954)666 (4,620)
NM
Other income, net(233)(921)688 (74.7)%
Income from continuing operations before taxes68,204 95,463 (27,259)(28.6)%
Provision for income taxes6,373 15,289 (8,916)(58.3)%
Effective tax rate9.3 %16.0 %
Income from continuing operations$61,831 $80,174 $(18,343)(22.9)%
Income from continuing operations as a % of sales7.7 %8.6 %
Diluted earnings per share from continuing operations$1.87 $2.43 $(0.56)(23.0)%
NM Calculated amount not meaningful
- 35 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Product Line Sales from Continuing Operations
For the third quarter and first nine months of 2020, Cardio & Vascular sales decreased $24.0 million, or 16%, and decreased $18.7 million or 4%, respectively, versus the comparable 2019 periods. Cardio & Vascular sales for the third quarter and first nine months of 2020 were negatively impacted by the COVID-19 pandemic and a blend of our customers’ responses across nearly all Cardio & Vascular markets. During the third quarter and first nine months of 2020, price reductions lowered Cardio & Vascular sales by $1.9 million and $5.7 million, respectively, in comparison to the 2019 periods. Foreign currency exchange rate fluctuations increased Cardio & Vascular sales for the third quarter and first nine months of 2020 by $0.6 million and $0.1 million, respectively, in comparison to the 2019 periods primarily due to U.S. dollar fluctuations relative to the Euro.
For the third quarter and first nine months of 2020, Cardiac & Neuromodulation sales decreased $33.6 million, or 32%, and $85.5 million or 25%, respectively, versus the comparable 2019 periods. Cardiac & Neuromodulation sales for the third quarter and first nine months of 2020 declined commensurate with the market impact and a blend of our customers’ responses. Additionally, the Nuvectra bankruptcy created a headwind of $3.1 million and $15.6 million for the third quarter and first nine months of 2020, respectively. During the third quarter and first nine months of 2020, price reductions lowered Cardiac & Neuromodulation sales by $2.4 million and $7.1 million, respectively, in comparison to the 2019 periods. Foreign currency exchange rate fluctuations did not have a material impact on Cardiac & Neuromodulation sales during the third quarter and first nine months of 2020 in comparison to the 2019 periods.
In addition to Portable Medical sales, Advanced Surgical, Orthopedic & Portable Medical includes sales to the acquirer of our AS&O Product Line, Viant, under long-term supply agreements entered into as of the closing of the divestiture for the sale of products by the Company to Viant. For the third quarter and first nine months of 2020, Advanced Surgical, Orthopedic & Portable Medical sales decreased $4.1 million, or 12%, and $6.5 million, or 7%, respectively, versus the comparable 2019 periods, driven by the impact of COVID-19 and a blend of our customers’ responses. During the third quarter and first nine months of 2020, price reductions lowered Advanced Surgical, Orthopedic & Portable Medical sales by $0.4 million and $1.4 million, respectively, in comparison to the 2019 periods. Foreign currency exchange rate fluctuations did not have a material impact on Advanced Surgical, Orthopedic & Portable Medical sales.
For the third quarter and first nine months of 2020, Non-Medical sales decreased $5.9 million, or 42%, and $17.3 million or 39%, respectively, versus the comparable 2019 periods, driven by a severe decline in the energy market and demand fall-out from the COVID-19 pandemic. Price reductions and foreign currency exchange rate fluctuations did not have a material impact on Non-Medical sales during the third quarter and first nine months of 2020 in comparison to the 2019 periods.
Gross Profit
Changes to gross profit as a percentage of sales (“Gross Margin”) from the prior year were due to the following:
 Change From Prior Year
Three MonthsNine Months
Price(a)
(2.0)%(1.8)%
Mix(b)
(0.7)(0.7)
Volume Leverage(c)
(3.4)(0.8)
Nuvectra Bankruptcy(d)
(0.1)(0.2)
Total percentage point change to gross profit as a percentage of sales(6.2)%(3.5)%
__________
(a)Our Gross Margin for the third quarter and first nine months of 2020 was negatively impacted by price reductions given to our larger OEM customers in return for long-term volume commitments.
(b)Amounts represent the impact to our Gross Margin attributable to changes in the mix of product sales during the periods.
(c)Our gross margin for the third quarter and first nine months of 2020 was negatively impacted by lower sales from the COVID-19 pandemic. Given our indirect labor and overhead costs are less variable, and in most cases fixed, the reduction in sales negatively impacted gross margin. However, we continue to execute on our Manufacturing Excellence strategic imperative and maintain our facility infrastructure as we expect the sales decline to be temporary.
(d)Amount represents the impact to our Gross Margin for the third quarter and first nine months of 2020 of $0.3 million and $1.1 million, respectively, of pre-tax charges attributable to the Nuvectra Bankruptcy.
- 36 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
SG&A Expenses
Changes to SG&A expenses from the prior year were due to the following (in thousands):
 Change From Prior Year
 Three MonthsNine Months
Transition services agreement(a)
$— $2,733 
Patent litigation gain(b)
(28,167)(28,167)
All other SG&A(c)
(1,159)(1,631)
Net decrease in SG&A Expenses$(29,326)$(27,065)
__________
(a)Represents the amount included in SG&A Expenses which was charged to Viant for transition services during the first six months of 2019. We executed a transition services agreement in conjunction with the sale of the AS&O Product Line, whereby we agreed to provide certain corporate services (including accounting, payroll, and information technology services) to Viant to facilitate an orderly transfer of business operations. This provision of services under the agreement was completed during the second quarter of 2019.
(b)We recognized a net gain of $28.2 million during the third quarter of 2020 related to a patent litigation judgment. Refer to Note 10 “Commitments and Contingencies” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for additional information on this matter.
(c)The net decreases in all other SG&A for the third quarter and first nine months of 2020 compared to the same periods of 2019 are primarily attributable to lower compensation and benefits cost, travel related expenses and depreciation expense, partially offset by an increase in amortization.
RD&E
RD&E costs for the third quarter and first nine months of 2020 were $11.9 million and $37.9 million, respectively, compared to $11.7 million and $34.7 million for the third quarter and first nine months of 2019. The increase in RD&E costs for the third quarter and first nine months of 2020 compared to the same prior year periods is primarily attributable to increased compensation and benefits costs, consistent with our strategy to invest in capabilities for growth. RD&E expenses are influenced by the number and timing of in-process projects and labor hours and other costs associated with these projects. Our research and development initiatives continue to emphasize new product development, product improvements, and the development of new technological platform innovations.
- 37 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Other Operating Expenses
Refer to Note 8 “Other Operating Expenses” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for further information related to these initiatives. Other Operating Expenses (“OOE”) consist of the following (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Strategic reorganization and alignment(a)
$— $962 $686 $4,352 
Manufacturing alignment to support growth(b)
36 515 224 1,661 
2020 restructuring plan(c)
858 — 2,275 — 
Acquisition and integration expenses(d)
107 — 510 — 
Other general expenses(e)
1,673 764 3,936 2,226 
Total other operating expenses$2,674 $2,241 $7,631 $8,239 
__________
(a)As a result of the strategic review of our customers, competitors and markets, we began taking steps in 2017 to better align our resources in order to enhance the profitability of our portfolio of products. These initiatives include improving our business processes and redirecting investments away from projects where the market does not justify the investment, as well as aligning resources with market conditions and our future strategic direction. Expenses for the third quarter and first nine months of 2020 and 2019 primarily consist of severance costs.
(b)In 2017, we initiated several initiatives designed to reduce costs, improve operating efficiencies and increase manufacturing capacity to accommodate growth.  The plan involves the relocation of certain manufacturing operations and expansion of certain of our facilities.
(c)Our 2020 restructuring plan mainly consists of costs associated with executing our imperatives for sales force excellence, manufacturing excellence and business process excellence. These projects focus on changing our organizational structure to match product line growth strategies and customer needs, transitioning our manufacturing process into a competitive advantage and standardizing and optimizing our business processes.
(d)Amounts include expenses related to the purchase of certain assets and liabilities from USB and InoMec, net of a $0.5 million adjustment to the fair value of acquisition-related contingent consideration liabilities.
(e)Amounts include expenses related to other initiatives not described above, which relate primarily to actions to align labor with customer demand as a result of COVID-19 and the decline of the energy market, integration and operational initiatives to reduce future costs and improve operational efficiencies. The 2020 and 2019 amounts primarily include severance, information technology systems conversion expenses and expenses related to the restructuring of certain legal entities of the Company.
We continually evaluate our operating structure in order to maximize efficiencies and drive margin expansion.
Interest Expense, Net
Interest expense consists primarily of cash interest and debt related charges, such as amortization of debt issuance costs and original issue discount. For the third quarter and first nine months of 2020, interest expense decreased $3.0 million and $10.8 million, respectively versus the comparable 2019 periods, primarily from a decrease in cash interest due to lower interest rates. The weighted average interest rates on outstanding borrowings for the three and nine months ended October 2, 2020 were 3.60% and 3.83%, respectively, compared to 4.96% and 5.08% for the comparable periods in 2019. The weighted average interest rates paid in 2020 reflect decreases in LIBOR subsequent to the first quarter of 2019 and reductions to the applicable interest rate margin of our Term Loan A facility. In November 2019, we reduced the applicable interest rate margins by amending our Senior Secured Credit Facilities.
Debt related charges decreased $0.5 million and $2.1 million, respectively, during third quarter and first nine months of 2020 when compared to the same periods in 2019, primarily attributable to lower accelerated write-offs (losses from extinguishment of debt) of deferred fees and original issue discount related to prepayments of portions of our Term Loan B facility. We had no losses from extinguishment of debt during the first nine months of 2020 compared to $0.3 million and $1.3 million, respectively, in the third quarter and first nine months of 2019. See Note 6 “Debt” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for additional information pertaining to our debt.
- 38 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
As of October 2, 2020, approximately 76% of our principal amount of debt outstanding was subject to variable rates, in comparison to approximately 20% as of December 31, 2019.  We enter into interest rate swap agreements in order to reduce our exposure to fluctuations in the LIBOR rate. See Note 13 “Financial Instruments and Fair Value Measurements” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for additional information pertaining to our interest rate swap agreements.
(Gain) Loss on Equity Investments, Net
During the third quarter and first nine months of 2020, we recognized net gains on our equity investments of $2.2 million and $4.0 million, respectively, compared to a net gain of $1.0 million and a net loss of $0.7 million during the third quarter and first nine months of 2019, respectively. Gains and losses on equity investments are generally unpredictable in nature. The amounts for both 2020 and 2019 relate to our share of equity method investee gains/losses including unrealized appreciation of the underlying interests of the investee. As of October 2, 2020 and December 31, 2019, the carrying value of our equity investments were $25.8 million and $22.3 million, respectively. See Note 13 “Financial Instruments and Fair Value Measurements” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for further details regarding these investments.
Other (Income) Loss, Net
Other (Income) Loss, Net for the third quarter and first nine months of 2020 was a loss of $1.2 million and income of $0.2 million, respectively, compared to income of $0.4 million and $0.9 million for the third quarter and first nine months of 2019, respectively. Other (Income) Loss, Net primarily comprises gains/losses from the impact of exchange rates on transactions denominated in foreign currencies. Our foreign currency transaction gains/losses are based primarily on fluctuations of the U.S. dollar relative to the Euro, Mexican peso, Uruguayan pesos, Malaysian ringgits, or Israeli shekel.
The impact of exchange rates on transactions denominated in foreign currencies included in Other (Income) Loss, Net for the third quarter and first nine months of 2020 were losses of $1.2 million and gains of $0.3 million, respectively, compared to gains of $0.3 million and $0.4 million for the third quarter and first nine months of 2019, respectively. We continually monitor our foreign currency exposures and seek to take steps to mitigate these risks. However, fluctuations in exchange rates could have a significant impact, positive or negative, on our financial results in the future.
Provision for Income Taxes
We recognized income tax expense of $1.1 million for the third quarter of 2020 on $31.4 million of income from continuing operations before taxes (effective tax rate of 3.4%), compared to income tax expense of $4.9 million on $35.5 million of income from continuing operations before taxes (effective tax rate of 13.8%) for the same period of 2019. The income tax expense for the first nine months of 2020 was $6.4 million on income from continuing operations before taxes of $68.2 million (effective tax rate of 9.3%), compared to $15.3 million on income from continuing operations before taxes of $95.5 million (effective tax rate of 16.0%) for the same period of 2019.
There is a potential for volatility in our effective tax rate due to several factors including changes in the mix of pre-tax income from continuing operations and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, and settlements with taxing authorities and foreign currency fluctuations. We currently have various tax planning initiatives in place and continuously evaluate planning strategies aimed at reducing our effective tax rate over the long term. This includes strategies to realize deferred tax assets that would otherwise expire unutilized.
Our effective tax rate for 2020 differs from the U.S. federal statutory tax rate of 21% due principally to the net impact of the Company’s earnings outside the U.S., which are generally taxed at rates that differ from the U.S federal rate, the Global Intangible Low-Taxed Income (“GILTI”) tax, the availability of tax credits, and discrete tax benefits. The discrete tax benefits for 2020 are predominately related to excess tax benefits recognized upon vesting of RSUs or exercise of stock options, favorable return to provision adjustments related to the 2019 tax year, the net impact of a tax restructuring of the Company’s Malaysian legal entity, and the impact of Final Treasury Regulations issued in July 2020 for GILTI, and Foreign Derived Intangible Income.
- 39 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Our earnings outside the U.S. are generally taxed at blended rates that are marginally lower than the U.S. federal rate. The GILTI provisions require us to include foreign subsidiary earnings in excess of a deemed return on the foreign subsidiary’s tangible assets in our U.S. income tax return. The foreign jurisdictions in which we operate and where our foreign earnings are primarily derived, include Switzerland, Mexico, Uruguay, Malaysia and Ireland. While we are not currently aware of any material trends in these jurisdictions that are likely to impact our current or future tax expense, our future effective tax rates could be adversely affected by earnings being lower than anticipated in countries where we have lower effective tax rates and higher than anticipated in countries where we have higher effective tax rates, or by changes in tax laws or regulations. We regularly assess any significant exposure associated with increases in tax rates in international jurisdictions and adjustments are made as events occur that warrant adjustment to our tax provisions.
Liquidity and Capital Resources
(dollars in thousands)October 2,
2020
December 31,
2019
Cash and cash equivalents$99,943 $13,535 
Working capital$345,193 $236,317 
Current ratio3.25 2.32 
Cash and cash equivalents at October 2, 2020 increased by $86.4 million from December 31, 2019, primarily as a result of cash generated from operating activities, inclusive of proceeds from the sale of accounts receivable under a supplier financing program, and net borrowings on our Senior Secured Credit Facility, partially offset by purchases of property, plant and equipment. As of October 2, 2020, we had $15.0 million of cash and cash equivalents held in time-deposits with original maturities that were less than 90 days. The increase in cash and cash equivalents is consistent with our actions to increase liquidity given the uncertainty surrounding the COVID-19 pandemic.
During the first nine months of 2020, we began utilizing supplier financing arrangements with financial institution to sell certain accounts receivable on a non-recourse basis. These transactions are treated as a sale of, and are accounted for as a reduction to, accounts receivable.  The agreement transfers control and risk related to the receivables to the respective financial institution. We have no continuing involvement in the transferred receivables subsequent to the sale. Under these agreements, we accelerated the timing of $47.1 million of accounts receivable cash collections during the first nine months of 2020.
Working capital increased by $108.9 million from December 31, 2019, primarily due to an increase in cash and cash equivalents and prepaid expenses and other current assets supplemented by a decrease in current liabilities primarily from the payment of accrued incentive compensation and lower inventory purchases. Cash and cash equivalents increased primarily from cash generated by operating activities while prepaid expenses and other current assets increased primarily from the recognition of an asset associated with the aforementioned patent litigation judgment in the third quarter of 2020. Our increase in net working capital was partially offset by a decrease in accounts receivable resulting from lower sales volume.
At October 2, 2020, $12.2 million of our cash and cash equivalents were held by foreign subsidiaries. We intend to limit our distributions from foreign subsidiaries to previously taxed income or current period earnings. If distributions are made utilizing current period earnings, we will record foreign withholding taxes in the period of the distribution.
Summary of Cash Flow
The following cash flow summary information includes cash flows related to discontinued operations (in thousands):
 Nine Months Ended
(in thousands)October 2,
2020
September 27,
2019
Cash provided by (used in):
Operating activities$110,239 $111,977 
Investing activities(44,932)(20,382)
Financing activities21,698 (102,432)
Effect of foreign currency exchange rates on cash and cash equivalents(597)(13)
Net change in cash and cash equivalents$86,408 $(10,850)
- 40 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Operating Activities During the first nine months of 2020, we generated cash from operations of $110.2 million, compared to $112.0 million for the first nine months of 2019. The decrease of $1.8 million was due to a decrease of $21.5 million in cash net income (net income plus adjustments to reconcile net income to net cash provided by operating activities), offset by an increase of $19.7 million in cash flow provided by working capital. The decrease in cash net income is primarily from lower gross profit from sales and gross margin declines partially offset by lower SG&A expenses, interest expense, and income tax expense. The increase in cash from working capital is the result of changes in certain assets and liabilities affecting cash flows, primarily an increase in cash flows from accounts receivable of $72.1 million, which decreased in the current year from lower sales and supplier financing, partially offset by a decrease in cash flows from prepaid expenses and other current assets and accounts payable of $31.0 million and $22.9 million, respectively.
Investing Activities The $24.6 million increase in net cash used in investing activities was primarily attributable to increased purchases of property, plant, and equipment of $10.5 million, intangible assets of $4.6 million, and cash paid of $5.2 million for the acquisition of certain assets and liabilities from InoMec Ltd. in the first quarter of 2020.
Financing Activities – Net cash provided by financing activities for first nine months of 2020, was $21.7 million compared to $102.4 million used in financing activities for the first nine months of 2019. Financing activities during the first nine months of 2020 primarily included net borrowings of $21.9 million, compared to net payments of $102.1 million for the comparable 2019 period. During the second quarter of 2020, we borrowed an additional $160 million of our Revolving Credit Facility to protect against a prolonged pandemic coupled with financial market illiquidity. As of October 2, 2020, we have paid down $135 million of that additional borrowing. During the fourth quarter of 2020 we utilized the proceeds received in conjunction with the patent litigation judgment to repay in full the additional borrowing.
Capital Structure – As of October 2, 2020, our capital structure consists of $839 million of debt, net of deferred debt issuance costs and unamortized discounts, outstanding under our Senior Secured Credit Facilities and 33 million shares of common stock outstanding. We continue to have access to $143.3 million of borrowing capacity under our Revolving Credit Facility, available for normal course of business and letters of credit. We are also authorized to issue up to 100 million shares of common stock and 100 million shares of preferred stock. As of October 2, 2020, our contractual debt service obligations for the remainder of 2020, consisting of principal and interest on our outstanding debt, are estimated to be approximately $17 million. Actual principal and interest payments may be higher if, for instance, the applicable interest rates on our Senior Secured Credit Facilities increase, we borrow additional amounts on our Revolving Credit Facility, or we pay principal amounts in excess of the required minimums reflected in the contractual debt service obligations above.
Based on current expectations, we believe that our projected cash flows provided by operations, available cash and cash equivalents and borrowings under our Revolving Credit Facility are sufficient to meet our working capital, debt service and capital expenditure requirements for the next twelve months. If our future financing needs increase, we may need to arrange additional debt or equity financing. We continually evaluate and consider various financing alternatives to enhance or supplement our existing financial resources, including our Senior Secured Credit Facilities. However, we cannot be assured that we will be able to enter into any such arrangements on acceptable terms or at all. In addition, the recent COVID-19 pandemic, which has caused disruption in the capital markets, could make any such financing more difficult and/or expensive.
Credit Facilities - As of October 2, 2020, we had Senior Secured Credit Facilities that consist of (i) a $200 million revolving credit facility (the “Revolving Credit Facility”) with outstanding borrowings of $50 million, (ii) a term loan A facility (the “TLA Facility”) with outstanding principal balance of $239 million, and (iii) a term loan B facility (the “TLB Facility”) with outstanding principal balance of $558 million. The Senior Secured Credit Facilities will mature on October 27, 2022. The Senior Secured Credit Facilities include a mandatory prepayment provision customary for credit facilities of its nature.
The Revolving Credit Facility and TLA Facility contain covenants requiring (A) a maximum total net leverage ratio of 4.75:1.0, subject to a step down to 4.50 to 1.00 for the third fiscal quarter of 2021, and reverting to and remaining at 4.00 to 1.00 beginning with the fourth quarter of 2021 through maturity, and (B) a minimum interest coverage ratio of adjusted EBITDA (as defined in the Senior Secured Credit Facilities) to interest expense of 3.0:1.0. Additionally, the Net Leverage Ratio can be increased by 0.50 for up to four consecutive quarters commencing in any fiscal quarter in which we consummate an Eligible Adjustment Acquisition (as defined in the Amendment) with a $40 million or greater purchase price. The TLB Facility does not contain any financial maintenance covenants. As of October 2, 2020, our total net leverage ratio, calculated in accordance with our Senior Secured Credit Facilities agreement, was approximately 3.3 to 1.0. For the twelve month period ended October 2, 2020, our ratio of adjusted EBITDA to interest expense, calculated in accordance with our Senior Secured Credit Facilities agreement, was approximately 6.8 to 1.0.
- 41 -


INTEGER HOLDINGS CORPORATION
MANAGEMENT'S DISCUSSION AND ANALYSIS
Failure to comply with these financial covenants would result in an event of default as defined under the Revolving Credit Facility and TLA Facility unless waived by the lenders. An event of default may result in the acceleration of our indebtedness. As a result, management believes that compliance with these covenants is material to us. As of October 2, 2020, we were in full compliance with the financial covenants described above. As of October 2, 2020, our adjusted EBITDA would need to decline by approximately $74 million, or approximately 30%, in order for us to not be in compliance with our financial covenants. The Revolving Credit Facility is supported by a consortium of twelve lenders with no lender controlling more than 27% of the facility.
See Note 6 “Debt” of the Notes to the Condensed Consolidated Financial Statements contained in Item 1 of this report for a further information on the Company’s outstanding debt.
Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements within the meaning of Item 303(a)(4) of Regulation S-K.
Impact of Recently Issued Accounting Standards
In the normal course of business, we evaluate all new accounting pronouncements issued by the Financial Accounting Standards Board, Securities and Exchange Commission, or other authoritative accounting bodies to determine the potential impact they may have on our Condensed Consolidated Financial Statements. See Note 1 “Basis of Presentation” of the Notes to Condensed Consolidated Financial Statements contained in Item 1 of this report for additional information about these recently issued accounting standards and their potential impact on our financial condition or results of operations.
Contractual Obligations
There have been no significant changes to our contractual obligations during the quarter ended October 2, 2020 as compared to those disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2019.
Critical Accounting Policies and Estimates
The preparation of our Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the U.S. requires management to make estimates, assumptions and judgments that affect the amounts reported in the financial statements and accompanying notes. Our estimates, assumptions and judgments are based on historical experience and various other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amount of assets and liabilities that are not readily apparent from other sources. Making estimates, assumptions and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond our control. Management believes the estimates, assumptions and judgments employed and resulting balances reported in the Condensed Consolidated Financial Statements are reasonable; however, actual results could differ materially.
There have been no significant changes to the critical accounting policies and estimates as compared to those disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2019.
- 42 -


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Refer to information appearing under the caption “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Form 10-Q. Furthermore, a discussion of market risk exposures is included in Part II, Item 7A, Quantitative and Qualitative Disclosure about Market Risk, of the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
Other than the uncertainties resulting from the global pandemic, there have been no material changes in reported market risk since the inclusion of this discussion in the Company’s Annual Report on Form 10-K referenced above.
ITEM 4. CONTROLS AND PROCEDURES
a.    Evaluation of Disclosure Controls and Procedures
Our management, including the principal executive officer and principal financial officer, evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) related to the recording, processing, summarization and reporting of information in our reports that we file with the Securities and Exchange Commission as of October 2, 2020. These disclosure controls and procedures have been designed to provide reasonable assurance that material information relating to us, including our subsidiaries, is made known to our management, including these officers, by our employees, and that this information is recorded, processed, summarized, evaluated and reported, as applicable, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Based on their evaluation, as of October 2, 2020, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures are effective.
b.    Changes in Internal Control Over Financial Reporting
During the Company’s most recent fiscal quarter, there have been no changes in the Company’s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

- 43 -


PART II—OTHER INFORMATION
ITEM 1.LEGAL PROCEEDINGS
In April 2013, the Company commenced an action against AVX Corporation and AVX Filters Corporation (collectively “AVX”) alleging that AVX had infringed on the Company’s patents by manufacturing and selling filtered feedthrough assemblies used in implantable pacemakers and cardioverter defibrillators that incorporate the Company’s patented technology. Following four trials, the Company was awarded $27.8 million in damages. AVX filed a notice of appeal in August 2019. In July 2020, the United States Court of Appeals for the Federal Circuit affirmed, in all respects, the judgment in favor of the Company. The Company recorded a net gain of $28.2 million during the third quarter of 2020. Refer to Note 10 “Commitments and Contingencies” of the Notes to Consolidated Financial Statements contained in Item 1 of this report for additional information on this matter.
As described in the Company’s Form 10-K for the year ended December 31, 2019, the Company is involved in an ongoing environmental investigation and potential remediation in conjunction with the New Jersey Department of Environmental Protection (“NJDEP”) related to a property on which a subsidiary of LRM operated a manufacturing facility (the “Site”). In October 2020, NJDEP notified the Company that, among other things, it is seeking approximately $0.3 million from the Company in connection with work at the Site. The Company is working with NJDEP to review the costs. While the Company does not expect that this environmental matter will have a material effect on its consolidated results of operations, financial position or cash flows, there can be no assurance that this investigation will not become material in the future.
ITEM 1A.RISK FACTORS
Information concerning our risk factors is contained in Item 1A of our Form 10-Q for the quarter ended April 3, 2020, and is incorporated by reference herein.
- 44 -


ITEM 6.EXHIBITS
Exhibit NumberDescription
10.1#*
31.1*
31.2*
32.1**
101.INS*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*XBRL Extension Schema Document
101.CAL*XBRL Extension Calculation Linkbase Document
101.LAB*XBRL Extension Label Linkbase Document
101.PRE*XBRL Extension Presentation Linkbase Document
101.DEF*XBRL Extension Definition Linkbase Document
104Cover Page Interactive Data File (embedded within the Inline XBRL document and included in Exhibit 101).
*Filed herewith.
**Furnished herewith.
#Indicates exhibits that are management contracts or compensation plans or arrangements.
- 45 -


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Dated:October 29, 2020 INTEGER HOLDINGS CORPORATION
 By:/s/ Joseph W. Dziedzic
 Joseph W. Dziedzic
 President and Chief Executive Officer
 (Principal Executive Officer)
 By:/s/ Jason K. Garland
 Jason K. Garland
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
 By:/s/ Tom P. Thomas
 Tom P. Thomas
 Vice President, Corporate Controller
 (Principal Accounting Officer)


- 46 -
EX-10.1 2 a2020q3ex101directorco.htm EX-10.1 Document
Dated August 4, 2020
INTEGER HOLDINGS CORPORATION

Director Compensation Policy
Each non-employee member (each, an “Outside Director”) of the Board of Directors (the “Board”) of Integer Holdings Corporation (the “Company”) shall receive compensation effective as of the beginning of fiscal year 2020 made up of cash and equity as follows:
Annual Cash Retainer
The annual cash retainer payable to each Outside Director for service on the Board shall be $70,000 (“Annual Cash Retainer”). The Annual Cash Retainer will be paid in arrears on the last business day of each quarter in the Company’s fiscal year in an amount equal to one-fourth of the Annual Cash Retainer. An Outside Director serving less than a full fiscal quarter will receive a prorated portion of the Annual Cash Retainer based upon the number of months of service in the applicable fiscal quarter.
Annual Equity Retainer
Each Outside Director also will be eligible for an annual equity retainer (“Annual Equity Retainer”) consisting of restricted stock units (“RSUs”). The Annual Equity Retainer shall be granted, as of the date of the annual meeting for the election of directors of the Company (the “Annual Meeting”), to each Outside Director elected or re-elected at the Annual Meeting. The Annual Equity Retainer shall be equal in value to $170,000, and the number of RSUs to be granted shall be determined using the closing price of Company common stock as of the close of business on the grant date. The Annual Equity Retainer shall vest in four equal installments, with the first installment vesting on the three-month anniversary of the grant date, the second installment vesting on the six-month anniversary of the grant date, the third installment vesting on the nine-month anniversary of the grant date, and the last installment vesting on the earlier of (i) the one-year anniversary of the grant date and (ii) the last business day immediately preceding the next Annual Meeting, or if any such vesting date is not a business day, the next business day. In the event an Outside Director is no longer serving on the Board on the vesting date, the portion of the Annual Equity Retainer scheduled to vest after the date of termination from the Board shall no longer vest.
An Outside Director taking office other than on the date of an Annual Meeting will receive a prorated portion of the Annual Equity Retainer, as of the date he or she takes office, equal to the Annual Equity Retainer multiplied by a fraction, the numerator of which is the number of months of service expected to be provided from the date the Outside Director takes office through the one-year anniversary of the most recent Annual Meeting, and the denominator of which is 12. Any prorated Annual Equity Retainer will vest in equal installments on each regularly scheduled vesting date applicable to Outside Directors who have continuously served since the most recent Annual Meeting.
Non-Executive Chairman Cash and Equity Retainers
In addition to the Annual Cash Retainer and Annual Equity Retainer payable to each Outside Director, the Non-Executive Chairman shall be paid an additional cash retainer of $60,000 (“Non-Executive Chairman Additional Annual Cash Retainer”) and shall receive


Dated August 4, 2020
an additional equity retainer of $60,000 (“Non-Executive Chairman Additional Annual Equity Retainer”). The Non-Executive Chairman Additional Annual Cash Retainer will be paid in arrears on the last business day of each quarter in the Company’s fiscal year in an amount equal to one-fourth of the Non-Executive Chairman Additional Annual Cash Retainer. The Non-Executive Chairman Additional Annual Equity Retainer shall be granted as of the date of the Annual Meeting, shall consist of RSUs determined using the closing price of Company common stock as of the close of business on the grant date, and shall vest on the same schedule as the Annual Equity Retainer.
Committee Chair and Member Retainers
In addition to the Annual Cash Retainer and Annual Equity Retainers paid to the Outside Directors, the Chairs of Board Committees shall also be paid the following cash retainers (“Committee Chair Retainers”):
Audit Committee Chair: $20,000
Compensation and Organization Committee Chair: $15,000
Corporate Governance and Nominating Committee Chair: $10,000
Technology Strategy Committee Chair: $10,000

Members of the Audit Committee, including the Chair, shall also be paid an annual cash retainer of $10,000 (“Member Retainer”).
Pro-Rated Non-Executive Chairman, Committee Chair and Member Retainers
If an Outside Director becomes Non-Executive Chairman, a Committee Chair, or an Audit Committee Member other than on the first day of a fiscal quarter or the date of the Annual Meeting, as applicable, the related Non-Executive Chairman Additional Annual Cash Retainer, Non-Executive Chairman Additional Annual Equity Retainer, Committee Chair Retainer and Member Retainer amounts will be prorated in a manner similar to the Annual Cash Retainer and Annual Equity Retainer, as applicable.

Outside Director Stock Ownership Guidelines
It is the policy of the Board that stock ownership by Outside Directors shall conform to stock ownership guidelines adopted by the Board from time to time.
Travel Expense Reimbursement
All Directors will be reimbursed for reasonable travel expenses incurred by them in connection with attendance at meetings of the Board and its Committees.
2
EX-31.1 3 a2020q3ex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Joseph W. Dziedzic, certify that: 
1.I have reviewed this quarterly report on Form 10-Q for the fiscal quarter ended October 2, 2020 of Integer Holdings Corporation;
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 the 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.
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 auditor and the audit committee of 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.
Dated:October 29, 2020 /s/ Joseph W. Dziedzic
 Joseph W. Dziedzic
 President and
Chief Executive Officer
 (Principal Executive Officer)

EX-31.2 4 a2020q3ex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Jason K. Garland, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the fiscal quarter ended October 2, 2020 of Integer Holdings Corporation;
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 the 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.
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 auditor and the audit committee of 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.
Dated:October 29, 2020 /s/ Jason K. Garland
 Jason K. Garland
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)

EX-32.1 5 a2020q3ex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION
Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906
of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Integer Holdings Corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:
The Quarterly Report on Form 10-Q for the quarter ended October 2, 2020 (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:October 29, 2020 /s/ Joseph W. Dziedzic
 Joseph W. Dziedzic
 President and
Chief Executive Officer
 (Principal Executive Officer)
Dated:October 29, 2020 /s/ Jason K. Garland
 Jason K. Garland
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
This certification is being furnished solely to accompany this Form 10-Q pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, and is not to be deemed incorporated by reference into any filing of the Company except to the extent the Company specifically incorporates it by reference therein.

EX-101.SCH 6 gb-20201002.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets - Unaudited link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets - Unaudited (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations- Unaudited link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income - Unaudited link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows - Unaudited link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity - Unaudited link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Basis of Presentation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Business Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Goodwill and Other Intangible Assets, Net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Debt (Schedule of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Debt (Schedule of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Debt (Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Debt (Long-term Debt Maturity Schedule) (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Stock-Based Compensation (Allocation of Recognized Period Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Stock-Based Compensation (Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Other Operating Expenses link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Other Operating Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Other Operating Expenses (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Commitments and Contingencies (Schedule of Product Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Earnings Per Share (EPS) link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Earnings Per Share (EPS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Earnings Per Share (EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 2147112 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2348309 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Stockholders' Equity Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2352310 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2361311 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2462436 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2463437 - Disclosure - Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details) link:presentationLink link:calculationLink link:definitionLink 2464438 - Disclosure - Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details) link:presentationLink link:calculationLink link:definitionLink 2165115 - Disclosure - Revenue From Contracts With Customers link:presentationLink link:calculationLink link:definitionLink 2366312 - Disclosure - Revenue From Contracts With Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2467439 - Disclosure - Revenue From Contracts With Customers (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2468440 - Disclosure - Revenue From Contracts With Customers (Disaggregated Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2469441 - Disclosure - Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2470442 - Disclosure - Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2171116 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 2372313 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2473443 - Disclosure - Discontinued Operations (Assets and Liabilities of Viant Business) (Details) link:presentationLink link:calculationLink link:definitionLink 2474444 - Disclosure - Discontinued Operations (Gain from Discontinued Operations) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gb-20201002_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 gb-20201002_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 gb-20201002_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Options outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other (income) loss, net Other Nonoperating Income (Expense) Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Settlements Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] US BioDesign LLC US BioDesign LLC [Member] US BioDesign LLC [Member] Treasury Stock Treasury Stock [Member] Proceeds from legal settlements Proceeds from Legal Settlements Segments [Axis] Segments [Axis] InoMec Ltd And US BioDesign LLC InoMec Ltd And US BioDesign LLC [Member] InoMec Ltd And US BioDesign LLC [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Non-cash (gain) loss on equity investments Non-Cash Cost And Equity Method Investments Realized Gain Loss Non-cash portion of cost and equity method investments realized gain loss Goodwill, working capital adjustment Goodwill, Purchase Accounting Adjustments Foreign Exchange Contract Maturing December 2020, Contract Two Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract Two [Member] Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract Two [Member] Interest Rate Swap Maturing June 2023 Interest Rate Swap Maturing June 2023 [Member] Interest Rate Swap Maturing June 2023 [Member] RSUs Restricted Stock And Unit Awards [Member] The allocation of expense to restricted stock and restricted stock units. Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities [Member] Statistical Measurement Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Deferred income taxes Deferred Income Tax Liabilities, Net Reconciliation of Revenue from Segments to Consolidated Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Security Exchange Name Security Exchange Name Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other Operating Expenses Net [Table] Other Operating Expenses Net [Table] Table showing components of Other Operating Expenses, net Debt instrument, discount, percentage Debt Instrument, Discount, Percentage Debt Instrument, Discount, Percentage Trademarks And Tradenames Trademarks and Trade Names [Member] Additions to warranty reserve, net of reversals Standard Product Warranty Accrual, Period Increase (Decrease) Operating income Operating income Operating Income (Loss) Payment of debt issuance costs Payments of Debt Issuance Costs Total current liabilities Liabilities, Current Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Nonvested, beginning (in dollars per share) Nonvested, ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 10) Commitments and Contingencies ASSETS Assets [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Stock awards exercised or vested Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts payable Accounts Payable, Current Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Non-Medical Non-Medical Segment Non-Medical Segment [Member] Non-Medical Segment [Member] STOCKHOLDERS' EQUITY Comprehensive Income (Loss) Note [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Payments of senior secured revolving line of credit Repayments of Lines of Credit Operating lease assets Operating Lease, Right-of-Use Asset Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt (Gain) loss on equity investments, net Cost And Equity Method Investments Realized Gain Loss This item represents the gain (loss) realized during the period from the sale of investments accounted for under the cost or equity method of accounting and any losses recognized thereon for impairments of other than a temporary nature. Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Contingent consideration payment period Business Combination, Contingent Consideration Arrangements, Earn Out Period Business Combination, Contingent Consideration Arrangements, Earn Out Period Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Property, plant and equipment acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Customer E Customer E [Member] Customer E Notional Amount Derivative Liability, Notional Amount Canada CANADA Customer [Axis] Customer [Axis] Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Income Taxes Income Tax, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Income from discontinued operations (in dollars per share) Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Total operating expenses Operating Expenses Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Options exercisable at period end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Adjustments to pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Cardiac & Neuromodulation Cardiac Neuromodulation [Member] Cardiac Neuromodulation [Member] Gain Contingencies [Line Items] Gain Contingencies [Line Items] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Unallocated expenses, net Unallocated Other Expense Total expenses other than operating not allocated to business segments Segment Reconciliation [Abstract] Segment Reconciliation [Abstract] Effect of foreign currency exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Segment Reconciling Items Segment Reconciling Items [Member] Number of installments for vesting Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments For Vesting Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments For Vesting Inventories Total Inventory, Net Sales Total sales from continuing operations Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Gain Contingencies, Nature [Axis] Gain Contingencies, Nature [Axis] Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Concentration risk percentage Concentration risk percentage Concentration Risk, Percentage Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Schedule of Finite-Lived Intangible Assets, Amortization Expense Schedule of Finite-Lived Intangible Assets, Amortization Expense [Table Text Block] Schedule of amortization expense for finite-lived intangible assets Statement [Line Items] Class of stock Statement [Line Items] Equity method investment Equity Method Investments, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accrued Payroll Taxes Accrued Payroll Taxes Forecast Forecast [Member] Derivative instruments net loss to be reclassified to net income during next twelve months Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Class Of Stock [Roll Forward] Class Of Stock [Roll Forward] Class Of Stock Acquisition related costs Business Combination, Acquisition Related Costs Statement [Table] Statement [Table] Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Asset acquisition contingent consideration recognized Asset Acquisition, Liabilities Arising From Contingencies, Amount Recognized Asset Acquisition, Liabilities Arising From Contingencies, Amount Recognized Gain (loss) reclassified from AOCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Business Combinations [Abstract] Business Combinations [Abstract] Entity Small Business Entity Small Business Other operating expenses Other Operating Income (Expense), Net Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Gain Contingency, Nature [Domain] Gain Contingency, Nature [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] DEBT Debt Disclosure [Text Block] Options exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Fair value Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Transition services, selling, general and administrative Transition Services, Selling, General and Administrative Transition Services, Selling, General and Administrative Customer C Customer C [Member] Customer C [Member] Reclassification from AOCI, net of tax Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Schedule of Equity Method Investments Equity Method Investments [Table Text Block] All other countries All Other Countries [Member] All Other Countries [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Foreign Exchange Contract Maturing September 2021, Contract One Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract One [Member] Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract One Measurement Frequency [Axis] Measurement Frequency [Axis] Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] United Kingdom UNITED KINGDOM Derivative Instrument [Axis] Derivative Instrument [Axis] Total Pre-Tax Amount Accumulated Adjustment Attributable To Parent [Member] Accumulated Adjustment Attributable To Parent Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Fair value of contingent consideration recognized Business Combination, Liabilities Arising from Contingencies, Amount Recognized Consolidation And Optimization Initiatives Consolidation And Optimization Initiatives [Member] Consolidation And Optimization Initiatives [Member] Other long-term liabilities Other Noncurrent Liabilities [Member] Schedule of Finite-Lived Intangible Assets, Major Class Schedule of Finite-Lived Intangible Assets [Table Text Block] SUPPLEMENTAL CASH FLOW INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Standby Letters of Credit Standby Letters of Credit [Member] Property, plant and equipment purchases included in accounts payable Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Weighted average illiquidity discount Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Illiquidity Discount Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Illiquidity Discount Customer B Customer B [Member] Customer B [Member] Reclassification from AOCI, tax Reclassification from AOCI, Current Period, Tax Segments [Domain] Segments [Domain] Finite Lived Intangible Assets Amortization Expense [Domain] Finite Lived Intangible Assets Amortization Expense [Domain] Amortization Expense by expense type Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Restricted Stock And Units Type Of Vesting [Domain] Restricted Stock And Units Type Of Vesting [Domain] Schedule of Time based vesting versus Performance based vesting Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net working capital adjustment Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Selling, general and administrative expenses (Note 10) Selling, General and Administrative Expense South Korea KOREA, REPUBLIC OF Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Manufacturing alignment to support growth Manufacturing Alignment To Support Growth Manufacturing Alignment To Support Growth [Member] Manufacturing Alignment To Support Growth [Member] Total intangible asset amortization expense Amortization of Intangible Assets Non-cash charges related to customer bankruptcy Non-Cash Charges Related To Customer Bankruptcy Non-Cash Charges Related To Customer Bankruptcy Schedule of Revenue by Ship To Location Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Foreign exchange contracts Foreign Exchange Contract [Member] Chinese Venture Capital Fund Chinese Venture Capital Fund [Member] Chinese Venture Capital Fund [Member] Other long-term assets Other Assets, Noncurrent Anitdilutive Securities Excluded From Earnings Per Share [Abstract] Anitdilutive Securities Excluded From Earnings Per Share [Abstract] -- None. No documentation exists for this element. -- SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Supplemental lease disclosures: Supplemental Lease Disclosures [Abstract] Supplemental Lease Disclosures Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Foreign Exchange Contract Maturing September 2021, Contract Two Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract Two [Member] Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract Two Total assets Assets Scenario [Axis] Scenario [Axis] Revenue from contract with customer benchmark Revenue from Contract with Customer Benchmark [Member] Nonvested, beginning (in shares) Nonvested, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Medical Medical Segment Medical Segment [Member] Medical Segment [Member] Title of 12(b) Security Title of 12(b) Security Disposal Group Classification [Axis] Disposal Group Classification [Axis] Income from discontinued operations before taxes Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Total estimated amortization expense Finite-Lived Intangible Assets, Net Weighted average fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Non-marketable equity securities Non-marketable Equity Securities Non-marketable Equity Securities Gain on sale of discontinued operations Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cost of sales Cost of sales Cost of Sales [Member] Schedule of Common Stock Outstanding Roll Forward Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Interest expense, net Interest Expense Tax Accumulated Other Comprehensive Income, Tax [Member] Accumulated Other Comprehensive Income, Tax Depreciation and amortization Depreciation, Depletion and Amortization Other Other Intangible Assets [Member] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Interim Basis of Accounting Interim Basis of Accounting [Policy Text Block] Basis of accounting or presentation used to prepare the interim financial statements Investment Type [Axis] Investment Type [Axis] Sales Sales [Member] Other Other Restructuring [Member] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] 2022 Long-Term Debt, Maturity, Year Two New Revolving Credit Facility 2015 New Revolving Credit Facility 2015 [Member] New Revolving Credit Facility 2015 [Member] Other Operating Income Expense Detail [Line Items] Other Operating Income Expense Detail [Line Items] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Revenue recognized that was included in contract liability balance at beginning of period Contract with Customer, Liability, Revenue Recognized Cardio & Vascular Cardio And Vascular [Member] Cardio And Vascular [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Quoted Prices in Active Markets (Level 1) Fair Value, Inputs, Level 1 [Member] Transition services, cost of sales Transition Services, Cost of Sales Transition Services, Cost of Sales Accrued professional fees Accrued Professional Fees Gain (loss) recognized in OCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Inventories Increase (Decrease) in Inventories Debt weighted average interest rate Debt, Weighted Average Interest Rate Fair Value Derivative Liability, Fair Value, Gross Asset Accounts payable Increase (Decrease) in Accounts Payable Restricted Stock and Restricted Stock Unit Activity (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Term Loan A (TLA) Facility Term Loan A (TLA) Facility [Member] Term Loan A (TLA) Facility [Member] Income from discontinued operations (in dollars per share) Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Operating Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Treasury shares purchased Treasury Stock, Value, Acquired, Cost Method Strategic reorganization and alignment Strategic Reorganization And Alignment Strategic Reorganization And Alignment [Member] Strategic Reorganization And Alignment [Member] Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Interest Rate Swap Maturing July 2020 Interest Rate Swap Maturing July 2020 [Member] Interest Rate Swap Maturing July 2020 [Member] Assets: Foreign currency contracts Foreign Currency Contract, Asset, Fair Value Disclosure Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Total equity investments Equity Method Investments 2020 Restructuring Plan Two Thousand Twenty Restructuring Plan [Member] Two Thousand Twenty Restructuring Plan [Member] Common stock, shares outstanding (in shares) Shares outstanding beginning balance (in shares) Shares outstanding ending balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Foreign currency translation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Refundable income taxes Income Taxes Receivable Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Subsequent Event [Member] Options outstanding, beginning (in dollars per share) Options outstanding, ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Acquisitions, net Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Puerto Rico PUERTO RICO Concentration Risk Type [Axis] Concentration Risk Type [Axis] Dilutive effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from the exercise of stock options Proceeds from Stock Options Exercised Restructuring Plan [Domain] Restructuring Plan [Domain] Positive Outcome of Litigation Positive Outcome of Litigation [Member] Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Operating expenses Operating Expense [Member] Percent of revenue from contract with customer compared to total revenue Percent Of Revenue From Contract With Customer Compared To Total Revenue Percent Of Revenue From Contract With Customer Compared To Total Revenue Liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Liabilities: Foreign currency contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) Net-of-Tax Amount AOCI Attributable to Parent [Member] Requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Operating lease liabilities Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-lived intangibles acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Cash used in operating activities Cash Provided by (Used in) Operating Activities, Discontinued Operations Contract assets, prepaid expenses and other assets Increase (Decrease) in Contract Assets, Prepaid Expense and Other Assets Increase (Decrease) in Contract Assets, Prepaid Expense and Other Assets Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Contingent consideration liabilities recorded for acquisitions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Unamortized discount on term loan B and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Customer G Customer G [Member] Customer G Comprehensive income, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2021 Long-Term Debt, Maturity, Year One Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Scenario [Domain] Scenario [Domain] Acquisition of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] InoMec Ltd InoMec Ltd [Member] InoMec Ltd [Member] Foreign Exchange Contract Maturing March 2021 Foreign Exchange Contract Maturing March Two Thousand Twenty One [Member] Foreign Exchange Contract Maturing March Two Thousand Twenty One Document Period End Date Document Period End Date Liabilities: Contingent consideration Business acquisition contingent liability Business Combination, Contingent Consideration, Liability GOODWILL AND OTHER INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] Proceeds from senior secured revolving line of credit Proceeds from Secured Lines of Credit Finite Lived Intangible Assets Amortization Expense [Axis] Finite Lived Intangible Assets Amortization Expense [Axis] Amortization expense by expense category Equity method investment income Income (Loss) from Equity Method Investments Warranty claims settled Standard Product Warranty Accrual, Payments And Write-Offs Standard Product Warranty Accrual, Payments And Write-Offs Customer lists Customer Lists [Member] Income from continuing operations before taxes Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Deferred amendment fee, quarterly installment rate Deferred Amendment Fee, Quarterly Installment Rate Deferred Amendment Fee, Quarterly Installment Rate Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Hedging Designation [Axis] Hedging Designation [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense 2020 Long-Term Debt, Maturity, Remainder of Fiscal Year Tax withholdings related to net share settlements of restricted stock unit awards Payment, Tax Withholding, Share-based Payment Arrangement Designated as Hedging Instrument Designated as Hedging Instrument [Member] Income from transition services Income From Transition Services Income From Transition Services $/Foreign currency (in dollars per foreign currency) Derivative, Forward Exchange Rate Acquisition and integration expenses Integration Costs [Member] Integration Costs [Member] Cover [Abstract] Cover [Abstract] Foreign Exchange Contract Maturing December 2020, Contract One Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract One [Member] Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract One [Member] Goodwill, acquired during period Goodwill, Acquired During Period Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Cost And Equity Method Investments Cost And Equity Method Investments Policy [Policy Text Block] Disclosure of accounting policy for the cost and equity method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. An entity also may describe how such investments are assessed for impairment. Loans Payable Loans Payable [Member] Total debt Long-term Debt Goodwill [Line Items] Goodwill [Line Items] Gain on sale of discontinued operations Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Severance and Retention Severance And Retention [Member] Severance And Retention [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] OTHER OPERATING EXPENSES Other Income and Other Expense Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of sales Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income from discontinued operations Income from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Time-vested stock options, RSAs and RSUs (in shares) TimeVestedAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Time-Based Vesting 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. Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Foreign Exchange Contract Maturing November 2020 Foreign Exchange Contract Maturing November Two Thousand Twenty [Member] Foreign Exchange Contract Maturing November Two Thousand Twenty Balance Sheet Location [Domain] Balance Sheet Location [Domain] Impairment charges Equity Method Investment, Other than Temporary Impairment Operating lease liabilities Operating Lease, Liability, Current Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Restricted Stock And Units Type Of Vesting [Table] Restricted Stock And Units Type Of Vesting [Table] Schedule of Time based vesting versus Performance based vesting Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Interest Rate Swap Maturing April 2020 Interest Rate Swap Maturing April 2020 [Member] Interest Rate Swap Maturing April 2020 [Member] Schedule of Share-based Compensation, Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Intangible asset acquired, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Interest rate swap Interest Rate Swap [Member] Remainder of 2020 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer [Domain] Customer [Domain] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Purchased technology and patents Purchased Technology And Patents [Member] Acquired in a business combination or other transaction, purchased technology and patents. Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Performance-based RSUs (PSUs) Restricted Stock And Restricted Stock Units Performance Based [Member] Disclosure relating to restricted stock and restricted stock units that are performance-based vesting Debt amendment fee Debt Instrument, Fee Amount Foreign Exchange Contract Maturing August 2021 Foreign Exchange Contract Maturing August Two Thousand Twenty One [Member] Foreign Exchange Contract Maturing August Two Thousand Twenty One Total other operating expenses Other Cost and Expense, Operating Other Operating Expense Net [Domain] Other Operating Expense Net [Domain] Other Operating expense net domain Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Treasury shares reissued Stock Issued During Period, Value, Treasury Stock Reissued Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of reportable segments Number of Reportable Segments Contingent consideration liabilities recorded for acquisitions Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Consolidation Items [Axis] Consolidation Items [Axis] Research, development and engineering costs Research and Development Expense [Member] Accrued expenses and other current liabilities Accrued Liabilities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of provision for credit losses of $0.2 million and allowance for doubtful accounts of $2.4 million, respectively Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Advanced Surgical, Orthopedics & Portable Medical Advanced Surgical, Orthopedics, and Portable Medical [Member] Advanced Surgical, Orthopedics, and Portable Medical [Member] Beginning balance Ending balance Restructuring Reserve Customer F Customer F [Member] Customer F Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Type [Axis] Restructuring Type [Axis] Finite Lived Intangible Assets Amortization Expense [Table] Finite Lived Intangible Assets Amortization Expense [Table] Amortization expense by expense category Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Cash payments Payments for Restructuring Goodwill Goodwill Opening goodwill Closing goodwill Goodwill Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Document Transition Report Document Transition Report Discrete tax benefits Discrete Tax Benefits Discrete Tax Benefits Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Fair Value Derivative Asset, Fair Value, Gross Asset Income taxes Increase (Decrease) in Income Taxes Payable Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Gain contingency, asset Gain Contingency, Asset Gain Contingency, Asset Debt instrument, covenant compliance, maximum leverage ratio threshold for deferred amendment fee Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Threshold For Deferred Amendment Fee Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Threshold For Deferred Amendment Fee Document Quarterly Report Document Quarterly Report Schedule of Goodwill Schedule of Goodwill [Table Text Block] Customer D Customer D [Member] Customer D [Member] DISCONTINUED OPERATIONS Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Notional Amount Derivative Asset, Notional Amount Swingline Loans Swingline Loans [Member] Swingline Loans [Member] Noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Contract liabilities included in accrued expenses and other current liabilities Contract with Customer, Liability, Current Pay Fixed Rate Derivative, Fixed Interest Rate Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Weighted average shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic earnings per share (in dollars per share) Earnings Per Share, Basic Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Customer A Customer A [Member] Customer A [Member] Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Statement, Operating Expenses [Axis] Statement, Operating Expenses [Axis] Expenses reported in a statement Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net leverage ratio incremental increase option Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Incremental Increase Option Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Incremental Increase Option Restructuring Plan [Axis] Restructuring Plan [Axis] Debt related charges included in interest expense Amortization of Debt Issuance Costs and Discounts Summary of discontinued operations Disposal Groups, Including Discontinued Operations [Table Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Principal payments of long-term debt Repayments of Long-term Debt Amount awarded from other party Litigation Settlement, Amount Awarded from Other Party Share-based payment arrangement, expense Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Unrecognized tax benefits Unrecognized Tax Benefits Common stock, $0.001 par value; 100,000,000 shares authorized; 32,875,166 and 32,847,017 shares issued, respectively; 32,875,166 and 32,700,471 shares outstanding, respectively Common Stock, Value, Issued Disposal Group Name [Axis] Disposal Group Name [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Contract assets, increase due to new contract Contract With Customer, Asset, Additions For New Contract Contract With Customer, Asset, Additions For New Contract Options exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Current portion of long-term debt Current portion of long-term debt Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Fair value adjustment included in Other operating expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Asset acquisition contingent consideration Asset Acquisition, Contingent Consideration, Range Of Outcomes, Value, High Asset Acquisition, Contingent Consideration, Range Of Outcomes, Value, High Expected costs Restructuring and Related Cost, Expected Cost Finite-lived intangible asset, acquisition costs capitalized Finite-Lived Intangible Assets Acquired, Capitalized Acquisition Costs Finite-Lived Intangible Assets Acquired, Capitalized Acquisition Costs After 2024 Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Performance-vested restricted stock and PRSUs (in shares) Performance Vested Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Performance-Based Vesting 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. Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Receive Current Floating Rate Derivative, Variable Interest Rate Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Balance, beginning of period (in shares) Balance, end of period (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Foreign exchange forwards Foreign Exchange Forward [Member] Debt instrument, covenant compliance, adjusted EBITDA to interest expense ratio Debt Instrument, Covenant Compliance, Adjusted EBITDA To Interest Expense Ratio Debt Instrument, Covenant Compliance, Adjusted EBITDA To Interest Expense Ratio Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Long-term debt Total long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Interest expense Interest Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Balance, beginning of period Balance, ending balance Stockholders' Equity Attributable to Parent Eligible adjustment acquisition threshold Eligible Adjustment Acquisition Threshold Eligible Adjustment Acquisition Threshold Accounts receivable sold Accounts Receivable, Sale Concentration Risk Type [Domain] Concentration Risk Type [Domain] Consideration transferred Business Combination, Consideration Transferred Total liabilities and stockholders’ equity Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Raw materials Inventory, Raw Materials, Gross Entity Address, City or Town Entity Address, City or Town Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Purchase of intangible asset Payments to acquire intangible assets Payments to Acquire Intangible Assets Consideration transferred working capital adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Hedging Relationship [Axis] Hedging Relationship [Axis] Other non-cash gains Other Noncash Income (Expense) Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Useful life of acquired intangible asset Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Foreign Exchange Contract Maturing June 2020 Foreign Exchange Contract Maturing June Two Thousand Twenty [Member] Foreign Exchange Contract Maturing June Two Thousand Twenty [Member] Gross profit Gross Profit Property, plant and equipment, net Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Net income Net income Net income (loss) Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of acquisition: Increase (Decrease) in Operating Capital [Abstract] Interest Rate Swap Maturing June 2020 Interest Rate Swap Maturing June 2020 [Member] Interest Rate Swap Maturing June 2020 [Member] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] INVENTORIES Inventory Disclosure [Text Block] Other comprehensive income (loss), net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Work-in-process Inventory, Work in Process, Gross Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Liabilities: Interest rate swaps Interest Rate Derivative Liabilities, at Fair Value Earnings Per Share [Abstract] Earnings Per Share [Abstract] Restructuring charges Restructuring Charges Defined Benefit Plan Liability Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Disposal Group Name [Domain] Disposal Group Name [Domain] Reclassification from AOCI, before tax Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Stock Option Activity (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Purchase of equity investments Sale Purchase Of Cost Equity Method Investments Net (proceeds from sale) purchase of cost and equity method investments, net Treasury Stock, Common Treasury Stock, Common [Member] Gain related to litigation settlement Gain (Loss) Related to Litigation Settlement Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Costs incurred since inception Restructuring and Related Cost, Cost Incurred to Date Selling, general and administrative expenses Selling, general and administrative expenses Selling General And Administrative Expense [Member] The allocation (or location) of expense to (in) selling general and administrative expenses. Entity Filer Category Entity Filer Category Total (gain) loss on equity investments, net Debt and Equity Securities, Realized Gain (Loss) Common Stock Common Stock [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Product and Service [Domain] Product and Service [Domain] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Change in fair value of cash flow hedges, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Secured Debt Secured Debt [Member] Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Gross carrying amount Finite-Lived Intangible Assets, Gross Contingent consideration, range of outcomes, value, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Other operating expenses Other Operating Income (Expense) [Member] Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current All other customers All Other Customers [Member] All Other Customers [Member] Diluted earnings per share: Earnings Per Share, Diluted [Abstract] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect BUSINESS ACQUISITIONS Business Combination Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Stock options Share-based Payment Arrangement, Option Share-based Payment Arrangement, Option [Member] Gain Contingencies [Table] Gain Contingencies [Table] Basic (in shares) Weighted average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Variable rate basis spread Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury stock, shares (in shares) Treasury Stock, Shares Cash Flow Hedging Cash Flow Hedging [Member] Interest rate during period Line of Credit Facility, Interest Rate During Period REVENUE FROM CONTRACTS WITH CUSTOMERS Revenue from Contract with Customer [Text Block] Equity method investment ownership (percent) Equity Method Investment, Ownership Percentage Term Loan B (TLB) Facility Term Loan B (TLB) Facility [Member] Term Loan B (TLB) Facility [Member] Schedule of Other Operating Cost and Expense By Component Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Operating lease assets obtained in exchange for new or remeasured operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Provision for income taxes Income Tax Expense (Benefit) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued expenses and other current liabilities Accrued Liabilities, Current Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Payments to acquire business Payments to Acquire Businesses, Gross Product warranty description Standard Product Warranty Description Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Other income, net Disposal Group, Including Discontinued Operation, Operating Income (Loss) Derivative Instrument Detail [Abstract] Derivative Instrument Detail [Abstract] Schedule of Long-Term Debt Schedule of Debt [Table Text Block] Provision for income taxes Provision for income taxes Discontinued Operation, Tax Effect of Discontinued Operation Schedule of Estimated Fair Values for Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Restricted Stock And Restricted Stock Units Time Based Restricted Stock And Restricted Stock Units Time Based [Member] Disclosure relating to restricted stock and restricted stock units that are time-based vesting Long-term debt, gross Long-term Debt, Gross Entity Address, Address Line One Entity Address, Address Line One Proceeds from sale of discontinued operations Proceeds from Divestiture of Businesses, Net of Cash Divested Entity Address, Address Line Two Entity Address, Address Line Two 2020 restructuring plan 2020 restructuring plan [Member] 2020 restructuring plan [Member] Prime Rate Prime Rate [Member] Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived intangible assets (excluding goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Contingent consideration, range of outcomes, value, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Deferred income taxes Deferred Income Tax Expense (Benefit) Fair Value Derivative Liability, Fair Value, Gross Liability AS&O Business AS&O Business [Member] AS&O Business [Member] Debt instrument, interest rate, floor Debt Instrument, Interest Rate, Floor Debt Instrument, Interest Rate, Floor Technology Technology [Member] Technology [Member] Credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Restricted Stock and Restricted Stock Unit Weighted Average Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Restricted Stock And Units Type Of Vesting [Axis] Restricted Stock And Units Type Of Vesting [Axis] Schedule of Time based vesting versus Performance based vesting Maximum Maximum [Member] Other working capital items acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Cash provided by investing activities Cash Provided by (Used in) Investing Activities, Discontinued Operations Retained Earnings Retained Earnings [Member] Other general expenses Asset Dispositions Severance And Other [Member] Asset Dispositions Severance And Other [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Domain] Award Type [Domain] Investments [Domain] Investments [Domain] RSAs issued, net of forfeitures, and vesting of RSUs (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures And RSU Vesting Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures And RSU Vesting Schedule of Changes in Accrued Liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Trading Symbol Trading Symbol Denominator for basic and diluted EPS: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Options exercisable at period end (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Discontinued operations: Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract] Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Non-cash lease expense Operating Lease, Right-Of-Use Asset, Amortization Operating Lease, Right-Of-Use Asset, Amortization Treasury stock, at cost, no shares as of October 2, 2020 and 146,546 shares as of December 31, 2019 Treasury Stock, Value Contract assets Contract with Customer, Asset, after Allowance for Credit Loss EARNINGS PER SHARE (EPS) Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Research, development and engineering costs Research and Development Expense (Excluding Acquired in Process Cost) Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value, Recurring Fair Value, Recurring [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic earnings per share: Earnings Per Share, Basic [Abstract] EX-101.PRE 10 gb-20201002_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 gb-20201002_g1.jpg begin 644 gb-20201002_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#V17AI9@ 34T *@ @ !P,! 4 M ! (;@,# $ ! %$0 $ ! 0 %$1 0 ! N(U$2 M 0 ! N(X=I 0 ! (=NH< < @, 8@ G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z M>&UP;65T82!X;6QN&UL M;G,Z&UP;65T83X-"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, @$! @$! @(" M @(" @(#!0,# P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P' M"0X/#0P."PP,#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( D\': ,! M(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U M$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'! M%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.T MM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_ MQ ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$ M!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K" MP\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$# M$0 _ /W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***1W$:EF(55&23VH 6LWQ; MXQTGP%H%QJNM:C9Z5IMJNZ6YNI1%&@^I[GL.IKYL_:?_ ."I?@_X.BXTOPGY M/C'Q"F5W0R?\2^U;_;E'^L(_NQY'4%E-?GU\Y-?IG"_ACF.9VKXK]S2[M>\_2/ZNW=)GX-Q_X^9'D M/-A:^_/V8?\ @K%X:^)!M])\>0P^%=:?"+?(2=-N6]23EH23V8E1W<=* MUXH\+^O5=?6/S2.;@#Z062YWRX3-K87$/35_NY/RD_A;[2M MV4I,^O**CL[R'4+2.XMY8YX)E#QR1L&1U/(((X(/J*DK\NVT9_0*DFKH**** M!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%\<>*&0\+4_^%"KS5;75..LWVNMHKSDTNUWH?9'[2G[ M;?@7]F.TDAU?4/[0UW;F+2+(B2Z;(R"_.(U/JY&1T#=*_.W]IS_@H%XZ_:4> MXL9+K_A'_#,A(72K!RJRKZ32<-+[@X3OM!KP^[O)M0NI)[B62::9B\DDC%F= MCR22>23ZFHZ_H?A?P[RS*+5I+VM5?:DMG_=CLO75^9_$W'_C=GW$O-AJ2_ORTH4445]^?C04444 >P?LV?MN^.OV9+N.'2=0_M M'0MV9-(OB9+4YZE.H;I7Z)?LQ_M_^!?VE8X+*&Z_X1_Q+)@'2;^0 M!Y6_Z8R<+*.O P_&2H%?D;2H[1L&4E64Y!':OA>)O#_+,XO5:]G5_GBM_P#$ MMI?@_,_7. ?&?/\ AAQH1E[;#K_EW-O1?W):N'IK'^ZV?O'17Y@_LP_\%3?& M'P>^SZ7XL$WC'P_'A \LF-0M5_V93_K .?EDY/ #J*_07X'_ +1_@[]HG0/M M_A76+>^,:@SVK?N[JUSVDC/S#GC/*GL37\[\2<$YGDLN;$0YJ?2<=8_/K%^3 M^39_;7 OBMD'%,%#!5.2M;6E.RGYVZ27G%O3=+8[FBBBOD3]*"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^;OVGO^"F/@GX#"XTS1Y( M_%WB:/*&VLY1]EM7Z?O9AD9!SE$W-D8.WK7I97D^,S*LL/@J;G+RZ>;>R7FV MCP^(.)LKR/"O&YK6C2@NK>K?:*6LGY)-GT+KWB"Q\+:/<:AJ=Y:Z?86B;Y[F MYE6**%?5F8@ ?6OB_P#:>_X*Z:?H/VC2?AG:IJEV,H^LWD96VC/K%&<-(?\ M:;"\=&%?'_[0/[5WC?\ :6U?S_$VK2/9QOOM]-MLQ65MUQMCSRW)^9BS8.,X MXKS>OWKA?PEPV&M7S=^TG_(O@7KUE^"\F?QWQ_\ 20Q^.YL'PW%T*>WM';VC M_P *U4%]\NJ<7H;GQ!^).O?%?Q--K'B35K[6-2GX:>YD+$#J%4=%49X50 .P M%8=%%?L%.G"G!4Z:22T26B2\D?S+B,15KU)5JTG*4G=MMMM]VWJV%%%%:&(4 M444 %%%% !1110 5I>$?&6K> ?$%OJNB:E>:3J5JVZ*YM96BD3\1V/<=".#6 M;14SA&<7":NGNGLS2E5G2FJE-N,D[IIV::ZI]&?>7[,'_!7G M]'^*%KG^!= M=L8?UG@4?7YHQZ#9U-?;_@_QGI/Q \/6^K:'J5GJVFW:[HKFUE$D;_B.XZ$' MD'@U^%U=Q\$/VB_&'[._B#^T/"NLW&G^8P,]JQ\RUNP.TD1^5O3/##)P17Y' MQ1X3X/%WKY4U2G_+]A^G6/RNO)'])\ ?2-S/+>7!\0IXBEMSK^+%>=[*?SM+ MJY/8_:RBOE?]F'_@J=X1^,!M]*\6K#X/\028022R?\2^Y;_9D/\ JR?[LG'8 M,37U-'(LT:LK*RL,@@Y!%?@6;Y)CLLK>PQU-PETOL_-/9KT/['X;XLRG/\+] M+[2B]8OR:7EH.HHHKRCZ(**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN M?^)?Q6\._!WPS+K'B;6++1]/B_Y:3O@R'^ZB_>=O]E03[5I1HU*LU3I12C"*NVVDDN[;T2]3H*\Q_:)_:]\#_LR:69/$6J*^I2 M)OM]*M,2WMQZ'9D;%//S.57@X)/%?'?[3_\ P5PUCQ8+G1_AO;2:%I[91M7N M5#7LPZ9C3E8@?4[FP01L-?&NKZQ=Z_J=Q?7]U<7UY=.9)KBXD,DLSGJS,Q)) M/J:_8^%_"3$8BV(S=^SC_(OB?J]H_B_1G\P\?_22P6#YL'PU%5JFWM)7]FO\ M*TRZ^;>[?F[L_C[/N(\SSO%/&YK6E5J/J MWLNR6T5Y))>04445Z!X@4444 %%%% !114EM;27MS'##')--,P1$12S.Q. M!R23VH!)MV1'15C5-*NM#U&:SO;:XL[NWAJO2C)-71 M4HN+<9*S04444R0HHHH **** "O'45PYAEN%Q]%X?&4U.#Z-?BNJ?FM3ULES[,)?AM]GTGQY%/XKT5<(MZI U*V7U).!, .S$-_M]J_">*/".M2OB,F?/'^1 MOWE_A>S]'9^;9_7G 'TE,-B.7!\41]G/;VL4^1_XXZN/K&Z\HH_2JBN3^#_Q MS\*_'GPRNK>%=9M=6M1@2JAVS6S'^&2,X9#]1SU&1S765^,U\/5H5'2K1<9+ M1IJS7JF?U+@\90Q=&.)PLU.$E=2BTTUW36C"BBBL3I"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J'4M3M]& MT^:[O+B&UM;9#)--,XCCB0#)9F/ '7E8_]WE_]G'-?G=^T=^V9XY_:RI/[4EJU_=CN_5V7FS\6X_\<?6;UD_GT7DK(_BCC;Q,S[BFK?,:MJ=[JG&Z@ MOE?WGYR;?9I:!1117U!^?A1110 4444 %%%% !17;?!+]G?QA^T-XA_L[PIH MUQJ#1D">X(\NUM >\DI^5>Y SN.#@&OT$_9?_P""5_A+X1?9=6\8-#XP\01X M<1.G_$NM6_V8SS*1_>DX/!V*:^1XDXURS)8VQ$^:ITA'67S[+S?RN?I/ OA5 MG_%,U+!4^2C?6K.Z@N]NLGY13UW:W/C/]F7]@;QU^TO+#>6MK_8?AQSEM6OX MRLL>7?M%?L?>!_VF]- M9?$&F+'JBIL@U6TQ%>0>GS8PZC^ZX(],'FOSP_:?_P""63'.67MHI(_!NBOU0_:@_X)E^"?CL+ MC4]#2/PAXEDRYGM(A]DNVZ_O81@ D_QI@\DG=TK\]?V@/V5?&W[-6M?9O$VD MR1VDCE;?4;?,MG=?[LF.#WVL%;VK^B.&N.LLSE*%&7)5_DEH_ETDO37ND?Q+ MQYX1Y_PM)U<33]I0Z587%%%% !1110 4444 M ;7P_P#B/KWPK\30:QX=U:]T?4[<_)/;2%&([JPZ,I[JP(/<&ONO]F#_ (*Z MV.L+;:/\3;5=.NL"-=;LXB;>4],S1#F,^K)E\+UO:976]QN\J'_$6G M^+-&M]1TN]M=1L+I=\-Q;2K+%*OJK*2#5ROQA_9__:J\;?LU:U]I\,ZM)':2 M.&N-.N,RV=U_O1YX/;OT*_9?_X*:>"?CL+?3-<>/PAXEDP@@NY1]DNV MZ?NIC@ D_P #X/( W=:_GOBCPTS+*[UL/^^I=TO>2_O1_5775V/[5X \>,BX MAY<+C']6Q#TY9/W)/^Y/1:](RL^BYMSZ4HHHK\W/W(**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BL?QU\0-$^&7AN?6/$&J66CZ M9;CY[BZE$:YY(49^\QP<*,D]@:^&?VG_ /@KM\,)X7V:3)Y^ZIYKZ+A_A7,LYJ,]=N=4U>^N]2U&\?S)[FYE,LLK>I8\FJ-?T+POX9Y;E=JV)_ M?5>[7NI_W8_J[OJK'\5^('CUGG$'-A<"WAL.].6+]^2_O3T>O\L;+H^;<"=Q MR:***_23\*"BBB@ HHHH **** "BE16D8*H+,QP !UKZC_9?_P""6_C#XR_9 M]4\5>=X/\.R$.%FB_P")A=+U^2(_ZL'^])C'!"L*\O-LZP664?K&.J*$?/=^ M26[?HCZ#AOA7-<_Q2P>4T)5)];;17>4GI%>;:/FWPGX0U3QYX@M])T73[S5- M2O&V0VUK$9))#[ =AW/0#FOMS]E__@D.TIM]8^*%UL7AUT.QFY/M/,O3W6,Y M_P!L=*^O/@7^S9X-_9R\/_8/"NCPV;2(%N+Q_P!Y=WA'>24\GGG:,*,\ 5W5 M?@?%'BQB\7>AE2=*'\S^-^G2/RN_-']C^'_T<SG M\[1Z.+W,OP9X(T?X=^';?2-"TVSTG3;5=L5M:Q".-?4X'4GJ2>2>22:U***_ M(:E24Y.N(93DQ]\*^5R?O**^$_B!\.=> M^%7B:?1_$6DWNCZG;GYX+F,HQ'9E/1E/9E)![$U^Y5L;K^[U/Q'HKZZ_:@_X)/^)?AM]HU; MP'+/XKT5, MEHUZ.ZZI,CHHHKV#YD**** "BBB@ HHHH ^A/V8/^"CGCC]G<6VFW4Q\4>&( M<(-/O93YEL@[030>ORYPZC^\A(]<'BOQLJQI6K76A:E#>6-U<6=Y:N)(9X)#')$PZ,K#!!' MJ*_/.*/#?+.>>\. M+PLPZ<_*_4DN>*^]/AC\6O#?QF\+Q:SX7UBSUC3Y./,@?YHV_NNAPR-_LL ? M:OYXXBX1S/)IVQ<6 MUYWT.BHHHKYD^^"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO%/VFOV\O O M[,L,UI>7G]M>(U'R:18.&F0XX\UONQ#I][YL'(4UW9?EN*QU98?"0B/*SK/,ORG"RQN95HTJ<=W)V^2ZMOHE=OHCVBXN([2"265TCBC4N[N=J MH!R23V KY._:@_X*L^%OA;]ITGP1'#XMUZ/*&ZW'^S;5O]\8,Q'HA"_[>1BO MC;]IC]NOQU^TU<2V^H7O]D>'V;,>D6#%(".WFM]Z5O\ >^7/(5:\8K]TX7\( MZ5.V(SF7,_Y(O1?XGN_167FT?R)Q_P#24Q%?FP?"\?9QV]K)>\_\$7I'UE=^ M46=A\9OCYXM^/_B0ZIXKUJZU292?)B8[;>U!_ABC'RH.!G R<9))YKCZ**_: M,/AZ5"FJ-"*C%:))62]$C^6<9CL1C*\L3BYN=23NY2;;;[MO5A1116QRA111 M0 4444 %%%=5\(_@EXJ^.WB9=)\*Z+>:M=\&0QKB*W4_Q22'"HONQ&>@R>*Q MKXBG1INK6DHQ6K;=DO5LZ,)@Z^*K1P^&@YSD[*,4VV^R2U9RM>O?LV?L2^.O MVG+R.71]/-AH6_;+K%Z#':K@\A.\K#IA <'J5ZU]C_LO_P#!)OPW\/!;ZM\0 M)8?%.L+AUT],C3;=NOS X:8_[P"WA4)'%&@5(U M' X 'H*_&>*/%RC1OA\F7/+^=_"O\ "MWZNR\FC^I/#_Z-F*Q/+C.)Y>SA MNJ46N=_XI:J*[I7EYQ9X=^S%_P $_/ O[-:P7T=M_P )!XFC )U6^C#-"WK# M'RL7U&7_ -K'%>ZT45^$YCFF+Q]9XC&5'.;ZM_@NB7DM#^O,E=>J[-=&K-=&?D9^TY^P%XZ_ M9H>:^N+7^WO#49)75K!"R1KGCSH^6B/3DY3)P&)KPZOWBDC6:-E9596&"",@ MBOEG]I__ ()9>$?C ;C5/")A\'^(),L8XH_^)?=-_M1#_5D_WH^.Y4FOW/A? MQ=A.V'SJ/*_YXK3_ +>BMO577DC^1^/_ *-=6ES8SA:?-'?V4W[R_P $WH_) M2L_[S9^8=%=Q\N.&&1D M"N'K]JPV*HXBDJU"2E%[-.Z?S1_*N.P&)P5>6%QE.5.I%V<9)II^:>H4445N M<@4444 %%%% !72?"_XN^)?@OXFCUCPOK%[HVH)P7@?Y95_NNARKK_LL"/:N M;HK.M1IU8.G5BI1>C35T_5,WPN*K8:K&OAYN$XNZE%M-/NFM4_0_1K]F#_@K M7H?C4V^D?$2WA\.ZDV$75( 383GUD'+0DGO\R]R5%?8>F:I:ZWIT-Y9W$%Y: M7*"2&:&021RJ>C*PX(/J*_"*O5/V<_VQ_'/[,>H+_P (_J7G:2[[I])O,RV< MV>I"Y!1C_>0J3@9R.*_&^*/".A7OB,G?LY?R/X7Z/>/IJO1']0< ?22QF$Y< M'Q-%UJ>WM8IRD*Y_ND[?J?QMQ-Q;FW$&*^N9M7=272_P ,5VC%:17HM=W=A111 M7K'S@4444 %%%% !1110 5;T+0;[Q/J]OI^FV=UJ%]=N(X+:VB:669O154$D M^PKZ%_9A_P"":/C;X]_9]2U9'\(^&Y,.+F\A/VFZ7_IE"<'!_O,57G(W=*_0 MS]GS]E#P3^S/H_V?PSI*+>R)LN-3N<2WMR..&DP,+P/E4*O&<9YK\YXH\2LM MRJ]&@_;5>T7HG_>EM\E=]['[AP!X$Y[Q#RXK%KZMAGKS27O27]R&CUZ2E9=5 MS;'Q[^R__P $C-2\0?9]8^)=T^E6; .NC6D@-U*.N)9!E8Q_LKEN>J$5]W?# MSX9^'_A-X:AT?PWI-EH^FP_=AMH]H8]V8]68]V8DGUK>(.+,RSFIS8R M?N](K2*^75^;N_,_M;@OPYR+A>CR991]]JTJDM9R]9=%_=BE'RN%%%%?-GW0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F>,/!FD_$#P] M<:3KFFV>K:;=KMEMKJ(21O\ @>XZ@CD'D5\0?M/_ /!(; N-8^%]UG^-M"OI MOT@G8_3Y9#Z_/T%?>5%?09#Q1F.3U?:8*I9=8O6+]5^JL^S/B^,/#_(^)Z'L MFWFDZE:MMEMKJ%HI$_ ] MCV/0CD5FU^UGQP_9R\'_ +1/A_\ L_Q5H\%]Y:D6]TO[NZM">\<@Y7UQRIQR M#7Y]?M/_ /!+/QA\'C<:IX2\[QAX?C^;%9=?%8=:WBO?BO[T%> MZ7\T;KJU$^6**5U:-BK JRG!!'2DK],/P4**** "BBB@ HHHH =IR*^F/V8 M/^"G/C3X&_9]+UYI/&'AN/Y!#=2XO+5?^FBO,S7)\%F M5'ZOCJ:G'SW7FGNGYIGO<.\49ID6*6,RFM*E/RV:[23TDO)IH_:+X!_M2>"O MVE-%-UX7U:.>XB4-<6$X\J\M,_WX\].VY25)Z$UZ%7X4>'?$FH>$-:M]2TF^ MO--U"T??!/5N.Q^@5%8_@3XA:'\3_ Y#J_A[5+'6--N!\D]K*'7/ MH>ZL.ZG!'<5L5^05*RC_ '=G:=?]7$. <'&XY8CJ37QI M_P %I/'.L?#W_@KY\8M0T74+K3;R/4;4>9"^-P^P6W##HP]B"*J_ [_@H/8Z MVT.G^-($TVZ8A5U&W4FW<]/G3DI]1E?]T5_2'A_A\EP5"G4=.U:23YY:[J]D M_LK^FV?Q;XUT>+LUQ%6-&LZF%A)KV4%RVL[7DKMU'I?=V>T4?3%%5]+U2VUO M3X;NSN(;JUN%#Q30N'CD7U!'!%6*_8$TU='\IRBXMQDK-!11102%%%% !111 M0 45T'PU^%GB+XP>)X=&\,Z1>ZQJ,W2*W3(0=-SM]U%'=F( ]:^\?V8/^"1^ MD^%Q;ZO\2;B/7+\8==(M7*V<)_Z:/PTI'H-J\8.\5\SQ#Q=EN30YL9/WND5K M)_+HO-V7F?><%>&V>\4UN7+*7[M.TJDM(1^?5^44WY6/CS]GG]D3QQ^TSJ>S MPWI3+IL;[)]4N\PV5N>X+X.YAQ\J!FY'&.:_0[]F'_@FWX'_ &??L^I7\2^* M_$T6&^VWL0\FV;_IC#RJXQPS;F!Z$=*]_P!'T:S\/:7!8Z?:VUC96J".&WMX MEBBA4=%55 'L!5FOYYXH\2,RS6]&B_94OY8O5K^]+=^BLN]S^UN / O(N'> M7%8E?6<2M>>:]V+_ +D-4O)N\NJ:V"BBBOSL_;@HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \-_:<_8 \"_M M*QSWLUK_ ,(_XEDR1JUA& \K?]-H^%E'3DX?C 8"OSM_:3_8A\=?LR74DVK6 M']HZ%NQ%J]B#);'/0/QNC;V< $]"W6OV$J.\LX=0M)+>XBCG@F4I)'(H9'4\ M$$'@@^AK[_A?Q$S/*+49/VM+^63V7]U[KTU7D?C?'_@CD/$O-B81^KXE_P#+ MR"5I/^_'12]5:7]ZVA^#]%?I1^U!_P $GO#?Q)-QJW@.:'PKK3Y=K%@3IMRW MH ,M"2>Z@K_L#K7P'\7O@?XJ^!'B5M)\5Z+>:3=# M2]M]/^"ZO_*6+XR?]A&U_P#2"VKY*KZU M_P""ZO\ REB^,G_81M?_ $@MJ^2J_7_@/\)]UP:^O_ ('?MH^&/BV(;*]D70=; M?"_9[EQY4[8_Y9R=#ST5L'TS7P517TN6YUB<&[0=X]GM\NQ^>\3<"Y7G22KTG'1_/I)>NO9H_5BBO@OX'_MI^*/A,8;.^D;7]%3"_9[ESYT*_P#3.3DC M'96R.PQ7U]\(/V@?#/QLT[S-&OE^U* 9K*?$=Q"<9Y7^(>ZDCWK] RW/,-C/ M=B^679_IW_/R/YTXGX!S3)6ZE2//2_GCM_V\MX_/3LV=M117OG[,7_!/#QU^ MT#D?#^99SBE@LKHRJU'TBMO-O:*[MM)=SPG3M.N-7OX;6TMYKJZN' M$<4,*%Y)6/ 55'))]!7V!^S!_P $EM>\=BWU;XA7$WAG2FPZZ;#@ZA./]LG* MPCZAFZ@JIYK['_9P_8R\#?LQV"MH>FBZUAEVS:M>@2WGO(YGX5?!SPS\$?#":/X5T:ST>Q7!985^>9@,;I'.6D;_:8DUT MU%%?C-:M4K3=6K)RD]6V[M^K9_4&%PM'#4HX?#04(15E&*2279):)>@4445F M= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5B?$'X;Z#\5O#$^C>(])L]8TRX^_!BOAL?Q,:^+=?\/WWA76;C M3M3L[K3]0LW\N>VN8C%+$WHRL 0?K7[L5YS^T!^RIX)_:5T;[/XFTF.2\C0I M;ZE;XBO;7_=DQR!UVL&7/:OV#A?Q:Q6&MA\W3J0_F7QKUZ2_!^;/YE\0/HWX M#'&8 M\N;BTB/VJU3K^]A&3@<_.FX8&3MZ5\VU^]97G&#S*BL1@JBG'RW7DUNGY-(_ MCSB#AG-,CQ3P6:T94IKHUHUWBUI)>:;045F>)?&&G^$K7S;ZX2'C*H.9'^B] M37D_C;XXZAX@WP:?NT^U;@D']ZX]SV_#\ZZJV*A3T>_8SRS(\5C7>"M'^9[? M+O\ UJCT7QK\5M,\&JT;2?:KS'$$1Y!_VC_#_/VKR'QE\2]4\:2,L\ODVN?E MMXCA/;/]X_7]*P&8NQ9B2Q.23WI*\BMBIU-'MV/T3+,@PN#]Z*YI]W^G;\_, M*]1_8>_Y/4^$'_8[:-_Z7PUY=7J/[#W_ ">I\(/^QVT;_P!+X:\K,O\ =*O^ M&7Y,^KRC_?J/^./_ *4C^C>BBBOY#/[X"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /Y>/^"ZO_*6+XR?]A&U_](+:ODJO MK7_@NK_REB^,G_81M?\ T@MJ^2J_.X?Q4<92C44(2E'F2= MI*+::OLUW7IL?AGJ&I7&K7;3W4TD\TARSNV2:AHHK^HS^+$DE9!1110 5ZC^ MP]_R>I\(/^QVT;_TOAKRZO4?V'O^3U/A!_V.VC?^E\-<>9?[I5_PR_)GH91_ MOU'_ !Q_]*1_1O1117\AG]\!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '\O'_ 75_P"4L7QD_P"PC:_^D%M7R57UK_P7 M5_Y2Q?&3_L(VO_I!;5\E5^Y97_N=+_#'\D?@6:_[[6_QR_-A1117<< 4444 M?T#?\&I7_*/'QE_V46]_]-FEU^FU?F3_ ,&I7_*/'QE_V46]_P#39I=?IM7X MOQ!_R,:OJ?N7#O\ R+:/^$****\<]H**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "ODG_ (+?_P#*.KQ9_P!?VG?^ED5?6U?)/_!;_P#Y1U>+/^O[ M3O\ TLBKW.&?^1OAO^OD/_2D?,\9_P#(AQG_ %ZG_P"DL_"VBBBOZL/X="BB MB@ KU']A[_D]3X0?]CMHW_I?#7EU>H_L/?\ )ZGP@_[';1O_ $OAKCS+_=*O M^&7Y,]#*/]^H_P"./_I2/Z-Z***_D,_O@**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K^93_@Y2_P""FG[0G[-G_!7'QYX1^'_QF^(O@_PO8:;I M$EMI>DZW/:VL#2:? [E45@ 69BQ]237]-=?R0_\ !U__ ,IM?B/_ -@K1/\ MTV6] '@'_#ZS]KC_ *.-^,'_ (4US_\ %4?\/K/VN/\ HXWXP?\ A37/_P 5 M7S!10!]/_P##ZS]KC_HXWXP?^%-<_P#Q5'_#ZS]KC_HXWXP?^%-<_P#Q5?,% M% 'T_P#\/K/VN/\ HXWXP?\ A37/_P 57[R?\&B'[7?Q0_:Z_9S^+^I?%#Q] MXJ\?7^C^)+2VLKC7-0DO)+6)K4LR(7)*J6YP.]?R^5_1]_P9#?\ )K/QP_[& MJQ_])#0!^WU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 <3^TMK=YX:_9R^(&I:?Q%?QL?\/K/VN/^CC?C!_X4US_\57]CO[67_)K' MQ,_[%35/_226OX0Z /I__A]9^UQ_T<;\8/\ PIKG_P"*H_X?6?M#?'?QJ^)'B[PKK']M?;M)U M77)[FTN_*T34)H]\;,0VV2-'&>C(#VK^H:OY O\ @UQ_Y3K_ ,_[C__ *C^ MIU_7[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7Q?_P5=_X+H_!?_@DYH"V?BB\E M\5?$2^@\_3O!VD2J;Z1#PLMPYRMK"3T=P6;#;$?:V,/_ (+X?\%AM/\ ^"2W M[*(O-'^Q:A\5O&YEL/"6G3X9(&4#SK^9.IA@#+\O\KQ_M5_M:_P!H>,%\92_VUH/A_6Y&FD\1;SN74=1W7M5P#B;7_ (*1?\%.?^"W.J7$GP)\,ZC\,?AO,[+%>Z&D>EV:H&*_-K%W MB2:53D,+5EY&?*&.-Y/^#5/]M#XW0M??$[]J#29M0N&\]EN/$>M:Y)YG/+O* MB?-\S<@MU/)SFOV._;D_X*=? /\ X)2>&?"-O\5/$0\&6?B1+BW\/6%AH=U= MK/':" 2JBVT3)$L8N(>'* AL+G! ^/M5_P"#P[]D#3M0CAA/Q2OHY "T\'AM M%CCR2,$23JW'7A3P>,G(H ^,KO\ X-E_V]/V:85U+X2_M.6UQ<:> \5K8^+] M8T2>3&?E1=IA(^9N'=5(8YZD5D^'?^"YW_!0#_@C?XTT_P /_M6?#>]\=>$Y M)A;QWNL6T5O<3*!DK::O9AK:=P/F(E$S]B4[?J]^R7_P<-?LD?MD^*K3P_X9 M^*UAH_B2^E$-MI?B6TFT:6Y<\*D)_#>M0FWOM,U.U2ZM;M#SAXW!4\@$<<$ C!% 'B'_!.+_@JG\' M/^"I/PM?Q'\+O$#37U@B?VQX?U!!;ZOH;MT6>$$@J<'$D;/&V" Q(('T=7\V M?_!6?_@E-\0/^#?']HS1/VI/V6=8U:S^'D-^(KNRFD>Z/AMI6'^A763FXTZ? MA%,A+*VU68OY%?^"H_['GA_P"*7AF,:?=W!:PU[1VD\R31 M-2C"^=;EN-R_,KH^!NCD0D*25 !]%4444 %%%% !1110 4444 %%%% '\O'_ M 75_P"4L7QD_P"PC:_^D%M7R57UK_P75_Y2Q?&3_L(VO_I!;5\E5^Y97_N= M+_#'\D?@6:_[[6_QR_-A1117<< 4444 ?T#?\&I7_*/'QE_V46]_]-FEU^FU M?F3_ ,&I7_*/'QE_V46]_P#39I=?IM7XOQ!_R,:OJ?N7#O\ R+:/^$****\< M]H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJGKWB"Q\+:/<: MAJ=Y:Z?86B;Y[FYE6**%?5F8@ ?6JC%R?+%7;)G.,(N'[?5M#U*RU;3;H9BN;2998W]1D=QT(Z@\&M.B<)0DX35FMT]T32K0JP M52FU*+5TT[II[--;H****DT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *^2?\ @M__ ,HZO%G_ %_:=_Z615];5\D_\%O_ /E'5XL_Z_M._P#2 MR*O75ZC^P]_P GJ?"#_L=M&_\ 2^&N/,O]TJ_X9?DS MT,H_WZC_ (X_^E(_HWHHHK^0S^^ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "OY(?^#K__ )3:_$?_ +!6B?\ ILMZ_K>K^2'_ (.O_P#E-K\1 M_P#L%:)_Z;+>@#\X:*** "BBB@ K^C[_ (,AO^36?CA_V-5C_P"DAK^<&OZ/ MO^#(;_DUGXX?]C58_P#I(: /V^HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S_ /:R_P"36/B9 M_P!BIJG_ *22U_"'7]WG[67_ ":Q\3/^Q4U3_P!)):_A#H **** "BBB@#[_ M /\ @UQ_Y3K_ ,_[C__ *C^IU_7[7\@7_!KC_RG7^!G_UDF7@D \H.,C/J* /YUO%>FR?\ !PO_ ,'-MUX?U29M3^$?PWO9[9HHR6@? M0=(E*OCOMO;QP"W#!;P?W *_I=L;&'3+*&VMH8K>WMT6***) B1(HP%4#@ M #I7\_?_!CY\+[;4/%'[1'CRZ5)=2M8-&T2VE))D6.9[R>XSQT9H;<]>2AS MVS_030!^ /\ P?.?\VN_]S7_ .X6N=_X(Q_\&OWP%_X*(_\ !-OX=?&/QQXP M^+VF^)?&)U/[5:Z'J>G6]C"+;4[NS38LUC*_*6ZL27/S,<8&!71?\'SG_-KO M_*/VK?V<_&'P?\=ZM=:YK7PE^RSZ'J%Y*9;JXTJY,JB!W8EG^SR1[59ND< MT:#A!CU'_@Z[_;*\$? S_@EEXP^&^J:M8OXZ^*OV.QT31A(&N7ABOH)Y[ID' M*PHD+*'/!D9%')./A3_@R'^"NL77QI^-WQ%:&XC\/V.B6?AQ)3Q%:-(%)_NB=?[PH _?[XV?!OPY^T/\(?$O@7Q=IL.K^&?%NG3:5J5I*.)H M)4*-@_PL,Y5ARK $8(!K^>?_ (-]O'GB'_@DG_P77^)'[*/BK4)I/#_B^\NM M"A:9MDZG'RAI[/4Y+9U.,EAY%I #D M'[4'_!1WQQ^T,;C3;.9O"WAB3*_8+*4^;6W_;JWE\M.[1^4\>>,.0<+J5&M/VN(Z4H--I_WWM!>OO6U46?9 MW[4'_!3+P3\!OM&EZ,R>+O$T>4-O:2C[+:../WTPR,@Y^1-S9&#MR#7YY_M M?M6>-OVEM9^T>)M6DDLXWWV^FV^8K*U_W8\G)_VF+-[XKSFBOZ(X9X%RS)DI MT8\]7^>6K^72*]->[9_$W'GB[G_%,G2Q,_9T.E*%U'_MY[S?KI?5)'3^5C#@7Q6S_ (6FHX*IST;ZTIWZ_M[PVA ;2+^0M'&N>?)?EH3UZ97)R5)K M]$OV:OVX? O[3=K'#I=]_9NO;5.0.H6OYWXG\/\SR> M]5KVE+^>*V_Q+>/XKS/[8X!\:,@XG4<.I>QQ+_Y=S:U?]R6BGZ:2_NV/8J** M*^%/UX**** "BBB@ HHHH **** "BBB@ HHHH **** "ODG_ (+?_P#*.KQ9 M_P!?VG?^ED5?6U?)/_!;_P#Y1U>+/^O[3O\ TLBKW.&?^1OAO^OD/_2D?,\9 M_P#(AQG_ %ZG_P"DL_"VBBBOZL/X="BBB@ KU']A[_D]3X0?]CMHW_I?#7EU M>H_L/?\ )ZGP@_[';1O_ $OAKCS+_=*O^&7Y,]#*/]^H_P"./_I2/Z-Z***_ MD,_O@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^2'_@Z__P"4 MVOQ'_P"P5HG_ *;+>OZWJ_DA_P"#K_\ Y3:_$?\ [!6B?^FRWH _.&BBB@ H MHHH *_H^_P"#(;_DUGXX?]C58_\ I(:_G!K^C[_@R&_Y-9^.'_8U6/\ Z2&@ M#]OJ*** "BBB@ HHHH **** "BN?^)/Q9\*_!KPW)K'C#Q-X?\*:/#]^^UC4 M8;&V3OS)*RJ/SKXH_:$_X.:/V,_V>_M$,GQ9M_&>I6^<6?A/3Y]5\[']VX51 M:G\9AF@#[WHK\,_C?_P>]?#_ $:22/X;_ SQAXB4Y"W'B/6K?1]OHWEP)=;O MIO7ZU\D_%O\ X//?VG/&1DA\+^$?A/X-MF'RR+IMUJ%VAS_?EN/*/&./*]?P M /Z@J*_CI^)7_!R=^VQ\42RWGQSUG3(23MBT;2M/TS8/0/!;HYZ_Q,3^0KPO MQY_P4X_:/^*#/_PD'Q\^,FK1R!E,-QXQU!H0& # 1^;L4' R #CF@#^XJJF MLZ_8^'+/[1J%[:6%N6">;<3+$FX]!EB!G@\>U?P7>*?BQXJ\<>?_ &UXE\0: MQ]JV^=]NU&:X\[;C;NWLK^ .NB\)_%WQ9X"6-=#\4>(M%6$,L8L-2FM]@8Y8#8PQDDDXZ MYH _O:HK^)/X6?\ !87]JCX,7$3^'_V@_BW#'"(+AY(^_/ MR\]Z^NOV>O\ @[W_ &N?@_)!%XHOO _Q0LD(60:[H26ER4!_AEL3 V.-SH_ MJ03S0!_5E17XU_LA9VC1+ ME >NU8),#(+'&3^KWP"_:1\ _M4?#VW\6?#?QCX=\;>';D[%O]'ODNHE<=8W MVDE)!GE& 8=P* .VHHHH **** "BBB@ HHHH \__ &LO^36/B9_V*FJ?^DDM M?PAU_=Y^UE_R:Q\3/^Q4U3_TDEK^$.@ HHHH **** /O_P#X-\-I'=?: MK"YLSF4(Y7:+@O\ =.2N.,Y'ZS?\1Q?BK_HW;P__ .%?-_\ (E ']#U%?SP_ M\1Q?BK_HW;P__P"%?-_\B4?\1Q?BK_HW;P__ .%?-_\ (E ']#U%?SP_\1Q? MBK_HW;P__P"%?-_\B4?\1Q?BK_HW;P__ .%?-_\ (E ']#U%?A+^R'_P>,^) M/VG?VL?A?\-9_@/H>CP?$+Q;I7AF2_C\4RS-9+>WD5L9@AME#E!)NVDC.,9' M6OW:H **** "BBB@ HHHH **** "BBO@W]N__@Y"_99_8/NK[2+[QJ?B!XPL MBT;Z#X.1-2EAD&1LFN-RVT1###*TOF+_ '#C% 'WE17\U?[4_P#P>I_&+QW< MW%I\(_AMX-^'^FME$O-:EDUS4L=G7'DP(3UVM'(!TR>I^#?CA_P7?_:__:#E MG/B#X_\ Q!M8;@%7@T&]&@PLI&"I2Q6$%<<$'.>^: /[1JR]6\<:+H%\MK?: MQI=E:_@]\>?&OQE\4YY9?$_B[Q-XCEG.9'U35)[QI# MN+';O[1I]Y=V-QM*>9;S-$^T]1E2#C@ M<5['\+O^"E?[1'P5GC?PI\B\SRVZGAE- ']QU%? MR7_LZ_\ !V/^V)\#+BWCUKQ7X;^)FFPD+]E\3Z'#OV=QY]IY$Q;KAG9\<=0, M5^F7[%__ >=_!OXKW=EI/QG\#^(?A7J$S+&^KZ=)_;>CKT!>0*J7,8[[5BE MP/XJ /V>HKC/@1^T5X#_ &H/A]:^*OAWXO\ #WC3P[> >7?Z1?1W40; )1MI M)1QGE&PRG@@&NSH **** "BBB@ HHHH **** "BBB@ HHHH ***^._VSO^"] MO[*_["]U=:?XN^*6D:MXDM6,6"?*U/QIJ7S,.VZSM3Q^%R:^&/CC_P=4?MH?&>29+/ MXA:/X$L9@5:U\,Z!:P 9S]V:=9IUQGJ)1^= ']U:&8DM;2>++Y;7GKB%9!&/P45X_XH^(6O^.)&;6M M27!+GJWSD_-R>>O- ']Z&M^.-%\-72P:EK&EZ?.R"18[FZCB9E)(R Q!QD$9 M]C5[3]1M]6LH[FUGANK>8;HY8G#HX]01P?PK^ FB@#^_RBOX+?#/QV\<>"G5 MM&\9>*M)94$2FRU:XMRJ#&%&QQP,#CV%>O?#_P#X*X?M1_"^=6T7]H7XR6Z1 MG<()O%M[#2 MM6AFNK<8S^]@SYL1QSAU4T >K4444 %%%% !1110 4444 %%%% !115/Q!XA MT_PEH=WJFJWUGIFFZ?$T]U=W[TOP=J&I_&KQ- "JP>& JZ4D@Z"2_DQ&5/\ >MUGZCCKC\M?VH/^ M#RC]I3XLS7%O\-] \#?";37)\B6*T_MS5(@>FZ:Y'V=L>UL/Z4 ?U#45_$S\ M9/\ @LG^U5\>[B1O$W[0'Q3FBF!$EK8:]-I=G(#@\P6ICB/3C*\=J^?_ !9X M_P!>\>W7GZYK6K:U-N+^9?WDEPVXXR98WARA M!R.Q[4 ?WS45_$7\(?\ @KA^T_\ B>%O"_Q\^*]C#;D&.TF\1W-Y9C "C_1 MYW>(_* .4Z >@K[4_9G_ .#PK]JGX/7$$/CB/P3\6--4@2G4]*73+XKZ)-9^ M7&#CC+PO^)H _J@HK\J/V(?^#NW]FO\ ::OK31_B#!KGP3\0715 VLD7VBL[ M8 47T*@ICG+SPQ(!_%V'ZA^"O'&B_$GPI8:]X=UC2]?T/5(A/9:CIMU'=6EY M&>CQRQDHZGU4D4 :E%%% !1110 4444 %%%% !1110 445Y[\?OVL_A?^RIH M0U+XE?$+P;X%LW0O&^N:O!9-.!Q^[61@TASQA 230!Z%17Y=?M&?\'=_[(WP M6DFM_#.H>-OBE?1Y5?\ A']$:WM0X[-+>M!\N>-T:N/3(KXG^-O_ >_^*+Y MKB'X;_ ?0-+53B"[\2:_-?[QZM!!'!M],"5NF<]@ ?T.T5_)_P#$_P#X.[OV MRO'TDS:3KW@'P0),[5T7PO#,(NOW?MK7!XR.N>@]\^'^-/\ @X5_;0\?23-? M?M ^,X#,&#?V=':Z:!N.3M%M#&%]MN,=!B@#^S"BOXD=;_X+!?M7>()8WN/V MDOCE&T8VC[-XVU&U!^HCE4'ZFJ/_ ]B_:F_Z.6_: _\.'J__P D4 ?V^45_ M%-X<_P""VO[77A5H6M?VC/BY+]G38OVSQ%/>9&,?-YS/N/NV3WZUZW\-_P#@ MY_\ VV_AS-%_Q>(Z]:QE2;;6/#NF72R8QUD^SB7D#!PXZD]>: /Z_J*_FE^! MO_!Z_P#'#PDT,7Q ^%?PW\:6T1^>32IKK0[J9<\[G9KB,-VRL0'3@]_TO_X) M@_\ !SW\&_\ @I;\>O#?PIM/!WCSP5\0_$R7+6=M>QV]YIDIM[66ZD5;F.0/ MD102'YX4!P #DX !^E=%%% !7F/[;'A:Z\<_L9_%S1;%=UYK'@O6;&W&"K#I7IU% 'X&_\&./BZS;0/VCM!+;;^.XT"_52?]9$5U",D?[K*N?] M]:_?*OYI/^"7VMC_ ((B?\'+/C+X/^(M^D^!_'E_=>$K&:X.V(6M[*EWHUQG MH2Q$$!(.%,\N<;2*_I;H _ '_@^<_P";7?\ N:__ '"U\ ?L:_\ !.[_ (*% M?&/]DC0?'/P1C^*$GPFNXKV;1UT/XB6^G0LL-U/'K3*WQ!TNUCP+& MZ=@JZHB@8\N5B%FQC$A$ASYCE?J'_@UQ_P""X"_ME_"NW^ OQ.U@R?%?P39? M\2._O)/^"ZO_*6+XR?]A&U_P#2"VKY*KZU_P""ZO\ REB^,G_81M?_ $@MJ^2J M__^FS2Z_3:OS)_X-2O^4>/C+_LHM[_Z;-+K]-J_%^(/^1C5]3]RX=_Y%M'_ M A1117CGM!1110 4444 %%%% !1110 4444 %%%1WD4D]I*D4GDRNA5)-H; MRR1PV#P<=<&A">BN8/Q/^+?AOX,>&)-8\4:Q9Z-I\? DG?YI6Z[4099V_P!E M03[5\%_M0?\ !6[6O&!N-(^'%O+X?TULHVK7"AKZ<=#Y:\K"#SS\S]""AXKE M_P!N_P#9 ^+OA[Q1>>*M>U*^^(6DC)&J0(=UE$.!AY_Q)KN MIJ\5%_\ 3MOMSM:%C5=6NM=U*:\OKJXO+RZ,J001U!K\KXK\,LMQR> M(PC5&IY+W6_./3UCZM,_HGPU\=N(,MG' 8^+Q=!::O\ >17E-Z-+M/T4HH_? M2BO+/V)?BUJ_QV_91\#>+]>:&36-?TU;JZ:*,1H7+,.%' X Z5"M.A/>+:=NZ=C^[<%BH8K#T\33ORSBI*^]FKJ_GJ%%%%8G2%%%% !1110 M4444 %%%% !1110 5\D_\%O_ /E'5XL_Z_M._P#2R*OK:ODG_@M__P HZO%G M_7]IW_I9%7N<,_\ (WPW_7R'_I2/F>,_^1#C/^O4_P#TEGX6T445_5A_#H44 M44 %>H_L/?\ )ZGP@_[';1O_ $OAKRZO4?V'O^3U/A!_V.VC?^E\-<>9?[I5 M_P ,OR9Z&4?[]1_QQ_\ 2D?T;T445_(9_? 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7\D/\ P=?_ /*;7XC_ /8*T3_TV6]?UO5_)#_P=?\ M_*;7XC_]@K1/_39;T ?G#1110 4444 %?T??\&0W_)K/QP_[&JQ_])#7\X-? MT??\&0W_ ":S\./'6 MNV/AGPGX=@%QJ.IWC$0VJ%E0$X!)RS*H !)+ $FNJKX?_X.0_\ E"5\?/\ ML%67_ISLZ /D?]L3_@\\^"?PL-WIWP=\$^*/BGJ4>5CU*_/]AZ03T#*75[E\ M==K0QYX&X9)'Y:_M7_\ !T]^U]^TV]U:Z;XTT_X6Z)<,<67@ZQ%I,J_P_P"E MRF2Y# =2DB DDX' 'YRT4 =#\2_BWXK^-'B:76O&/B;Q#XLUFX]+_9N^-6M27GC*S@ M,?@SQ)?W!:;7847/]GW#MRUQ&@)CD8DRHI4_.H,@!^X5%%% !1110 4444 > M?_M9?\FL?$S_ +%35/\ TDEK^$.O[O/VLO\ DUCXF?\ 8J:I_P"DDM?PAT % M%%% !1110 4444 %%%% !1110!] ?\$G?^4IO[-/_95?"_\ Z=[6O[?*_B#_ M ."3O_*4W]FG_LJOA?\ ].]K7]OE !1110 4444 %%%% !7RG_P5 _X+'_!G M_@E'X!2]^(&L/J'BS4H&ET;PGI96;5=4QD!RI.(8-P(,TI"_*P7>PV'YA_X+ MY?\ !Q=X?_X)IZ1??#/X8R:=XF^.M[ OF"11/8>$(Y%R)KD _/,_&_B#5/%'BKQ!<&ZU#4]0G,UQ:RWP]^&=P["/PCX>G:.*>/ MD!;RYPLMV2",JVV(D B)37P=110 4444 %%%% !1110 4444 >J?LC_MN?%7 M]A/XG0^+OA1XVUOP;K$;*9A:39M;]5.1'/_8D5AGD8.#7])'_!%/\ MX.@/ _[?]]I?PW^+D.F?#GXO712VL9D_&W4=(_9W^/GB!KOQ=)LL M_!/BF^=0VL@*%73KN0D;KK@"*5LM-]QB9=IE_,Y_!_@BZ#1KX4\+/)I^G/$?X9V#&6ZR,9$SLF02J)G%?$]%% !11 M10 4444 %%%% !1110 4444 %6='UF\\/:I;WVGW5S8WMJXE@N+>5HI87'1E M92"I'J#5:B@#[X_8W_X.6/VM_P!CN:WMD^(L_P 2/#\+ MI/CA6UA64<86Y9 MA=H . %F"CCY3C%?T'?\$*?^"X%G_P %F? _CEI? -SX#\2?#@ZB\%UY;P/L1UYM)-R.IV[DP[\D?Q\U^_P!_P8Q_\W1?]RI_[FJ /W^HHHH M**** "BBB@ HHK\'?^#@;_@Z!;P%>ZQ\$_V9?$$;:Q'YMAXF\=V1S_9SABCV MNFOT,HPP:Y7(3(\H[_WB 'VE_P %>_\ @XV^#_\ P2[^V>$]-V?$KXNJA \- MZ;=!;?1V(^5M0N &$/KY*AI2,95%8/7\V/\ P4*_X+"_'S_@IIXBFF^)GC6[ M;P[YWFVGA72BUEH5C@Y7;;JQ\QE[23-)(,D;\<5\SZAJ-QJ^H3W=W/-=75U( MTLTTKEY)78Y9F8\EB222>234- !1110 4444 %%%% !1110 5]+?\$[O^"MW MQR_X)A^-4U#X8^+KF'0YI_/U'PQJ):ZT353P#YEN2 KD #S8BD@ WXX/S31 M0!_8E_P1[_X+V?"G_@K/X=72;/'@GXK6%MYVH^$;ZX#O,J@;Y[*7"BXA'? $ MB?Q*!AF^ZJ_@=^'7Q&U_X1>.M)\4>%M8U+P_XBT*Y2\T[4M/N&M[JRF0Y5XW M4@JP/<5_5E_P;R?\%X=/_P""H_PJ;P/X^NK#3?CIX1M0]]$BK#%XHM%POV^! M!PL@) FB485B'4!'VH ?IA1110 4444 %%%% $.HZC;Z1I\]W=SPVMK:QM-- M-,X2.%%&69F/ 4 $DG@ 5^9O_!07_@ZP_9L_8V:]T7P;?3_&WQE;@H+7PS.@ MTB&0=I=1.8R/>!9B.A K"_X/$]H>.=+MKI(961;F+R+ MM_+< _,N]$;:H%?RL4 ?I)^VM_P=2?M6_M9RW5CX?\ $MG\'?#E.=N^_YN+AO[SR.2S'W)K-HH **** "BBB@ HHHH **** "OO_\ X-.6GMF+R(HY9' ME4;F$:GI?^#=;_@OMH?_ 4(^%.D?"OXF:S;Z=\=?#5F+<27-+>)0!=Q M,< W6W_6Q DL0TJC:66/]4:_'/\ X+(_\&MFE_M*>-[SXP?LUZE9?#CXIFY. MIWNBF9K/2]8N@WF?:+>6/FSNBW.0/+=L$^4=SL ?7O\ P5X_X(E^ ?\ @L7_ M ,*]_P"$X\6>,/"__"N?[2^Q?V$;8?:?MOV3S/,\Z)_N_9$V[;.>,>S_\ M$]?V)= _X)T?L@>$?@WX7U;6-M 'ZU^+_ CI?C_PIJ6A:YI]IJVC:S:R65]9740E@NX)%*21 MNIX964D$'J#7Y2>"/^#0GX._![X\67Q"\ _%[XR>"-:T35_[7T0Z?;^+/_!ZI^SOX:TJ3_A#_ (=?%CQ5J00M&E[; MV6EVC-SA3+Y\L@]R(B #WZ5\B?$'_@JQ_P % /\ @OM>77@OX!_#[4_AO\-] M3+6M]=Z$\D,/E-\KI>:Y,(U QN!C@$3.H9=DG(H ]_\ ^#D__@N?'J'AR\_9 M+^ >HS>,/'GBR1-!\8:MHB_:#")&$;Z1:B+/F74S'RY0F1&K-%S(S"+[3_X- MZ/\ @DBO_!*S]C-8?$4%NWQ5^(3Q:MXKF3:QL=JD6^G*X^\L"NY)R0999B"5 MVXX;_@B+_P &X'@?_@EU/:_$#QE?67Q ^-,D#1IJ*PD:;X<#C#I8HXW-(02I MN'"N5)55C#.&_3*@ HHHH **** "BBB@ HHHH **** /Y>/^"ZO_ "EB^,G_ M &$;7_T@MJ^2J^M?^"ZO_*6+XR?]A&U_](+:ODJOW+*_]SI?X8_DC\"S7_?: MW^.7YL****[C@"BBB@#^@;_@U*_Y1X^,O^RBWO\ Z;-+K]-J_,G_ (-2O^4> M/C+_ +*+>_\ ILTNOTVK\7X@_P"1C5]3]RX=_P"1;1_PA1117CGM!1110 44 M44 %%%% !1110 4444 %%%% !7S7^U!_P3*\%?';[1JFAK'X0\22 MY]I$/L M=T_7][",#)/5TP>31X/$/#.5Y[A M7@LVHQJP\UJGWBUK%^::9^,'Q_\ V5O&W[-6M&U\3:3)':R.4M]1M\RV5U_N M28X/^RP5O:O.J_=CQ!X=T_Q9HUQIVJ65KJ-A=+LFM[F)98I5]&5@0:^+/VG_ M /@D58ZPMSK'PRNETZZP9&T2\E)MY3UQ#*>8SZ*^5R?O(*_>N%_%K"XFU#-E M[.?\R^!^O6/XKS1_'G'_ -&_,,!S8SAN3KTM_9NWM%_A>BFONET2DS\^J*VO MB!\.=>^%7B:?1_$6DWNCZG;GYX+F,HQ'9E/1E/9E)![$UBU^PTZD*D%4IM-/ M5-:IKR9_,U>A5H5)4:T7&479IIIIKHT]4PHHJOJFK6VBV;7%W/';PIU=VP*M MM)79G&,I2Y8J[98K)\5>-]-\'6WF7MPJN1E(E^:23Z#^IXKS_P ;?'YYMUOH MJ>6O0W,B_,>/X5[?4_E7FMY>S:C=/-/(\TTARSN;6S!+2GKYGV65\( MU*EJF,?*NRW^?;\_0[#QM\:M2\3%H;0MI]F>,(W[QQ[MV^@_6N+HHKRYU)3= MY,^\PN$HX>'LZ$5%?UOW^9_0=_P2_P#^4?\ \*_^P(G_ *&]>]5X+_P2_P#^ M4?\ \*_^P(G_ *&]>]5_(^=?\C"O_CE_Z4S^]^'?^13A?^O:>R M%%%% !1110 4444 %%%% !1110 5\D_\%O\ _E'5XL_Z_M._]+(J^MJ^2?\ M@M__ ,HZO%G_ %_:=_Z615[G#/\ R-\-_P!?(?\ I2/F>,_^1#C/^O4__26? MA;1117]6'\.A1110 5ZC^P]_R>I\(/\ L=M&_P#2^&O+J]1_8>_Y/4^$'_8[ M:-_Z7PUQYE_NE7_#+\F>AE'^_4?\.5&'*LK*"".A%9E% ']IW_!%K_@H[:?\ !4+]@/PG M\1I&MH_%EJ&T3Q9:0X"VNJVZJ)6"CA4F1HYT7G:DZKDE37U=7\P/_!G)^VW) M\$/V_-<^#^I73+H/QDTIC9QLWR1ZM8))/$1DX7?;?:T..680CG K^GZ@ HHH MH **** //_VLO^36/B9_V*FJ?^DDM?PAU_=Y^UE_R:Q\3/\ L5-4_P#226OX M0Z "BBB@ HHHH **** "BBB@ HHHH ^@/^"3O_*4W]FG_LJOA?\ ].]K7]OE M?Q!_\$G?^4IO[-/_ &57PO\ ^G>UK^WR@ HHHH **** "OSG_P"#AG_@MM9_ M\$JO@#'X>\'W%I>?&SQW;.N@V[A95T*VY5]2F0Y!"G*Q(PP\@)(98W!^ROVR M_P!K'PK^PW^S#XR^*WC2X\CP_P"#=/:\E16"R7DI(2&VCSP9)I62-0>-SCM7 M\4_[;7[8GC']O?\ :?\ %OQ6\=7?VC7O%5X9_)1B8-.MQ\L-K"#TBBC"HO+=4U[7=0O-7UK6KN6^O[Z[E,MQ>3RN7DED<\LS,Q)) MY))K-HHH **** "BBB@ HKVCX!_\$Y/CY^U)8PWGP]^#?Q)\6Z;< &/4-/\ M#]S)8')P/])V"$9YZOV/H:]P3_@W-_;6?31=_P#"@?$_E-%YVTW]@)-N,X\O M[1OW?[.-V>,9XH ^)Z*]R^//_!,K]H;]F'3IK[Q]\%?B7X9TRW7=+J-UH%P; M",8R+X5!99](N)$$[%1RS0LJ3J!@EX%&<$Y /[3**BL;Z'4[*&YMIHKBWN$ M66*6)PZ2HPR&4C@@@@@CK4M !1110 4444 5=:EJ5Y:Z?IVGP/< MW5U,YXVRMU." PMU89BA(Z@2.-^Q8OKS_ (.Z/^"R,^E/)^RG M\.=6:%YHHKKXB7ULV&",%D@TH,.FY=LLV.JM$F<&5*_GYH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K]_O\ @QC_ .;HO^Y4_P#WG\>^(BVB>#;*0!Q)J$D;$7#H?O0VZ@ROQAB$3(,@- 'P3_ ,'2/_!>J[_9 M\LK[]FWX-:U):^-M3M@/&OB"QFVRZ#;2*"MA Z\KK?$7QAJOB#7M0N]6UO7+N6_U"^NI#)/>7$KEY)78\LS,Q))ZDUF4 M%%%% !1110 44J*TC!5!9F. .M?17P7_P""1/[3_P"T)I\5YX1^ _Q0U+3Y MP&BO9=!GL[28'NDTRI&WX,<4 ?.E%?:^J_\ !N?^VMH]A)<3? 'Q0\<>,B"^ ML)Y#D@<(DY8]>P.!ST%?.WQ]_8I^,'[*SK_PLKX7>/\ P+'(P6.?7-!N;*WF M)Z;)9$"/Z?*3R#0!YC1110 4444 %=M^SE^T-XN_90^.'AGXB^!=6FT7Q7X3 MO4OM/NH^0&7@HZ]'C=2R.AX9693P37$T4 ?V^?\ !,/_ (* >&_^"F?[&7A/ MXL>'5CM)=5B-KK6F"3>VC:G$ +FU)ZD*Q#(Q +1R1M@;L5] 5_+3_P &D'_! M1R;]EK]O!OA!KVHF'P3\; ME;I-+B&RUN-2;210> 9QNMB%&7>2WR<(*_J6H M **** "BBB@#\H/^#R3_ )1(:;_V4#2__2:^K^6*OZG?^#R3_E$AIO\ V4#2 M_P#TFOJ_EBH **** "BBB@ HHHH **** "BBB@ K[_\ ^#7'_E.O\#/^X_\ M^H_J=? %??\ _P &N/\ RG7^!G_M:9I^L:9=#;/:7UNEQ!,.N&1P5;\17S?XZ_X(H_LD_$:^>YU+ M]G?X3K-(_F.UCX?@T_>V,$G[.$SGJ<]3R>>:^H** /F_X8_\$?/V6/@[?0W7 MA_\ 9]^$MK>6YW0W4_ANVO+B$\\K),KNIY(R"#CCI7T5I^GV^D6,-K:P0VMM M;H(XH8D"1QJ. %4< #T%344 %%%% !1110 4444 %%%% !1110 4444 ?R\? M\%U?^4L7QD_["-K_ .D%M7R57UK_ ,%U?^4L7QD_["-K_P"D%M7R57[EE?\ MN=+_ Q_)'X%FO\ OM;_ !R_-A1117<< 4444 ?T#?\ !J5_RCQ\9?\ 91;W M_P!-FEU^FU?F3_P:E?\ */'QE_V46]_]-FEU^FU?B_$'_(QJ^I^Y<._\BVC_ M (0HHHKQSV@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .3^,'P- M\*_'KPRVD^*M&M=6M1DQ,XVS6S'^*.089#]#ST.1Q7P%^T__ ,$G_$OPV%QJ MW@.:;Q7HJ9=K%@!J5LOH ,+, .Z@-_L'K7Z4T5]5PYQEF>2S_P!EG>'6$M8O MY='YJWG<_.^./"_(>*:;_M"ERU;652-E-=KO:2\I)KM9ZG\[_COXXVOAZ26U MT^/[9>1DHS-D1Q,/7NQ![#\Z\G\1>*;_ ,57IGOKB29OX5/"H/0#H*D\;_\ M(Z:Q_P!?LW_HQJRZ_J*>*G62E+[C^*<#DN%P+<:*UVN]W_EZ(****S/2"BBB M@#^@[_@E_P#\H_\ X5_]@1/_ $-Z]ZKP7_@E_P#\H_\ X5_]@1/_ $-Z]ZK^ M2I_^DL_"VBBBOZL/X="BBB@ KU' M]A[_ )/4^$'_ &.VC?\ I?#7EU>H_L/?\GJ?"#_L=M&_]+X:X\R_W2K_ (9? MDST,H_WZC_CC_P"E(_HWHHHK^0S^^ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "OY(?^#K_P#Y3:_$?_L%:)_Z;+>OZWJ_DA_X.O\ _E-K\1_^ MP5HG_ILMZ /SAHHHH **** "OZ/O^#(;_DUGXX?]C58_^DAK^<&OZ/O^#(;_ M )-9^.'_ &-5C_Z2&@#]OJ*** "BBB@ KX?_ .#D/_E"5\?/^P59?^G.SK[@ MKX?_ .#D/_E"5\?/^P59?^G.SH _CCHHHH **** "O8OV+OV OB]_P %"_B) M=>%O@_X+O?&.L:? +J]6*X@M8;*$MM#RS3ND: G@9;)[ UX[7[??\&0W_)T_ MQP_[%2R_]*S0!B?L[?\ !E+\;/'$,-Q\2_BAX"^'\,H#&VTNVGUZ\B]0Z_Z/ M$#_NRN/>OLOX1?\ !E=^SMX5A@D\8_$+XK>+KR,+YBVMQ9Z79RGOF,022@'V MFXYY/;]CJ* /SO\ !O\ P:L_L0>%88Q<_"?4=>FC*$3:CXMU;<2O_L5_$JQFC MTWP#XC\#W4S%S=:#XHOFD4G)^5+N2XB4<\ ( ,#C%?G3^WC_ ,&7?C;X=Z1? M:]^S_P"/H?'UO;AI%\->(XX]/U1E X6*Z4BWFD/HZ6X]R>*_HXHH _@@^)GP MQ\1?!CQ]JOA7Q=H>J^&O$FASFUU#3-2MGMKJSE'57C;QN M,)/*2X *I))G^266)H)6CD5DD0E65A@J1U!% #:*** "BBB@#TC]CKX_W7[* MO[6'PW^)5FTJS>!O$MAK3+&>9HX+A))(_<.@9".X8BO[K[&^AU.RAN;>1)K> MX19(I$.5=6&00?0@YK^ BO[?/^"4GQ3;XU?\$S?@'XFDD66ZU/P%H_VMUZ&X M2SBCFQR?^6J/P3D=^: /H"BBB@ HHHH \_\ VLO^36/B9_V*FJ?^DDM?PAU_ M=Y^UE_R:Q\3/^Q4U3_TDEK^$.@ HHHH **** /K#_@A]^R'X-_;R_P""HGPP M^%'Q AU"X\(^*O[5^WQV-T;6X;[/I-[=1[9 "5_>P1D^HR.]?T&_\0AO[&W_ M $!?B!_X4\O_ ,37X@_\&N/_ "G7^!G_ ''_ /U']3K^OV@#\P/^(0W]C;_H M"_$#_P *>7_XFC_B$-_8V_Z OQ _\*>7_P")K]/Z* /S _XA#?V-O^@+\0/_ M IY?_B:/^(0W]C;_H"_$#_PIY?_ (FOT_HH _.CX(?\&M?[)_[/GQH\(>/O M#FD^.(_$/@?6[+7]+>?Q%)+$EU:3I/"70KAE#QKE>XXK]%Z** "BBB@ HHKC M?VB/C?HW[-'P$\:?$3Q#)Y>A^!]$N]%I61<_P 3;=JCJ68 9)H M_GT_X/*/^"D#?$CXW^&_V;?#=\6T?P$(]?\ %7EM\L^J3Q9MH&_ZXVTA?T+7 M6#RE?B!78?M!?&_7OVEOCIXP^(7B>X^T^(/&VL76M7[@G:)IY6D95!Z(N[:J M]%50!P*X^@ HHHH ***]*_8__93\7?MO?M*^$/A7X%LOMOB3QA?K9V^[/E6L M8!>:XE(Y$442O(Y&2%1L G (!VW_ 3F_P"":/Q3_P""H/QVA\#_ ST<3>2 M%FU?6KS='IF@VY./.N)0#C/.V-07<@[5."1_3C_P32_X-K/V=O\ @GWHVG:I MJOA^S^+'Q&A0-/XB\2VB3PP2]U!D59KN8^K;0%7.$144<+7O5 "(@C M0*H"JHP !P!2T44 %? '_!37_@W%_9Y_X**Z'J&IVOA^S^%_Q*F1GM_%'ANT M2W$\V#C[9:KMBN5)P68A9L 2J,@_?\ 10!_#G_P4%_X)[?$K_@FC^T1?_#C MXF:6EGJ4*"ZT^_MF,ECK5HS%4N;>0@;D)4@@@,K*RL P(KP^O[,/^"Y7_!*S M1_\ @JI^Q3K'AN&UM(OB-X8BEU7P5J4@"M!>JN3;,_:&X51&^02VMW:2M#-#*I5XG4D,K \@@@@@^E $%%%% !1110!_7[_P M;,_MG2?MD_\ !)7P&^I7C7GB3X;O)X)U5W;+M]D5#:L<\G-G);98_>';+R](L)'V_VEJ, MS"*U@]=IE=2Y7)6-9&Q\IKWZOYSO^#T[]N&7Q;\:_AY^S_I-X?[-\(VG_"5Z M_$A^62_N0T5JC=PT5N)7'8B\'7 P ?B?\2?B-K?Q@^(>N>+/$NI7.L>(O$M_ M/JFIWUPVZ6\N9I&DED8^K,Q/XUB444 %%%% !116KX'\#ZS\3?&6E^'?#NEW M^N:]KEU'9:?I]E T]S>3R,%2.-%!+,S$ #G- &57Z/?\$[O^#7W]I3]N[3M M/\1:OI=M\(? M\!)'JWBF-X[VZBR/F@L!B9L@[E,OE(XY5R*_7O_ ((3?\&T MW@W]A/PMHOQ+^,VDZ;XP^-MPBW<%G<;;K3/!I(RL<*K+<.9'-UX,TZ5BY!!?<8:4823G*Q12B _\"C(%?CO_P ' G_! MN+\-_P#@EO\ LS6OQ:^'/COQEJ&GW7B&VT1]!U^*WNF3SXYY/,2YB6+"KY. MK1L2&Y;(Y_ITK\H/^#R3_E$AIO\ V4#2_P#TFOJ /Y8J*** "BBB@ K]_O\ M@QC_ .;HO^Y4_P#'(TDW03-&^+R\4="9YU.''W MHH8,]*_HZ_X+L_MOM^P%_P $O_B9XVL;S['XHU*R_P"$<\-LK;91J-[F%)(^ MVZ&,RW&#VMSUZ'^,&@ HHHH **** "OM_P#X(Z?\$+?BA_P5T\;37>ER+X/^ M%^B7(@UKQ;>P&2-7P&-M:19'VBXVD$KN5$# NP+(K\E_P1H_X);:]_P5A_;* MTKP':R7>E^#]*4:IXNUF%1G3=/5@"L98%?/F;$<8(.&8N5*QO7]COP)^!7A' M]F;X1Z#X#\!Z#8>&?"?AFU6ST[3K--L<"#DDDY+.S$LSL2SLS,Q+$D@'SU_P M3\_X(F_LZ_\ !-S1+)O ?@/3]0\56R+YOBS7HTU#7)W&,NLS+B#) )2W6-,@ M';D9KZRHHH *K:QHUGXATNXL=0M;:^L;I#%/;W$2RQ3(>JLK A@?0BK-% 'Y M)?\ !6?_ (-1_A'^UIX ) M+=0@YW1.3N'\SGQU^!7B[]F?XN:]X#\>:#?^&?%GAFZ:SU'3KQ-LD#CD$$9# M(RD,KJ2KJRLI*D$_WH5^0'_!V5_P28L/VG_V6;CX_>$-+C3XC?"FT,NM&WC_ M 'FMZ&IS*'QU>UR9E8](A..?D"@'\P5%%% !1110!I>#?%^I_#[Q?I6O:+>3 M:=K&AWD.H6%W"<26MQ$XDCD7_:5E!'N*_N3_ &%_VG[']M']COX;?%33T2&+ MQSH%KJ +N8 M277PO\5SQ6L8/^JL;Y!=1_G<&\/% 'Z\4444 %%%% 'Y0?\ !Y)_RB0TW_LH M&E_^DU]7\L5?U._\'DG_ "B0TW_LH&E_^DU]7\L5 !1110 4444 6M%T2]\2 M:K;V&G6=UJ%]=.(X;>VB:669CT"JH)8^P%?6W[/_ /P0+_; _:6M8;KPY\"/ M&=G8S%2MUX@2+0(RA_C'VYX6=<!OV@]2DLK234;7 M4-%AANFA4S11O%>%D5\;@K%5) .#M'I7[U4 ?RR^!_\ @S7_ &MO%EB)K_5O M@[X9D*[O)U/Q#=22 YZ9MK29<]^N/>N\_P"()CX_?]%7^#__ 'WJ/_R-7]+U M% '\N>O?\&7_ .U=H]JLEOXJ^!NJN3@Q6NO:BK#CK^]L$7VZ]Z\7^*?_ :W M_ML?#"&6:/X46_B:TA7XS_ %Z44 ?PF_'G M]C/XN?LMW'E_$CX8^/? NYMJ2:YH5S8PRGI\DDB!''NI(-?6O_!KC_RG7^!G M__M9>&OC=X3^%_A_P;\1/"TEW):WWA]#IMO.;JUFM9O.M8BL$A,<\ MAW%-VXYW=<@'TM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?R\?\%U?^4L7QD_["-K_ .D%M7R57UK_ ,%U?^4L7QD_["-K M_P"D%M7R57[EE?\ N=+_ Q_)'X%FO\ OM;_ !R_-A1117<< 4444 ?T#?\ M!J5_RCQ\9?\ 91;W_P!-FEU^FU?F3_P:E?\ */'QE_V46]_]-FEU^FU?B_$' M_(QJ^I^Y<._\BVC_ (0HHHKQSV@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#^8OQO_P CIK'_ %^S?^C&K+K4\;_\CIK'_7[-_P"C&K+K M^Q*7P+T/\^ZWQOU84445H9A1110!_0=_P2__ .4?_P *_P#L")_Z&]>]5X+_ M ,$O_P#E'_\ "O\ [ B?^AO7O5?R3G7_ ",*_P#CE_Z4S^[^'?\ D4X7_KW# M_P!)04445YI[(4444 %%%% !1110 4444 %%%% !7R3_ ,%O_P#E'5XL_P"O M[3O_ $LBKZVKY)_X+?\ _*.KQ9_U_:=_Z615[G#/_(WPW_7R'_I2/F>,_P#D M0XS_ *]3_P#26?A;1117]6'\.A1110 5ZC^P]_R>I\(/^QVT;_TOAKRZO4?V M'O\ D]3X0?\ 8[:-_P"E\-<>9?[I5_PR_)GH91_OU'_''_TI']&]%%%?R&?W MP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_)#_P '7_\ RFU^ M(_\ V"M$_P#39;U_6]7\D/\ P=?_ /*;7XC_ /8*T3_TV6] 'YPT444 %%%% M !7]'W_!D-_R:S\OX_%&FQHFR../4(EN9$1>BHEP\\:@J>%%TO M_@IE\/\ 5HUB5=6^&]I'(%SN:2+4M1!8]ON/&!_NT ?CS1110 4444 %?V+? M\&UGBC_A+_\ @B'\!;O=._DZ?J-EF7[W^CZM>P8')^4>7@?[('3I7\=-?U^_ M\&N/_*"CX&?]Q_\ ]2#4Z /O^BBB@ HHHH \_P#VLO\ DUCXF?\ 8J:I_P"D MDM?PAU_=Y^UE_P FL?$S_L5-4_\ 226OX0Z "BBB@ HHHH ^_P#_ (-3L#UQ MOAMXV ZB8CH2#^JU?S8_\'M'QUD\2_MD?"+X$=A&>G1QZG !^*-%%% !1110 5_1M_P &9G_!.Z'P+\$_%?[2.OV8_MCQ MM++X;\+M(G,&FP2#[5.I_P"FUR@C]0+0]G-?SJ^'M O/%>OV.EZ;;R7FH:E< M1VMK!&/FFED8*B#W+$#\:_NB_8M_9MT[]CW]DKX<_"_2UC^R^!O#]II+2(," MYFCB433'_:DEWR'WG4444 %%%% !1110 5_(/_P<[_LF6_[)_P#P5_\ MB NGVZ6NB_$>&#QQ8QJ,8-YO6Z/IS>PW;#'0$#M7]?%?SQ_\'P_PRCL/B?\ ML]^,HXF,NK:7K6BSR!.%6VEM)HE+8[_:YB!G^%O>@#\'Z*** "BBB@#[W_X- MD_C(WP;_ ."U'P>D:7R[+Q-+?>'KIW4?V"U_#K_P3 M%\=-\,O^"D'P#U_S$C32OB'H,\I>01J8AJ$'F L00H*;@6QP#FO[BJ "BBB@ M K^'O_@J!^U"W[:'_!0KXP?$U;@W5CXH\374FF2$[C_9\3>19C/M;10CCCCC MBO[%/^"F7QK?]G/_ ()X_&[QO!,;>]\.^"=6NK%PVTBZ^RR+;\]LS-&,]>>] M?PYT %%%% !1110 5_1%_P &@O\ P2-L_#7P_D_:F\=Z2DVMZXTVG^ H+F(' M[#:*3%<:BH/225P\*$@$1QR,,K,"/P9_9=^ >J?M4?M(^ _AKHK>7JGCS7[+ M0K>4H76W:XF2(RL!_"@8NQ[*I-?W._!_X4Z)\"?A/X9\$^&K06/AWPCI5MHV MF6X.?)MK>)8HU)[D*@R>YYH Z.BBB@ HHHH **** "OR@_X/)/\ E$AIO_90 M-+_])KZOU?K\H/\ @\D_Y1(:;_V4#2__ $FOJ /Y8J*** "BBB@ K]_O^#&/ M_FZ+_N5/_&+--V[RA:6L4;''*F;*U)ZA8K=E8J?NR3 M3=,XK]":;#$MO$L<:K''& JJHP% Z "G4 %%%% !1110 52\2>'+'QAX=U#2 M=4M(+_3-4MI+.\M9DW1W,,BE'C8=U9201W!J[10!_"O^W)^S=6_T>O*Z_2;_@['^&$?P]_X+2^. M-0BA$,?C#1='UK"IM4M]C2T9A]6M6)/=B>_)_-F@ HHHH *_;#_@R1^,3:!^ MV/\ &3P&TFR'Q3X/M];"E\"22PO%B4 =VVZA(?H&]\?B?7Z6?\&E7CH^$O\ M@M-X+T_S/+_X2C0=:TPKO*^9MLGN\8_B_P"/7.#Z9[4 ?UH4444 %%%% 'Y0 M?\'DG_*)#3?^R@:7_P"DU]7\L5?U._\ !Y)_RB0TW_LH&E_^DU]7\L5 !111 M0 4444 ?T/?\&.G_ "2W]HK_ +"NA?\ HF^K]WJ_"'_@QT_Y);^T5_V%="_] M$WU?N]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% '\O'_!=7_E+%\9/^PC:_\ I!;5\E5]:_\ !=7_ M )2Q?&3_ +"-K_Z06U?)5?N65_[G2_PQ_)'X%FO^^UO\:>R%%%% !1110 4444 %%%% !1110 5\D_\ !;__ )1U>+/^O[3O_2R* MOK:ODG_@M_\ \HZO%G_7]IW_ *615[G#/_(WPW_7R'_I2/F>,_\ D0XS_KU/ M_P!)9^%M%%%?U8?PZ%%%% !7J/[#W_)ZGP@_[';1O_2^&O+J]1_8>_Y/4^$' M_8[:-_Z7PUQYE_NE7_#+\F>AE'^_4?\ ''_TI']&]%%%?R&?WP%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5_)#_P=?_\ *;7XC_\ 8*T3_P!- MEO7];U?R0_\ !U__ ,IM?B/_ -@K1/\ TV6] 'YPT444 %%%% !7]'W_ 9# M?\FL_'#_ +&JQ_\ 20U_.#7]'W_!D-_R:S\4 ?C#1110 4444 %?U^_\&N/_*"CX&?]Q_\ M]2#4Z_D"K^OW_@UQ_P"4%'P,_P"X_P#^I!J= 'W_ $444 %%%% 'G_[67_)K M'Q,_[%35/_226OX0Z_N\_:R_Y-8^)G_8J:I_Z22U_"'0 4444 %%%% 'W_\ M\&N/_*=?X&?]Q_\ ]1_4Z_K]K^0+_@UQ_P"4Z_P,_P"X_P#^H_J=?U^T %%% M% !1110 4444 %%%% !7\A7_ =(_$5OB#_P6W^+D8D\RU\/1:3I%OQ]T1Z9 M:O(/PFDEK^O6OXKO^"Y&MS:__P %?/VBIYEC5X_'&H6P" @;8I/*4\D\E4!/ MOGITH ^5**** "BBB@#HOA#\3M2^"?Q8\+^,]&6S?6/".KVFM6*W< GMVGMI MDFC$D9X=-R#*G@C(K]'/^(O']LK_ *#7P_\ _"8B_P#BJ_,&B@#]/O\ B+Q_ M;*_Z#7P__P#"8B_^*H_XB\?VRO\ H-?#_P#\)B+_ .*K\P:* /T^_P"(O']L MK_H-?#__ ,)B+_XJC_B+Q_;*_P"@U\/_ /PF(O\ XJOS!HH _3[_ (B\?VRO M^@U\/_\ PF(O_BJ/^(O']LK_ *#7P_\ _"8B_P#BJ_,&B@#]/O\ B+Q_;*_Z M#7P__P#"8B_^*KYJ_P""C?\ P60^-?\ P5/T7PI8?%J^\.WEOX,GN;C31IFE M)9%6N%C63<5)W<1)CTY]:^5J* "BBB@ HHHH [#]GO7?^$7^/G@?4_*\_P#L M[Q!877E[MOF;+B-MN<'&<8S@U_>97\$?PH_Y*EX:_P"PK:_^CEK^]R@ HHHH M _/K_@Z0\=/X(_X(B?&!86V3ZU)I&F(V1TDU6T:08/7,:2#CGG/:OY"*_JR_ MX/ ]9ATO_@CS=02;]^I>,M)MXMHX##SY>?;;&WXXK^4V@ HHHH **** /TH_ MX--O@I'\7?\ @LSX/U*>+SK?P#H>J^)'0IN7<(/L<;'TVR7D; _WE6OZU*_F MB_X,E_#OVG]OCXL:M]G#"Q\ &T\__GGYVHVC[/\ @7D9_P" 5_2[0 4444 % M%%% !1110 5^4'_!Y)_RB0TW_LH&E_\ I-?5^K]?E!_P>2?\HD--_P"R@:7_ M .DU]0!_+%1110 4444 %?O]_P &,?\ S=%_W*G_ +FJ_ &OW^_X,8_^;HO^ MY4_]S5 '[_4444 %%%9WB_76\,>$]4U)8Q,VGVDMR(R=HV<8H _AB_ M;6^([?&+]LGXM>+I':1O%'C+6-6+-U/GWLTOH/[WH/H*\QI7=I&+,2S,1T&Q M21NS*_/?BO$:** "BBB@ K[K_P"#:#6YM _X+A? >>%8V>2]U2V(<$C;+H]] M$QX(Y"N2/?'7I7PI7V__ ,&WO_*;7X!_]A6]_P#39=T ?V.T444 %%%% 'Y0 M?\'DG_*)#3?^R@:7_P"DU]7\L5?U._\ !Y)_RB0TW_LH&E_^DU]7\L5 !111 M0 4444 ?T/?\&.G_ "2W]HK_ +"NA?\ HF^K]WJ_"'_@QT_Y);^T5_V%="_] M$WU?N]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% '\O'_!=7_E+%\9/^PC:_\ I!;5\E5]:_\ !=7_ M )2Q?&3_ +"-K_Z06U?)5?N65_[G2_PQ_)'X%FO^^UO\:>R%%%% !1110 4444 %%%% !1110 5\D_\ !;__ )1U>+/^O[3O_2R* MOK:ODG_@M_\ \HZO%G_7]IW_ *615[G#/_(WPW_7R'_I2/F>,_\ D0XS_KU/ M_P!)9^%M%%%?U8?PZ%%%% !7J/[#W_)ZGP@_[';1O_2^&O+J]1_8>_Y/4^$' M_8[:-_Z7PUQYE_NE7_#+\F>AE'^_4?\ ''_TI']&]%%%?R&?WP%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5_)#_P=?_\ *;7XC_\ 8*T3_P!- MEO7];U?R0_\ !U__ ,IM?B/_ -@K1/\ TV6] 'YPT444 %%%% !7]'W_ 9# M?\FL_'#_ +&JQ_\ 20U_.#7]'W_!D-_R:S\4 ?C#1110 4444 %?U^_\&N/_*"CX&?]Q_\ M]2#4Z_D"K^OW_@UQ_P"4%'P,_P"X_P#^I!J= 'W_ $444 %%%% 'G_[67_)K M'Q,_[%35/_226OX0Z_N\_:R_Y-8^)G_8J:I_Z22U_"'0 4444 %%%% 'W_\ M\&N/_*=?X&?]Q_\ ]1_4Z_K]K^0+_@UQ_P"4Z_P,_P"X_P#^H_J=?U^T %%% M% !1110 4444 %%%% !7\1/_ 5RM[BV_P""JO[2BW2RK(?BAXD=1)G.QM4N M2AY[%"I'MBO[=J_BV_X+M^%YO"'_ 6%_:(M)O,WS>,[N]&^,QG;<;9UX/;; M*,'^(8/>@#Y,HHHH **** "BND^$/PA\3?'SXEZ-X-\&Z->>(/%'B"X%IIVG M6BAIKN4@D(H) S@'OVKZ;_X<$?MD_P#1O?Q _P# >+_XN@#Y HKZ_P#^'!'[ M9/\ T;W\0/\ P'B_^+H_X<$?MD_]&]_$#_P'B_\ BZ /D"BOK_\ X<$?MD_] M&]_$#_P'B_\ BZ/^'!'[9/\ T;W\0/\ P'B_^+H ^0**^O\ _AP1^V3_ -&] M_$#_ ,!XO_BZ/^'!'[9/_1O?Q _\!XO_ (N@#Y HKZ__ .'!'[9/_1O?Q _\ M!XO_ (NC_AP1^V3_ -&]_$#_ ,!XO_BZ /D"BOK_ /X<$?MD_P#1O?Q _P# M>+_XNC_AP1^V3_T;W\0/_ >+_P"+H ^0**^O_P#AP1^V3_T;W\0/_ >+_P"+ MH_X<$?MD_P#1O?Q _P# >+_XN@#Y@^%'_)4O#7_85M?_ $V5\_ _WS[U_3%7\BO_!K#\=H/@C_ M ,%F_AW;WDJP6?CFRU'PQ*[=GFMVE@7_ (%<00I_P*OZZJ "BBB@ HHHH ** M** "OR@_X/)/^42&F_\ 90-+_P#2:^K]7Z_*#_@\D_Y1(:;_ -E TO\ ])KZ M@#^6*BBB@ HHHH *_?[_ (,8_P#FZ+_N5/\ W-5^ -?O]_P8Q_\ -T7_ '*G M_N:H _?ZBBB@ KG_ (L_\DK\3?\ 8*NO_1+UT%4O$FB1^)O#NH:;,SQQ:A;2 M6SLGWE5U*DC/?F@#^!"BIM0L)M)OY[6XC:&XMI&BEC;JC*<$'Z$5#0 4444 M%%%>D?LO_LA?$S]M/Q]>>%OA7X-UCQQXAT_3WU6XL=-16EBM4DBB:4AB!M#S M1+]7% 'F]%?7_P#PX(_;)_Z-[^('_@/%_P#%T?\ #@C]LG_HWOX@?^ \7_Q= M 'R!17U__P ."/VR?^C>_B!_X#Q?_%T?\."/VR?^C>_B!_X#Q?\ Q= 'R!17 MU_\ \."/VR?^C>_B!_X#Q?\ Q='_ X(_;)_Z-[^('_@/%_\70!\@45]?_\ M#@C]LG_HWOX@?^ \7_Q='_#@C]LG_HWOX@?^ \7_ ,70!\@45]?_ /#@C]LG M_HWOX@?^ \7_ ,71_P ."/VR?^C>_B!_X#Q?_%T ?(%%?7__ X(_;)_Z-[^ M('_@/%_\71_PX(_;)_Z-[^('_@/%_P#%T ?(%?;_ /P;>_\ *;7X!_\ 85O? M_39=US__ X(_;)_Z-[^('_@/%_\77UK_P $*?\ @CM^T[^SA_P5C^#?C;QS M\%_&7AGPIH.HW4NH:G>0QK!:(UA2?\HD--_[*!I?_I-?5_+%7]3O_!Y)_P HD--_[*!I?_I-?5_+%0 4444 M%%%% ']#W_!CI_R2W]HK_L*Z%_Z)OJ_=ZOPA_P"#'3_DEO[17_85T+_T3?5^ M[U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?R\?\ !=7_ )2Q?&3_ +"-K_Z06U?)5?6O_!=7_E+% M\9/^PC:_^D%M7R57[EE?^YTO\,?R1^!9K_OM;_'+\V%%%%=QP!1110!_0-_P M:E?\H\?&7_91;W_TV:77Z;5^9/\ P:E?\H\?&7_91;W_ --FEU^FU?B_$'_( MQJ^I^Y<._P#(MH_X0HHHKQSV@HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#^8OQO\ \CIK'_7[-_Z,:LNM3QO_ ,CIK'_7[-_Z,:LNO[$I M? O0_P ^ZWQOU84445H9A1110!_0=_P2_P#^4?\ \*_^P(G_ *&]>]5X+_P2 M_P#^4?\ \*_^P(G_ *&]>]5_).=?\C"O_CE_Z4S^[^'?^13A?^O:>R%%%% !1110 4444 %%%% !1110 5\D_\%O\ _E'5XL_Z_M._]+(J^MJ^ M2?\ @M__ ,HZO%G_ %_:=_Z615[G#/\ R-\-_P!?(?\ I2/F>,_^1#C/^O4_ M_26?A;1117]6'\.A1110 5ZC^P]_R>I\(/\ L=M&_P#2^&O+J]1_8>_Y/4^$ M'_8[:-_Z7PUQYE_NE7_#+\F>AE'^_4?\4 ?C#1110 4444 %?U^_P#!KC_R@H^!G_^*_L:H **** "BBB@ HHHH **** "OY(?^#KOX6-\.?\ M@M5\0;_RUBM_&6E:/KD*J.,?88K5ST'62UD)Z\DG/8?UO5_/'_P>\_L[R6/Q M/^!_Q8MX&>+5-+O?"5_,!\L)MY1=6RD_[?VJ[(_ZYGUH _!^BBB@ HHHH ], M_8Q_: F_93_:X^&?Q*@\QCX%\3Z?KFB@N$DDC_X'&&4^S5_='X;\1V/ MC#P[I^K:7=P7^F:I;1WEG=0MNCN89%#I(I[JRD$'N#7\"%?U.?\ !IW_ ,%0 M+/\ :Y_8EM_@WX@U!&^(?P6M4LH8Y&_>:EH>[;:3J._D9%LV/NA("3F04 ?K M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >$_\ !4+X,/\ M#?\ M$Y/CEX,@A>XO=>\$:M#8QJ,EKI;61[?C!S^^6/CJ?;K7\/-?W]N@D0JP#*PP M01P17\.'_!2+]F:7]CC]O7XN?#-K%L=MU M 'B=%%% !1110!U'P2^+FL? 'XR^$_'7AZ;[/KW@W6+36]/D[)<6TR31D^VY M!D=Q7]S'[+W[0V@?M9_LZ^"OB7X7F6;0?'&CV^KVF'#-")4#-$Y'_+2-MT;# M@AD8$ BOX/Z_>'_@T&_X*[V?@74;C]EGQ]JB6UEK-W)J/@"ZN'VI%=2$O2?\HD--_P"R@:7_ M .DU]7ZOU^4'_!Y)_P HD--_[*!I?_I-?4 ?RQ4444 %%%% !7[_ '_!C'_S M=%_W*G_N:K\ :_?[_@QC_P";HO\ N5/_ '-4 ?O]1110 4444 ?PS_\ !1/X M4M\#/V^OC5X/\H0Q^&_'&LV$"@ *84O9A$P &#'M(P!P1P.E>-U^DG_ => M_L]-\#/^"Q_C+5([?[/I_P 2-)T[Q3:A1\I+0_9)R//^"ZO_ "EB^,G_ &$;7_T@MJ^2J^M?^"ZO_*6+XR?]A&U_ M](+:ODJOW+*_]SI?X8_DC\"S7_?:W^.7YL****[C@"BBB@#^@;_@U*_Y1X^, MO^RBWO\ Z;-+K]-J_,G_ (-2O^4>/C+_ +*+>_\ ILTNOTVK\7X@_P"1C5]3 M]RX=_P"1;1_PA1117CGM!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% '\Q?C?\ Y'36/^OV;_T8U9=:GC?_ )'36/\ K]F_]&-677]B4O@7 MH?Y]UOC?JPHHHK0S"BBB@#^@[_@E_P#\H_\ X5_]@1/_ $-Z]ZKP7_@E_P#\ MH_\ X5_]@1/_ $-Z]ZK^2I_^DL_ M"VBBBOZL/X="BBB@ KU']A[_ )/4^$'_ &.VC?\ I?#7EU>H_L/?\GJ?"#_L M=M&_]+X:X\R_W2K_ (9?DST,H_WZC_CC_P"E(_HWHHHK^0S^^ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "OY(?^#K_P#Y3:_$?_L%:)_Z;+>O MZWJ_DA_X.O\ _E-K\1_^P5HG_ILMZ /SAHHHH **** "OZ/O^#(;_DUGXX?] MC58_^DAK^<&OZ/O^#(;_ )-9^.'_ &-5C_Z2&@#]OJ*** "BBB@ KX?_ .#D M/_E"5\?/^P59?^G.SK[@KX?_ .#D/_E"5\?/^P59?^G.SH _CCHHHH **** M"OV^_P"#(;_DZ?XX?]BI9?\ I6:_$&OV^_X,AO\ DZ?XX?\ 8J67_I6: /Z/ MJ*** "BBB@ HHHH *_FA_P"#V?\ Y/[^%'_9/U_].-Y7]+U?S0_\'L__ "?W M\*/^R?K_ .G&\H _&&BBB@ HHHH *_K]_P"#7'_E!1\#/^X__P"I!J=?R!5_ M7[_P:X_\H*/@9_W'_P#U(-3H ^_Z*** "BBB@#S_ /:R_P"36/B9_P!BIJG_ M *22U_"'7]\_CKPQ'XW\$:QHLWE>5K%C/9/YL?F)MDC9#N4_>'S!M?L=>M4+;1)):SI,J$_W6*8/L37]SWP-^,_A[]HSX-^%_'OA.^74O M#7C#2[?5]-N!P9()HQ(FX?PL V&4\JP(/(-?P6U^NW_!N]_P<:0_\$[=)C^# MGQD_M'4/A!<733Z1JUK&UQ=>$996S(IB'S26;,6D*H"Z,795?>5 !_4-17#_ M "_:7^'O[5'@:'Q+\-_&GAGQQH4P4_;-&U".[2,G/R2;"3&XP04"['4+=&8Z387HU35&(Z+]EMO,E7) MX!957.>0 2 #Z6JNVK6J:JEBUU;K?21-.EN9!YK1J55G"]2H+*"<8!8#N*_G MW_X* _\ !Z/J&KP7V@_LV^ VTE+XK\71I)<+VWV]C&S1KTRK32/G(W1#! M%8O_ :+_M&^//VJ?^"H_P 9/&7Q&\6:[XT\3ZAX /G:AJMTUQ+M&HVFU%SP MD:]%1 %4< <4 ?T54444 %?G_\ \'-G['TG[7O_ 2+^("Z?:FZU[X;M%XW MTU5 W$68<70]?^/*2Z( Y+!1S7Z 5!J>F6^M:;<6=Y!%=6EW$T,\,JADE1@0 MRL#P002"#ZT ?P%45]*?\%=/V#K[_@F_^W_\0/AA-!.NAV5\VH>&YY#N^V:1 M<$R6K[N-S*A\IR./,BD':OFN@ HHHH *]0_8T_;!\&_BC\.]2&F^ M)?#4_F(L@+V]]"PVRVTZ C?#(A*LN0><@JP5AY?10!_:U_P2K_X*R?#+_@J_ M\!8?%'@F^2Q\2Z9%''XF\,7,G^G:!$?%FC/NM[^QD )4XW1R(P*2Q-@!HY%9&'!! M%?T+?\$Q?^#PSX=_&'3=/\+_ +2&F+\./%7$/_"3:7;R7&@7YZ!I8QNFM&)( M!XDCX+%XQ\H /VJHKG?A9\7?"OQS\%6GB3P7XET'Q;X>OQNMM2T>_BOK2;@' MY9(V93U'&>,UT5 !1110 4444 %%,N+B.SMY)II$BBB4N[NVU442 M,=,D9% 'V57D?[8?[>'PC_8&^&\GBKXM>.=$\'Z;M8VT-S+OO=29>L=M;)F6 M=^1D1J<#DX&37X)?MZ?\'G7Q(^)T-_H?P \%V7PWTN4-%'XAU[R]3UIEYQ)' M!@VUNW3Y6^T#C(/I^.WQG^./C+]HOXA7WBSQ[XHU[QAXEU(YN-2U>]DN[F0< MX7>Y)"KG"J,*HX XH _MB_X)W_MW^&O^"D?[,6G_%CP?IFKZ5X;UC4;ZRL8 MM3"+=2);7,D'FNJ,RIO,98+N. 1DYKW"OS@_X-/_ /E"5\.?^PKK?_ISN*_1 M^@ HHHH *_FT_P"#T3]B-_AW^U#X%^.^EVA&E_$73O[!UN5!\J:E9*/)=SZR MVI55'I9-T[_TEU\R_P#!7_\ 8"L_^"EG_!/_ ,=_"]EA37[JV_M/PU!/%.I:'K%E<:;J^C7)RDD;CLRLI!'8BL^@ HHHH *L:3JUUH&JVM]8W5Q97UE*L]O<02&.6 M"12&5T9<%64@$$'((S5>B@#^F#_@@Q_P<]^&_P!I7PUHOPG_ &B=NMOIWBO^%%G5*LP0_LY7\ =?H%_P3?\ ^#DS]I#_ M ()VZ78^&X]:MOB5\/[(+'%X>\4L]P;&,<;+6Z4B:$ !4)>)<<1\F@#^OJB MOR+_ &7_ /@\H_9J^+%M:V_Q'T'QU\)M4?'GRRVG]N:7%G^[-;#[0V.;_%+_ (.#/V,_A#:RR:G^T!X) MOO*'W-$:?6F<\\ 6<GTZ=!S0!]D5^4'_!Y)_RB0TW_LH&E_\ I-?5Q7[3 M'_!Z1\!?AY;SVWPQ\ ^/?B1J48/ESWPBT+37]")&,L_7J# O'?T_(O\ X*N? M\'"WQF_X*P^!H_!7B;2?"'A+X?VFIQZK;Z/I%H\D[S1I(D;37,K,[D"5_P#5 MB-3D97B@#X+HHHH **** "OW^_X,8_\ FZ+_ +E3_P!S5?@#7[_?\&,?_-T7 M_"T,RQRJ#_%&*_AY^,7PFU[X"_%?Q)X)\4V,FE^)/">IW M&D:G:OU@N()&CD7/<;E.".",$<&@#FZ*** "BBB@#ZT_X([_ /!6;QE_P22_ M:?A\7Z+'+K/@_7!'9>+/#IE*QZM:!LATYPMS%N9HG/0LRGY78'^OG]C_ /;% M^'O[=OP'T;XC_#/Q!;>(/#6L)]Y3MN+&8 ;[:XCSNBF0G#(WL1E2K'^%*O?O M^"?7_!3'XO?\$ROBVOBSX5^))-.^T%1JFCW8,^DZW&N<1W,&0&QDX=2LB9.U MER: /[?J*_+?_@FU_P '6O[/W[8^G:?HGQ*NXO@EX^E"Q20ZU<;M#O)"<;H+ M_ 6,'KMN!'MS@-)C1B:WN;:5989T/(9'4D,I M[$'!H M4444 %%%% !116?XI\6Z5X&T&YU76]2T_1]+LT\RXO+ZX2WMX%]7= MR%4>Y- &A17Y\?MD_P#!SM^R1^R'%>6EOX\;XH>(K7*KI?@F(:DC-VS>%EM MN>#MF9AS\I/%?C9_P4 _X.ZOV@OVH([[0_A;:V/P1\*SDH)M.E^VZ_.G^U>. MH6+/!_<1HZ]/,89R ?OU_P %%/\ @L)\"/\ @F%X8>?XE^+[?_A(Y8//L?"N ME%;O7+\'.TK &'EQL00)9BD9((W$C%>Z_ CXJ0_'7X'^#?&]M9RZ?;^,M"L= MZQKFI:AK.KZE*T]W?7UP M]QO_ "8)\#O^R?Z#_P"FZWH ]@HHHH **** M/R@_X/)/^42&F_\ 90-+_P#2:^K^6*OZG?\ @\D_Y1(:;_V4#2__ $FOJ_EB MH **** "BBB@#^A[_@QT_P"26_M%?]A70O\ T3?5^[U?A#_P8Z?\DM_:*_[" MNA?^B;ZOW>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#^7C_@NK_REB^,G_81M?\ T@MJ^2J^M?\ M@NK_ ,I8OC)_V$;7_P!(+:ODJOW+*_\ AZA'X7\0Z])KB^([#-Q)ITTD%O R36P&YXMMNK;HR7!)&QLC'[R?"/X MR^%/CYX#L_%'@OQ#I/BCP_J )@O].N5GAO>J\%_X)?_\ */\ ^%?_ &!$_P#0WKWJOY)SK_D85_\ M'+_TIG]W\._\BG"_]>X?^DH****\T]D**** "BBB@ HHHH **** "BBB@ KY M)_X+?_\ *.KQ9_U_:=_Z615]2>+O&.D^ /#EWK&NZG8:/I-@GF7-Y>SK!! O MJSL0 /J:_*7_ (*Q_P#!6WP=^T;\+M2^%_@'3[K5M,NKF"6[\07&;>)_)E$@ M6WB(WL"RKEWV]#A3D-7UG!N5XO%9G1JT(-QA.+D^B2:>^U_+=GPOB%G6!P>2 MXBAB:BC.I"48QZMM-*R6MK[O9=6?G'1117].'\8A1110 5ZC^P]_R>I\(/\ ML=M&_P#2^&O+J]1_8>_Y/4^$'_8[:-_Z7PUQYE_NE7_#+\F>AE'^_4?\4 ?C#1110 4444 M%?U^_P#!KC_R@H^!G_O[;J_FU_X/1OV)YOA_^U%X#^.VFVO_ !*/B%I@\/ZQ(B<1ZE9# M,3N?66U954>ED_M0!^)M%%% !1110 4444 :W@OQ[KGPVUZ/5?#NM:MH&J0@ MK'>:==R6MP@/4!XR&&?K7LFG_P#!5']I_2;*.VM?VC_CU:V\(VQQ1?$#5D1! MZ "? KP6B@#T#XE_M9_%3XT6LD'C'XF?$#Q9#,27CUGQ%>7ZN3G.1+(P.#-,>\^(WP=@EN)H((] MTVL:(>@Y.//4 M(*_ECK^_MT$B%6 96&""."*_E<_X.9?^"(% MQ_P3\^.-Q\6OASI#GX*^/KUI)(+:,^7X1U*0EGM6 X6VE.6A;HOS1$#9&9 # M\IZ*** "BBB@ HHHH [CX$_M,?$3]E_Q6-<^'/CGQ9X%U;@-=:%JLUC)*!_" MYC8;UY(*MD$$C%??'P+_ .#M3]LCX.6L5OJGB;P?\1((5"(OB?P]&6P/62S: MVD8^[,2?6OS/HH _;[P?_P 'O/Q4LHX_^$@^!_P_U-@#YAT_5KNQ#'M@.)L8 M]#G/M6OJW_!\-XVFL66Q_9]\+6]SD;9)_%$\T8&>TL,1M-_%J-\5&.?N7,(SGD<<=,'K7@GQ;_ .#K MW]M+XGP20V/CSP[X*AEX9-!\-6:MC&,![E)G7URK Y[XXK\WZ* /6/VA/V\/ MC5^UA(__ LKXK>/_&T+MN%KJVN7%Q:1G.?D@+>4@SSA5 KR>BB@ HHHH _K M=_X-/_\ E"5\.?\ L*ZW_P"G.XK]'Z_.#_@T_P#^4)7PY_["NM_^G.XK]'Z M"BBB@ HHHH _G3_X.Z?^"/4W@#QY)^U-X TQFT#Q'+%:^/+2VB^73KXXCAU' M"C CGPL[_@AQXA_P""3_QM;6O#MOJ6M_!'Q93_@\0_X)3S>'?&&G?M3>"]++:9K AT;QY';Q\6U MTH$=IJ# ?PR*%@=C@!XX.K2$U_0W7.?%[X2>&_CU\+M?\%^+])M->\+^*+&7 M3M3L+E=T=U!(I5E/<'!R&!!4@$$$ T ?P345]?\ _!9S_@DGXL_X)+?M3WGA M>^6^U;P#KSR7GA#Q%)%A-2M<\PR, %%U#E5D48SE7 "R+7R!0 4444 %%%% M!7L'[,'_ 4 ^-G[%U]YWPL^*'C3P3&9/-DL].U*1;&=_62V8F&3I_&AKQ^B M@#]5/@Q_P>&_M=?#6VAA\0_\*U^(BJ-LDVM>'C:W#C()(-C+;QAL<9\LCGH: M]W\-?\'P'Q"M;=AK'P%\&7TNU0&L_$%S:*&YW'#12\'C SQZGM^&E% '[GZY M_P 'P7CZX2/^S?@#X0M&!/F&Y\1W%P&';&V&/'?KG\*\\\=?\'JW[2&LI)'H M'P[^#>AH[-B2>RU"]F1<@J ?M:)D#()*$'/ 6OQSHH _0'XR_P#!T!^VI\8X M)K?_ (6ROA6QFQFW\.Z'96++QCY9_*:X'<\2]3[#'QM\;?VG/B1^TKK"ZA\1 M/'WC/QU>QL6CFU_6;C46B)Z[/.=MH]EP,5P]% !1110 5_2?\ *)#3?^R@:7_Z37U?RQ5_4[_P>2?\HD--_P"R@:7_ .DU]7\L5 !1 M110 4444 ?T/?\&.G_)+?VBO^PKH7_HF^K]WJ_"'_@QT_P"26_M%?]A70O\ MT3?5^[U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ?R\?\%U?^4L7QD_["-K_Z06U?)5?6O_!=7_E+ M%\9/^PC:_P#I!;5\E5^Y97_N=+_#'\D?@6:_[[6_QR_-A1117<< 4444 %>L M?LE_MN_$[]B#Q[_PD'PV\57V@W$A7[7:9\VQU%1_!/ V4D'4 D;ER=I4\UY/ M16=2G"I%PJ)-/HS2E5G3DITVTULUHS^A#_@GA_PY1QM*-J6/5U_,M_FN MOJON9_4-17R?_P $^_\ @LG\&_\ @H/8V]CHNK?\(OXX9,S^%]9D6*\+#K]G M?.RY7J04._'+(G2OK"O@<1AJM";IUHN+[,_0\-BJ.(IJK0DI1?5!1116!T!1 M110 4444 %%%% !1110 4444 %%%% !1110!_,7XW_Y'36/^OV;_ -&-676I MXW_Y'36/^OV;_P!&-677]B4O@7H?Y]UOC?JPHHHK0S"BBB@#^@[_ ()?_P#* M/_X5_P#8$3_T-Z]ZKP7_ ()?_P#*/_X5_P#8$3_T-Z]ZK^2B^%6A^('C"$F,P64X&GV3=#YUP,AF']R/<9=1GMX?\ #%*U;-G_ -N) M_P#I4E^2^\_ ^+/&:3OA\BC9?\_)+7_MV+_.7_@)ZQ^U-^VS\1OVQ?$OV_QM MKTUU:PN7M-*MLPZ=8]?]7""1NP<;V+.1P6.!7D]%%?KF'PU+#TU1H148K9)6 M1^$8S&5\55=?$S_Y/4^$'_8[:-_Z7PUY M=7J/[#W_ ">I\(/^QVT;_P!+X:X\R_W2K_AE^3/0RC_?J/\ CC_Z4C^C>BBB MOY#/[X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_DA_X.O_\ ME-K\1_\ L%:)_P"FRWK^MZOY(?\ @Z__ .4VOQ'_ .P5HG_ILMZ /SAHHHH M**** "OZ/O\ @R&_Y-9^.'_8U6/_ *2&OYP:_H^_X,AO^36?CA_V-5C_ .DA MH _;ZBBB@ HHHH *^'_^#D/_ )0E?'S_ +!5E_Z<[.ON"OA__@Y#_P"4)7Q\ M_P"P59?^G.SH _CCHHHH **** "OV^_X,AO^3I_CA_V*EE_Z5FOQ!K]OO^#( M;_DZ?XX?]BI9?^E9H _H^HHHH **** "BBB@ K^:'_@]G_Y/[^%'_9/U_P#3 MC>5_2]7\T/\ P>S_ /)_?PH_[)^O_IQO* /QAHHHH **** "OZ_?^#7'_E!1 M\#/^X_\ ^I!J=?R!5_7[_P &N/\ R@H^!G_1J"(W/WUQ&QPL93^7OQ3X6U+P/XEU#1=:T^]TG6-)N9+.]L MKR%H;BSFC8J\4B, RNK @J0"""#0!0HHHH **** "BBB@ HHHH *_9[_ (,F M/^3^_BO_ -D_;_TXV=?C#7[/?\&3'_)_?Q7_ .R?M_Z<;.@#^EZBBB@ HHHH M *YOXO\ P@\,?'_X8:YX+\::'I_B3PKXDM'LM2TV]C\R&ZB;J".H(."&!#*P M# @@$=)10!_([_P7;_X("^,/^"5_Q#N_%GA.WU+Q3\"M9N?^);K&WS;C0'TO3]:T75[=[2^L+ZW2X MMKR%P5>.2-P5=6!(((((K^?O_@L/_P &B6HZ#>ZK\0OV55;4M-;?=7GP_O+G M_2;7JS?V=/(?WJXZ02MO&#M=R50 'X,T5J^-_ VM?#/Q;J&@>(](U/0=_X)J?\ !/'P M5\)?%&M:7KWB#19+R\O[C34<6J2W-S).8HRX#.J>9MWE5W8SM%?5% !1110 M4444 %TR LJ@^8 %,C?DS7]_E?F7_P %3_\ @UY^!O\ P4!N=3\6>#53 MX/?$Z\+3R:EI%HK:3JLQ.XM=V0*KO8YS+"T;DL6?S2,4 ?R;T5]F_M\_\$#/ MVF_^">,EY?>*_ -UXE\(6>YCXH\+!]4TM8QUDE*J);=?>>.,9. 37QE0 444 M4 %%%% !1110 4444 %%%% !1110 5^_W_!C'_S=%_W*G_N:K\ :_?[_ (,8 M_P#FZ+_N5/\ W-4 ?O\ 4444 %%%% !1110!XM^WQ^P/\.?^"D'[.>K?#7XE M:2+[2KX>=97L.%OM%NP"([NVD(.R5,GL592R,&5F4_R'?\%4/^"3'Q0_X)0? M'6;POXWL7U#PWJ,LC^&_%-K$1I^OVX/!!R?*G48\R!SN0\C*5010!_"# M17ZW?\%=_P#@U-^)_P"QO33XHA)XCT&/KB2% /M<8_ MYZ0+O R6B55+G\DY8F@E:.1621"596&"I'4$4 -HHHH **** "BBB@ HHHH M**** "BBB@ K^YS_ ()Z_P#)@GP._P"R?Z#_ .FZWK^0/_@G!_P2 ^.'_!4/ MQQ#8?#GPM/%XH^*]41[;1=,&?FW3;3YD@_YY1!Y.^T#)']E7[.GPI;X M$?L^>!/ \E\NIR>#?#VGZ$UXL7DB[-K;1P&0)D[=VS=MR<9QD]: .RHHHH * M*** /R@_X/)/^42&F_\ 90-+_P#2:^K^6*OZG?\ @\D_Y1(:;_V4#2__ $FO MJ_EBH **** "BBB@#^A[_@QT_P"26_M%?]A70O\ T3?5^[U?A#_P8Z?\DM_: M*_["NA?^B;ZOW>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#^7G_@NNI3_@K'\9,@C_B8VAY_Z\+: MODFOZNOVY/\ @F-\(?\ @H-X:-MX]\.(NM0QE++Q#II%MJUCQ@;9<$2*/^>< MH=,\[<\U^&?_ 41_P"" _Q?_8C^W>(/#]O+\3/A[;AIFU72K8_;-.C&23=6 MH+.H4 DR1EXP!EBF<5^JY#Q#A:U&&&F^6<4EKL[*VC_3?U/R/B#AO%T:T\3! MSQ$4U^*]'T.W YCB M,'4]IAY.+_!^JV9_71^RA^VK\,?VVO *^(OAKXLT[Q%:QJOVNV1O+O=.9LX2 MX@;$D1R#@L-K8)4L.:]4K^.OX/?&KQ;^S[X_L?%/@GQ%JWA?Q!I[9@OM/N&A ME R"5..&1L ,C JPX((XK]B_^"=W_!T!8Z[]A\+_ +0VGQZ;>,5AC\7Z3;'[ M-)VW7=JN3&>Y>$%>?]6@&:_/,UX1KT+U,+[\>WVE_G\M?(_2&-8TWQ!H.JQ":SU#3[A;BWN4/=7 M4D'G(/H00>:V:^/E%IV9]K&2:NM@HHHI#"BBB@ HHHH **** "BBB@ HHHH M_F+\;_\ (Z:Q_P!?LW_HQJRZU/&__(Z:Q_U^S?\ HQJRZ_L2E\"]#_/NM\;] M6%%%%:&84444 ?T'?\$O_P#E'_\ "O\ [ B?^AO7O5>"_P#!+_\ Y1__ K_ M .P(G_H;U[U7\DYU_P C"O\ XY?^E,_N_AW_ )%.%_Z]P_\ 24%%%%>:>R%% M%% !11537=>L?"^CW.HZG>6FG:?9QF6XNKJ9888$'5G=B H'J3BFDV[(4I)* M[V+=#?V-)O$/C3Q!J/B'5IL_O;J3*PJ3G9&@PD:#LB */2OT?A[PY MQF,M6QW[JGV^T_ET]7KY'Y%Q9XN9?E]\/EMJU7O]A/U7Q>D=/[R/N']M;_@O M-XF^(XO- ^$=K<>$=&?,3ZW5@!'?YGZ$%#7Y]ZSK5YXCU:XO] M0N[J_OKR0RSW-Q*TLT[GDLS,26)[DG-5:*_:LIR3!9;2]E@X*/=]7ZO=_EV/ MYQSWB3,WQ]1R[+:*]$M%^;ZMA1117K'AA1110 4444 %%%% !7J7[#H+ M?MJ?"#'/_%;:,?\ R>AKTK]BW_@E+\3OVQGMM4BL_P#A%/!LA!;7-3B95G0\ MYMHN&G]F&$[;P>*_6[]CK_@FW\,?V+["&?0-)&J>)]FV?Q!J2K+>OD881\;8 M5.2-L8&1C<6ZU\+Q3QIE^!I3PR?/4::M'I=6]Y[+TU?D?IW!/AWFN9UZ>-E' MV=&+4N:7VK._NK=^NB\^A[]1117\XG]=!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %?R_X+4?$6ZL=$U:\MGTO10LL%G))&V--M MP<,H(X-?UCT4 ?P1_P#"J/%/_0M>(/\ P73?_$T?\*H\4_\ 0M>(/_!=-_\ M$U_>Y10!_!'_ ,*H\4_]"UX@_P#!=-_\31_PJCQ3_P!"UX@_\%TW_P 37][E M% '\$?\ PJCQ3_T+7B#_ ,%TW_Q-?T6?\&4/AG4O#/[+WQMCU+3[[3Y)?%-D MR++6SMY[J MYFTNR"10QF21_P#B96AX4(/_ 73?_$T?\*H M\4_]"UX@_P#!=-_\37][E% '\$?_ JCQ3_T+7B#_P %TW_Q-'_"J/%/_0M> M(/\ P73?_$U_>Y10!_!'_P *H\4_]"UX@_\ !=-_\37[8?\ !E%X.UCPS^U% M\;)-2TK4M/CE\+62HUS;/"'/VL\ L!FOZ+** "BBB@ HHHH **** "OYM/\ M@],\%ZQXE_;S^%H11^ 51GMK5Y55O[1NS@E0>>>E?TET4 ?P1_P#" MJ/%/_0M>(/\ P73?_$T?\*H\4_\ 0M>(/_!=-_\ $U_>Y10!_!'_ ,*H\4_] M"UX@_P#!=-_\31_PJCQ3_P!"UX@_\%TW_P 37][E% '\$?\ PJCQ3_T+7B#_ M ,%TW_Q-?UR_\&PVDW6A_P#!#;X(6M[:W%G=1?V]OAGC,ANK=3SU%W!-(1])!T'/7/ MCOB+_@R$^&%REQ_9/QS\>6+,V8#=Z-:70C7/1@K1[CC(R-O/..U '\XM%?T9 M:)_P8_\ P\@M674OCUXTNI]Y*O;>'[:W4+@<%6ETGQ)K_C?XA> M)-.&F:KK=ZHM+3R/,20Q6]HA81J7C0DR/*^5X8 E:^\** "BBB@ HHHH *** M* "BBB@#YQ_;W_X).? ?_@I3X=^R_%7P+I^J:M#%Y-GX@LO]#UJP'.!'=)\Q M4$D^7)OCR:M\ _'&E?$+2=S/%H?B%DTO6(U_A19 M_P#CVG;U9OLX]%K^D>B@#^&/]I[]@#XV?L7ZG+:_%+X7^-/!2Q2>4+O4--D% MA,V>Z.PKQ^O[]M0T^WU>QFM;J"&ZMKA#'+#*@>.13P0RG@@^AKY M?^.W_!$C]DS]I&>:;Q7\ _AW)=7((FNM+T_^Q;F;/&YI;(PR,W^T6R,#G@4 M?Q4T5_5=\2_^#/7]C[QW<2OIQZD_>/MCQW M7_\ @R.^#-Q<*=+^,GQ.LXL'<+#9JX!Z'YR>."*]_P#A+_P;.?L4_"&2&:#X+V.O7D6,SZ]K%_J0 MDQ_>ADF,/Y1C/Y4 ?Q_:+HE[XDU6WL-.L[K4+ZZ<1PV]M$TLLS'H%502Q]@* M^SOV3_\ @WA_:Z_:]FM9M'^$>M^%-&N& .K>,!_85M&IQB01SXN)$YSF*)\] MLU_73\%_V7?AG^SA8?9?A[\/?!'@:W9=K)H&AVVFAQQ][R47.<#.>M=W0!^( M/["7_!EWX!^'MU9:U^T!X\O/B!>Q[9'\.^'!)INDA@1E)+EO])F0\\H+<\_G M^Q7P$_9S\!_LM?#FU\(_#GPCX?\ !7ANS)>/3](LDM82Y^](P49>1L_M->$6DE\,>,O MA+XNM5'RI_:-WI]VQY_@DMS&!T_Y:]3TXS7]/U% '\B7B?\ X-6?VXM NFCM MOA'I^LQKN_?67B_1E7@^DMU&W/4?+^1XKC_^(;S]MK_H@?B#_P &VF?_ "37 M]CM% '\?GA7_ (-A/VXO%C*R?!&:QA,GEM+?>)]&M]G .2C7>\KSU53^AKVG MX6?\&;G[6'CAH7U[4_A3X+A;!E74-=FNIT& 2 MM;RHS#)&"X&5/.,$_U-44 M ?A+^SK_ ,&17A'2+BWNOBQ\;M?UU=_I/B#Q3>>(/*! MZ)96A@W$=N=0P/7YO2@#^<.BBB@ HHHH *_?[_@QC_YNB_[E3_W-5^ -?T+? M\&.'A1K/X??M'ZYMEV:CJ'A^Q!.-A,$>H.<=\_Z0,_5?>@#]YJ*** "BBB@ MHHHH **** "OB?\ X*+_ /!O_P#LW_\ !2:;4-:\3>$SX4\?7RL3XL\,LMCJ M$LAZ/<)M,-T> "9D9]O"NO4?;%% '\N/[;/_ 9Z_M%? 2YO-1^%6I>'_C-X M=C+-%#;2KI.M(@Y^>WG;R6P#QY<[,VTX0$@'\Q_CA^S5\1/V9O$S:-\1/ WB MWP/JBL5%MKFDSV#R8.,IYBKO7T9<@CD$BO[QJS?%O@W1_'V@W&E:]I6FZUI= MT-LUG?VR7-O,/1D<%6_$4 ?P*T5_9E\:?6O@+X-TVZF!_?> M'?/T JQ_CVV,D*%@>?F4@GJ#DY^8OB+_ ,&:?[)_B]II-'UKXO>$Y&R8TL== MM;B%#CC(N+61RO?&\'WH _EJHK^D;5?^#(KX0S7\C6/QJ^)%O:G&R.?3[*:1 M>!G+!4!YR?NC XYZGG])_P"#'GP5#?*U]^T%XHN+;!W1P>%H(9"<<89KAP.? M]D_A0!_.S17])FA_\&1WP:MY9/[2^,WQ.NXR/D%M9V-N5/N623/TP*]4\"_\ M&;_[(OA&X5]0OOB[XH56W&/4_$5O&K#C@_9;6$XX/0@_,>>F #^5^MSX??#+ MQ)\6O$D6C^%?#^N>)M8G_P!78Z382WMS)VXCC5F/X"O[#O@[_P &[O[&'P0E MAETOX"^$]4GA*L7\0RW6NB5@.K)>2RQ\]2H4+[5]8_#?X2>%/@WH7]E^$/#' MA[PKIF0?L>CZ=#8P9' ^2)57]* /Y-OV1?\ @UR_:[_:IFM[F_\ ]M\*]#F M*EK_ ,:W/V"4*>3BS17NMP'9XD!)QN'./UZ_8)_X- /@'^S?-::U\6M4U/XV M>)(2)!:W49TS086'/_'M&[238/'[V4HP S&.17ZX44 9?@KP1HOPV\*6&@^' M='TO0-#TN(066G:;:1VMI9QCHD<48"(H]% %:E%% !1110 4444 ?E7_ ,'A MF@WWB/\ X)-Z;;Z?97=]<#Q]ICF.WA:5]HMKW)PH)QR.?>OY=_\ A5'BG_H6 MO$'_ (+IO_B:_O*?^A:\0?^"Z;_ .)H_P"%4>*?^A:\0?\ @NF_^)K^ M]RB@#\+_ /@R0\+:IX8^%_[0JZEIM_I[3:IH9C%S;O#OQ%>YQN SC(Z>M?NA M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!\'_\%$/^" ?PA_;:>_\ $/A^%/AG\0;HM,^J M:5;@V.HRGO=6H(5B3DF2,HY+$L7Z5^&7[<7_ 3,^+W_ 3[\2_9?'WAN1=& MN)3%9>(-/)N=*OCV"R@#8YZ^7($?@G;CFOZO:S?&'@[2?B#X8OM$U[2]/UK1 MM3B,%Y8WUNEQ;749ZH\;@JRGT((KZ7*N*,5A+0G[\.SW7H_T>A\OF_"F$QEZ ME/W)]UL_5?JK/U/XU:*_'_'S7WBC]G_4+?PKJSEII?"NIRLVF M7+'DBVG.7MR><(^^,D@ Q**_&;X\?L\>./V8?B'=>%/B!X9U;PKK]F?GM;Z' M;YBY($D;C*2QG!PZ,RMC@FOT?+C+7JGNOE^JT/S',\EQ> E:O'3HU MJG\_T=F<91117J'DA1110 4444 %%%% 'MO[&'_!0_XM?L#^+SJGPY\47.GV MMQ('OM'NLW&E:EC_ )[6Y.TMCC>NV0 G##-?N+_P3O\ ^#B#X3_M?/8>&_'+ M0_"WQ[<%84AO[@-I&IR'@>1=' 1F/2.;:HK2_F6 M_P ^_P _D>YE/$.+P#M3=X?RO;Y=OE\[G]G:L'4,I#*PR".]+7\S/_!/#_@N ME\8OV#/L6AS7C>/_ (>V^V,:!K%PQ:RC':TN.7@P.B$-&/[@)S7[I?L%_P#! M5[X._P#!0K18E\':^NG^*EBWW?AC52MOJEN0,L43.)XQ@G?$6 &-VTG%?F^: M\US0_F7ZKI^7F?J&4\283'6C%\L_Y7^CZ_GY'TI1117@GT 4444 %% M%% !1110 4444 ?S%^-_^1TUC_K]F_\ 1C5EUJ>-_P#D=-8_Z_9O_1C5EU_8 ME+X%Z'^?=;XWZL****T,PHHHH _H._X)?_\ */\ ^%?_ &!$_P#0WKWJO!?^ M"7__ "C_ /A7_P!@1/\ T-Z]ZK^2--=CAOYHR]II%H!/J-]C^Y%D8!Z;W*H M#U85^37[:W_!9SXD?M/M=Z+X;DF\ ^#9-T9M;"<_;[Y.G[^X&" 1UCCVKAB& M+\&OJL@X/S#-6I4H\M/^:6B^75_+3NT?#\4^(&59&G"M+GJ](1U?SZ17KK;9 M,_1#]M7_ (*_?#/]DQ;S1]/N%\;^-(0R#2]-F!@LY!QBYN.5CQSE%W.",%5S MFOR5_:Y_X*!?$O\ ;/UEF\6:TT.B1R^9:Z'89AT^V]#LR3(P_OR%FY."!Q7B M=%?N7#_!N7Y4E."YZG\TM_DME\M>[9_-7%7B%FN>-TZDO9TOY([?]O/>7ST[ M)!1117UA\(%%%% !1110 4444 %%;?P[^&WB#XM^+K30?#&CZCKVLWS;8+.R M@::5_4X'11U+' Y) K]+?V*?^"!"1+:>(/C5>^8WRR)X9TVX^5?]FYN%Z^Z M0G'_ $T/2O#SKB+ Y73Y\7.SZ16LGZ+]79>9])P[PGF>=U?9X&G==9/2*]7^ MBN_(^!?V9/V._B%^UYXK&E^!_#]SJ*1N$N]0D'E6&G@\YFF/RKQD[1EV .U6 M/%?J_P#L4_\ !$?X?_L\?9-<\<&W^(/BR,!PMQ#_ ,2JQ?K^[@;_ %I!XWRY M!P"$0U]A^ _ &A_"_P *6>A^'-)T_0]'L$\NWL[*!888A[*HQD]2>I/)R:V* M_$>(?$''YA>EA_W5/LG[S]7^BMYW/Z2X3\*>EJI MXR:_;G_@X=_X+8:-_P $P?V<+SPKX3U6UN/CEXXLV@T*RC822:#;ON1]4F'\ M(3#"$-]^7!PR1R8_DBN[N6_NI)YY))IIG,DDDC%FD8G)))Y))YR: (Z*** " MBBB@ K^HC_@S(^$;^"?^"7WBCQ/<6_ES^-O'=Y/!+M'[ZUM[:UMTYZG$RW(Y M]^.I/\N]?VN?\$7/V9Y/V0_^"67P1\"W,/V?4K/PU#J6I1%=K17EZ6O;A#ZE M);ATS_LT ?4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7G7[3'[)GP[_;#^'LGACXD>%-+\4:4P8P_:8]MQ9.<9D@F7 M$D+\#YHV4D#!R.*]%HJJ=24)*<'9KJB*E.-2+A-73W3V/P/_ ."B/_!LYXY^ M"7V[Q-\$;J[^(GAE"TK:%,%77+%.N$QA+H#_ & LAX 1N37Y>:QH]YX>U:ZL M-0M;FQOK*5H+BVN(FBF@D4X9'5@"K @@@C((K^S.OF/]OG_@DG\'/^"AFDR3 M>+-#_LGQWR?3\O0_E?HK[-_X*&_\$.OC'^P-)?:U]A;Q MY\/;W]VRT?('F$G%?&5??X7%4<1#VE"2DO+^M#\ZQ M6#K8:I[*O%Q?G_6OJ@HHHKH.8**** "BBB@ JUH>NWWAC6;74M-O+K3]0L95 MGMKJVE:&:WD4Y5T=2"K \@@@@U5HH#;5'ZJ?\$\/^#FOQI\'CI_ACXY6=SX^ M\-QA84\0VH5=Q>*/ASXJT MKQ5H\FT2/:R?OK1R,B.>)L20R8YV2*K8YQBOY!*[C]G_ /:3\=_LK_$*W\4_ M#WQ1JWA77+<@>?92[5F7^Y+&'_!SMX7^(RV/ACX^6,/@_6VQ M$GB?3XF?2KIN@,\(S);L>/F7?'DDGRU%?JUX8\4Z9XV\/6>KZ+J-CJ^DZE$M MQ:7ME<)<6]U&PRKQR(2K*1T()!K\YQV6XG!SY*\;=GT?HS]+R_-,-C8<^'E? MNNJ]5_2+U%%%<)Z 4444 %%%% '\Q?C?_D=-8_Z_9O\ T8U9=:GC?_D=-8_Z M_9O_ $8U9=?V)2^!>A_GW6^-^K"BBBM#,**** /Z#O\ @E__ ,H__A7_ -@1 M/_0WKWJO /\ @F?J%OI/_!/+X8W5U-#;6UOH*R2RRN$CB4,Y+,QX YR:\$_ M;6_X+L>#?@\+K0OA?!:^.O$4>Z-M2=B-(LVQU#+AK@@]D*I_MGI7\NU5WT7O/=[+^K']JT.(LORC(\+7S"HH+V<++J_=6B2U?Z=;'VM\5 MOB_X7^!O@RZ\0^+M=TWP_HUH/WEU>3"-2<$A%'5W..$4%F/ !-?F+^VO_P % M\]3\1F\\/_!FRDT>Q.Z)_$FH1 WC(@21MMO9H3G9#$N$C7V4#/4Y/-<'7ZOP]X;X3"6K8_\ M>S[?97R^U\]/(_#>+/%['X^^'RM.C3_F^V_G]GY:_P![H:'BKQ;JGCKQ#=:M MK6I7VK:I?.9;B[O)VFGG8]V=B23]36?117Z5&*BK+8_'I2E)N4G=L****9(4 M444 %%%% !117T)^QK_P3.^)W[:-Y#=:+IO]B^%=^)O$&IHT5H0#AA",;IW& M#P@V@C#,N0:Y<9CL/A*3KXF:C%=7_6_EN=V7Y;BL?76&P=-SF^B5_P#AEW;T M1\^P0274Z1QHTDDC!411EF)X [DU]Q?L4?\$/?'GQ^%GKOQ >X^'_A.;;*L M$D8.KWR'^Y$W$((_BE&1D$1L#FOT0_8P_P""6/PQ_8UAM]0L['_A)O&$8!?7 MM4B5IHF[_9X^5@'7EKU\D?OW"? M@S3IVQ.>2YGO[.+T_P"WI+?TC9>;1YO^S;^R1\/_ -DOPG_9/@7P[9Z2LJJ+ MJ\(\V]OB.\TS?._.2%SM7)V@#BO2***_)Z^(JUZCJUI.4GNV[M_,_=,+A:.& MI*AAX*,(Z))62]$@HHHK$Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY0?\ @[Q_ MY3):U_V*NC_^BGK^KZOY0?\ @[Q_Y3):U_V*NC_^BGH _,&OL#]@W_@NU^TU M_P $[DL]/\$?$*[U;PG9D!?"_B53JND!!_!&CL)+=>^+>2+/>OC^B@#^D#]C M[_@]5^&OC2&UT_XW?#3Q#X'U J$DU?PW*NK:<[=W:%_+GA7K\JF<].>>/TJ_ M9N_X+!?LP_M:Q6X\"?&[X?ZE>70!BTZ\U)=,U)\^EI=>5.<=\)QQZU_$K10! M_?U#,MQ$LD;+)'( RLIR&!Z$&G5_"#\)_P!J[XI? 0+_ ,(+\2O'W@ORSE?[ M"\0W>G;3UX\F1:]Z\&_\%YOVQ? BQBQ_:&^(\_E-N7^T;]=2R=H7G[0LFX8' M0Y&>>O- ']HE%?QQ?\1(7[;7_1?/$'_@ITS_ .1JY?XA?\%Y/VQ/B=:O#J7[ M0WQ(MDDQDZ3?C2&& 1PUHL1'7L>>/04 ?V*_&O\ :#\"_LV^#9?$/Q!\8^&? M!6APAB;W6]2BL86(&2JM(PW-Z*N220 "37XW_P#!47_@\/\ !/P[T?4O"?[, M>G/XT\22*T'_ F.K6CV^CZ>>A>WMY );IQS@R+'&#M/[U*?%7B&X-UJ&IZA,9I[ES@#)/154!55<*BJJJ H '+T44 %%%% !1110! M]8?\$1_V%IO^"AO_ 4J^&_@&:S>Z\,VM\->\3G9NCCTJS(EF5_03,([<'L] MPE?VF5^2O_!IG_P2UF_8\_9!NOC%XNTU[7Q_\988I[.*=-LNEZ$IWVR8(RK7 M#'SVYP4^S9 937ZU4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 (RAU*L RL,$'O7YV_\%$?^#=3X5_M9 M+?>(OAW]E^%OCJ;=*QL[?.C:E(22?.MEQY3,>/,AQC))1S7Z)T5U8/'5\+/V ME"3B_P _5=3CQN P^+I^SQ$5)?EZ/=?(_DK_ &RO^"?WQ6_8+\:C1_B1X7NM M+AN'*V.JP?Z1I>I@9YAN%&UC@9*-MD4$;E6O%Z_L@^(WPT\._&#P9?>'?%6A MZ5XBT'4T\NZT_4;5+FWG7.1N1P0<$ @]00",$5^1'_!1'_@U\MK[[=XH_9WU M%;.3#3/X.U>Y+1N>NVTNW)*]@$G)&23YJC K]#RKB^C6M3Q?N2[]'_E^7F?F M^;\%UJ-ZF#?/'M]I?Y_GY'XK45TGQ:^#OBKX#^.KSPSXS\/ZMX9\0:>V)['4 M;9H)D]& 8?,IQD,,JPY!(KFZ^QC)27-'8^)E%Q?+)6844451(4444 %%%% ! M7T-^PO\ \%0?C!_P3X\1+-X%\1R2>'Y9O-O?#FI;KG2;WIN)BR#&YP,R1%'. M "Q'%?/-%95J%.M!TZL5)/HS:AB*M&:J4I.,EU1_2I_P3N_X+W_"#]N(6.@Z MS<)\-_B#/B/^Q]6N5^RW\G_3K=$*LF>R.$D)X"L!N/W17\8=?>W_ 3P_P"# M@?XO?L6K8^'O$\LGQ.\ 0%8QI^J7)&H:='T_T:Z(9@ ,8CD#I@879DFOA,UX M-WJ8%_\ ;K_1_P"?WGZ!E'&VU/'K_MY?JO\ +[C^D:BO!?V(O^"E?PA_X*!> M%_MGP^\30RZM#%YM]H%^!;:MIXXR7@).Y 2!YD9>/)QNSD#WJOA*U&I2FZ=5 M--=&?H-&O3K052E)23ZK4****R-3^8OQO_R.FL?]?LW_ *,:LNM3QO\ \CIK M'_7[-_Z,:LNO[$I? O0_S[K?&_5A1116AF%%%% 'IWCW]L/XA?$7X/>'_A_> M^(;J#P7X;M4M+72+3]Q;RA3D/,%YE;//SD@'[H6O,:**QHX>E1CRTHJ*;;T5 MM7N_5]6=&(Q=;$24Z\W)I)*[;LEHDO)+9= HHHK8YPHHHH **** "BBM'PGX M1U;Q[XBM-'T/3;[6-6OY!%;6=E T\\[GHJHH))^@J9245S2V*C&4FHQ5VS.K MOOV?/V8?'7[4OC%=#\#>';[7+I2OGRHNRVLU)QOFE;"1K_O')QP">*^\/V*O M^"!6H:Z;77_C1>-I=F<2)X;TZ<-=2>@N)URL8]4B+,0?OH017Z&?@ MCX-M?#_A'0]-\/Z-9C]W:V4(C3/=F/5F/4LQ+$\DDU^:\0^)&$PEZ.7VJS[_ M &%\_M?+3S/V+A/P@QV.MB,U;HT_Y?MOY/2/SU_N]3XK_8I_X(6>"_@S]CU[ MXG36WCOQ)'B1=.V'^Q[-O0HW-P1ZR )S_J^ :^\K.SATZSBM[>&."W@01Q11 MJ%2-0,!0!P !P *DHK\7S3.,9F-7VV,FY/IV7HME_5S^BLDX?R_**'U?+Z:@ MNKZOS;>K^>W0****\L]H**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OY M0?\ @[Q_Y3):U_V*NC_^BGK^KZOY0?\ @[Q_Y3):U_V*NC_^BGH _,&BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ K]1O^#;/_@A[>?\ !1KXYV_Q,^(& MERI\$/ E\'G69<+XKOX]KK8IZPKE6F8<%<1CERR9?_!#3_@W5\AZ?X;\*^&[1++3=-LH_+AM8EZ #J23DEB2S,2Q)))(!T4,2V\2Q MQJL<<8"JJC 4#H *=110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'DW[6W[#WPO\ VXO M9\/_ !)\*V.NPQ@_9+P#R;_3F_O07"X>/GDJ#M;&&5AQ7XC?\%#_ /@VX^)G M[-'VSQ'\*)+WXI^#(MTK6<4(_M[3D'9H5XN0./FA&XG/[I0,U_0E17L99GF* MP+M2=X_RO;_@?(\7-"5DVP^)]'1I MK, GY?/7&^W8\##C:2<*[5^D95Q'A<;:%^6?9_H^OY^1^89OPSB\#>=N:'\R M_5=/R\SY1HHHKZ ^<"BBB@ HHHH **** -3P9XUUCX<^*;'7/#^K:EH>M:;) MYUI?Z?U\ Y61CFOR(HK@Q^68;&0Y*\;]GU7H_Z1Z.7YKB ML%/GP\K=UT?JOZ9_89\#?C_X+_:7^'MKXJ\ ^)=)\5>'[PE8[RPF$BJPQE'7 M[T;C(RC@,,\@5V%?R%_LP_M>?$?]C;X@Q^)OAOXKU3PSJ?"SK ^ZVOD!SY<\ M+9CF3V=3@\C! -?M=_P3N_X.7_ 7QU^P^&?C5;6?PW\52!8EUN-B=!OWX&79 MB7M"<_\ +0M& "3(O"U^=9KPGB,->IA_?C^*^77Y?S\T?&_\ R.FL?]?LW_HQJRZTO&\F964Y# N<$&LV MOZ8I? O0_BNM_$EZL****T,PHHHH **** "BBB@ HHHH **]N_9%_P"">_Q, M_;/U9?\ A%=%:WT))-ESKNH9@TZWQ]X!\$R.,CY(PS#(R .:_6[]BO\ X)$_ M#/\ 9%^RZM=6Z^-O&<.'_M?4X%\NT<=[:#E8O9B7<=F .*^2X@XSR_*DX3?/ M4_ECO\WLOGKV3/O.%?#O-<\:J4X^SH_SRV_[=6\OEIW:/SM_8J_X(O?$;]IH M6FM>*$F\ >#YB'$]] ?[0O4_Z8VYP0".CR;1@@@.*_63]E?]B+X]FC$=WJUSB;4;[I_K)2,[21G8@5 >BBO6J*_#L_P",,PS5N-67+3_E MCM\^K^>G9(_I;A;@#*LC2G0CSU>LY:OY=(KTU[MA1117RI]L%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %?@W_P '+_\ P0-^/7[9?[5M M]\=/A/I^C^-M-ET6ST^Z\/078M]8A:W5E:2-)=L4RD'.%D\S/ 1J_>2B@#^" M+XF?"KQ1\%O&=YX<\8^'-=\*>(-/;9=:9K%A+8WEN?1XI%5UZ=Q6!7]VO[2/ M[('PM_;!\)?V'\4/ 'A3QUIJJRQ)J^G1W$EKNQEH9"/,A8X'S1LK>]?F%^U? M_P &9G[/?Q:>ZO?A=XL\9_"74)F+1VKN->TF$>@BF9;C\3H2 =-T=VL<*D^@G8>]?%WQH_X M(X?M4?L_22_\)1\ OBA;00Y\RZLM#EU.T3'K/:B2(?\ ?5 'S516AXE\)ZIX M+U5['6--U#2;Z/.ZWO+=X)5P2IRK 'J".G4$=JSZ "BBB@ HJ2TM);^ZC@@C MDFFF<1QQQJ6:1B< #DDGC KW3X*?\$NOVCOVBI(?^$+^!WQ0URWN "EY'X= MN8K+!.!FXD181GW<< GH#0!X/17ZK?LT_P#!GY^U=\99H9_&@\$_"C36*M)_ M:^K+J%]L/=(;/S4+#^[)+'^=?II^QI_P9T_L[_ B>UU+XH:YXF^,VL0$.;>X M)T71RP.0?L\#F9OXG;$4"9XWRNJYXSFOW\_X)-_\&A?@[X&W6E^./VE;S3OB%XG MA"W$'@^R);0+!^H%TY :\=3C*86'(8$3*0:_8GX0?!7P?^S[X#L_"_@7POH' M@_PY8#_1]-T>PCLK6,\ D)& -QP,L>3U)-=/0!!IFF6VB:;;V=G;P6=G9Q+# M!!#&(XX8U 5451PJ@ < "IZ** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ J*^LH=3LIK:YABN+>X1HI8I4#I(C#!5@>"""00>M2T4 ?F5_P41_X-K?AS M^T2+WQ)\'YK+X8>,),R-IHC)T#4']/*4%K4GCYH04&/]5DEJ_$K]J[]BWXF? ML2_$!O#?Q*\*ZAX>O&+&UN& DLM10?QP3KF.1>1G:'-)\4>'[\?OK'4;=9HR<$!USRCKD[74AE/((-?595Q7B<-: MG7]^'GNO1]?1_>CY'-^$,+BKU*'[N?EL_5=/5?Z]\*?&% M_P"'_$VC:IX?UW2Y/)N]/U"V>VN;9^N'1P&'!!Y'((-?HV7YIAL9#FH2OW75 M>J_I'YGF.4XK SY,1&W9]'Z/^F8]%%%>@>:%%%% !1110 4444 ?64/^J7Z" MG4V'_5+]!3J_1*/P+T1^$XC^++U?YA1116AB%%%% !1110 45:T30[WQ+JUO MI^FV=UJ%]>.(H+:VB:6:9ST544$L3Z 5^A/[%?\ P05\2?$ V>O_ !>NYO"N MCMME30K1U;4[I>#B5^4@!XX^9^H(0\UY.;9Y@LMI>UQDU'LNK]%N_P EU/=R M'AO,QP%-R[O:*]7LOS?1,^'/@I\ _&7[1GC.+P_X)\/:CXBU23YFCMH_ MD@7^_+(V$C3MN=@,\9S7ZC_L5_\ !!;PW\/!:Z]\7;J#Q9K*XD31+1V73+8] M0)6X>E3[_:?SZ>BU\V?T;PGX1Y?E]L1F5JU7 MM]A>B?Q>LM/[J*NBZ+9^&])M]/TZSM;"QLXQ%!;6T2Q0P(. JJH 4#L ,5:H MHK\X;;=V?KL8I*R"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 4?$'AC3?%NG_9-5T^QU.USN\F[@6:/ M.",[6!'0D?0FO,_$?[ WP)\8-,VK?!7X2ZHUQ'Y4IO/"&GS^8F,;6W0G*X)& M#Q7K5% 'S_\ \.G?V6?^C:?V?_\ PWFD?_(]:6@?\$S_ -F_PIO_ ++_ &?O M@CIOF$,_V7P+I<.XCH3M@&<9KVZB@# \%_"GPO\ #<,/#OAO0-!\P$-_9VGP MVNX'!.?+4==J_D/2M^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KQ#]M/_@G;\)?V^_!XTOXC>&(+Z\MXV2PUFT(M M]5TPG/,,X!.,\^6X:,D LAP*]OHK2C6J4IJI3;375&=:C3JP=.JE)/H]3^(O ZW'Q2\ VX:9Y]/MB-6TV,9)\^U7)=5'62+<, LR MQBOSX92C%6!# X(/:O[.Z^)_^"AW_!"CX._MWI?:Y:V:_#WXA7&Z0:_I%NOE MWDA'!N[;*I-[L"DA_OD<5]UE7&35J>.7_;R_5?Y??S-T5])?MY_\ !*7XQ?\ !/366;QIH)OO"\DOEVGB;2MUQI=QDX4,^ T, MA[)*%)(.WK768=/LO]^4C!..=B!G/9:PQ.*HX>FZU>2C%;MNR M.K!X.OBZRP^&@YSELDKM_<>1U]7_ +%/_!(7XF?M3B7>F:I8V>I:;?Q-!=6EU"LT%S&PPR.C JRD$@@@@BORT_P"" MB'_!LEX-^+[W_BCX%WUKX"\12EII/#UV6;1+MCR1"P!>U).3@!X^@"QCFOU7 MHKNP.98C!SYZ$K>71^J.#,,LPV-A[/$1OV?5>C/Y OVC?V6_B!^R1\09O"_Q M%\*ZKX6UB/)2.[C_ '5T@./,AE7, _VJ_AW=>% M?B%X7TKQ3H=T#F"\BRT#'C?%(,/%(.SQLK#UK\8/^"B/_!L7XH^&?V[Q1\!+ MZX\9:&I::3PQ?R(NK6:\DB"7Y4N5'.%.R3 'FLIA??CV^TOEU^7W'Y-45>\3^%]3\$^(;S2-:TZ^TC5M. ME:"[LKVW>WN+613ADDCO?$Z:Y\"^')0LJ:Q1@5MP?]L%Q_<'6OU4_9^_9D M\"_LN>#ET/P+X=L="LVVF>2-=UQ>,.CS2MEY&Y/+$XS@8'%? <0^(F"P-Z.$ M_>U/+X5ZOKZ+[T?J7"?A-F69VQ&/O0I>:]]KRCT]9>J3/@_]BG_@@7IWA_[) MX@^-%['JUY@2)X;TZ8K:PGKBXG7#2$="D>U_X* M#^'VC\=>'4A\0QQ>59^)-,VVVK6?H/-P1*@[1RJZ#)P 3FOPO_X*'_\ !!7X MP?L-C4/$&DVS?$;X>VI:3^V=)MV^TV,0[W5L,O'@=70O& ,EESBOZ6**]S*^ M(,5@O=B^:'\K_3M^7D>!FW#F$QZ1X/#/AWE63R^L*/M*V_/);/^ZMH^ MNK\PHHHKY ^]"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * ..*** "BBB@ HHHH __]D! end XML 12 gb-20201002_htm.xml IDEA: XBRL DOCUMENT 0001114483 2020-01-01 2020-10-02 0001114483 2020-10-23 0001114483 2020-10-02 0001114483 2019-12-31 0001114483 2020-07-04 2020-10-02 0001114483 2019-06-29 2019-09-27 0001114483 2018-12-29 2019-09-27 0001114483 2018-12-28 0001114483 2019-09-27 0001114483 2020-07-03 0001114483 2019-06-28 0001114483 us-gaap:AdditionalPaidInCapitalMember 2020-07-03 0001114483 us-gaap:AdditionalPaidInCapitalMember 2019-06-28 0001114483 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001114483 us-gaap:AdditionalPaidInCapitalMember 2018-12-28 0001114483 us-gaap:AdditionalPaidInCapitalMember 2020-07-04 2020-10-02 0001114483 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 2019-09-27 0001114483 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-10-02 0001114483 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 2019-09-27 0001114483 us-gaap:AdditionalPaidInCapitalMember 2020-10-02 0001114483 us-gaap:AdditionalPaidInCapitalMember 2019-09-27 0001114483 us-gaap:TreasuryStockMember 2020-07-03 0001114483 us-gaap:TreasuryStockMember 2019-06-28 0001114483 us-gaap:TreasuryStockMember 2019-12-31 0001114483 us-gaap:TreasuryStockMember 2018-12-28 0001114483 us-gaap:TreasuryStockMember 2020-07-04 2020-10-02 0001114483 us-gaap:TreasuryStockMember 2019-06-29 2019-09-27 0001114483 us-gaap:TreasuryStockMember 2020-01-01 2020-10-02 0001114483 us-gaap:TreasuryStockMember 2018-12-29 2019-09-27 0001114483 us-gaap:TreasuryStockMember 2020-10-02 0001114483 us-gaap:TreasuryStockMember 2019-09-27 0001114483 us-gaap:RetainedEarningsMember 2020-07-03 0001114483 us-gaap:RetainedEarningsMember 2019-06-28 0001114483 us-gaap:RetainedEarningsMember 2019-12-31 0001114483 us-gaap:RetainedEarningsMember 2018-12-28 0001114483 2018-12-29 2019-03-29 0001114483 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-07-03 0001114483 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-06-28 0001114483 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001114483 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-28 0001114483 us-gaap:RetainedEarningsMember 2020-07-04 2020-10-02 0001114483 us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0001114483 us-gaap:RetainedEarningsMember 2020-01-01 2020-10-02 0001114483 us-gaap:RetainedEarningsMember 2018-12-29 2019-09-27 0001114483 us-gaap:RetainedEarningsMember 2020-10-02 0001114483 us-gaap:RetainedEarningsMember 2019-09-27 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-03 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-04 2020-10-02 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-09-27 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-10-02 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 2019-09-27 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-02 0001114483 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0001114483 gb:InoMecLtdMember 2020-02-19 2020-02-19 0001114483 gb:InoMecLtdMember 2020-02-19 0001114483 gb:USBioDesignLLCMember 2019-10-07 2019-10-07 0001114483 gb:USBioDesignLLCMember 2020-01-01 2020-04-04 0001114483 gb:USBioDesignLLCMember 2019-10-07 0001114483 gb:USBioDesignLLCMember gb:TechnologyMember 2019-10-07 0001114483 gb:USBioDesignLLCMember gb:TechnologyMember 2019-10-07 2019-10-07 0001114483 gb:InoMecLtdAndUSBioDesignLLCMember 2020-07-04 2020-10-02 0001114483 gb:InoMecLtdAndUSBioDesignLLCMember 2020-01-01 2020-10-02 0001114483 gb:InoMecLtdAndUSBioDesignLLCMember us-gaap:OtherOperatingIncomeExpenseMember 2020-01-01 2020-10-02 0001114483 gb:MedicalSegmentMember 2019-12-31 0001114483 gb:NonMedicalSegmentMember 2019-12-31 0001114483 gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:MedicalSegmentMember 2020-10-02 0001114483 gb:NonMedicalSegmentMember 2020-10-02 0001114483 gb:PurchasedTechnologyAndPatentsMember 2020-10-02 0001114483 us-gaap:CustomerListsMember 2020-10-02 0001114483 us-gaap:OtherIntangibleAssetsMember 2020-10-02 0001114483 us-gaap:TrademarksAndTradeNamesMember 2020-10-02 0001114483 gb:PurchasedTechnologyAndPatentsMember 2019-12-31 0001114483 us-gaap:CustomerListsMember 2019-12-31 0001114483 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001114483 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001114483 gb:PurchasedTechnologyAndPatentsMember gb:NonMedicalSegmentMember 2020-01-01 2020-04-04 0001114483 gb:PurchasedTechnologyAndPatentsMember gb:NonMedicalSegmentMember 2020-04-05 2020-07-03 0001114483 gb:PurchasedTechnologyAndPatentsMember gb:NonMedicalSegmentMember 2020-10-02 0001114483 gb:PurchasedTechnologyAndPatentsMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:CostOfSalesMember 2020-07-04 2020-10-02 0001114483 us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0001114483 us-gaap:CostOfSalesMember 2020-01-01 2020-10-02 0001114483 us-gaap:CostOfSalesMember 2018-12-29 2019-09-27 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2020-07-04 2020-10-02 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2019-06-29 2019-09-27 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2020-01-01 2020-10-02 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2019-12-31 0001114483 us-gaap:SecuredDebtMember gb:TermLoanBTLBFacilityMember us-gaap:LoansPayableMember 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanBTLBFacilityMember us-gaap:LoansPayableMember 2019-12-31 0001114483 us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001114483 us-gaap:SecuredDebtMember gb:TermLoanBTLBFacilityMember us-gaap:LoansPayableMember 2020-01-01 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2020-07-13 2020-07-13 0001114483 us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member gb:SwinglineLoansMember 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:StandbyLettersOfCreditMember 2020-10-02 0001114483 srt:MinimumMember us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-10-02 0001114483 srt:MaximumMember us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-10-02 0001114483 srt:MinimumMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember us-gaap:PrimeRateMember 2020-01-01 2020-10-02 0001114483 srt:MaximumMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember us-gaap:PrimeRateMember 2020-01-01 2020-10-02 0001114483 srt:MinimumMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-10-02 0001114483 srt:MaximumMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-10-02 0001114483 us-gaap:StandbyLettersOfCreditMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:NewRevolvingCreditFacility2015Member us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanBTLBFacilityMember us-gaap:LoansPayableMember us-gaap:PrimeRateMember 2020-01-01 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanBTLBFacilityMember us-gaap:LoansPayableMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-10-02 0001114483 us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2020-01-01 2020-10-02 0001114483 srt:ScenarioForecastMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2021-01-02 2021-04-02 0001114483 srt:ScenarioForecastMember us-gaap:SecuredDebtMember gb:TermLoanATLAFacilityMember us-gaap:LoansPayableMember 2021-10-03 2022-10-27 0001114483 us-gaap:EmployeeStockOptionMember 2020-07-04 2020-10-02 0001114483 us-gaap:EmployeeStockOptionMember 2019-06-29 2019-09-27 0001114483 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-10-02 0001114483 us-gaap:EmployeeStockOptionMember 2018-12-29 2019-09-27 0001114483 gb:RestrictedStockAndUnitAwardsMember 2020-07-04 2020-10-02 0001114483 gb:RestrictedStockAndUnitAwardsMember 2019-06-29 2019-09-27 0001114483 gb:RestrictedStockAndUnitAwardsMember 2020-01-01 2020-10-02 0001114483 gb:RestrictedStockAndUnitAwardsMember 2018-12-29 2019-09-27 0001114483 us-gaap:CostOfSalesMember 2020-07-04 2020-10-02 0001114483 us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0001114483 us-gaap:CostOfSalesMember 2020-01-01 2020-10-02 0001114483 us-gaap:CostOfSalesMember 2018-12-29 2019-09-27 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2020-07-04 2020-10-02 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2019-06-29 2019-09-27 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2020-01-01 2020-10-02 0001114483 gb:SellingGeneralAndAdministrativeExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:ResearchAndDevelopmentExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:ResearchAndDevelopmentExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:OtherOperatingIncomeExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:OtherOperatingIncomeExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:OtherOperatingIncomeExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:OtherOperatingIncomeExpenseMember 2018-12-29 2019-09-27 0001114483 gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember 2020-10-02 0001114483 gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember 2020-01-01 2020-10-02 0001114483 gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember 2019-12-31 0001114483 gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember 2020-01-01 2020-10-02 0001114483 gb:RestrictedStockAndRestrictedStockUnitsTimeBasedMember 2020-10-02 0001114483 gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember 2019-12-31 0001114483 gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember 2020-01-01 2020-10-02 0001114483 gb:RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember 2020-10-02 0001114483 gb:StrategicReorganizationAndAlignmentMember 2020-07-04 2020-10-02 0001114483 gb:StrategicReorganizationAndAlignmentMember 2019-06-29 2019-09-27 0001114483 gb:StrategicReorganizationAndAlignmentMember 2020-01-01 2020-10-02 0001114483 gb:StrategicReorganizationAndAlignmentMember 2018-12-29 2019-09-27 0001114483 gb:ManufacturingAlignmentToSupportGrowthMember 2020-07-04 2020-10-02 0001114483 gb:ManufacturingAlignmentToSupportGrowthMember 2019-06-29 2019-09-27 0001114483 gb:ManufacturingAlignmentToSupportGrowthMember 2020-01-01 2020-10-02 0001114483 gb:ManufacturingAlignmentToSupportGrowthMember 2018-12-29 2019-09-27 0001114483 gb:A2020restructuringplanMember 2020-07-04 2020-10-02 0001114483 gb:A2020restructuringplanMember 2019-06-29 2019-09-27 0001114483 gb:A2020restructuringplanMember 2020-01-01 2020-10-02 0001114483 gb:A2020restructuringplanMember 2018-12-29 2019-09-27 0001114483 gb:IntegrationCostsMember 2020-07-04 2020-10-02 0001114483 gb:IntegrationCostsMember 2019-06-29 2019-09-27 0001114483 gb:IntegrationCostsMember 2020-01-01 2020-10-02 0001114483 gb:IntegrationCostsMember 2018-12-29 2019-09-27 0001114483 gb:AssetDispositionsSeveranceAndOtherMember 2020-07-04 2020-10-02 0001114483 gb:AssetDispositionsSeveranceAndOtherMember 2019-06-29 2019-09-27 0001114483 gb:AssetDispositionsSeveranceAndOtherMember 2020-01-01 2020-10-02 0001114483 gb:AssetDispositionsSeveranceAndOtherMember 2018-12-29 2019-09-27 0001114483 gb:StrategicReorganizationAndAlignmentMember 2020-10-02 0001114483 gb:ManufacturingAlignmentToSupportGrowthMember 2020-10-02 0001114483 srt:MinimumMember gb:TwoThousandTwentyRestructuringPlanMember 2020-10-02 0001114483 srt:MaximumMember gb:TwoThousandTwentyRestructuringPlanMember 2020-10-02 0001114483 gb:TwoThousandTwentyRestructuringPlanMember 2020-10-02 0001114483 gb:SeveranceAndRetentionMember gb:ConsolidationAndOptimizationInitiativesMember 2019-12-31 0001114483 us-gaap:OtherRestructuringMember gb:ConsolidationAndOptimizationInitiativesMember 2019-12-31 0001114483 gb:ConsolidationAndOptimizationInitiativesMember 2019-12-31 0001114483 gb:SeveranceAndRetentionMember gb:ConsolidationAndOptimizationInitiativesMember 2020-01-01 2020-10-02 0001114483 us-gaap:OtherRestructuringMember gb:ConsolidationAndOptimizationInitiativesMember 2020-01-01 2020-10-02 0001114483 gb:ConsolidationAndOptimizationInitiativesMember 2020-01-01 2020-10-02 0001114483 gb:SeveranceAndRetentionMember gb:ConsolidationAndOptimizationInitiativesMember 2020-10-02 0001114483 us-gaap:OtherRestructuringMember gb:ConsolidationAndOptimizationInitiativesMember 2020-10-02 0001114483 gb:ConsolidationAndOptimizationInitiativesMember 2020-10-02 0001114483 gb:USBioDesignLLCMember 2020-01-01 2020-10-02 0001114483 us-gaap:PositiveOutcomeOfLitigationMember 2016-01-26 2016-01-26 0001114483 us-gaap:SubsequentEventMember 2020-10-15 2020-10-15 0001114483 us-gaap:SubsequentEventMember 2020-10-26 2020-10-26 0001114483 us-gaap:CommonStockMember 2019-12-31 0001114483 us-gaap:TreasuryStockCommonMember 2019-12-31 0001114483 us-gaap:CommonStockMember 2018-12-28 0001114483 us-gaap:TreasuryStockCommonMember 2018-12-28 0001114483 us-gaap:CommonStockMember 2020-01-01 2020-10-02 0001114483 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-10-02 0001114483 us-gaap:CommonStockMember 2018-12-29 2019-09-27 0001114483 us-gaap:TreasuryStockCommonMember 2018-12-29 2019-09-27 0001114483 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2020-01-01 2020-10-02 0001114483 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2020-01-01 2020-10-02 0001114483 us-gaap:RestrictedStockMember 2020-01-01 2020-10-02 0001114483 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2018-12-29 2019-09-27 0001114483 us-gaap:RestrictedStockMember us-gaap:TreasuryStockCommonMember 2018-12-29 2019-09-27 0001114483 us-gaap:RestrictedStockMember 2018-12-29 2019-09-27 0001114483 us-gaap:CommonStockMember 2020-10-02 0001114483 us-gaap:TreasuryStockCommonMember 2020-10-02 0001114483 us-gaap:CommonStockMember 2019-09-27 0001114483 us-gaap:TreasuryStockCommonMember 2019-09-27 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-07-03 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-03 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-03 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2020-07-03 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2020-07-03 0001114483 us-gaap:CashFlowHedgingMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:CashFlowHedgingMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:CashFlowHedgingMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember 2020-07-04 2020-10-02 0001114483 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:InterestRateSwapMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:InterestRateSwapMember 2020-07-04 2020-10-02 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-04 2020-10-02 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2020-07-04 2020-10-02 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-10-02 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-10-02 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-02 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2020-10-02 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2020-10-02 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2019-12-31 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2019-12-31 0001114483 us-gaap:CashFlowHedgingMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:CashFlowHedgingMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:CashFlowHedgingMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-10-02 0001114483 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:InterestRateSwapMember gb:AccumulatedAdjustmentAttributableToParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:InterestRateSwapMember 2020-01-01 2020-10-02 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-10-02 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2020-01-01 2020-10-02 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-28 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-28 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-28 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2019-06-28 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2019-06-28 0001114483 us-gaap:CashFlowHedgingMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:CashFlowHedgingMember gb:AccumulatedAdjustmentAttributableToParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:CashFlowHedgingMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember gb:AccumulatedAdjustmentAttributableToParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember 2019-06-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember gb:AccumulatedAdjustmentAttributableToParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember 2019-06-29 2019-09-27 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 2019-09-27 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2019-06-29 2019-09-27 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-09-27 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-27 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-27 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2019-09-27 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2019-09-27 0001114483 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-28 0001114483 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-28 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-28 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2018-12-28 0001114483 gb:AccumulatedOtherComprehensiveIncomeTaxMember 2018-12-28 0001114483 us-gaap:CashFlowHedgingMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:CashFlowHedgingMember gb:AccumulatedAdjustmentAttributableToParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:CashFlowHedgingMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember gb:AccumulatedAdjustmentAttributableToParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember 2018-12-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember gb:AccumulatedAdjustmentAttributableToParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember 2018-12-29 2019-09-27 0001114483 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 2019-09-27 0001114483 gb:AccumulatedAdjustmentAttributableToParentMember 2018-12-29 2019-09-27 0001114483 us-gaap:FairValueMeasurementsRecurringMember 2020-10-02 0001114483 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-02 0001114483 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-02 0001114483 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-02 0001114483 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001114483 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001114483 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001114483 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001114483 us-gaap:OtherNoncurrentLiabilitiesMember gb:InterestRateSwapMaturingJune2023Member us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:InterestRateSwapMaturingJune2020Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:InterestRateSwapMaturingJuly2020Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:InterestRateSwapMaturingApril2020Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001114483 us-gaap:OtherNoncurrentLiabilitiesMember gb:InterestRateSwapMaturingJune2023Member us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractTwoMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingNovemberTwoThousandTwentyMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 gb:AccruedExpensesAndOtherCurrentLiabilitiesMember gb:ForeignExchangeContractMaturingMarchTwoThousandTwentyOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember gb:ForeignExchangeContractMaturingAugustTwoThousandTwentyOneMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001114483 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember gb:ForeignExchangeContractMaturingJuneTwoThousandTwentyMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001114483 gb:InoMecLtdMember 2020-10-02 0001114483 gb:USBioDesignLLCMember 2020-10-02 0001114483 2020-04-04 0001114483 2020-04-05 2020-10-02 0001114483 us-gaap:AccruedLiabilitiesMember 2020-10-02 0001114483 us-gaap:OtherNoncurrentLiabilitiesMember 2020-10-02 0001114483 us-gaap:SalesMember 2020-07-04 2020-10-02 0001114483 us-gaap:SalesMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:InterestExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:InterestExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:SalesMember 2020-01-01 2020-10-02 0001114483 us-gaap:SalesMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:InterestExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:InterestExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2020-07-04 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-06-29 2019-09-27 0001114483 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeForwardMember us-gaap:SalesMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-12-29 2019-09-27 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2020-01-01 2020-10-02 0001114483 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2018-12-29 2019-09-27 0001114483 gb:ChineseVentureCapitalFundMember 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:CardioAndVascularMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:CardioAndVascularMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:CardioAndVascularMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:CardioAndVascularMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:CardiacNeuromodulationMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:CardiacNeuromodulationMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:CardiacNeuromodulationMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:CardiacNeuromodulationMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:AdvancedSurgicalOrthopedicsandPortableMedicalMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:AdvancedSurgicalOrthopedicsandPortableMedicalMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:AdvancedSurgicalOrthopedicsandPortableMedicalMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:AdvancedSurgicalOrthopedicsandPortableMedicalMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember 2020-07-04 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember 2019-06-29 2019-09-27 0001114483 us-gaap:OperatingSegmentsMember 2020-01-01 2020-10-02 0001114483 us-gaap:OperatingSegmentsMember 2018-12-29 2019-09-27 0001114483 us-gaap:MaterialReconcilingItemsMember 2020-07-04 2020-10-02 0001114483 us-gaap:MaterialReconcilingItemsMember 2019-06-29 2019-09-27 0001114483 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-10-02 0001114483 us-gaap:MaterialReconcilingItemsMember 2018-12-29 2019-09-27 0001114483 gb:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:CustomerFMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:CustomerGMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:CustomerEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:AllOtherCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 country:KR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 country:PR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 country:CA us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-07-04 2020-10-02 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2019-06-29 2019-09-27 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2019-06-29 2019-09-27 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 country:CA us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 country:CA us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 country:GB us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 country:PR us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2020-01-01 2020-10-02 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:MedicalSegmentMember 2018-12-29 2019-09-27 0001114483 gb:AllOtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember gb:NonMedicalSegmentMember 2018-12-29 2019-09-27 0001114483 us-gaap:DiscontinuedOperationsHeldforsaleMember gb:ASOBusinessMember 2018-12-29 2019-09-27 0001114483 us-gaap:DiscontinuedOperationsHeldforsaleMember gb:ASOBusinessMember 2019-03-30 2019-06-28 0001114483 us-gaap:DiscontinuedOperationsHeldforsaleMember gb:ASOBusinessMember 2020-07-04 2020-10-02 0001114483 us-gaap:DiscontinuedOperationsHeldforsaleMember gb:ASOBusinessMember 2019-06-29 2019-09-27 0001114483 us-gaap:DiscontinuedOperationsHeldforsaleMember gb:ASOBusinessMember 2020-01-01 2020-10-02 shares iso4217:USD iso4217:USD shares pure gb:installment iso4217:USD iso4217:MXN iso4217:USD iso4217:UYU iso4217:USD iso4217:EUR gb:Segment 0001114483 false 2020 Q3 --12-31 us-gaap:AccountingStandardsUpdate201602Member P3Y 10-Q true 2020-10-02 false 1-16137 INTEGER HOLDINGS CORPORATION DE 16-1531026 5830 Granite Parkway, Suite 1150 Plano, TX 75024 214 618-5243 Common Stock, $0.001 par value per share ITGR NYSE Yes Yes Large Accelerated Filer false false false 32875166 99943000 13535000 200000 2400000 151201000 191985000 156858000 167256000 39593000 24767000 6521000 0 44537000 17852000 498653000 415395000 249982000 246185000 851679000 839617000 759419000 775784000 5223000 4438000 46083000 42379000 37956000 29295000 2448995000 2353093000 37500000 37500000 55397000 64975000 1068000 3023000 8287000 7507000 51208000 66073000 153460000 179078000 801607000 777272000 188788000 187978000 39030000 37114000 33113000 19163000 1215998000 1200605000 0.001 0.001 100000000 100000000 32875166 32847017 32875166 32700471 33000 33000 698654000 701018000 0 146546 0 8809000 502089000 440258000 32221000 19988000 1232997000 1152488000 2448995000 2353093000 235942000 303587000 804483000 932457000 178009000 210201000 591985000 653477000 57933000 93386000 212498000 278980000 3609000 32935000 73969000 101034000 11892000 11729000 37879000 34720000 -2674000 -2241000 -7631000 -8239000 18175000 46905000 119479000 143993000 39758000 46481000 93019000 134987000 9368000 12337000 29002000 39779000 2234000 986000 3954000 -666000 -1224000 369000 233000 921000 31400000 35499000 68204000 95463000 1058000 4913000 6373000 15289000 30342000 30586000 61831000 80174000 0 0 0 5316000 0 0 0 178000 0 0 0 5138000 30342000 30586000 61831000 85312000 0.92 0.94 1.88 2.46 0 0 0 0.16 0.92 0.94 1.88 2.62 0.92 0.92 1.87 2.43 0 0 0 0.16 0.92 0.92 1.87 2.58 32859000 32660000 32833000 32606000 33076000 33068000 33107000 33019000 30342000 30586000 61831000 85312000 16387000 -14810000 17303000 -17138000 1355000 -1352000 -5070000 -6097000 17742000 -16162000 12233000 -23235000 48084000 14424000 74064000 62077000 61831000 85312000 59005000 57397000 3145000 5280000 6229000 6894000 562000 0 5824000 5555000 3954000 -666000 184000 1088000 42000 -1086000 0 4974000 -42096000 29962000 -10272000 8567000 47350000 16384000 -5152000 17760000 -13780000 -8988000 -8347000 4162000 110239000 111977000 35182000 24704000 4607000 0 76000 5000 0 417000 5219000 0 0 4734000 -44932000 -20382000 28125000 97125000 185000000 20000000 135000000 25000000 3123000 2654000 431000 0 2869000 2961000 21698000 -102432000 -597000 -13000 86408000 -10850000 13535000 25569000 99943000 14719000 1181401000 1111695000 1152488000 1060493000 695684000 697681000 701051000 691116000 16000 806000 -8593000 1938000 2987000 1461000 6229000 6894000 698687000 699948000 698687000 699948000 -509000 -10565000 -8809000 -8125000 0 56000 0 2961000 509000 248000 8809000 713000 0 -10373000 0 -10373000 471747000 398648000 440258000 344498000 0 0 0 -576000 30342000 30586000 61831000 85312000 502089000 429234000 502089000 429234000 14479000 25931000 19988000 33004000 17742000 -16162000 12233000 -23235000 32221000 9769000 32221000 9769000 1232997000 1128578000 1232997000 1128578000 BASIS OF PRESENTATION<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Integer Holdings Corporation (together with its consolidated subsidiaries, “Integer” or the “Company”) is a publicly-traded corporation listed on the New York Stock Exchange under the symbol “ITGR.” Integer is one of the largest medical device outsource manufacturers in the world serving the cardiac, neuromodulation, vascular, orthopedics, advanced surgical and portable medical markets. The Company provides innovative, high-quality medical technologies that enhance the lives of patients worldwide. In addition, it develops batteries for high-end niche applications in the energy, military, and environmental markets. The Company’s reportable segments are: (1) Medical and (2) Non-Medical. The Company’s customers include large multi-national original equipment manufacturers (“OEMs”) and their affiliated subsidiaries.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2018, the Company completed the sale of the Advanced Surgical and Orthopedic product lines (the “AS&amp;O Product Line”). The results of operations of the AS&amp;O Product Line are reported as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The cash flows related to discontinued operations have not been segregated, and are included in the Condensed Consolidated Statements of Cash Flows. Unless otherwise noted specifically as discontinued operations, discussion within these notes to the Company’s condensed consolidated financial statements relates to continuing operations. See Note 16 “Discontinued Operations” for additional information related to discontinued operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information (Accounting Standards Codification (“ASC”) 270, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interim Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all of the information necessary for a full presentation of financial position, results of operations, and cash flows in conformity with GAAP. In the opinion of management, the condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the results of the Company for the periods presented. Intercompany transactions and balances have been fully eliminated in consolidation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating results for interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, certain components of equity, sales, expenses, and related disclosures at the date of the financial statements and during the reporting period. Actual results could differ materially from these estimates. For further information, refer to the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third quarter and first nine months of 2020 ended on October 2, 2020 and consisted of 91 days and 276 days, respectively. The third quarter and first nine months of 2019 ended on September 27, 2019 and consisted of 91 days and 273 days, respectively.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Beginning in early March 2020, the global spread of the novel coronavirus (“COVID-19”) created significant uncertainty and worldwide economic disruption. Specific impacts to the Company’s business include delayed or reduced customer orders and sales, restrictions on its associates’ ability to travel or work, delays in shipments to and from certain countries, and disruptions in its supply chain. The extent to which COVID-19 impacts the Company’s operations will depend on future developments, which are highly uncertain, including, among others, the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions, especially those taken by governmental authorities, to contain the pandemic or treat its impact. As pandemic-related events continue to evolve, additional impacts may arise that the Company is not aware of currently. Any prolonged material disruption of the Company’s associates, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplier Financing Arrangements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in 2020, the Company began utilizing supplier financing arrangements with financial institutions to sell certain accounts receivable on a non-recourse basis. These transactions are treated as a sale of, and are accounted for as a reduction to, accounts receivable. The agreements transfer control and risk related to the receivables to the financial institutions. The Company has no continuing involvement in the transferred receivables subsequent to the sale. During the three and nine months ended October 2, 2020, the Company sold and de-recognized accounts receivable and collected cash of $16.2 million and $47.1 million, respectively. The costs associated with the supplier financing arrangements were not material for the three and nine months ended October 2, 2020.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1.)    BASIS OF PRESENTATION (Continued)</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all Accounting Standard Updates (“ASU”) issued by the Financial Accounting Standards Board ("FASB"). ASUs not yet adopted that are not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated results of operations, financial position and cash flows. With the exception of the accounting pronouncements adopted as discussed below, there have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, that are of significance, or potential significance, to the Company.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><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 Guidance</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 326,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, effective January 1, 2020. Under the current expected credit losses (“CECL”) model, the Company immediately recognizes an estimate of credit losses expected to occur over the life of the financial asset at the time the financial asset is originated or acquired.  Estimated credit losses are determined by taking into consideration historical loss conditions, current conditions and reasonable and supportable forecasts.  Changes to the expected lifetime credit losses are recognized each period. The adoption of ASC 326 did not have a material impact to the Company’s Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in response to concerns about structural risks of interbank offered rates (“IBORs”). ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions if certain criteria are met. The ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. ASU 2020-04 has not yet affected the Company’s Condensed Consolidated Financial Statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information (Accounting Standards Codification (“ASC”) 270, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interim Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all of the information necessary for a full presentation of financial position, results of operations, and cash flows in conformity with GAAP. In the opinion of management, the condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the results of the Company for the periods presented. Intercompany transactions and balances have been fully eliminated in consolidation.</span>Operating results for interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole. For further information, refer to the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, certain components of equity, sales, expenses, and related disclosures at the date of the financial statements and during the reporting period. Actual results could differ materially from these estimates. 16200000 47100000 <div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all Accounting Standard Updates (“ASU”) issued by the Financial Accounting Standards Board ("FASB"). ASUs not yet adopted that are not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated results of operations, financial position and cash flows. With the exception of the accounting pronouncements adopted as discussed below, there have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, that are of significance, or potential significance, to the Company.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><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 Guidance</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 326,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, effective January 1, 2020. Under the current expected credit losses (“CECL”) model, the Company immediately recognizes an estimate of credit losses expected to occur over the life of the financial asset at the time the financial asset is originated or acquired.  Estimated credit losses are determined by taking into consideration historical loss conditions, current conditions and reasonable and supportable forecasts.  Changes to the expected lifetime credit losses are recognized each period. The adoption of ASC 326 did not have a material impact to the Company’s Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in response to concerns about structural risks of interbank offered rates (“IBORs”). ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions if certain criteria are met. The ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. ASU 2020-04 has not yet affected the Company’s Condensed Consolidated Financial Statements.</span></div> BUSINESS ACQUISITIONS<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 19, 2020, the Company acquired certain assets and liabilities of InoMec Ltd. (“InoMec”), a privately-held company based in Israel that specializes in the research, development and manufacturing of medical devices, including minimally invasive tools, delivery systems, tubing and catheters, surgery tools, drug-device combination, laser combined devices, and tooling and production. The acquisition enables the Company to create a research and development center in Israel, closer to the customer base in the region. The fair value of the consideration transferred was $7.0 million, which included an initial cash payment of $5.3 million and $1.7 million in estimated fair value of contingent consideration. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $3.5 million over the next four years based on specified conditions being met. Based on the preliminary purchase price allocation, the assets acquired principally comprise $2.0 million of intangible assets, $4.8 million of goodwill, $0.3 million of acquired property, plant and equipment, and a net liability for other working capital items of $0.1 million. Intangible assets included developed technology, customer relationships and non-compete provisions, which are being amortized over a weighted average period of 5.9 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2019, the Company acquired certain assets and liabilities of US BioDesign, LLC (“USB”), a privately-held developer and manufacturer of complex braided biomedical structures for disposable and implantable medical devices. The acquisition added a differentiated capability related to the complex development and manufacture of braided and formed biomedical structures to the Company’s broad portfolio. The fair value of the consideration transferred was $19.1 million, which included a cash payment of $14.9 million, which reflects a $0.1 million favorable working capital adjustment finalized in the first quarter of 2020, and $4.2 million in estimated fair value of contingent consideration.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $5.5 million if certain revenue goals are met through 2023. The assets acquired principally consist of $7.4 million of developed technology, $10.4 million of goodwill, $0.7 million of acquired property, plant and equipment, and $0.6 million of other working capital items. The developed technology intangible asset is being amortized over a useful life of 8 years. The $10.4 million of goodwill reflects a $0.1 million decrease resulting from the working capital adjustment. The company finalized the valuation and completed the purchase price allocation for the USB acquisition during the second quarter of 2020.</span></div><div style="margin-bottom:6pt;margin-top:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2.)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS ACQUISITIONS (Continued)</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount allocated to goodwill for these acquisitions is deductible for income tax purposes. The fair value of the contingent consideration was estimated using the Monte Carlo valuation approach. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For segment reporting purposes, the results of operations and assets from these acquisitions have been included in the Company’s Medical segment since the respective acquisition dates. For the three and nine months ended October 2, 2020, sales related to InoMec and USB were $2.2 million and $5.4 million, respectively. Earnings related to the operations consisting of the assets and liabilities acquired from InoMec and USB for the three and nine months ended October 2, 2020 were not material. During the nine months ended on October 2, 2020, direct costs of these acquisitions of $0.9 million were expensed as incurred and included in Other Operating Expenses in the Condensed Consolidated Statement of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information has not been presented for these acquisitions as the net effects were not significant or material to the Company’s results of operations or financial position.</span></div> 7000000.0 5300000 1700000 3500000 P4Y 2000000.0 4800000 300000 100000 P5Y10M24D 19100000 14900000 100000 4200000 5500000 7400000 10400000 700000 600000 P8Y 10400000 100000 2200000 5400000 900000 SUPPLEMENTAL CASH FLOW INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is supplemental information relating to the Condensed Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Noncash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Property, plant and equipment purchases included in accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,756 </span></td><td style="background-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%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental lease disclosures:</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"/></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%">Operating lease assets obtained in exchange for new or remeasured operating<br/> lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 16 “Discontinued Operations” for additional supplemental cash flow information pertaining to discontinued operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is supplemental information relating to the Condensed Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Noncash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Property, plant and equipment purchases included in accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,756 </span></td><td style="background-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%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental lease disclosures:</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"/></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%">Operating lease assets obtained in exchange for new or remeasured operating<br/> lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3756000 5125000 8139000 0 INVENTORIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories comprise the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,104 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">79,742 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,042 </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">156,858 </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%">167,256 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories comprise the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</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%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,104 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">79,742 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,042 </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">156,858 </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%">167,256 </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> 78104000 79742000 56160000 60042000 22594000 27472000 156858000 167256000 GOODWILL AND OTHER INTANGIBLE ASSETS, NET<div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for the nine months ended October 2, 2020 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</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:700;line-height:100%">Non- Medical</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,617 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">17,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">839,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,347 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.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%">Acquisitions and related adjustments (Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,679 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Definite-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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,475 </span></td><td style="background-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%">(148,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,683 </span></td><td style="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%">Customer lists</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,049 </span></td><td style="background-color:#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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">975,167 </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%">(306,036)</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="display:none"/><td colspan="3" style="display:none"/><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%">669,131 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:400;line-height:100%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">90,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><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%">December 31, 2019</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="display:none"/><td colspan="3" style="display:none"/><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-style:italic;font-weight:700;line-height:100%">Definite-lived:</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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-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%">(138,435)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">109,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,667 </span></td><td style="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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,619 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(273,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">685,496 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><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="display:none"/><td colspan="3" style="display:none"/><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%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the year, the Company has evaluated the effects of the COVID-19 pandemic and its negative impact on the global economy on each of the Company’s reporting units and indefinite-lived intangible assets. Further, the collapse in the demand for oil caused by this unprecedented global health and economic crisis, coupled with oil oversupply, adversely impacted the demand for products in the Company’s Non-Medical reportable segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;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%">In the first quarter of 2020, the Company elected to bypass a qualitative analysis of its Non-Medical reporting unit’s goodwill and performed a quantitative analysis as of April 3, 2020. The fair value of the Non-Medical reporting unit exceeded its carrying amount as of April 3, 2020. No further impairment indicators have been identified since the first quarter of 2020 through October 2, 2020. </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When acquiring certain assets, the Company assesses whether the acquired assets are a result of a business combination or a purchase of an asset. In the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. The Company paid $3.5 million upon closing, and, based on the completion of certain milestones, paid an additional $0.5 million in the second quarter of 2020 and $0.5 million in the third quarter of 2020. In addition, the Company has capitalized $0.1 million of costs associated with acquiring the license as an intangible asset. The intangible asset of $4.6 million is being amortized over 11 years, the remaining useful life of the patented technology. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5.)    GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intangible asset amortization expense comprises the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9,660 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible asset amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future intangible asset amortization expense based on the carrying value as of October 2, 2020 is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:31.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><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.457%"/><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.457%"/><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.457%"/><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.457%"/><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.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Remainder of 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:700;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:700;line-height:100%">2022</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:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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:700;line-height:100%">After 2024</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%">Amortization Expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,193 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">41,186 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">40,137 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">38,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,768 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">501,127 </span></td><td style="background-color:#cceeff;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-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for the nine months ended October 2, 2020 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</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:700;line-height:100%">Non- Medical</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,617 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">17,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">839,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,347 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.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%">Acquisitions and related adjustments (Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,679 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,679 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 822617000 17000000 839617000 7347000 0 7347000 4715000 0 4715000 834679000 17000000 851679000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Definite-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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,475 </span></td><td style="background-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%">(148,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,683 </span></td><td style="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%">Customer lists</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,049 </span></td><td style="background-color:#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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">975,167 </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%">(306,036)</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="display:none"/><td colspan="3" style="display:none"/><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%">669,131 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:400;line-height:100%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">90,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><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%">December 31, 2019</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="display:none"/><td colspan="3" style="display:none"/><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-style:italic;font-weight:700;line-height:100%">Definite-lived:</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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-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%">(138,435)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">109,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,667 </span></td><td style="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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,619 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(273,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">685,496 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><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="display:none"/><td colspan="3" style="display:none"/><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%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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-weight:400;line-height:120%">Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Definite-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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,475 </span></td><td style="background-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%">(148,792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,683 </span></td><td style="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%">Customer lists</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,049 </span></td><td style="background-color:#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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">975,167 </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%">(306,036)</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="display:none"/><td colspan="3" style="display:none"/><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%">669,131 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:400;line-height:100%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">90,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><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%">December 31, 2019</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="display:none"/><td colspan="3" style="display:none"/><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-style:italic;font-weight:700;line-height:100%">Definite-lived:</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="display:none"/><td colspan="3" style="display:none"/><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%">Purchased technology and patents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-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%">(138,435)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">109,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,667 </span></td><td style="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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,503)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,619 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(273,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">685,496 </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-style:italic;font-weight:700;line-height:100%">Indefinite-lived:</span></td><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="display:none"/><td colspan="3" style="display:none"/><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%">Trademarks and tradenames</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 255475000 148792000 106683000 715589000 153540000 562049000 4103000 3704000 399000 975167000 306036000 669131000 90288000 248264000 138435000 109829000 706852000 131185000 575667000 3503000 3503000 0 958619000 273123000 685496000 90288000 3500000 500000 500000 100000 4600000 P11Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intangible asset amortization expense comprises the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">3,165 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9,660 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible asset amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3219000 3165000 9660000 9622000 7080000 6617000 21234000 19845000 10299000 9782000 30894000 29467000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future intangible asset amortization expense based on the carrying value as of October 2, 2020 is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:31.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><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.457%"/><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.457%"/><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.457%"/><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.457%"/><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.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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:700;line-height:100%">Remainder of 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:700;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:700;line-height:100%">2022</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:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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:700;line-height:100%">After 2024</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%">Amortization Expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,193 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">41,186 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">40,137 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">38,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,768 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">501,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10193000 41186000 40137000 38720000 37768000 501127000 DEBT<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt comprises the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan A</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,062 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">267,188 </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 secured term loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,286 </span></td><td style="background-color:#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%">Revolving line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount on term loan B and debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,702)</span></td><td style="background-color:#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 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839,107 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">814,772 </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%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500)</span></td><td style="background-color:#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 18pt;text-align: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 long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,607 </span></td><td style="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%">777,272 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has senior secured credit facilities (the “Senior Secured Credit Facilities”) as of October 2, 2020, consisting of (i) a $200 million revolving credit facility (the “Revolving Credit Facility”), (ii) a term loan A facility (the “TLA Facility”), and (iii) a term loan B facility (the “TLB Facility”). The TLA Facility and TLB Facility are collectively referred to as the “Term Loan Facilities.” The TLB Facility was issued at a 1% discount.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 13, 2020, the Company amended the Senior Secured Credit Facilities (the “Amendment”) to increase the Total Net Leverage Ratio. In connection with the Amendment, the Company paid consenting lenders advanced amendment fees totaling $0.4 million during the quarter ended October 2, 2020. The Company will also pay the consenting lenders a deferred amendment fee, payable in installments of 0.03125% of the outstanding Revolving Credit Facility and TLA Facility each quarter through maturity when the Company’s Total Net Leverage Ratio equals or exceeds 3.00 to 1.00. The advanced amendment fees and deferred amendment fees, which were not material for the quarter ended October 2, 2020, are debt issuance costs which will be deferred and amortized over the remaining life of the related debt.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility matures on October 27, 2022. The Revolving Credit Facility includes a $15 million sublimit for swingline loans and a $25 million sublimit for standby letters of credit. The Company is required to pay a commitment fee on the unused portion of the Revolving Credit Facility, which will range between 0.175% and 0.25%, depending on the Company’s Total Net Leverage Ratio (as defined in the Senior Secured Credit Facilities agreement). As of October 2, 2020, the commitment fee on the unused portion of the Revolving Credit Facility was 0.25%. Interest rates on the Revolving Credit Facility, as well as the TLA Facility, are at the Company’s option, either at: (i) the prime rate plus the applicable margin, which will range between 0.50% and 2.00%, based on the Company’s Total Net Leverage Ratio, or (ii) the applicable LIBOR rate plus the applicable margin, which will range between 1.50% and 3.00%, based on the Company’s Total Net Leverage Ratio.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6.) DEBT (Continued)</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2020, the Company had available borrowing capacity on the Revolving Credit Facility of $143.3 million after giving effect to $50.0 million of outstanding borrowings and $6.7 million of outstanding standby letters of credit. As of October 2, 2020, the weighted average interest rate on outstanding borrowings under the Revolving Credit Facility was 2.41%.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Facilities</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TLA Facility and TLB Facility mature on October 27, 2022. Interest rates on the TLB Facility are, at the Company’s option, either at: (i) the prime rate plus 1.50% or (ii) the applicable LIBOR rate plus 2.50%, with LIBOR subject to a 1.00% floor. As of October 2, 2020, the interest rates on the TLA Facility and TLB Facility were 2.40% and 3.50%, respectively.</span></div><div style="margin-bottom:3pt;margin-top:9pt;padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Covenants</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility and TLA Facility contain covenants requiring (A) a maximum Total Net Leverage Ratio of 4.75:1.00, subject to a step down to 4.50 to 1.00 for the third fiscal quarter of 2021, and reverting to and remaining at 4.00 to 1.00 beginning with the fourth quarter of 2021 through maturity, and (B) a minimum interest coverage ratio of adjusted EBITDA (as defined in the Senior Secured Credit Facilities) to interest expense of not less than 3.00:1.00. Additionally, the Net Leverage Ratio can be increased by 0.50 for up to four consecutive quarters commencing in any fiscal quarter in which the Company consummates an Eligible Adjustment Acquisition (as defined in the Amendment) with a $40 million or greater purchase price. The TLB Facility does not contain any financial maintenance covenants. As of October 2, 2020, the Company was in compliance with these financial covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities under the Senior Secured Credit Facilities for the remainder of 2020 and through maturity, excluding any discounts or premiums, as of October 2, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><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:9.441%"/><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:9.441%"/><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:9.444%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;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:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future minimum principal payments</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%">9,375 </span></td><td style="background-color:#cceeff;border-top:1pt 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,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepaid portions of its TLB Facility during 2019. The Company recognized losses from extinguishment of debt during the three and nine months ended September 27, 2019 of $0.3 million and $1.3 million, respectively. The loss from extinguishment of debt represents the portion of the unamortized discount and debt issuance costs related to the portion of the TLB Facility that was prepaid and is included in Interest Expense in the accompanying Condensed Consolidated Statements of Operations.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt comprises the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan A</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,062 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">267,188 </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 secured term loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,286 </span></td><td style="background-color:#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%">Revolving line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount on term loan B and debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,702)</span></td><td style="background-color:#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 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839,107 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">814,772 </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%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500)</span></td><td style="background-color:#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 18pt;text-align: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 long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,607 </span></td><td style="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%">777,272 </span></td><td style="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> 239062000 267188000 558286000 558286000 50000000 0 8241000 10702000 839107000 814772000 37500000 37500000 801607000 777272000 200000000 0.01 400000 0.0003125 3.00 15000000 25000000 0.00175 0.0025 0.0025 0.0050 0.0200 0.0150 0.0300 143300000 50000000.0 6700000 0.0241 0.0150 0.0250 0.0100 0.0240 0.0350 4.75 4.50 4.00 3.00 0.50 40000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities under the Senior Secured Credit Facilities for the remainder of 2020 and through maturity, excluding any discounts or premiums, as of October 2, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:65.078%"/><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:9.441%"/><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:9.441%"/><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:9.444%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;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:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future minimum principal payments</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%">9,375 </span></td><td style="background-color:#cceeff;border-top:1pt 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,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 9375000 37500000 800473000 -300000 -1300000 STOCK-BASED COMPENSATION<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains certain stock-based compensation plans that were approved by the Company’s stockholders and are administered by the Board of Directors, or the Compensation and Organization Committee of the Board. The stock-based compensation plans provide for the granting of stock options, restricted stock awards, restricted stock units (“RSUs”), stock appreciation rights and stock bonuses to employees, non-employee directors, consultants, and service providers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and classification of stock-based compensation expense were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">101 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">1,461 </span></td><td style="background-color:#cceeff;border-top:1pt 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,229 </span></td><td style="background-color:#cceeff;border-top:1pt 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,894 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-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%">168 </span></td><td style="background-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,214 </span></td><td style="background-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%">766 </span></td><td style="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%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,819 </span></td><td style="background-color:#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%">Research, development and engineering costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="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 operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(7.)     STOCK-BASED COMPENSATION (Continued)</span></div><div style="margin-bottom:6pt"><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 Company’s stock option activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:700;line-height:100%">Number of<br/>Stock<br/>Options</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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In Millions)</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%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,013 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">34.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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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 11.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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,090 </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%">35.76 </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="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%">4.9</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.3 </span></td><td style="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%">Exercisable at October 2, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">285,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">35.68 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 2, 2020, the Company awarded grants to certain members of its Board of Directors, certain members of management, and other employees. The Board of Directors received grants of time-based RSUs that vest in four substantially equal quarterly installments beginning on the three-month anniversary of the grant date. The members of management and other employees received either time-based RSUs or a mix of time-based RSUs and performance-based RSUs (“PRSUs”). The time-based RSUs vest ratably, subject to the recipient’s continuous service to the Company over a period of generally three years from the grant date. For the Company’s PRSUs, in addition to service conditions, the ultimate number of shares to be earned depends on the achievement of financial performance or market-based conditions. The financial performance condition is based on the Company’s sales targets. The market-based conditions are based on the Company’s achievement of a relative total shareholder return (“TSR”) performance requirement, on a percentile basis, compared to a defined group of peer companies over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJjNDUwMWVlYmE4MDQwM2FhNWMxMjcwNzcyMmFlNTQwL3NlYzoyYzQ1MDFlZWJhODA0MDNhYTVjMTI3MDc3MjJhZTU0MF81NS9mcmFnOjhmZjVmYzE4N2I5MzRkMzJiMzdjNDI2ZjVmYmQzMTViL3RleHRyZWdpb246OGZmNWZjMTg3YjkzNGQzMmIzN2M0MjZmNWZiZDMxNWJfMTgzNg_55416253-3622-4747-bb8e-4d6a5c525b96">three</span> year performance periods.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a Monte Carlo simulation model to determine the grant-date fair value of awards with TSR-based performance conditions. The grant-date fair value of all other RSUs is equal to the closing market price of Integer common stock on the date of grant.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value and assumptions used to value the TSR portion of the PRSUs granted are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.27 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">117.03 </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%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</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%">2.8</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%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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 style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation of the TSR portion of the PRSUs granted during 2020 also reflects a weighted average illiquidity discount of 8.00%, determined utilizing the Chaffe model valuation technique, and related to the six-month period that recipients are restricted from selling, transferring, pledging or assigning the underlying shares, in the event of vesting. </span></div><div style="margin-top:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(7.)     STOCK-BASED COMPENSATION (Continued)</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes time-vested RSU activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-Vested<br/>Activity</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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,223 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">64.75 </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 11.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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94 </span></td><td style="background-color:#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 11.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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.60 </span></td><td style="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 11.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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.28 </span></td><td style="background-color:#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%">Nonvested at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,533 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">76.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes PRSU activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-<br/>Vested<br/>Activity</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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,592 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">56.30 </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 11.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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.06 </span></td><td style="background-color:#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 11.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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.17 </span></td><td style="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 11.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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.54 </span></td><td style="background-color:#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%">Nonvested at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,391 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and classification of stock-based compensation expense were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">101 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">1,461 </span></td><td style="background-color:#cceeff;border-top:1pt 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,229 </span></td><td style="background-color:#cceeff;border-top:1pt 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,894 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-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%">168 </span></td><td style="background-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,214 </span></td><td style="background-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%">766 </span></td><td style="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%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,819 </span></td><td style="background-color:#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%">Research, development and engineering costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="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 operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,894 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10000 101000 33000 304000 2977000 1360000 6196000 6590000 2987000 1461000 6229000 6894000 530000 168000 1214000 766000 2319000 1155000 4608000 5819000 138000 69000 407000 193000 0 69000 0 116000 2987000 1461000 6229000 6894000 <div style="margin-bottom:6pt"><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 Company’s stock option activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:700;line-height:100%">Number of<br/>Stock<br/>Options</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:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life<br/>(In Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(In Millions)</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%">Outstanding at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,013 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">34.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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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 11.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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,090 </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%">35.76 </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="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%">4.9</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.3 </span></td><td style="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%">Exercisable at October 2, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">285,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">35.68 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 384013 34.96 95923 32.56 288090 35.76 P4Y10M24D 6300000 285540 35.68 P4Y10M24D 6300000 4 P3Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value and assumptions used to value the TSR portion of the PRSUs granted are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.27 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">117.03 </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%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</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%">2.8</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%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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> 107.27 117.03 0.0129 0.0246 0.30 0.40 P2Y10M24D P2Y9M18D 0 0 0.0800 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes time-vested RSU activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-Vested<br/>Activity</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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,223 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">64.75 </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 11.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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94 </span></td><td style="background-color:#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 11.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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.60 </span></td><td style="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 11.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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.28 </span></td><td style="background-color:#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%">Nonvested at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,533 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">76.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes PRSU activity for the nine month period ended October 2, 2020:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-<br/>Vested<br/>Activity</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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,592 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">56.30 </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 11.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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.06 </span></td><td style="background-color:#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 11.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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.17 </span></td><td style="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 11.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%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.54 </span></td><td style="background-color:#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%">Nonvested at October 2, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,391 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 205223 64.75 143122 83.94 83469 59.60 12343 75.28 252533 76.81 191592 56.30 67268 95.06 35363 31.17 4106 51.54 219391 72.33 OTHER OPERATING EXPENSES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating Expenses consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Strategic reorganization and alignment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">962 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,352 </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%">Manufacturing alignment to support growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 restructuring plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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;text-align: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 and integration expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,674 </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,241 </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%">7,631 </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%">8,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic reorganization and alignment</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the strategic review of its customers, competitors and markets, the Company began taking steps in 2017 to better align its resources in order to enhance the profitability of its portfolio of products. These initiatives include improving its business processes and redirecting investments away from projects where the market does not justify the investment, as well as aligning resources with market conditions and the Company’s future strategic direction. During the nine months ended October 2, 2020, the Company incurred charges relating to these initiatives, which primarily included severance recorded within the Medical segment. As of October 2, 2020, total expense incurred for these initiatives since inception, including amounts reported in discontinued operations, was $23.0 million. These actions were completed during the second quarter of 2020.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(8.)     OTHER OPERATING EXPENSES (Continued)</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing alignment to support growth</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company initiated several initiatives designed to reduce costs, increase manufacturing capacity to accommodate growth and improve operating efficiencies.  The plan involves the relocation of certain manufacturing operations and expansion of certain of the Company’s facilities. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the realignment plan of approximately $6 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s manufacturing alignment to support growth initiative were primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $5.8 million. These actions were substantially complete at the end of 2019 and will be completed by the end of 2020.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 restructuring plan</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 2020 restructuring plan mainly consists of costs associated with executing on its sales force excellence, manufacturing excellence and business process excellence imperatives. These projects focus on changing the Company’s organizational structure to match product line growth strategies and customer needs, transitioning its manufacturing process into a competitive advantage and standardizing and optimizing its business processes. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the 2020 restructuring plan of between approximately $2 million to $3 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s 2020 restructuring plan are expected to be primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $2.3 million, which was primarily severance. These actions are expected to be substantially complete by the end of 2020.</span></div><div style="margin-bottom:6pt"><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 change in accrued liabilities, presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets, related to the initiatives described above (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance and Retention</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Other</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">596 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">1,985 </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 11.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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">72 </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="display:none"/><td colspan="3" style="display:none"/><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%">168 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition and integration expenses</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 2, 2020, acquisition and integration expenses included $1.0 million of expenses related to the acquisition of certain assets and liabilities of InoMec and USB, and a $0.5 million adjustment to reduce the fair value of acquisition-related contingent consideration liabilities. Acquisition and integration costs primarily include direct acquisition costs incurred which consist of professional fees and other costs.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other general expenses</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended October 2, 2020 and September 27, 2019, the Company recorded expenses related to other initiatives not described above, which relate primarily to actions to align labor with customer demand as a result of COVID-19 and the decline of the energy market, integration and operational initiatives to reduce future costs and improve efficiencies. The 2020 and 2019 amounts primarily include severance, information technology systems conversion expenses and expenses related to the restructuring of certain legal entities of the Company.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating Expenses consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Strategic reorganization and alignment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">962 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,352 </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%">Manufacturing alignment to support growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 restructuring plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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;text-align: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 and integration expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 general expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,936 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,674 </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,241 </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%">7,631 </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%">8,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 962000 686000 4352000 36000 515000 224000 1661000 858000 0 2275000 0 107000 0 510000 0 1673000 764000 3936000 2226000 2674000 2241000 7631000 8239000 23000000.0 6000000 5800000 2000000 3000000 2300000 <div style="margin-bottom:6pt"><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 change in accrued liabilities, presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets, related to the initiatives described above (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance and Retention</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Other</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">596 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">1,985 </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 11.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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">72 </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="display:none"/><td colspan="3" style="display:none"/><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%">168 </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> 1389000 596000 1985000 2166000 1019000 3185000 3483000 1519000 5002000 72000 96000 168000 1000000.0 -500000 INCOME TAXES<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to several factors, including discrete items, changes in the mix and amount of pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, settlements with taxing authorities and foreign currency fluctuations. In addition, the Company continues to explore tax planning opportunities that may have a material impact on its effective tax rate. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate for continuing operations for the third quarter of 2020 was 3.4% on $31.4 million of income from continuing operations before taxes compared to 13.8% on $35.5 million of income from continuing operations before taxes for the same period in 2019. The Company’s effective tax rate for continuing operations for the first nine months of 2020 was 9.3% on $68.2 million of income from continuing operations before taxes compared to 16.0% on $95.5 million of income from continuing operations before taxes for the same period in 2019. The difference between the Company’s effective tax rates and the U.S. federal statutory income tax rate of 21% for the third quarter and first nine months of 2020 and 2019 is primarily attributable to discrete tax benefits, as well as the estimated net impact of the Company’s earnings outside the U.S., which are generally taxed at rates that differ from the U.S federal rate, the estimated net impact of the Global Intangible Low-Taxed Income (“GILTI”) tax, and the availability of certain tax credits. The Company recorded discrete tax benefits of $4.9 million and $5.9 million, respectively, for the third quarter and first nine months of 2020, compared to discrete tax benefits of $2.3 million and $4.4 million, respectively, for the third quarter and first nine months of 2019. The discrete tax benefits for 2020 are predominately related to excess tax benefits recognized upon vesting of RSUs or exercise of stock options, favorable return to provision adjustments related to the 2019 tax year, the net impact of a tax restructuring of the Company’s Malaysian legal entity, and the impact of Final Treasury Regulations issued in July 2020 for GILTI, and Foreign Derived Intangible Income.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2020 and December 31, 2019, the Company had unrecognized tax benefits from continuing operations of approximately $5.0 million and $4.4 million, respectively. It is reasonably possible that a reduction of up to $3.9 million of the balance of unrecognized tax benefits may occur within the next twelve months as a result of potential audit settlements. As of October 2, 2020 and December 31, 2019, approximately $5.0 million and $4.4 million, respectively, of the unrecognized tax benefits would favorably impact the effective tax rate, net of federal benefit on state issues, if recognized.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, many governments have enacted or are contemplating measures to provide aid and economic stimulus. These measures may include deferring the due dates of tax payments or other changes to their income and non-income-based tax laws. The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020 in the U.S., includes measures to assist companies, including temporary changes to income and non-income-based tax laws. The CARES Act provides for deferred payment of the employer portion of social security taxes through the end of 2020, with 50% of the deferred amount due December 31, 2021 and the remaining 50% due December 31, 2022. As allowed under the CARES Act, the Company is deferring payment of the employer portion of Social Security taxes through the end of 2020. As of October 2, 2020, the Company had deferred a total of $6.5 million of payroll taxes in the second and third quarters to be paid equally in the fourth quarters of 2021 and 2022. The deferred payroll taxes are included within Other long-term liabilities on the Condensed Consolidated Balance Sheets. For the nine months ended October 2, 2020, there were no material income tax impacts to our Condensed Consolidated Financial Statements as it relates to COVID-19 measures. The Company continues to monitor additional guidance issued by the U.S. Treasury Department, the Internal Revenue Service and others.</span></div> The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to several factors, including discrete items, changes in the mix and amount of pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, settlements with taxing authorities and foreign currency fluctuations. In addition, the Company continues to explore tax planning opportunities that may have a material impact on its effective tax rate. 0.034 31400000 0.138 35500000 0.093 68200000 0.160 95500000 4900000 5900000 2300000 4400000 5000000.0 4400000 3900000 5000000.0 4400000 6500000 6500000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration Arrangements</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contingent consideration liabilities related to the earn-out provisions for certain acquisitions. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information. </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a contingent gain for litigation when all of the following conditions have been met: (a) the amount to be paid to the Company is known, (b) there is no potential for appeal or reversal, and (c) collectability is reasonably assured.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2013, the Company commenced an action against AVX Corporation and AVX Filters Corporation (collectively “AVX”) alleging that AVX had infringed on the Company’s patents by manufacturing and selling filtered feedthrough assemblies used in implantable pacemakers and cardioverter defibrillators that incorporate the Company’s patented technology. Following four trials, the Company was awarded $27.8 million in damages. In August 2019, AVX filed a notice of appeal with the United States Court of Appeals for the Federal Circuit and the Company subsequently filed a notice of cross-appeal. In July 2020, the United States Court of Appeals for the Federal Circuit affirmed, in all respects, the judgment in favor of the Company. The Company determined that a contingent gain was realizable as of October 2, 2020 and recorded an asset of $28.9 million, including damages and post-judgment interest, within Prepaid expenses and other current assets. In addition, a liability of $0.7 million was recorded as of October 2, 2020 for certain related expenses which are included in Accrued expenses and other current liabilities. The Company recognized a net gain on patent litigation of $28.2 million during the third quarter of 2020. On October 15, 2020, the Company received a partial payment of $28.3 million and received the balance of $0.6 million on October 26, 2020. The Company used the proceeds to pay down a portion of its Revolving Credit Facility.</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, general and administrative expenses</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net gain on patent litigation of $28.2 million is recorded in Selling, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">g</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eneral and administrative expenses in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended October 2, 2020.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranties</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally warrants that its products will meet customer specifications and will be free from defects in materials and workmanship. The product warranty liability is presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets. The change in product warranty liability was comprised of the following (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 11.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%">Additions to warranty reserve, net of reversals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#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 11.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%">Adjustments to pre-existing warranties </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Warranty claims settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#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%">October 2, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="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> 27800000 28900000 700000 28200000 28300000 600000 28200000 28200000 The Company generally warrants that its products will meet customer specifications and will be free from defects in materials and workmanship. The change in product warranty liability was comprised of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 11.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%">Additions to warranty reserve, net of reversals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#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 11.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%">Adjustments to pre-existing warranties </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Warranty claims settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,323)</span></td><td style="background-color:#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%">October 2, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="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> 1933000 -156000 -119000 1323000 335000 EARNINGS PER SHARE (“EPS”)<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of the information used in computing basic and diluted EPS (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Numerator for basic and diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,342 </span></td><td style="background-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%">30,586 </span></td><td style="background-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%">61,831 </span></td><td style="background-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%">80,174 </span></td><td style="background-color:#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%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138 </span></td><td style="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%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">30,342 </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%">30,586 </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%">61,831 </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%">85,312 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Denominator for basic and diluted EPS:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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%">32,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,606 </span></td><td style="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%">Dilutive effect of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#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%">Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,068 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33,107 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33,019 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 6.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 from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-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.94 </span></td><td style="background-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.88 </span></td><td style="background-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%">2.46 </span></td><td style="background-color:#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 6.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 from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="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 6.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%">Basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">Diluted earnings per share:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-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.92 </span></td><td style="background-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.87 </span></td><td style="background-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.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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 from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.16 </span></td><td style="background-color:#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 6.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%">Diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diluted weighted average share calculations do not include the following securities, which are not dilutive to the EPS calculations or the performance criteria have not been met (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Time-vested stock options, RSAs and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </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%">Performance-vested restricted stock and PRSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of the information used in computing basic and diluted EPS (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Numerator for basic and diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,342 </span></td><td style="background-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%">30,586 </span></td><td style="background-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%">61,831 </span></td><td style="background-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%">80,174 </span></td><td style="background-color:#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%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138 </span></td><td style="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%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">30,342 </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%">30,586 </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%">61,831 </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%">85,312 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:400;line-height:100%">Denominator for basic and diluted EPS:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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%">32,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,606 </span></td><td style="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%">Dilutive effect of share-based awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#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%">Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,068 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33,107 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">33,019 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 6.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 from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-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.94 </span></td><td style="background-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.88 </span></td><td style="background-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%">2.46 </span></td><td style="background-color:#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 6.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 from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="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 6.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%">Basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">Diluted earnings per share:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-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.92 </span></td><td style="background-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.87 </span></td><td style="background-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.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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 from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.16 </span></td><td style="background-color:#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 6.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%">Diluted earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30342000 30586000 61831000 80174000 0 0 0 5138000 30342000 30586000 61831000 85312000 32859000 32660000 32833000 32606000 217000 408000 274000 413000 33076000 33068000 33107000 33019000 0.92 0.94 1.88 2.46 0 0 0 0.16 0.92 0.94 1.88 2.62 0.92 0.92 1.87 2.43 0 0 0 0.16 0.92 0.92 1.87 2.58 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diluted weighted average share calculations do not include the following securities, which are not dilutive to the EPS calculations or the performance criteria have not been met (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Time-vested stock options, RSAs and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </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%">Performance-vested restricted stock and PRSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 145000 0 134000 29000 167000 50000 93000 48000 STOCKHOLDERS’ EQUITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the number of shares of common stock issued, treasury stock and common stock outstanding for the nine month periods ended October 2, 2020 and September 27, 2019: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding</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:700;line-height:100%">Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding</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%">Balance, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,847,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(146,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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,700,471 </span></td><td style="background-color:#cceeff;border-top:1pt 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,624,494 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(151,327)</span></td><td style="background-color:#cceeff;border-top:1pt 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,473,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%">Stock options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,923 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,904 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">116,904 </span></td><td style="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"/><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"/><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"/><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 6.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%">RSAs issued, net of forfeitures, <br/> and vesting of RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">71,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875,166 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875,166 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,841,183 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,556)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,668,627 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss) (“AOCI”) comprises the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.674%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plan<br/>Liability</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:700;line-height:100%">Cash<br/>Flow<br/>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:700;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:700;line-height:100%">Total<br/>Pre-Tax<br/>Amount</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:700;line-height:100%">Tax</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:700;line-height:100%">Net-of-Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(10,491)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">23,555 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">12,152 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">2,327 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">14,479 </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%">Unrealized gain on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Realized loss on interest rate swap hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Foreign currency translation gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16,387 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,942 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-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%">(2,358)</span></td><td style="background-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%">22,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">619 </span></td><td style="background-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%">19,988 </span></td><td style="background-color:#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%">Unrealized loss on cash flow hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,438)</span></td><td style="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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Realized loss on interest rate swap hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,920 </span></td><td style="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%">Foreign currency translation gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">17,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,303 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.674%"/><td style="width:0.1%"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 28, 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-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%">(2,567)</span></td><td style="background-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%">28,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-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%">25,349 </span></td><td style="background-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%">582 </span></td><td style="background-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%">25,931 </span></td><td style="background-color:#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%">Unrealized loss on cash flow hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Realized gain on interest rate swap hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Foreign currency translation loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(14,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(14,810)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(295)</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,279)</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%">13,401 </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%">8,827 </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%">942 </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%">9,769 </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:15pt"><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"/><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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-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,439 </span></td><td style="background-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%">30,539 </span></td><td style="background-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%">33,683 </span></td><td style="background-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%">(679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">33,004 </span></td><td style="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 on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(6,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762)</span></td><td style="background-color:#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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="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%">Realized gain on interest rate swap hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(1,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459)</span></td><td style="background-color:#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%">Foreign currency translation loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(17,138)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,279)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the number of shares of common stock issued, treasury stock and common stock outstanding for the nine month periods ended October 2, 2020 and September 27, 2019: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding</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:700;line-height:100%">Issued</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding</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%">Balance, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,847,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(146,546)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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,700,471 </span></td><td style="background-color:#cceeff;border-top:1pt 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,624,494 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(151,327)</span></td><td style="background-color:#cceeff;border-top:1pt 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,473,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%">Stock options exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,327 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,923 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,904 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">116,904 </span></td><td style="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"/><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"/><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"/><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 6.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%">RSAs issued, net of forfeitures, <br/> and vesting of RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">71,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875,166 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875,166 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,841,183 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,556)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,668,627 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32847017 146546 32700471 32624494 151327 32473167 21327 74596 95923 116904 0 116904 6822 71950 78772 99785 -21229 78556 32875166 0 32875166 32841183 172556 32668627 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss) (“AOCI”) comprises the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.674%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plan<br/>Liability</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:700;line-height:100%">Cash<br/>Flow<br/>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:700;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:700;line-height:100%">Total<br/>Pre-Tax<br/>Amount</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:700;line-height:100%">Tax</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:700;line-height:100%">Net-of-Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(10,491)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">23,555 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">12,152 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">2,327 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">14,479 </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%">Unrealized gain on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Realized loss on interest rate swap hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Foreign currency translation gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">16,387 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,942 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-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%">(2,358)</span></td><td style="background-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%">22,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">619 </span></td><td style="background-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%">19,988 </span></td><td style="background-color:#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%">Unrealized loss on cash flow hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,438)</span></td><td style="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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">Realized loss on interest rate swap hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,920 </span></td><td style="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%">Foreign currency translation gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">17,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,303 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,776)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,254 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.674%"/><td style="width:0.1%"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 28, 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-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%">(2,567)</span></td><td style="background-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%">28,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-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%">25,349 </span></td><td style="background-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%">582 </span></td><td style="background-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%">25,931 </span></td><td style="background-color:#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%">Unrealized loss on cash flow hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Realized gain on interest rate swap hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="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%">Foreign currency translation loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(14,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(14,810)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(295)</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,279)</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%">13,401 </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%">8,827 </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%">942 </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%">9,769 </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:15pt"><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"/><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"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2018</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-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,439 </span></td><td style="background-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%">30,539 </span></td><td style="background-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%">33,683 </span></td><td style="background-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%">(679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">33,004 </span></td><td style="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 on cash flow hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(6,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762)</span></td><td style="background-color:#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%">Realized loss on foreign currency hedges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="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%">Realized gain on interest rate swap hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(1,847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459)</span></td><td style="background-color:#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%">Foreign currency translation loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(17,138)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,279)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,827 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,769 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -912000 -10491000 23555000 12152000 2327000 14479000 565000 565000 118000 447000 84000 84000 18000 66000 1066000 1066000 224000 842000 16387000 16387000 0 16387000 -912000 -8776000 39942000 30254000 1967000 32221000 -912000 -2358000 22639000 19369000 619000 19988000 -9416000 -9416000 -1978000 -7438000 567000 567000 119000 448000 2431000 2431000 511000 1920000 17303000 17303000 0 17303000 -912000 -8776000 39942000 30254000 1967000 32221000 -295000 -2567000 28211000 25349000 582000 25931000 -1459000 -1459000 -307000 -1152000 191000 191000 40000 151000 -444000 -444000 -93000 -351000 -14810000 -14810000 0 -14810000 -295000 -4279000 13401000 8827000 942000 9769000 -295000 3439000 30539000 33683000 -679000 33004000 -6028000 -6028000 -1266000 -4762000 157000 157000 33000 124000 -1847000 -1847000 -388000 -1459000 -17138000 -17138000 0 -17138000 -295000 -4279000 13401000 8827000 942000 9769000 FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS<div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurement standards apply to certain financial assets and liabilities that are measured at fair value on a recurring basis (each reporting period). For the Company, these financial assets and liabilities include its derivative instruments and contingent consideration. The Company does not have any nonfinancial assets or liabilities that are measured at fair value on a recurring basis.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to global market risks, including the effect of changes in interest rates and foreign currency exchange rates, and uses derivatives to manage these exposures that occur in the normal course of business. The Company does not hold or issue derivatives for trading or speculative purposes. All derivatives are recorded at fair value on the balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding assets and liabilities recorded at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><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"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</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:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets<br/>(Level 1)</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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Assets: Foreign currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-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%">98 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-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%">Liabilities: Foreign currency contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align: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: Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">8,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,401 </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"/></tr><tr style="height:15pt"><td colspan="3" 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:700;line-height:100%">December 31, 2019</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"/></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%">Assets: Foreign currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-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%">710 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-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%">Liabilities: Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;text-align: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: Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically enters into interest rate swap agreements in order to reduce the cash flow risk caused by interest rate changes on its outstanding floating rate borrowings. Under these swap agreements, the Company pays a fixed rate of interest and receives a floating rate equal to one-month LIBOR. The variable rate received from the swap agreements and the variable rate paid on the outstanding debt will have the same rate of interest, excluding the credit spread, and will reset and pay interest on the same date. The Company has designated these swap agreements as cash flow hedges based on concluding the hedged forecasted transaction is probable of occurring within the period the cash flow hedge is anticipated to affect earnings.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><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:7.684%"/><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:8.709%"/><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:8.709%"/><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:8.709%"/><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:38.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Start Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">Pay Fixed Rate</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:700;line-height:100%">Receive Current Floating Rate</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2023</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%">2.1785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.1448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,038)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><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:7.684%"/><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:8.709%"/><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:8.709%"/><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:8.709%"/><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:38.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Start Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">Pay Fixed Rate</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:700;line-height:100%">Receive Current Floating Rate</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</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%">1.1325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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.7920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Jul 2019</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%">Jul 2020</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.8900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Apr 2019</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%">Apr 2020</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.4150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Jun 2020</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%">Jun 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%">2.1785 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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%">(2,809)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The interest rate swap did not take effect until June 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Contracts</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically enters into foreign currency forward contracts to hedge its exposure to foreign currency exchange rate fluctuations in its international operations. The Company has designated these foreign currency forward contracts as cash flow hedges. Information regarding outstanding foreign currency forward contracts designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:8.284%"/><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:8.137%"/><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:8.137%"/><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:7.844%"/><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:8.724%"/><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:37.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</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:700;line-height:100%">Start<br/>Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">$/Foreign Currency</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jul 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dec 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0491</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MXN Peso</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%">(519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Mar 2020</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%">Dec 2020</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%">0.0241</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%">UYU Peso</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%">(52)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,514 </span></td><td style="background-color:#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%">Nov 2020</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%">Sep 2021</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%">1.1944</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%">Euro</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%">(274)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#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%">Jan 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sep 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0454</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%">MXN Peso</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%">(109)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,343 </span></td><td style="background-color:#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%">Nov 2020</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%">Nov 2020</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%">1.1717</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%">Euro</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 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,656 </span></td><td style="background-color:#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%">Jan 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mar 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0443</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%">MXN Peso</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%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252 </span></td><td style="background-color:#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%">Jan 2021</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%">Aug 2021</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%">0.0232</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%">UYU Peso</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%">150 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:8.284%"/><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:8.137%"/><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:8.137%"/><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:7.844%"/><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:8.724%"/><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:37.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</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:700;line-height:100%">Start<br/>Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">$/Foreign Currency</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">11,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jan 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0490</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MXN Peso</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%">710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the original fair value of the contingent consideration liabilities for the InoMec and USB acquisitions using a Monte Carlo simulation in order to forecast the value of the potential future payment. In periods subsequent to the initial measurement, contingent consideration liabilities are remeasured to fair value each reporting period until the contingent consideration is settled using various assumptions including estimated revenues (based on internal operational budgets and long-range strategic plans), discount rates, revenue volatility and projected payment dates. The assumptions used in the determination of fair value of contingent consideration liabilities are not observable in the market, thus representing a Level 3 measurement within the fair value hierarchy. The current portion of contingent consideration liabilities is included in Accrued expenses and other current liabilities and the non-current portion is included in Other long-term liabilities in the Condensed Consolidated Balance Sheets. Adjustments to the fair value of contingent consideration liabilities are included in Other operating expenses in the Company’s Condensed Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the February 19, 2020 InoMec acquisition, additional purchase price payments ranging from zero to $3.5 million are contingent upon the achievement of certain revenue targets through February 29, 2024. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.7 million. At October 2, 2020, the estimated fair value of the contingent consideration associated with the InoMec acquisition was $1.7 million.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the October 7, 2019 USB acquisition, additional purchase price payments ranging from zero to $5.5 million are contingent upon the achievement of certain revenue targets through December 31, 2023. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $4.2 million. During the nine months ended October 2, 2020, the Company recognized a gain from the fair value adjustment of contingent consideration of $0.5 million. The fair value adjustment for the nine months ended October 2, 2020 was due to a change in the timing of the projected future revenues, rise in the estimated revenue volatility, and increase in the discount rate used to calculate the present value of the contingent consideration liability. At October 2, 2020, the estimated fair value of the contingent consideration associated with the USB acquisition was $3.7 million.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.0 million. The Company paid made milestone payments of $0.5 million during the second and third quarters of 2020 to settle this contingent consideration arrangement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 2, 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Contingent consideration liabilities recorded for acquisitions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#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 11.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%">Fair value adjustment included in Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Settlements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2020, the estimated fair value of the contingent consideration was $5.4 million, of which $1.2 million is included as current contingent consideration and $4.2 million is included in non-current contingent consideration in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments with Hedge Accounting Designation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the effect of cash flow hedge derivative instruments on other comprehensive income (loss) (“OCI”),</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI and the Company’s Condensed Consolidated Statement of Operations for the three and nine months ended October 2, 2020 and September 27, 2019 (in thousands):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:41.965%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">178,009 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(651)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">210,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">46,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">9,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,066)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">12,337 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:41.965%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.191%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">591,985 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">653,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">1,137 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">143,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">29,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(2,431)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">39,779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">1,847 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.563%"><tr><td style="width:1.0%"/><td style="width:21.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) Recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss) Reclassified from AOCI</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended,</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:700;line-height:100%">Location in Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended,</span></td></tr><tr style="height:24pt"><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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:top"><span style="color:#000000;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:top"><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:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">68 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">590 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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"/></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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.563%"><tr><td style="width:1.0%"/><td style="width:21.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/></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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:700;line-height:100%">Nine Months Ended</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:700;line-height:100%">Location in Statement of Operations</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:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,401)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,099)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,294)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,059)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to reclassify net losses totaling $4.3 million</span><span style="color:#ee2724;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%">related to its cash flow hedges from AOCI into earnings during the next twelve months.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value standards also apply to certain assets and liabilities that are measured at fair value on a nonrecurring basis. The carrying amounts of cash, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these items.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Company’s Revolving Credit Facility, TLA Facility and TLB Facility accrue interest at a floating rate tied to a standard short-term borrowing index, selected at the Company’s option, plus an applicable margin. The carrying amount of this floating rate debt approximates fair value based upon the respective interest rates adjusting with market rate adjustments.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds long-term, strategic investments in companies to promote business and strategic objectives. These investments are included in Other Long-Term Assets on the Condensed Consolidated Balance Sheets. Non-marketable equity securities</span><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-weight:400;line-height:120%">are equity securities without readily determinable fair value. The Company has elected the practicability exception to use an alternative approach that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. If an impairment is recognized on the Company’s non-marketable equity securities during the period, these assets are classified as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments comprise the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:52.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</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:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity securities</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:6pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">25,810 </span></td><td style="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%">22,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (Gain) Loss on Equity Investments, Net for each period were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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%">(986)</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">(3,954)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(909)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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%">1,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:6pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (gain) loss on equity investments, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(986)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity method investment is in a Chinese venture capital fund focused on investing in life sciences companies. As of October 2, 2020, the Company owned 6.6% of this fund.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide information regarding assets and liabilities recorded at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><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"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</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:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets<br/>(Level 1)</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:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</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:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Assets: Foreign currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-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%">98 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-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%">Liabilities: Foreign currency contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align: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: Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">8,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,401 </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"/></tr><tr style="height:15pt"><td colspan="3" 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:700;line-height:100%">December 31, 2019</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"/></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%">Assets: Foreign currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-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%">710 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-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%">Liabilities: Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">3,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;text-align: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: Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,200 </span></td><td style="background-color:#ffffff;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-weight:400;line-height:120%">Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><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:7.684%"/><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:8.709%"/><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:8.709%"/><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:8.709%"/><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:38.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Start Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">Pay Fixed Rate</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:700;line-height:100%">Receive Current Floating Rate</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2023</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%">2.1785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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%">0.1448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,038)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.132%"><tr><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><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:7.684%"/><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:8.709%"/><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:8.709%"/><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:8.709%"/><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:38.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Start Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">Pay Fixed Rate</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:700;line-height:100%">Receive Current Floating Rate</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</span></td></tr><tr><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</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%">1.1325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-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.7920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Jul 2019</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%">Jul 2020</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.8900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Apr 2019</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%">Apr 2020</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.4150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Jun 2020</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%">Jun 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%">2.1785 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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%">(2,809)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The interest rate swap did not take effect until June 2020.</span></div>Information regarding outstanding foreign currency forward contracts designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):<div style="margin-bottom:9pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:8.284%"/><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:8.137%"/><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:8.137%"/><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:7.844%"/><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:8.724%"/><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:37.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</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:700;line-height:100%">Start<br/>Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">$/Foreign Currency</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jul 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dec 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0491</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MXN Peso</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%">(519)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Mar 2020</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%">Dec 2020</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%">0.0241</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%">UYU Peso</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%">(52)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,514 </span></td><td style="background-color:#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%">Nov 2020</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%">Sep 2021</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%">1.1944</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%">Euro</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%">(274)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,224 </span></td><td style="background-color:#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%">Jan 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sep 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0454</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%">MXN Peso</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%">(109)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,343 </span></td><td style="background-color:#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%">Nov 2020</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%">Nov 2020</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%">1.1717</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%">Euro</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 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,656 </span></td><td style="background-color:#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%">Jan 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mar 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0443</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%">MXN Peso</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%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252 </span></td><td style="background-color:#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%">Jan 2021</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%">Aug 2021</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%">0.0232</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%">UYU Peso</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%">150 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.988%"><tr><td style="width:1.0%"/><td style="width:8.284%"/><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:8.137%"/><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:8.137%"/><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:7.844%"/><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:8.724%"/><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:37.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</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:700;line-height:100%">Start<br/>Date</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:700;line-height:100%">End<br/>Date</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:700;line-height:100%">$/Foreign Currency</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:700;line-height:100%">Fair Value</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:700;line-height:100%">Balance Sheet Location</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"/><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"/><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"/><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">11,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jan 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jun 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0490</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MXN Peso</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%">710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td></tr></table></div> 98000 0 98000 0 836000 0 836000 0 8038000 0 8038000 0 5401000 0 0 5401000 710000 0 710000 0 3068000 0 3068000 0 4200000 0 0 4200000 200000000 0.021785 0.001448 8038000 200000000 0.011325 0.017920 543000 65000000 0.018900 0.017920 72000 400000000 0.024150 0.017101 730000 200000000 0.021785 2809000 7666000 0.0491 519000 2290000 0.0241 52000 18514000 1.1944 274000 10224000 0.0454 109000 2343000 1.1717 2000 2656000 0.0443 64000 3252000 0.0232 150000 11166000 0.0490 710000 0 3500000 1700000 1700000 0 5500000 4200000 -500000 3700000 1000000.0 500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 2, 2020 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Contingent consideration liabilities recorded for acquisitions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#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 11.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%">Fair value adjustment included in Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Settlements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="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%">October 2, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 2, 2020, the estimated fair value of the contingent consideration was $5.4 million, of which $1.2 million is included as current contingent consideration and $4.2 million is included in non-current contingent consideration in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments with Hedge Accounting Designation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the effect of cash flow hedge derivative instruments on other comprehensive income (loss) (“OCI”),</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI and the Company’s Condensed Consolidated Statement of Operations for the three and nine months ended October 2, 2020 and September 27, 2019 (in thousands):</span></div> 4200000 2700000 -500000 1000000 1000 5401000 5400000 1200000 4200000 <div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:41.965%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">178,009 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(651)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">210,201 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">309 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">46,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">9,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,066)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">12,337 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:41.965%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.191%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</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:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount of Gain (Loss) on Cash Flow Hedge Activity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">591,985 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">653,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">1,137 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">143,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">29,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(2,431)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">39,779 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">1,847 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.563%"><tr><td style="width:1.0%"/><td style="width:21.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) Recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Realized Gain (Loss) Reclassified from AOCI</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended,</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:700;line-height:100%">Location in Statement of Operations</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended,</span></td></tr><tr style="height:24pt"><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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:top"><span style="color:#000000;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:top"><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:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(991)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">68 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">590 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(23)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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"/></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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.563%"><tr><td style="width:1.0%"/><td style="width:21.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.745%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.873%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/></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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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:700;line-height:100%">Nine Months Ended</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:700;line-height:100%">Location in Statement of Operations</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:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td><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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,401)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,099)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">549 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(1,294)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,059)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forwards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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%">(57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 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 style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 235942000 590000 303587000 -500000 178009000 -651000 210201000 309000 18175000 -23000 46905000 0 9368000 -1066000 12337000 444000 804483000 549000 932457000 -1294000 591985000 -1059000 653477000 1137000 119479000 -57000 143993000 0 29002000 -2431000 39779000 1847000 -11000 -991000 -1066000 444000 68000 -400000 590000 -500000 451000 -68000 -651000 309000 57000 0 -23000 0 -7401000 -6590000 -2431000 1847000 277000 -1099000 549000 -1294000 -2277000 1661000 -1059000 1137000 -15000 0 -57000 0 4300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds long-term, strategic investments in companies to promote business and strategic objectives. These investments are included in Other Long-Term Assets on the Condensed Consolidated Balance Sheets. Non-marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>are equity securities without readily determinable fair value. The Company has elected the practicability exception to use an alternative approach that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments comprise the following (in thousands):</span></div><div style="margin-bottom:11pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:52.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</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:700;line-height:100%">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity securities</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:6pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">25,810 </span></td><td style="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%">22,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (Gain) Loss on Equity Investments, Net for each period were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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%">(986)</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">(3,954)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(909)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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%">1,575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:6pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (gain) loss on equity investments, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,234)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(986)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19718000 16167000 6092000 6092000 25810000 22259000 2234000 986000 3954000 909000 0 0 0 1575000 2234000 986000 3954000 -666000 0.066 SEGMENT INFORMATION<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company organizes its business into two reportable segments: (1) Medical and (2) Non-Medical. This segment structure reflects the financial information and reports used by the Company’s management, specifically its Chief Operating Decision Maker, to make decisions regarding the Company’s business, including resource allocations and performance assessments. This segment structure reflects the Company’s current operating focus in compliance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For purposes of segment reporting, intercompany sales between segments are not material.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents sales from continuing operations by product line (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment sales from continuing operations by product line:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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%">Cardio &amp; Vascular</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,596 </span></td><td style="background-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%">148,581 </span></td><td style="background-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%">432,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">451,552 </span></td><td style="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 6.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%">Cardiac &amp; Neuromodulation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,932 </span></td><td style="background-color:#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 6.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%">Advanced Surgical, Orthopedics &amp; Portable Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Medical</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">289,424 </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%">777,330 </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%">888,028 </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%">Non-Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,429 </span></td><td style="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%">Total sales from continuing operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">235,942 </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%">303,587 </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%">804,483 </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%">932,457 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents income from continuing operations for the Company’s reportable segments (in thousands).</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment income from continuing operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Medical</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,777 </span></td><td style="background-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%">62,648 </span></td><td style="background-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%">120,903 </span></td><td style="background-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%">182,734 </span></td><td style="background-color:#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%">Non-Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,991 </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%">65,966 </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%">125,797 </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%">195,661 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated operating income (expenses)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,674)</span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,758 </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%">46,481 </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%">93,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">134,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><td colspan="3" style="background-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%">Unallocated expenses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,524)</span></td><td style="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%">Income from continuing operations before taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">31,400 </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%">35,499 </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%">68,204 </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%">95,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents sales from continuing operations by product line (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment sales from continuing operations by product line:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medical </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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%">Cardio &amp; Vascular</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,596 </span></td><td style="background-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%">148,581 </span></td><td style="background-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%">432,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">451,552 </span></td><td style="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 6.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%">Cardiac &amp; Neuromodulation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,932 </span></td><td style="background-color:#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 6.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%">Advanced Surgical, Orthopedics &amp; Portable Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">92,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Medical</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">289,424 </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%">777,330 </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%">888,028 </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%">Non-Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,429 </span></td><td style="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%">Total sales from continuing operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">235,942 </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%">303,587 </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%">804,483 </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%">932,457 </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> 124596000 148581000 432885000 451552000 72909000 106533000 252404000 337932000 30179000 34310000 92041000 98544000 227684000 289424000 777330000 888028000 8258000 14163000 27153000 44429000 235942000 303587000 804483000 932457000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents income from continuing operations for the Company’s reportable segments (in thousands).</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment income from continuing operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Medical</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,777 </span></td><td style="background-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%">62,648 </span></td><td style="background-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%">120,903 </span></td><td style="background-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%">182,734 </span></td><td style="background-color:#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%">Non-Medical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927 </span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,991 </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%">65,966 </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%">125,797 </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%">195,661 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated operating income (expenses)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,674)</span></td><td style="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 11.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,758 </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%">46,481 </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%">93,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">134,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><td colspan="3" style="background-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%">Unallocated expenses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,524)</span></td><td style="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%">Income from continuing operations before taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">31,400 </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%">35,499 </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%">68,204 </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%">95,463 </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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unallocated operating income (expenses) for the three and nine months ended October 2, 2020 includes a net gain of $28.2 million related to a patent litigation judgment. Refer to Note 10 “Commitments and Contingencies” for additional information on this matter.</span></div> 28777000 62648000 120903000 182734000 1214000 3318000 4894000 12927000 29991000 65966000 125797000 195661000 9767000 -19485000 -32778000 -60674000 39758000 46481000 93019000 134987000 8358000 10982000 24815000 39524000 31400000 35499000 68204000 95463000 28200000 28200000 REVENUE FROM CONTRACTS WITH CUSTOMERS<div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the Company’s business segmentation is aligned according to the nature and economic characteristics of its products and customer relationships and provides meaningful disaggregation of each business segment’s results of operations. For a summary by disaggregated product line sales for each segment, refer to Note 14, “Segment Information.”</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from products and services transferred to customers over time for the three and nine months ended October 2, 2020 represented 30% and 29%, respectively, of total revenue. Revenue recognized from products and services transferred to customers over time for the three and nine months ended September 27, 2019 represented 10% and 11%, respectively, of total revenue. All revenue recognized from products and services transferred to customers over time during the periods presented was within the Medical segment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by significant customers, which are defined as any customer who individually represents 10% or more of a segment’s total revenues.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer</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:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt 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%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Customer B</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%">17%</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%">*</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%">18%</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%">*</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%">Customer C</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%">17%</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%">*</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%">13%</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%">*</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%">Customer D</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%">*</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%">25%</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%">*</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%">22%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer F</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%">*</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%">11%</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%">*</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%">*</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%">Customer G</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%">*</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%">*</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%">*</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%">12%</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%">All other customers</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%">50%</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%">64%</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%">49%</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%">66%</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"/><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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</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%">Customer B</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%">16%</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%">*</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%">18%</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%">*</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%">Customer C</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%">15%</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%">*</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%">12%</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%">*</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%">Customer D</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%">*</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%">22%</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%">*</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%">24%</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%">Customer E</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%">*</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%">11%</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%">*</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%">*</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%">All other customers</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%">49%</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%">67%</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%">48%</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%">76%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of segment’s total revenues for the period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ship to Location</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:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61%</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%">South Korea</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%">*</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%">11%</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%">*</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%">*</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%">Puerto Rico</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%">*</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%">*</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%">11%</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%">*</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"/><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="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%">Canada</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%">*</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%">*</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%">*</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%">12%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</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%">42%</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%">23%</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%">34%</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%">27%</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"/><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:24pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS (Continued)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ship to Location</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58%</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%">Canada</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%">*</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%">11%</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%">*</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%">13%</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%">United Kingdom</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%">*</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%">10%</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%">*</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%">*</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%">Puerto Rico</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%">*</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%">*</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%">13%</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%">*</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"/><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="background-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%">All other countries</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%">44%</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%">25%</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%">31%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of segment’s total revenues for the period.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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"/><td colspan="3" style="padding:0 1pt"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The opening and closing balances of the Company’s contract assets and contract liabilities are as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</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"/></tr><tr><td colspan="3" style="background-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 assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,593 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">24,767 </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 liabilities included in accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets at October 2, 2020, increased $14.8 million from December 31, 2019, due to a new contract with a customer where control is transferred over time. During the three and nine months ended October 2, 2020, the Company recognized $0.2 million and $1.3 million, respectively, of revenue that was included in the contract liability balance as of December 31, 2019. During the three and nine months ended September 27, 2019, the Company recognized $0.4 million and $0.8 million, respectively, of revenue that was included in the contract liability balance as of December 28, 2018.</span></div> 0.30 0.29 0.10 0.11 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by significant customers, which are defined as any customer who individually represents 10% or more of a segment’s total revenues.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer</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:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt 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%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Customer B</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%">17%</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%">*</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%">18%</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%">*</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%">Customer C</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%">17%</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%">*</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%">13%</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%">*</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%">Customer D</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%">*</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%">25%</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%">*</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%">22%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer F</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%">*</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%">11%</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%">*</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%">*</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%">Customer G</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%">*</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%">*</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%">*</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%">12%</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%">All other customers</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%">50%</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%">64%</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%">49%</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%">66%</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"/><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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</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%">Customer B</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%">16%</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%">*</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%">18%</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%">*</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%">Customer C</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%">15%</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%">*</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%">12%</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%">*</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%">Customer D</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%">*</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%">22%</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%">*</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%">24%</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%">Customer E</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%">*</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%">11%</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%">*</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%">*</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%">All other customers</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%">49%</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%">67%</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%">48%</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%">76%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of segment’s total revenues for the period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.</span></div> 0.16 0.20 0.17 0.18 0.17 0.13 0.25 0.22 0.11 0.12 0.50 0.64 0.49 0.66 0.20 0.22 0.16 0.18 0.15 0.12 0.22 0.24 0.11 0.49 0.67 0.48 0.76 The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ship to Location</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:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Medical</span></td><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61%</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%">South Korea</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%">*</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%">11%</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%">*</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%">*</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%">Puerto Rico</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%">*</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%">*</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%">11%</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%">*</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"/><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="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%">Canada</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%">*</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%">*</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%">*</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%">12%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</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%">42%</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%">23%</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%">34%</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%">27%</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"/><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 style="margin-top:24pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS (Continued)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ship to Location</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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:700;line-height:100%">Medical</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Medical</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%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58%</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%">Canada</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%">*</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%">11%</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%">*</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%">13%</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%">United Kingdom</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%">*</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%">10%</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%">*</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%">*</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%">Puerto Rico</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%">*</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%">*</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%">13%</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%">*</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"/><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="background-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%">All other countries</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%">44%</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%">25%</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%">31%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">__________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of segment’s total revenues for the period.</span></div> 0.58 0.66 0.55 0.61 0.11 0.11 0.12 0.42 0.23 0.34 0.27 0.56 0.54 0.56 0.58 0.11 0.13 0.10 0.13 0.44 0.25 0.31 0.29 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.419%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">October 2,<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:700;line-height:100%">December 31,<br/>2019</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"/></tr><tr><td colspan="3" style="background-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 assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,593 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">24,767 </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 liabilities included in accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 39593000 24767000 1927000 1975000 14800000 200000 1300000 400000 800000 DISCONTINUED OPERATIONS<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2018, the Company completed the sale of its AS&amp;O Product Line to Viant. In connection with the sale, the parties executed a transition services agreement whereby the Company would provide certain corporate services (including accounting, payroll, and information technology services) to Viant for a period of up to one year from the date of the closing to facilitate an orderly transfer of business operations. Viant paid Integer for these services as specified in the transition services agreement, which were complete as of June 28, 2019. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $2.9 million of income under the transition services agreement for the performance of services during the nine months ended September 27, 2019, of which $0.1 million is within Cost of sales and $2.8 million, is within Selling, general and administrative expenses.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended June 28, 2019, the Company received $4.8 million due to a net working capital adjustment agreed to with Viant. This was recognized as gain on sale from discontinued operations during the quarter ended June 28, 2019.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of the AS&amp;O Product Line have been classified as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The discontinued operations of the AS&amp;O Product Line are reported in the Medical segment. Income from discontinued operations net of taxes, were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of discontinued operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(4,974)</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%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">178 </span></td><td style="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 11.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%">Income from discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">— </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,138 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information from discontinued operations was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.032%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.976%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Cash used in operating activities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(58)</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%">Cash provided by investing activities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">4,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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> 2900000 100000 2800000 4800000 Income from discontinued operations net of taxes, were as follows (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.979%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of discontinued operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(4,974)</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%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">178 </span></td><td style="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 11.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%">Income from discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">— </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,138 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow information from discontinued operations was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.032%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.976%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.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%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 2,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 27,<br/>2019</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%">Cash used in operating activities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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%">(58)</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%">Cash provided by investing activities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">4,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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> 0 0 0 4974000 0 0 0 342000 0 0 0 178000 0 0 0 5138000 0 -58000 0 4734000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Oct. 02, 2020
Oct. 23, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 02, 2020  
Document Transition Report false  
Entity File Number 1-16137  
Entity Registrant Name INTEGER HOLDINGS CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1531026  
Entity Address, Address Line One 5830 Granite Parkway,  
Entity Address, Address Line Two Suite 1150  
Entity Address, City or Town Plano,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75024  
City Area Code 214  
Local Phone Number 618-5243  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol ITGR  
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 (in shares)   32,875,166
Entity Central Index Key 0001114483  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - Unaudited - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 99,943 $ 13,535
Accounts receivable, net of provision for credit losses of $0.2 million and allowance for doubtful accounts of $2.4 million, respectively 151,201 191,985
Inventories 156,858 167,256
Contract assets 39,593 24,767
Refundable income taxes 6,521 0
Prepaid expenses and other current assets 44,537 17,852
Total current assets 498,653 415,395
Property, plant and equipment, net 249,982 246,185
Goodwill 851,679 839,617
Other intangible assets, net 759,419 775,784
Deferred income taxes 5,223 4,438
Operating lease assets 46,083 42,379
Other long-term assets 37,956 29,295
Total assets 2,448,995 2,353,093
Current liabilities:    
Current portion of long-term debt 37,500 37,500
Accounts payable 55,397 64,975
Income taxes payable 1,068 3,023
Operating lease liabilities 8,287 7,507
Accrued expenses and other current liabilities 51,208 66,073
Total current liabilities 153,460 179,078
Long-term debt 801,607 777,272
Deferred income taxes 188,788 187,978
Operating lease liabilities 39,030 37,114
Other long-term liabilities 33,113 19,163
Total liabilities 1,215,998 1,200,605
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Common stock, $0.001 par value; 100,000,000 shares authorized; 32,875,166 and 32,847,017 shares issued, respectively; 32,875,166 and 32,700,471 shares outstanding, respectively 33 33
Additional paid-in capital 698,654 701,018
Treasury stock, at cost, no shares as of October 2, 2020 and 146,546 shares as of December 31, 2019 0 (8,809)
Retained earnings 502,089 440,258
Accumulated other comprehensive income 32,221 19,988
Total stockholders’ equity 1,232,997 1,152,488
Total liabilities and stockholders’ equity $ 2,448,995 $ 2,353,093
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - Unaudited (Parenthetical) - USD ($)
$ in Millions
Oct. 02, 2020
Dec. 31, 2019
Current assets:    
Allowance for doubtful accounts $ 0.2 $ 2.4
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 32,875,166 32,847,017
Common stock, shares outstanding (in shares) 32,875,166 32,700,471
Treasury stock, shares (in shares) 0 146,546
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations- Unaudited - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Income Statement [Abstract]        
Sales $ 235,942 $ 303,587 $ 804,483 $ 932,457
Cost of sales 178,009 210,201 591,985 653,477
Gross profit 57,933 93,386 212,498 278,980
Operating expenses:        
Selling, general and administrative expenses (Note 10) 3,609 32,935 73,969 101,034
Research, development and engineering costs 11,892 11,729 37,879 34,720
Other operating expenses 2,674 2,241 7,631 8,239
Total operating expenses 18,175 46,905 119,479 143,993
Operating income 39,758 46,481 93,019 134,987
Interest expense, net 9,368 12,337 29,002 39,779
(Gain) loss on equity investments, net (2,234) (986) (3,954) 666
Other (income) loss, net 1,224 (369) (233) (921)
Income from continuing operations before taxes 31,400 35,499 68,204 95,463
Provision for income taxes 1,058 4,913 6,373 15,289
Income from continuing operations 30,342 30,586 61,831 80,174
Discontinued operations:        
Income from discontinued operations before taxes 0 0 0 5,316
Provision for income taxes 0 0 0 178
Income from discontinued operations 0 0 0 5,138
Net income $ 30,342 $ 30,586 $ 61,831 $ 85,312
Basic earnings per share:        
Income from continuing operations (in dollars per share) $ 0.92 $ 0.94 $ 1.88 $ 2.46
Income from discontinued operations (in dollars per share) 0 0 0 0.16
Basic earnings per share (in dollars per share) 0.92 0.94 1.88 2.62
Diluted earnings per share:        
Income from continuing operations (in dollars per share) 0.92 0.92 1.87 2.43
Income from discontinued operations (in dollars per share) 0 0 0 0.16
Diluted earnings per share (in dollars per share) $ 0.92 $ 0.92 $ 1.87 $ 2.58
Weighted average shares outstanding:        
Basic (in shares) 32,859 32,660 32,833 32,606
Diluted (in shares) 33,076 33,068 33,107 33,019
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income - Unaudited - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 30,342 $ 30,586 $ 61,831 $ 85,312
Other comprehensive income (loss):        
Foreign currency translation gain (loss) 16,387 (14,810) 17,303 (17,138)
Change in fair value of cash flow hedges, net of tax 1,355 (1,352) (5,070) (6,097)
Other comprehensive income (loss), net of tax 17,742 (16,162) 12,233 (23,235)
Comprehensive income, net of tax $ 48,084 $ 14,424 $ 74,064 $ 62,077
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - Unaudited - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Cash flows from operating activities:    
Net income (loss) $ 61,831 $ 85,312
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 59,005 57,397
Debt related charges included in interest expense 3,145 5,280
Stock-based compensation 6,229 6,894
Non-cash charges related to customer bankruptcy 562 0
Non-cash lease expense 5,824 5,555
Non-cash (gain) loss on equity investments (3,954) 666
Other non-cash gains (184) (1,088)
Deferred income taxes 42 (1,086)
Gain on sale of discontinued operations 0 (4,974)
Changes in operating assets and liabilities, net of acquisition:    
Accounts receivable 42,096 (29,962)
Inventories 10,272 (8,567)
Contract assets, prepaid expenses and other assets (47,350) (16,384)
Accounts payable (5,152) 17,760
Accrued expenses and other liabilities (13,780) (8,988)
Income taxes (8,347) 4,162
Net cash provided by operating activities 110,239 111,977
Cash flows from investing activities:    
Acquisition of property, plant and equipment (35,182) (24,704)
Purchase of intangible asset (4,607) 0
Proceeds from sale of property, plant and equipment 76 5
Purchase of equity investments 0 (417)
Acquisitions, net (5,219) 0
Proceeds from sale of discontinued operations 0 4,734
Net cash used in investing activities (44,932) (20,382)
Cash flows from financing activities:    
Principal payments of long-term debt (28,125) (97,125)
Proceeds from senior secured revolving line of credit 185,000 20,000
Payments of senior secured revolving line of credit (135,000) (25,000)
Proceeds from the exercise of stock options 3,123 2,654
Payment of debt issuance costs (431) 0
Tax withholdings related to net share settlements of restricted stock unit awards (2,869) (2,961)
Net cash provided by (used in) financing activities 21,698 (102,432)
Effect of foreign currency exchange rates on cash and cash equivalents (597) (13)
Net increase (decrease) in cash and cash equivalents 86,408 (10,850)
Cash and cash equivalents, beginning of period 13,535 25,569
Cash and cash equivalents, end of period $ 99,943 $ 14,719
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity - Unaudited - USD ($)
$ in Thousands
Total
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Balance, beginning of period at Dec. 28, 2018 $ 1,060,493 $ 691,116 $ (8,125) $ 344,498 $ (576) $ 33,004
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock awards exercised or vested   1,938        
Stock-based compensation   6,894        
Treasury shares purchased     (2,961)      
Treasury shares reissued     713      
Net income 85,312     85,312    
Other comprehensive income (loss) (23,235)         (23,235)
Balance, ending balance at Sep. 27, 2019 1,128,578 699,948 (10,373) 429,234   9,769
Balance, beginning of period at Jun. 28, 2019 1,111,695 697,681 (10,565) 398,648 0 25,931
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock awards exercised or vested   806        
Stock-based compensation   1,461        
Treasury shares purchased     (56)      
Treasury shares reissued     248      
Net income 30,586     30,586    
Other comprehensive income (loss) (16,162)         (16,162)
Balance, ending balance at Sep. 27, 2019 1,128,578 699,948 (10,373) 429,234   9,769
Balance, beginning of period at Dec. 31, 2019 1,152,488 701,051 (8,809) 440,258 0 19,988
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock awards exercised or vested   (8,593)        
Stock-based compensation   6,229        
Treasury shares purchased     0      
Treasury shares reissued     8,809      
Net income 61,831     61,831    
Other comprehensive income (loss) 12,233         12,233
Balance, ending balance at Oct. 02, 2020 1,232,997 698,687 0 502,089   32,221
Balance, beginning of period at Jul. 03, 2020 1,181,401 695,684 (509) 471,747 $ 0 14,479
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock awards exercised or vested   16        
Stock-based compensation   2,987        
Treasury shares purchased     0      
Treasury shares reissued     509      
Net income 30,342     30,342    
Other comprehensive income (loss) 17,742         17,742
Balance, ending balance at Oct. 02, 2020 $ 1,232,997 $ 698,687 $ 0 $ 502,089   $ 32,221
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
9 Months Ended
Oct. 02, 2020
Accounting Policies [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Integer Holdings Corporation (together with its consolidated subsidiaries, “Integer” or the “Company”) is a publicly-traded corporation listed on the New York Stock Exchange under the symbol “ITGR.” Integer is one of the largest medical device outsource manufacturers in the world serving the cardiac, neuromodulation, vascular, orthopedics, advanced surgical and portable medical markets. The Company provides innovative, high-quality medical technologies that enhance the lives of patients worldwide. In addition, it develops batteries for high-end niche applications in the energy, military, and environmental markets. The Company’s reportable segments are: (1) Medical and (2) Non-Medical. The Company’s customers include large multi-national original equipment manufacturers (“OEMs”) and their affiliated subsidiaries.
On July 2, 2018, the Company completed the sale of the Advanced Surgical and Orthopedic product lines (the “AS&O Product Line”). The results of operations of the AS&O Product Line are reported as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The cash flows related to discontinued operations have not been segregated, and are included in the Condensed Consolidated Statements of Cash Flows. Unless otherwise noted specifically as discontinued operations, discussion within these notes to the Company’s condensed consolidated financial statements relates to continuing operations. See Note 16 “Discontinued Operations” for additional information related to discontinued operations.
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information (Accounting Standards Codification (“ASC”) 270, Interim Reporting) and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all of the information necessary for a full presentation of financial position, results of operations, and cash flows in conformity with GAAP. In the opinion of management, the condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the results of the Company for the periods presented. Intercompany transactions and balances have been fully eliminated in consolidation.
Operating results for interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, certain components of equity, sales, expenses, and related disclosures at the date of the financial statements and during the reporting period. Actual results could differ materially from these estimates. For further information, refer to the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
The third quarter and first nine months of 2020 ended on October 2, 2020 and consisted of 91 days and 276 days, respectively. The third quarter and first nine months of 2019 ended on September 27, 2019 and consisted of 91 days and 273 days, respectively.
Risks and Uncertainties
Beginning in early March 2020, the global spread of the novel coronavirus (“COVID-19”) created significant uncertainty and worldwide economic disruption. Specific impacts to the Company’s business include delayed or reduced customer orders and sales, restrictions on its associates’ ability to travel or work, delays in shipments to and from certain countries, and disruptions in its supply chain. The extent to which COVID-19 impacts the Company’s operations will depend on future developments, which are highly uncertain, including, among others, the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions, especially those taken by governmental authorities, to contain the pandemic or treat its impact. As pandemic-related events continue to evolve, additional impacts may arise that the Company is not aware of currently. Any prolonged material disruption of the Company’s associates, suppliers, manufacturing, or customers could materially impact its consolidated financial position, results of operations or cash flows.
Supplier Financing Arrangements
Beginning in 2020, the Company began utilizing supplier financing arrangements with financial institutions to sell certain accounts receivable on a non-recourse basis. These transactions are treated as a sale of, and are accounted for as a reduction to, accounts receivable. The agreements transfer control and risk related to the receivables to the financial institutions. The Company has no continuing involvement in the transferred receivables subsequent to the sale. During the three and nine months ended October 2, 2020, the Company sold and de-recognized accounts receivable and collected cash of $16.2 million and $47.1 million, respectively. The costs associated with the supplier financing arrangements were not material for the three and nine months ended October 2, 2020.
(1.)    BASIS OF PRESENTATION (Continued)
Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standard Updates (“ASU”) issued by the Financial Accounting Standards Board ("FASB"). ASUs not yet adopted that are not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated results of operations, financial position and cash flows. With the exception of the accounting pronouncements adopted as discussed below, there have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, that are of significance, or potential significance, to the Company.
Recently Adopted Accounting Guidance
The Company adopted ASC 326, Financial Instruments-Credit Losses, effective January 1, 2020. Under the current expected credit losses (“CECL”) model, the Company immediately recognizes an estimate of credit losses expected to occur over the life of the financial asset at the time the financial asset is originated or acquired.  Estimated credit losses are determined by taking into consideration historical loss conditions, current conditions and reasonable and supportable forecasts.  Changes to the expected lifetime credit losses are recognized each period. The adoption of ASC 326 did not have a material impact to the Company’s Condensed Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, in response to concerns about structural risks of interbank offered rates (“IBORs”). ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions if certain criteria are met. The ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. ASU 2020-04 has not yet affected the Company’s Condensed Consolidated Financial Statements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Business Acquisitions
9 Months Ended
Oct. 02, 2020
Business Combinations [Abstract]  
BUSINESS ACQUISITIONS BUSINESS ACQUISITIONS
On February 19, 2020, the Company acquired certain assets and liabilities of InoMec Ltd. (“InoMec”), a privately-held company based in Israel that specializes in the research, development and manufacturing of medical devices, including minimally invasive tools, delivery systems, tubing and catheters, surgery tools, drug-device combination, laser combined devices, and tooling and production. The acquisition enables the Company to create a research and development center in Israel, closer to the customer base in the region. The fair value of the consideration transferred was $7.0 million, which included an initial cash payment of $5.3 million and $1.7 million in estimated fair value of contingent consideration.
The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $3.5 million over the next four years based on specified conditions being met. Based on the preliminary purchase price allocation, the assets acquired principally comprise $2.0 million of intangible assets, $4.8 million of goodwill, $0.3 million of acquired property, plant and equipment, and a net liability for other working capital items of $0.1 million. Intangible assets included developed technology, customer relationships and non-compete provisions, which are being amortized over a weighted average period of 5.9 years.
On October 7, 2019, the Company acquired certain assets and liabilities of US BioDesign, LLC (“USB”), a privately-held developer and manufacturer of complex braided biomedical structures for disposable and implantable medical devices. The acquisition added a differentiated capability related to the complex development and manufacture of braided and formed biomedical structures to the Company’s broad portfolio. The fair value of the consideration transferred was $19.1 million, which included a cash payment of $14.9 million, which reflects a $0.1 million favorable working capital adjustment finalized in the first quarter of 2020, and $4.2 million in estimated fair value of contingent consideration.
The contingent consideration represents the estimated fair value of the Company’s obligation, under the asset purchase agreement, to make additional payments of up to $5.5 million if certain revenue goals are met through 2023. The assets acquired principally consist of $7.4 million of developed technology, $10.4 million of goodwill, $0.7 million of acquired property, plant and equipment, and $0.6 million of other working capital items. The developed technology intangible asset is being amortized over a useful life of 8 years. The $10.4 million of goodwill reflects a $0.1 million decrease resulting from the working capital adjustment. The company finalized the valuation and completed the purchase price allocation for the USB acquisition during the second quarter of 2020.
(2.)    BUSINESS ACQUISITIONS (Continued)
The amount allocated to goodwill for these acquisitions is deductible for income tax purposes. The fair value of the contingent consideration was estimated using the Monte Carlo valuation approach. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration.
For segment reporting purposes, the results of operations and assets from these acquisitions have been included in the Company’s Medical segment since the respective acquisition dates. For the three and nine months ended October 2, 2020, sales related to InoMec and USB were $2.2 million and $5.4 million, respectively. Earnings related to the operations consisting of the assets and liabilities acquired from InoMec and USB for the three and nine months ended October 2, 2020 were not material. During the nine months ended on October 2, 2020, direct costs of these acquisitions of $0.9 million were expensed as incurred and included in Other Operating Expenses in the Condensed Consolidated Statement of Operations.
Pro forma financial information has not been presented for these acquisitions as the net effects were not significant or material to the Company’s results of operations or financial position.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information
9 Months Ended
Oct. 02, 2020
Supplemental Cash Flow Elements [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
The following is supplemental information relating to the Condensed Consolidated Statements of Cash Flows (in thousands):
Nine Months Ended
October 2,
2020
September 27,
2019
Noncash investing and financing activities:
Property, plant and equipment purchases included in accounts payable$3,756 $5,125 
Supplemental lease disclosures:
Operating lease assets obtained in exchange for new or remeasured operating
lease liabilities
8,139 — 
Refer to Note 16 “Discontinued Operations” for additional supplemental cash flow information pertaining to discontinued operations.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
9 Months Ended
Oct. 02, 2020
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories comprise the following (in thousands):
October 2,
2020
December 31,
2019
Raw materials$78,104 $79,742 
Work-in-process56,160 60,042 
Finished goods22,594 27,472 
Total$156,858 $167,256 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net
9 Months Ended
Oct. 02, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS, NET GOODWILL AND OTHER INTANGIBLE ASSETS, NET
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the nine months ended October 2, 2020 were as follows (in thousands):
MedicalNon- MedicalTotal
December 31, 2019$822,617 $17,000 $839,617 
Foreign currency translation7,347 — 7,347 
Acquisitions and related adjustments (Note 2)4,715 — 4,715 
October 2, 2020$834,679 $17,000 $851,679 
Intangible Assets
Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
October 2, 2020
Definite-lived:
Purchased technology and patents$255,475 $(148,792)$106,683 
Customer lists715,589 (153,540)562,049 
Other4,103 (3,704)399 
Total$975,167 $(306,036)$669,131 
Indefinite-lived:
Trademarks and tradenames$90,288 
December 31, 2019
Definite-lived:
Purchased technology and patents$248,264 $(138,435)$109,829 
Customer lists706,852 (131,185)575,667 
Other3,503 (3,503)— 
Total$958,619 $(273,123)$685,496 
Indefinite-lived:
Trademarks and tradenames$90,288 
Throughout the year, the Company has evaluated the effects of the COVID-19 pandemic and its negative impact on the global economy on each of the Company’s reporting units and indefinite-lived intangible assets. Further, the collapse in the demand for oil caused by this unprecedented global health and economic crisis, coupled with oil oversupply, adversely impacted the demand for products in the Company’s Non-Medical reportable segment. In the first quarter of 2020, the Company elected to bypass a qualitative analysis of its Non-Medical reporting unit’s goodwill and performed a quantitative analysis as of April 3, 2020. The fair value of the Non-Medical reporting unit exceeded its carrying amount as of April 3, 2020. No further impairment indicators have been identified since the first quarter of 2020 through October 2, 2020.
When acquiring certain assets, the Company assesses whether the acquired assets are a result of a business combination or a purchase of an asset. In the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. The Company paid $3.5 million upon closing, and, based on the completion of certain milestones, paid an additional $0.5 million in the second quarter of 2020 and $0.5 million in the third quarter of 2020. In addition, the Company has capitalized $0.1 million of costs associated with acquiring the license as an intangible asset. The intangible asset of $4.6 million is being amortized over 11 years, the remaining useful life of the patented technology. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information related to the fair value measurement of the contingent consideration.
(5.)    GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Continued)
Aggregate intangible asset amortization expense comprises the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Cost of sales$3,219 $3,165 $9,660 $9,622 
Selling, general and administrative expenses7,080 6,617 21,234 19,845 
Total intangible asset amortization expense$10,299 $9,782 $30,894 $29,467 
Estimated future intangible asset amortization expense based on the carrying value as of October 2, 2020 is as follows (in thousands):
Remainder of 2020202120222023 2024After 2024
Amortization Expense$10,193 41,186 40,137 38,720 37,768 501,127 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Oct. 02, 2020
Debt Disclosure [Abstract]  
DEBT DEBT
Long-term debt comprises the following (in thousands):
 October 2,
2020
December 31,
2019
Senior secured term loan A$239,062 $267,188 
Senior secured term loan B558,286 558,286 
Revolving line of credit50,000 — 
Unamortized discount on term loan B and debt issuance costs(8,241)(10,702)
Total debt839,107 814,772 
Current portion of long-term debt(37,500)(37,500)
Total long-term debt$801,607 $777,272 
The Company has senior secured credit facilities (the “Senior Secured Credit Facilities”) as of October 2, 2020, consisting of (i) a $200 million revolving credit facility (the “Revolving Credit Facility”), (ii) a term loan A facility (the “TLA Facility”), and (iii) a term loan B facility (the “TLB Facility”). The TLA Facility and TLB Facility are collectively referred to as the “Term Loan Facilities.” The TLB Facility was issued at a 1% discount.
On July 13, 2020, the Company amended the Senior Secured Credit Facilities (the “Amendment”) to increase the Total Net Leverage Ratio. In connection with the Amendment, the Company paid consenting lenders advanced amendment fees totaling $0.4 million during the quarter ended October 2, 2020. The Company will also pay the consenting lenders a deferred amendment fee, payable in installments of 0.03125% of the outstanding Revolving Credit Facility and TLA Facility each quarter through maturity when the Company’s Total Net Leverage Ratio equals or exceeds 3.00 to 1.00. The advanced amendment fees and deferred amendment fees, which were not material for the quarter ended October 2, 2020, are debt issuance costs which will be deferred and amortized over the remaining life of the related debt.
Revolving Credit Facility
The Revolving Credit Facility matures on October 27, 2022. The Revolving Credit Facility includes a $15 million sublimit for swingline loans and a $25 million sublimit for standby letters of credit. The Company is required to pay a commitment fee on the unused portion of the Revolving Credit Facility, which will range between 0.175% and 0.25%, depending on the Company’s Total Net Leverage Ratio (as defined in the Senior Secured Credit Facilities agreement). As of October 2, 2020, the commitment fee on the unused portion of the Revolving Credit Facility was 0.25%. Interest rates on the Revolving Credit Facility, as well as the TLA Facility, are at the Company’s option, either at: (i) the prime rate plus the applicable margin, which will range between 0.50% and 2.00%, based on the Company’s Total Net Leverage Ratio, or (ii) the applicable LIBOR rate plus the applicable margin, which will range between 1.50% and 3.00%, based on the Company’s Total Net Leverage Ratio.
(6.) DEBT (Continued)
As of October 2, 2020, the Company had available borrowing capacity on the Revolving Credit Facility of $143.3 million after giving effect to $50.0 million of outstanding borrowings and $6.7 million of outstanding standby letters of credit. As of October 2, 2020, the weighted average interest rate on outstanding borrowings under the Revolving Credit Facility was 2.41%.
Term Loan Facilities
The TLA Facility and TLB Facility mature on October 27, 2022. Interest rates on the TLB Facility are, at the Company’s option, either at: (i) the prime rate plus 1.50% or (ii) the applicable LIBOR rate plus 2.50%, with LIBOR subject to a 1.00% floor. As of October 2, 2020, the interest rates on the TLA Facility and TLB Facility were 2.40% and 3.50%, respectively.
Covenants
The Revolving Credit Facility and TLA Facility contain covenants requiring (A) a maximum Total Net Leverage Ratio of 4.75:1.00, subject to a step down to 4.50 to 1.00 for the third fiscal quarter of 2021, and reverting to and remaining at 4.00 to 1.00 beginning with the fourth quarter of 2021 through maturity, and (B) a minimum interest coverage ratio of adjusted EBITDA (as defined in the Senior Secured Credit Facilities) to interest expense of not less than 3.00:1.00. Additionally, the Net Leverage Ratio can be increased by 0.50 for up to four consecutive quarters commencing in any fiscal quarter in which the Company consummates an Eligible Adjustment Acquisition (as defined in the Amendment) with a $40 million or greater purchase price. The TLB Facility does not contain any financial maintenance covenants. As of October 2, 2020, the Company was in compliance with these financial covenants.
Contractual maturities under the Senior Secured Credit Facilities for the remainder of 2020 and through maturity, excluding any discounts or premiums, as of October 2, 2020 are as follows (in thousands):
202020212022
Future minimum principal payments$9,375 37,500 800,473 
The Company prepaid portions of its TLB Facility during 2019. The Company recognized losses from extinguishment of debt during the three and nine months ended September 27, 2019 of $0.3 million and $1.3 million, respectively. The loss from extinguishment of debt represents the portion of the unamortized discount and debt issuance costs related to the portion of the TLB Facility that was prepaid and is included in Interest Expense in the accompanying Condensed Consolidated Statements of Operations.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
9 Months Ended
Oct. 02, 2020
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The Company maintains certain stock-based compensation plans that were approved by the Company’s stockholders and are administered by the Board of Directors, or the Compensation and Organization Committee of the Board. The stock-based compensation plans provide for the granting of stock options, restricted stock awards, restricted stock units (“RSUs”), stock appreciation rights and stock bonuses to employees, non-employee directors, consultants, and service providers.
The components and classification of stock-based compensation expense were as follows (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Stock options$10 $101 $33 $304 
RSUs2,977 1,360 6,196 6,590 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
Cost of sales$530 $168 $1,214 $766 
Selling, general and administrative expenses2,319 1,155 4,608 5,819 
Research, development and engineering costs138 69 407 193 
Other operating expenses— 69 — 116 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
(7.)     STOCK-BASED COMPENSATION (Continued)
The following table summarizes the Company’s stock option activity for the nine month period ended October 2, 2020:
Number of
Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
(In Years)
Aggregate
Intrinsic
Value
(In Millions)
Outstanding at December 31, 2019384,013 $34.96 
Exercised(95,923)32.56 
Outstanding at October 2, 2020288,090 $35.76 4.9$6.3 
Exercisable at October 2, 2020285,540 $35.68 4.9$6.3 
During the nine months ended October 2, 2020, the Company awarded grants to certain members of its Board of Directors, certain members of management, and other employees. The Board of Directors received grants of time-based RSUs that vest in four substantially equal quarterly installments beginning on the three-month anniversary of the grant date. The members of management and other employees received either time-based RSUs or a mix of time-based RSUs and performance-based RSUs (“PRSUs”). The time-based RSUs vest ratably, subject to the recipient’s continuous service to the Company over a period of generally three years from the grant date. For the Company’s PRSUs, in addition to service conditions, the ultimate number of shares to be earned depends on the achievement of financial performance or market-based conditions. The financial performance condition is based on the Company’s sales targets. The market-based conditions are based on the Company’s achievement of a relative total shareholder return (“TSR”) performance requirement, on a percentile basis, compared to a defined group of peer companies over three year performance periods.
The Company uses a Monte Carlo simulation model to determine the grant-date fair value of awards with TSR-based performance conditions. The grant-date fair value of all other RSUs is equal to the closing market price of Integer common stock on the date of grant.
The weighted average fair value and assumptions used to value the TSR portion of the PRSUs granted are as follows:
 Nine Months Ended
 October 2,
2020
September 27,
2019
Weighted average fair value$107.27 $117.03 
Risk-free interest rate1.29 %2.46 %
Expected volatility30 %40 %
Expected life (in years)2.92.8
Expected dividend yield— %— %
The valuation of the TSR portion of the PRSUs granted during 2020 also reflects a weighted average illiquidity discount of 8.00%, determined utilizing the Chaffe model valuation technique, and related to the six-month period that recipients are restricted from selling, transferring, pledging or assigning the underlying shares, in the event of vesting.
(7.)     STOCK-BASED COMPENSATION (Continued)
The following table summarizes time-vested RSU activity for the nine month period ended October 2, 2020:
Time-Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019205,223 $64.75 
Granted143,122 83.94 
Vested(83,469)59.60 
Forfeited(12,343)75.28 
Nonvested at October 2, 2020252,533 $76.81 
The following table summarizes PRSU activity for the nine month period ended October 2, 2020:
Performance-
Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019191,592 $56.30 
Granted67,268 95.06 
Vested(35,363)31.17 
Forfeited(4,106)51.54 
Nonvested at October 2, 2020219,391 $72.33 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Other Operating Expenses
9 Months Ended
Oct. 02, 2020
Other Income and Expenses [Abstract]  
OTHER OPERATING EXPENSES OTHER OPERATING EXPENSES
Other Operating Expenses consists of the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Strategic reorganization and alignment$— $962 $686 $4,352 
Manufacturing alignment to support growth36 515 224 1,661 
2020 restructuring plan858 — 2,275 — 
Acquisition and integration expenses107 — 510 — 
Other general expenses1,673 764 3,936 2,226 
Total other operating expenses$2,674 $2,241 $7,631 $8,239 
Strategic reorganization and alignment
As a result of the strategic review of its customers, competitors and markets, the Company began taking steps in 2017 to better align its resources in order to enhance the profitability of its portfolio of products. These initiatives include improving its business processes and redirecting investments away from projects where the market does not justify the investment, as well as aligning resources with market conditions and the Company’s future strategic direction. During the nine months ended October 2, 2020, the Company incurred charges relating to these initiatives, which primarily included severance recorded within the Medical segment. As of October 2, 2020, total expense incurred for these initiatives since inception, including amounts reported in discontinued operations, was $23.0 million. These actions were completed during the second quarter of 2020.
(8.)     OTHER OPERATING EXPENSES (Continued)
Manufacturing alignment to support growth
In 2017, the Company initiated several initiatives designed to reduce costs, increase manufacturing capacity to accommodate growth and improve operating efficiencies.  The plan involves the relocation of certain manufacturing operations and expansion of certain of the Company’s facilities. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the realignment plan of approximately $6 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s manufacturing alignment to support growth initiative were primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $5.8 million. These actions were substantially complete at the end of 2019 and will be completed by the end of 2020.
2020 restructuring plan
The Company’s 2020 restructuring plan mainly consists of costs associated with executing on its sales force excellence, manufacturing excellence and business process excellence imperatives. These projects focus on changing the Company’s organizational structure to match product line growth strategies and customer needs, transitioning its manufacturing process into a competitive advantage and standardizing and optimizing its business processes. The Company estimates that it will incur aggregate pre-tax restructuring related charges in connection with the 2020 restructuring plan of between approximately $2 million to $3 million, the majority of which are expected to be cash expenditures. Costs related to the Company’s 2020 restructuring plan are expected to be primarily recorded within the Medical segment. As of October 2, 2020, total expense incurred for this initiative since inception was $2.3 million, which was primarily severance. These actions are expected to be substantially complete by the end of 2020.
The following table summarizes the change in accrued liabilities, presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets, related to the initiatives described above (in thousands):
Severance and RetentionOtherTotal
December 31, 2019$1,389 $596 $1,985 
Restructuring charges2,166 1,019 3,185 
Cash payments(3,483)(1,519)(5,002)
October 2, 2020$72 $96 $168 
Acquisition and integration expenses
During the nine months ended October 2, 2020, acquisition and integration expenses included $1.0 million of expenses related to the acquisition of certain assets and liabilities of InoMec and USB, and a $0.5 million adjustment to reduce the fair value of acquisition-related contingent consideration liabilities. Acquisition and integration costs primarily include direct acquisition costs incurred which consist of professional fees and other costs.
Other general expenses
During the nine months ended October 2, 2020 and September 27, 2019, the Company recorded expenses related to other initiatives not described above, which relate primarily to actions to align labor with customer demand as a result of COVID-19 and the decline of the energy market, integration and operational initiatives to reduce future costs and improve efficiencies. The 2020 and 2019 amounts primarily include severance, information technology systems conversion expenses and expenses related to the restructuring of certain legal entities of the Company.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Oct. 02, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to several factors, including discrete items, changes in the mix and amount of pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, settlements with taxing authorities and foreign currency fluctuations. In addition, the Company continues to explore tax planning opportunities that may have a material impact on its effective tax rate.
The Company’s effective tax rate for continuing operations for the third quarter of 2020 was 3.4% on $31.4 million of income from continuing operations before taxes compared to 13.8% on $35.5 million of income from continuing operations before taxes for the same period in 2019. The Company’s effective tax rate for continuing operations for the first nine months of 2020 was 9.3% on $68.2 million of income from continuing operations before taxes compared to 16.0% on $95.5 million of income from continuing operations before taxes for the same period in 2019. The difference between the Company’s effective tax rates and the U.S. federal statutory income tax rate of 21% for the third quarter and first nine months of 2020 and 2019 is primarily attributable to discrete tax benefits, as well as the estimated net impact of the Company’s earnings outside the U.S., which are generally taxed at rates that differ from the U.S federal rate, the estimated net impact of the Global Intangible Low-Taxed Income (“GILTI”) tax, and the availability of certain tax credits. The Company recorded discrete tax benefits of $4.9 million and $5.9 million, respectively, for the third quarter and first nine months of 2020, compared to discrete tax benefits of $2.3 million and $4.4 million, respectively, for the third quarter and first nine months of 2019. The discrete tax benefits for 2020 are predominately related to excess tax benefits recognized upon vesting of RSUs or exercise of stock options, favorable return to provision adjustments related to the 2019 tax year, the net impact of a tax restructuring of the Company’s Malaysian legal entity, and the impact of Final Treasury Regulations issued in July 2020 for GILTI, and Foreign Derived Intangible Income.
As of October 2, 2020 and December 31, 2019, the Company had unrecognized tax benefits from continuing operations of approximately $5.0 million and $4.4 million, respectively. It is reasonably possible that a reduction of up to $3.9 million of the balance of unrecognized tax benefits may occur within the next twelve months as a result of potential audit settlements. As of October 2, 2020 and December 31, 2019, approximately $5.0 million and $4.4 million, respectively, of the unrecognized tax benefits would favorably impact the effective tax rate, net of federal benefit on state issues, if recognized.
In response to the COVID-19 pandemic, many governments have enacted or are contemplating measures to provide aid and economic stimulus. These measures may include deferring the due dates of tax payments or other changes to their income and non-income-based tax laws. The Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020 in the U.S., includes measures to assist companies, including temporary changes to income and non-income-based tax laws. The CARES Act provides for deferred payment of the employer portion of social security taxes through the end of 2020, with 50% of the deferred amount due December 31, 2021 and the remaining 50% due December 31, 2022. As allowed under the CARES Act, the Company is deferring payment of the employer portion of Social Security taxes through the end of 2020. As of October 2, 2020, the Company had deferred a total of $6.5 million of payroll taxes in the second and third quarters to be paid equally in the fourth quarters of 2021 and 2022. The deferred payroll taxes are included within Other long-term liabilities on the Condensed Consolidated Balance Sheets. For the nine months ended October 2, 2020, there were no material income tax impacts to our Condensed Consolidated Financial Statements as it relates to COVID-19 measures. The Company continues to monitor additional guidance issued by the U.S. Treasury Department, the Internal Revenue Service and others.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Oct. 02, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contingent Consideration Arrangements
The Company records contingent consideration liabilities related to the earn-out provisions for certain acquisitions. See Note 13 “Financial Instruments and Fair Value Measurements” for additional information.
Litigation
The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future.
The Company records a contingent gain for litigation when all of the following conditions have been met: (a) the amount to be paid to the Company is known, (b) there is no potential for appeal or reversal, and (c) collectability is reasonably assured.
In April 2013, the Company commenced an action against AVX Corporation and AVX Filters Corporation (collectively “AVX”) alleging that AVX had infringed on the Company’s patents by manufacturing and selling filtered feedthrough assemblies used in implantable pacemakers and cardioverter defibrillators that incorporate the Company’s patented technology. Following four trials, the Company was awarded $27.8 million in damages. In August 2019, AVX filed a notice of appeal with the United States Court of Appeals for the Federal Circuit and the Company subsequently filed a notice of cross-appeal. In July 2020, the United States Court of Appeals for the Federal Circuit affirmed, in all respects, the judgment in favor of the Company. The Company determined that a contingent gain was realizable as of October 2, 2020 and recorded an asset of $28.9 million, including damages and post-judgment interest, within Prepaid expenses and other current assets. In addition, a liability of $0.7 million was recorded as of October 2, 2020 for certain related expenses which are included in Accrued expenses and other current liabilities. The Company recognized a net gain on patent litigation of $28.2 million during the third quarter of 2020. On October 15, 2020, the Company received a partial payment of $28.3 million and received the balance of $0.6 million on October 26, 2020. The Company used the proceeds to pay down a portion of its Revolving Credit Facility.
Selling, general and administrative expenses
The net gain on patent litigation of $28.2 million is recorded in Selling, general and administrative expenses in the Company’s Condensed Consolidated Statements of Operations for the three and nine months ended October 2, 2020.
Product Warranties
The Company generally warrants that its products will meet customer specifications and will be free from defects in materials and workmanship. The product warranty liability is presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets. The change in product warranty liability was comprised of the following (in thousands):
December 31, 2019$1,933 
Additions to warranty reserve, net of reversals(156)
Adjustments to pre-existing warranties (119)
Warranty claims settled(1,323)
October 2, 2020$335 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (EPS)
9 Months Ended
Oct. 02, 2020
Earnings Per Share [Abstract]  
EARNINGS PER SHARE (EPS) EARNINGS PER SHARE (“EPS”)
The following table sets forth a reconciliation of the information used in computing basic and diluted EPS (in thousands, except per share amounts):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Numerator for basic and diluted EPS:
Income from continuing operations$30,342 $30,586 $61,831 $80,174 
Income from discontinued operations— — — 5,138 
Net income$30,342 $30,586 $61,831 $85,312 
Denominator for basic and diluted EPS:
Weighted average shares outstanding - Basic32,859 32,660 32,833 32,606 
Dilutive effect of share-based awards217 408 274 413 
Weighted average shares outstanding - Diluted33,076 33,068 33,107 33,019 
Basic earnings per share:
Income from continuing operations$0.92 $0.94 $1.88 $2.46 
Income from discontinued operations— — — 0.16 
Basic earnings per share0.92 0.94 1.88 2.62 
Diluted earnings per share:
Income from continuing operations$0.92 $0.92 $1.87 $2.43 
Income from discontinued operations— — — 0.16 
Diluted earnings per share0.92 0.92 1.87 2.58 
The diluted weighted average share calculations do not include the following securities, which are not dilutive to the EPS calculations or the performance criteria have not been met (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Time-vested stock options, RSAs and RSUs145 — 134 29 
Performance-vested restricted stock and PRSUs167 50 93 48 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity
9 Months Ended
Oct. 02, 2020
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
The following is a summary of the number of shares of common stock issued, treasury stock and common stock outstanding for the nine month periods ended October 2, 2020 and September 27, 2019:
Nine Months Ended October 2, 2020Nine Months Ended September 27, 2019
IssuedTreasury StockOutstandingIssuedTreasury StockOutstanding
Balance, beginning of period32,847,017 (146,546)32,700,471 32,624,494 (151,327)32,473,167 
Stock options exercised21,327 74,596 95,923 116,904 — 116,904 
RSAs issued, net of forfeitures,
and vesting of RSUs
6,822 71,950 78,772 99,785 (21,229)78,556 
Balance, end of period32,875,166 — 32,875,166 32,841,183 (172,556)32,668,627 

Accumulated Other Comprehensive Income (Loss) (“AOCI”) comprises the following (in thousands):
Defined
Benefit
Plan
Liability
Cash
Flow
Hedges
Foreign
Currency
Translation
Adjustment
Total
Pre-Tax
Amount
TaxNet-of-Tax
Amount
July 3, 2020$(912)$(10,491)$23,555 $12,152 $2,327 $14,479 
Unrealized gain on cash flow hedges— 565 — 565 (118)447 
Realized loss on foreign currency hedges— 84 — 84 (18)66 
Realized loss on interest rate swap hedge— 1,066 — 1,066 (224)842 
Foreign currency translation gain— — 16,387 16,387 — 16,387 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
December 31, 2019$(912)$(2,358)$22,639 $19,369 $619 $19,988 
Unrealized loss on cash flow hedges— (9,416)— (9,416)1,978 (7,438)
Realized loss on foreign currency hedges— 567 — 567 (119)448 
Realized loss on interest rate swap hedges— 2,431 — 2,431 (511)1,920 
Foreign currency translation gain— — 17,303 17,303 — 17,303 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
June 28, 2019$(295)$(2,567)$28,211 $25,349 $582 $25,931 
Unrealized loss on cash flow hedges— (1,459)— (1,459)307 (1,152)
Realized loss on foreign currency hedges— 191 — 191 (40)151 
Realized gain on interest rate swap hedges— (444)— (444)93 (351)
Foreign currency translation loss— — (14,810)(14,810)— (14,810)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
December 28, 2018$(295)$3,439 $30,539 $33,683 $(679)$33,004 
Unrealized loss on cash flow hedges— (6,028)— (6,028)1,266 (4,762)
Realized loss on foreign currency hedges— 157 — 157 (33)124 
Realized gain on interest rate swap hedge— (1,847)— (1,847)388 (1,459)
Foreign currency translation loss— — (17,138)(17,138)— (17,138)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements
9 Months Ended
Oct. 02, 2020
Fair Value Disclosures [Abstract]  
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Fair value measurement standards apply to certain financial assets and liabilities that are measured at fair value on a recurring basis (each reporting period). For the Company, these financial assets and liabilities include its derivative instruments and contingent consideration. The Company does not have any nonfinancial assets or liabilities that are measured at fair value on a recurring basis.
The Company is exposed to global market risks, including the effect of changes in interest rates and foreign currency exchange rates, and uses derivatives to manage these exposures that occur in the normal course of business. The Company does not hold or issue derivatives for trading or speculative purposes. All derivatives are recorded at fair value on the balance sheet.
The following tables provide information regarding assets and liabilities recorded at fair value on a recurring basis (in thousands):
Fair ValueQuoted
Prices in
Active
Markets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
October 2, 2020
Assets: Foreign currency contracts$98 $— $98 $— 
Liabilities: Foreign currency contracts836 — 836 — 
Liabilities: Interest rate swaps8,038 — 8,038 — 
Liabilities: Contingent consideration5,401 — — 5,401 
December 31, 2019
Assets: Foreign currency contracts$710 $— $710 $— 
Liabilities: Interest rate swaps3,068 — 3,068 — 
Liabilities: Contingent consideration4,200 — — 4,200 
Interest Rate Swaps
The Company periodically enters into interest rate swap agreements in order to reduce the cash flow risk caused by interest rate changes on its outstanding floating rate borrowings. Under these swap agreements, the Company pays a fixed rate of interest and receives a floating rate equal to one-month LIBOR. The variable rate received from the swap agreements and the variable rate paid on the outstanding debt will have the same rate of interest, excluding the credit spread, and will reset and pay interest on the same date. The Company has designated these swap agreements as cash flow hedges based on concluding the hedged forecasted transaction is probable of occurring within the period the cash flow hedge is anticipated to affect earnings.
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2020Jun 20232.1785 %0.1448 %$(8,038)Other long-term liabilities
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2017Jun 20201.1325 %1.7920 %$543 Accrued expenses and other current liabilities
65,000 Jul 2019Jul 20201.8900 1.7920 (72)Accrued expenses and other current liabilities
400,000 Apr 2019Apr 20202.4150 1.7101 (730)Accrued expenses and other current liabilities
200,000 Jun 2020Jun 20232.1785 
(a)
(2,809)Other long-term liabilities
__________
(a) The interest rate swap did not take effect until June 2020.
Foreign Currency Contracts
The Company periodically enters into foreign currency forward contracts to hedge its exposure to foreign currency exchange rate fluctuations in its international operations. The Company has designated these foreign currency forward contracts as cash flow hedges. Information regarding outstanding foreign currency forward contracts designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$7,666 Jul 2020Dec 20200.0491MXN Peso$(519)Accrued expenses and other current liabilities
2,290 Mar 2020Dec 20200.0241UYU Peso(52)Prepaid expenses and other current assets
18,514 Nov 2020Sep 20211.1944Euro(274)Accrued expenses and other current liabilities
10,224 Jan 2021Sep 20210.0454MXN Peso(109)Accrued expenses and other current liabilities
2,343 Nov 2020Nov 20201.1717EuroAccrued expenses and other current liabilities
2,656 Jan 2021Mar 20210.0443MXN Peso64 Accrued expenses and other current liabilities
3,252 Jan 2021Aug 20210.0232UYU Peso150 Prepaid expenses and other current assets
Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$11,166 Jan 2020Jun 20200.0490MXN Peso$710 Prepaid expenses and other current assets
Contingent Consideration
The Company estimated the original fair value of the contingent consideration liabilities for the InoMec and USB acquisitions using a Monte Carlo simulation in order to forecast the value of the potential future payment. In periods subsequent to the initial measurement, contingent consideration liabilities are remeasured to fair value each reporting period until the contingent consideration is settled using various assumptions including estimated revenues (based on internal operational budgets and long-range strategic plans), discount rates, revenue volatility and projected payment dates. The assumptions used in the determination of fair value of contingent consideration liabilities are not observable in the market, thus representing a Level 3 measurement within the fair value hierarchy. The current portion of contingent consideration liabilities is included in Accrued expenses and other current liabilities and the non-current portion is included in Other long-term liabilities in the Condensed Consolidated Balance Sheets. Adjustments to the fair value of contingent consideration liabilities are included in Other operating expenses in the Company’s Condensed Consolidated Statements of Operations.
For the February 19, 2020 InoMec acquisition, additional purchase price payments ranging from zero to $3.5 million are contingent upon the achievement of certain revenue targets through February 29, 2024. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.7 million. At October 2, 2020, the estimated fair value of the contingent consideration associated with the InoMec acquisition was $1.7 million.
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
For the October 7, 2019 USB acquisition, additional purchase price payments ranging from zero to $5.5 million are contingent upon the achievement of certain revenue targets through December 31, 2023. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $4.2 million. During the nine months ended October 2, 2020, the Company recognized a gain from the fair value adjustment of contingent consideration of $0.5 million. The fair value adjustment for the nine months ended October 2, 2020 was due to a change in the timing of the projected future revenues, rise in the estimated revenue volatility, and increase in the discount rate used to calculate the present value of the contingent consideration liability. At October 2, 2020, the estimated fair value of the contingent consideration associated with the USB acquisition was $3.7 million.
During the first quarter of 2020, the Company acquired a set of similar identifiable intangible assets relating to a license to use technology within its Non-Medical segment. At the date of acquisition, the Company estimated the original fair value of the contingent consideration to be $1.0 million. The Company paid made milestone payments of $0.5 million during the second and third quarters of 2020 to settle this contingent consideration arrangement.
The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 2, 2020 (in thousands):
December 31, 2019$4,200 
Contingent consideration liabilities recorded for acquisitions
2,700 
Fair value adjustment included in Other operating expenses(500)
Settlements
(1,000)
Foreign currency translation
October 2, 2020$5,401 
As of October 2, 2020, the estimated fair value of the contingent consideration was $5.4 million, of which $1.2 million is included as current contingent consideration and $4.2 million is included in non-current contingent consideration in the Condensed Consolidated Balance Sheets.
Derivative Instruments with Hedge Accounting Designation
The following tables present the effect of cash flow hedge derivative instruments on other comprehensive income (loss) (“OCI”),
AOCI and the Company’s Condensed Consolidated Statement of Operations for the three and nine months ended October 2, 2020 and September 27, 2019 (in thousands):
Three Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$235,942 $590 $303,587 $(500)
Cost of sales178,009 (651)210,201 309 
Operating expenses18,175 (23)46,905 — 
Interest expense9,368 (1,066)12,337 444 
Nine Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$804,483 $549 $932,457 $(1,294)
Cost of sales591,985 (1,059)653,477 1,137 
Operating expenses119,479 (57)143,993 — 
Interest expense29,002 (2,431)39,779 1,847 
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Unrealized Gain (Loss) Recognized in OCIRealized Gain (Loss) Reclassified from AOCI
Three months ended,Location in Statement of OperationsThree months ended,
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swap$(11)$(991)Interest expense$(1,066)$444 
Foreign exchange forwards68 (400)Sales590 (500)
Foreign exchange forwards451 (68)Cost of sales(651)309 
Foreign exchange forwards57 — Operating expenses(23)— 
Nine Months EndedLocation in Statement of OperationsNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swaps$(7,401)$(6,590)Interest expense$(2,431)$1,847 
Foreign exchange contracts277 (1,099)Sales549 (1,294)
Foreign exchange contracts(2,277)1,661 Cost of sales(1,059)1,137 
Foreign exchange forwards(15)— Operating expenses(57)— 
The Company expects to reclassify net losses totaling $4.3 million related to its cash flow hedges from AOCI into earnings during the next twelve months.
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Fair value standards also apply to certain assets and liabilities that are measured at fair value on a nonrecurring basis. The carrying amounts of cash, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these items.
Borrowings under the Company’s Revolving Credit Facility, TLA Facility and TLB Facility accrue interest at a floating rate tied to a standard short-term borrowing index, selected at the Company’s option, plus an applicable margin. The carrying amount of this floating rate debt approximates fair value based upon the respective interest rates adjusting with market rate adjustments.
Equity Investments
The Company holds long-term, strategic investments in companies to promote business and strategic objectives. These investments are included in Other Long-Term Assets on the Condensed Consolidated Balance Sheets. Non-marketable equity securities are equity securities without readily determinable fair value. The Company has elected the practicability exception to use an alternative approach that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. If an impairment is recognized on the Company’s non-marketable equity securities during the period, these assets are classified as Level 3 within the fair value hierarchy based on the nature of the fair value inputs.
Equity investments comprise the following (in thousands):
October 2,
2020
December 31,
2019
Equity method investment$19,718 $16,167 
Non-marketable equity securities6,092 6,092 
Total equity investments
$25,810 $22,259 
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
The components of (Gain) Loss on Equity Investments, Net for each period were as follows (in thousands):
Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Equity method investment income$(2,234)$(986)$(3,954)$(909)
Impairment charges— — — 1,575 
Total (gain) loss on equity investments, net
$(2,234)$(986)$(3,954)$666 
The Company’s equity method investment is in a Chinese venture capital fund focused on investing in life sciences companies. As of October 2, 2020, the Company owned 6.6% of this fund.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
9 Months Ended
Oct. 02, 2020
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Company organizes its business into two reportable segments: (1) Medical and (2) Non-Medical. This segment structure reflects the financial information and reports used by the Company’s management, specifically its Chief Operating Decision Maker, to make decisions regarding the Company’s business, including resource allocations and performance assessments. This segment structure reflects the Company’s current operating focus in compliance with ASC 280, Segment Reporting. For purposes of segment reporting, intercompany sales between segments are not material.
The following table presents sales from continuing operations by product line (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment sales from continuing operations by product line:
Medical
Cardio & Vascular$124,596 $148,581 $432,885 $451,552 
Cardiac & Neuromodulation72,909 106,533 252,404 337,932 
Advanced Surgical, Orthopedics & Portable Medical30,179 34,310 92,041 98,544 
Total Medical227,684 289,424 777,330 888,028 
Non-Medical8,258 14,163 27,153 44,429 
Total sales from continuing operations$235,942 $303,587 $804,483 $932,457 
The following table presents income from continuing operations for the Company’s reportable segments (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment income from continuing operations:
Medical$28,777 $62,648 $120,903 $182,734 
Non-Medical1,214 3,318 4,894 12,927 
Total segment income29,991 65,966 125,797 195,661 
Unallocated operating income (expenses)(a)
9,767 (19,485)(32,778)(60,674)
Operating income39,758 46,481 93,019 134,987 
Unallocated expenses, net(8,358)(10,982)(24,815)(39,524)
Income from continuing operations before taxes$31,400 $35,499 $68,204 $95,463 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers
9 Months Ended
Oct. 02, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS
Disaggregated Revenue
In general, the Company’s business segmentation is aligned according to the nature and economic characteristics of its products and customer relationships and provides meaningful disaggregation of each business segment’s results of operations. For a summary by disaggregated product line sales for each segment, refer to Note 14, “Segment Information.”
Revenue recognized from products and services transferred to customers over time for the three and nine months ended October 2, 2020 represented 30% and 29%, respectively, of total revenue. Revenue recognized from products and services transferred to customers over time for the three and nine months ended September 27, 2019 represented 10% and 11%, respectively, of total revenue. All revenue recognized from products and services transferred to customers over time during the periods presented was within the Medical segment.
The following table presents revenues by significant customers, which are defined as any customer who individually represents 10% or more of a segment’s total revenues.
Three Months Ended
October 2, 2020September 27, 2019
CustomerMedical Non-Medical Medical Non-Medical
Customer A16%*20%*
Customer B17%*18%*
Customer C17%*13%*
Customer D*25%*22%
Customer F*11%**
Customer G***12%
All other customers50%64%49%66%

Nine Months Ended
October 2, 2020September 27, 2019
CustomerMedicalNon-MedicalMedicalNon-Medical
Customer A20%*22%*
Customer B16%*18%*
Customer C15%*12%*
Customer D*22%*24%
Customer E*11%**
All other customers49%67%48%76%
__________
* Less than 10% of segment’s total revenues for the period.

The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.
Three Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedical Non-Medical Medical Non-Medical
United States58%66%55%61%
South Korea*11%**
Puerto Rico**11%*
Canada***12%
All other countries42%23%34%27%
(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS (Continued)

Nine Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedicalNon-MedicalMedicalNon-Medical
United States56%54%56%58%
Canada*11%*13%
United Kingdom*10%**
Puerto Rico**13%*
All other countries44%25%31%29%
__________
* Less than 10% of segment’s total revenues for the period.
Contract Balances
The opening and closing balances of the Company’s contract assets and contract liabilities are as follows (in thousands):
October 2,
2020
December 31,
2019
Contract assets$39,593 $24,767 
Contract liabilities included in accrued expenses and other current liabilities1,927 1,975 
Contract assets at October 2, 2020, increased $14.8 million from December 31, 2019, due to a new contract with a customer where control is transferred over time. During the three and nine months ended October 2, 2020, the Company recognized $0.2 million and $1.3 million, respectively, of revenue that was included in the contract liability balance as of December 31, 2019. During the three and nine months ended September 27, 2019, the Company recognized $0.4 million and $0.8 million, respectively, of revenue that was included in the contract liability balance as of December 28, 2018.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations
9 Months Ended
Oct. 02, 2020
Discontinued Operations and Disposal Groups [Abstract]  
DISCONTINUED OPERATIONS DISCONTINUED OPERATIONS
On July 2, 2018, the Company completed the sale of its AS&O Product Line to Viant. In connection with the sale, the parties executed a transition services agreement whereby the Company would provide certain corporate services (including accounting, payroll, and information technology services) to Viant for a period of up to one year from the date of the closing to facilitate an orderly transfer of business operations. Viant paid Integer for these services as specified in the transition services agreement, which were complete as of June 28, 2019.
The Company recognized $2.9 million of income under the transition services agreement for the performance of services during the nine months ended September 27, 2019, of which $0.1 million is within Cost of sales and $2.8 million, is within Selling, general and administrative expenses.
During the quarter ended June 28, 2019, the Company received $4.8 million due to a net working capital adjustment agreed to with Viant. This was recognized as gain on sale from discontinued operations during the quarter ended June 28, 2019.
The operating results of the AS&O Product Line have been classified as discontinued operations in the Condensed Consolidated Statements of Operations for all periods presented. The discontinued operations of the AS&O Product Line are reported in the Medical segment. Income from discontinued operations net of taxes, were as follows (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Gain on sale of discontinued operations$— $— $— $(4,974)
Other income, net— — — (342)
Provision for income taxes— — — 178 
Income from discontinued operations$— $— $— $5,138 
Cash flow information from discontinued operations was as follows (in thousands):
 Nine Months Ended
October 2,
2020
September 27,
2019
Cash used in operating activities$— $(58)
Cash provided by investing activities— 4,734 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation (Policies)
9 Months Ended
Oct. 02, 2020
Accounting Policies [Abstract]  
Interim Basis of Accounting The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information (Accounting Standards Codification (“ASC”) 270, Interim Reporting) and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all of the information necessary for a full presentation of financial position, results of operations, and cash flows in conformity with GAAP. In the opinion of management, the condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of the results of the Company for the periods presented. Intercompany transactions and balances have been fully eliminated in consolidation.Operating results for interim periods are not necessarily indicative of results that may be expected for the fiscal year as a whole. For further information, refer to the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.
Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, certain components of equity, sales, expenses, and related disclosures at the date of the financial statements and during the reporting period. Actual results could differ materially from these estimates.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
The Company considers the applicability and impact of all Accounting Standard Updates (“ASU”) issued by the Financial Accounting Standards Board ("FASB"). ASUs not yet adopted that are not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated results of operations, financial position and cash flows. With the exception of the accounting pronouncements adopted as discussed below, there have been no new or material changes to the significant accounting policies discussed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, that are of significance, or potential significance, to the Company.
Recently Adopted Accounting Guidance
The Company adopted ASC 326, Financial Instruments-Credit Losses, effective January 1, 2020. Under the current expected credit losses (“CECL”) model, the Company immediately recognizes an estimate of credit losses expected to occur over the life of the financial asset at the time the financial asset is originated or acquired.  Estimated credit losses are determined by taking into consideration historical loss conditions, current conditions and reasonable and supportable forecasts.  Changes to the expected lifetime credit losses are recognized each period. The adoption of ASC 326 did not have a material impact to the Company’s Condensed Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, in response to concerns about structural risks of interbank offered rates (“IBORs”). ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions if certain criteria are met. The ASU applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. ASU 2020-04 has not yet affected the Company’s Condensed Consolidated Financial Statements.
Income Taxes The income tax provision for interim periods is determined using an estimate of the annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the estimate of the annual effective tax rate is updated, and if the estimated effective tax rate changes, a cumulative adjustment is made. There is a potential for volatility of the effective tax rate due to several factors, including discrete items, changes in the mix and amount of pre-tax income and the jurisdictions to which it relates, changes in tax laws and foreign tax holidays, business reorganizations, settlements with taxing authorities and foreign currency fluctuations. In addition, the Company continues to explore tax planning opportunities that may have a material impact on its effective tax rate.
Cost And Equity Method Investments The Company holds long-term, strategic investments in companies to promote business and strategic objectives. These investments are included in Other Long-Term Assets on the Condensed Consolidated Balance Sheets. Non-marketable equity securities are equity securities without readily determinable fair value. The Company has elected the practicability exception to use an alternative approach that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Tables)
9 Months Ended
Oct. 02, 2020
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
The following is supplemental information relating to the Condensed Consolidated Statements of Cash Flows (in thousands):
Nine Months Ended
October 2,
2020
September 27,
2019
Noncash investing and financing activities:
Property, plant and equipment purchases included in accounts payable$3,756 $5,125 
Supplemental lease disclosures:
Operating lease assets obtained in exchange for new or remeasured operating
lease liabilities
8,139 — 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
9 Months Ended
Oct. 02, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories comprise the following (in thousands):
October 2,
2020
December 31,
2019
Raw materials$78,104 $79,742 
Work-in-process56,160 60,042 
Finished goods22,594 27,472 
Total$156,858 $167,256 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Tables)
9 Months Ended
Oct. 02, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment for the nine months ended October 2, 2020 were as follows (in thousands):
MedicalNon- MedicalTotal
December 31, 2019$822,617 $17,000 $839,617 
Foreign currency translation7,347 — 7,347 
Acquisitions and related adjustments (Note 2)4,715 — 4,715 
October 2, 2020$834,679 $17,000 $851,679 
Schedule of Finite-Lived Intangible Assets, Major Class
Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
October 2, 2020
Definite-lived:
Purchased technology and patents$255,475 $(148,792)$106,683 
Customer lists715,589 (153,540)562,049 
Other4,103 (3,704)399 
Total$975,167 $(306,036)$669,131 
Indefinite-lived:
Trademarks and tradenames$90,288 
December 31, 2019
Definite-lived:
Purchased technology and patents$248,264 $(138,435)$109,829 
Customer lists706,852 (131,185)575,667 
Other3,503 (3,503)— 
Total$958,619 $(273,123)$685,496 
Indefinite-lived:
Trademarks and tradenames$90,288 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets at October 2, 2020 and December 31, 2019 were as follows (in thousands):
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
October 2, 2020
Definite-lived:
Purchased technology and patents$255,475 $(148,792)$106,683 
Customer lists715,589 (153,540)562,049 
Other4,103 (3,704)399 
Total$975,167 $(306,036)$669,131 
Indefinite-lived:
Trademarks and tradenames$90,288 
December 31, 2019
Definite-lived:
Purchased technology and patents$248,264 $(138,435)$109,829 
Customer lists706,852 (131,185)575,667 
Other3,503 (3,503)— 
Total$958,619 $(273,123)$685,496 
Indefinite-lived:
Trademarks and tradenames$90,288 
Schedule of Finite-Lived Intangible Assets, Amortization Expense
Aggregate intangible asset amortization expense comprises the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Cost of sales$3,219 $3,165 $9,660 $9,622 
Selling, general and administrative expenses7,080 6,617 21,234 19,845 
Total intangible asset amortization expense$10,299 $9,782 $30,894 $29,467 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated future intangible asset amortization expense based on the carrying value as of October 2, 2020 is as follows (in thousands):
Remainder of 2020202120222023 2024After 2024
Amortization Expense$10,193 41,186 40,137 38,720 37,768 501,127 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
9 Months Ended
Oct. 02, 2020
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt comprises the following (in thousands):
 October 2,
2020
December 31,
2019
Senior secured term loan A$239,062 $267,188 
Senior secured term loan B558,286 558,286 
Revolving line of credit50,000 — 
Unamortized discount on term loan B and debt issuance costs(8,241)(10,702)
Total debt839,107 814,772 
Current portion of long-term debt(37,500)(37,500)
Total long-term debt$801,607 $777,272 
Schedule of Maturities of Long-term Debt
Contractual maturities under the Senior Secured Credit Facilities for the remainder of 2020 and through maturity, excluding any discounts or premiums, as of October 2, 2020 are as follows (in thousands):
202020212022
Future minimum principal payments$9,375 37,500 800,473 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 02, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The components and classification of stock-based compensation expense were as follows (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Stock options$10 $101 $33 $304 
RSUs2,977 1,360 6,196 6,590 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
Cost of sales$530 $168 $1,214 $766 
Selling, general and administrative expenses2,319 1,155 4,608 5,819 
Research, development and engineering costs138 69 407 193 
Other operating expenses— 69 — 116 
Total stock-based compensation expense$2,987 $1,461 $6,229 $6,894 
Schedule of Share-based Compensation, Stock Options Activity
The following table summarizes the Company’s stock option activity for the nine month period ended October 2, 2020:
Number of
Stock
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
(In Years)
Aggregate
Intrinsic
Value
(In Millions)
Outstanding at December 31, 2019384,013 $34.96 
Exercised(95,923)32.56 
Outstanding at October 2, 2020288,090 $35.76 4.9$6.3 
Exercisable at October 2, 2020285,540 $35.68 4.9$6.3 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The weighted average fair value and assumptions used to value the TSR portion of the PRSUs granted are as follows:
 Nine Months Ended
 October 2,
2020
September 27,
2019
Weighted average fair value$107.27 $117.03 
Risk-free interest rate1.29 %2.46 %
Expected volatility30 %40 %
Expected life (in years)2.92.8
Expected dividend yield— %— %
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The following table summarizes time-vested RSU activity for the nine month period ended October 2, 2020:
Time-Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019205,223 $64.75 
Granted143,122 83.94 
Vested(83,469)59.60 
Forfeited(12,343)75.28 
Nonvested at October 2, 2020252,533 $76.81 
The following table summarizes PRSU activity for the nine month period ended October 2, 2020:
Performance-
Vested
Activity
Weighted
Average
Grant Date Fair Value
Nonvested at December 31, 2019191,592 $56.30 
Granted67,268 95.06 
Vested(35,363)31.17 
Forfeited(4,106)51.54 
Nonvested at October 2, 2020219,391 $72.33 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Other Operating Expenses (Tables)
9 Months Ended
Oct. 02, 2020
Other Income and Expenses [Abstract]  
Schedule of Other Operating Cost and Expense By Component
Other Operating Expenses consists of the following (in thousands):
 Three Months EndedNine Months Ended
 October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Strategic reorganization and alignment$— $962 $686 $4,352 
Manufacturing alignment to support growth36 515 224 1,661 
2020 restructuring plan858 — 2,275 — 
Acquisition and integration expenses107 — 510 — 
Other general expenses1,673 764 3,936 2,226 
Total other operating expenses$2,674 $2,241 $7,631 $8,239 
Schedule of Changes in Accrued Liabilities
The following table summarizes the change in accrued liabilities, presented within Accrued Expense and Other Current Liabilities on the Condensed Consolidated Balance Sheets, related to the initiatives described above (in thousands):
Severance and RetentionOtherTotal
December 31, 2019$1,389 $596 $1,985 
Restructuring charges2,166 1,019 3,185 
Cash payments(3,483)(1,519)(5,002)
October 2, 2020$72 $96 $168 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 02, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability The change in product warranty liability was comprised of the following (in thousands):
December 31, 2019$1,933 
Additions to warranty reserve, net of reversals(156)
Adjustments to pre-existing warranties (119)
Warranty claims settled(1,323)
October 2, 2020$335 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (EPS) (Tables)
9 Months Ended
Oct. 02, 2020
Earnings Per Share [Abstract]  
Schedule of Calculation of Numerator and Denominator in Earnings Per Share
The following table sets forth a reconciliation of the information used in computing basic and diluted EPS (in thousands, except per share amounts):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Numerator for basic and diluted EPS:
Income from continuing operations$30,342 $30,586 $61,831 $80,174 
Income from discontinued operations— — — 5,138 
Net income$30,342 $30,586 $61,831 $85,312 
Denominator for basic and diluted EPS:
Weighted average shares outstanding - Basic32,859 32,660 32,833 32,606 
Dilutive effect of share-based awards217 408 274 413 
Weighted average shares outstanding - Diluted33,076 33,068 33,107 33,019 
Basic earnings per share:
Income from continuing operations$0.92 $0.94 $1.88 $2.46 
Income from discontinued operations— — — 0.16 
Basic earnings per share0.92 0.94 1.88 2.62 
Diluted earnings per share:
Income from continuing operations$0.92 $0.92 $1.87 $2.43 
Income from discontinued operations— — — 0.16 
Diluted earnings per share0.92 0.92 1.87 2.58 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The diluted weighted average share calculations do not include the following securities, which are not dilutive to the EPS calculations or the performance criteria have not been met (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Time-vested stock options, RSAs and RSUs145 — 134 29 
Performance-vested restricted stock and PRSUs167 50 93 48 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Tables)
9 Months Ended
Oct. 02, 2020
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock Outstanding Roll Forward
The following is a summary of the number of shares of common stock issued, treasury stock and common stock outstanding for the nine month periods ended October 2, 2020 and September 27, 2019:
Nine Months Ended October 2, 2020Nine Months Ended September 27, 2019
IssuedTreasury StockOutstandingIssuedTreasury StockOutstanding
Balance, beginning of period32,847,017 (146,546)32,700,471 32,624,494 (151,327)32,473,167 
Stock options exercised21,327 74,596 95,923 116,904 — 116,904 
RSAs issued, net of forfeitures,
and vesting of RSUs
6,822 71,950 78,772 99,785 (21,229)78,556 
Balance, end of period32,875,166 — 32,875,166 32,841,183 (172,556)32,668,627 
Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss) (“AOCI”) comprises the following (in thousands):
Defined
Benefit
Plan
Liability
Cash
Flow
Hedges
Foreign
Currency
Translation
Adjustment
Total
Pre-Tax
Amount
TaxNet-of-Tax
Amount
July 3, 2020$(912)$(10,491)$23,555 $12,152 $2,327 $14,479 
Unrealized gain on cash flow hedges— 565 — 565 (118)447 
Realized loss on foreign currency hedges— 84 — 84 (18)66 
Realized loss on interest rate swap hedge— 1,066 — 1,066 (224)842 
Foreign currency translation gain— — 16,387 16,387 — 16,387 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
December 31, 2019$(912)$(2,358)$22,639 $19,369 $619 $19,988 
Unrealized loss on cash flow hedges— (9,416)— (9,416)1,978 (7,438)
Realized loss on foreign currency hedges— 567 — 567 (119)448 
Realized loss on interest rate swap hedges— 2,431 — 2,431 (511)1,920 
Foreign currency translation gain— — 17,303 17,303 — 17,303 
October 2, 2020$(912)$(8,776)$39,942 $30,254 $1,967 $32,221 
June 28, 2019$(295)$(2,567)$28,211 $25,349 $582 $25,931 
Unrealized loss on cash flow hedges— (1,459)— (1,459)307 (1,152)
Realized loss on foreign currency hedges— 191 — 191 (40)151 
Realized gain on interest rate swap hedges— (444)— (444)93 (351)
Foreign currency translation loss— — (14,810)(14,810)— (14,810)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
December 28, 2018$(295)$3,439 $30,539 $33,683 $(679)$33,004 
Unrealized loss on cash flow hedges— (6,028)— (6,028)1,266 (4,762)
Realized loss on foreign currency hedges— 157 — 157 (33)124 
Realized gain on interest rate swap hedge— (1,847)— (1,847)388 (1,459)
Foreign currency translation loss— — (17,138)(17,138)— (17,138)
September 27, 2019$(295)$(4,279)$13,401 $8,827 $942 $9,769 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Tables)
9 Months Ended
Oct. 02, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables provide information regarding assets and liabilities recorded at fair value on a recurring basis (in thousands):
Fair ValueQuoted
Prices in
Active
Markets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
October 2, 2020
Assets: Foreign currency contracts$98 $— $98 $— 
Liabilities: Foreign currency contracts836 — 836 — 
Liabilities: Interest rate swaps8,038 — 8,038 — 
Liabilities: Contingent consideration5,401 — — 5,401 
December 31, 2019
Assets: Foreign currency contracts$710 $— $710 $— 
Liabilities: Interest rate swaps3,068 — 3,068 — 
Liabilities: Contingent consideration4,200 — — 4,200 
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2020Jun 20232.1785 %0.1448 %$(8,038)Other long-term liabilities
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Information regarding the Company’s outstanding interest rate swaps designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart DateEnd
Date
Pay Fixed RateReceive Current Floating RateFair ValueBalance Sheet Location
$200,000 Jun 2017Jun 20201.1325 %1.7920 %$543 Accrued expenses and other current liabilities
65,000 Jul 2019Jul 20201.8900 1.7920 (72)Accrued expenses and other current liabilities
400,000 Apr 2019Apr 20202.4150 1.7101 (730)Accrued expenses and other current liabilities
200,000 Jun 2020Jun 20232.1785 
(a)
(2,809)Other long-term liabilities
__________
(a) The interest rate swap did not take effect until June 2020.
Information regarding outstanding foreign currency forward contracts designated as cash flow hedges as of October 2, 2020 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$7,666 Jul 2020Dec 20200.0491MXN Peso$(519)Accrued expenses and other current liabilities
2,290 Mar 2020Dec 20200.0241UYU Peso(52)Prepaid expenses and other current assets
18,514 Nov 2020Sep 20211.1944Euro(274)Accrued expenses and other current liabilities
10,224 Jan 2021Sep 20210.0454MXN Peso(109)Accrued expenses and other current liabilities
2,343 Nov 2020Nov 20201.1717EuroAccrued expenses and other current liabilities
2,656 Jan 2021Mar 20210.0443MXN Peso64 Accrued expenses and other current liabilities
3,252 Jan 2021Aug 20210.0232UYU Peso150 Prepaid expenses and other current assets
Information regarding outstanding foreign currency contracts designated as cash flow hedges as of December 31, 2019 is as follows (dollars in thousands):
Notional AmountStart
Date
End
Date
$/Foreign CurrencyFair ValueBalance Sheet Location
$11,166 Jan 2020Jun 20200.0490MXN Peso$710 Prepaid expenses and other current assets
Schedule of Estimated Fair Values for Contingent Consideration
The following table presents the changes in the estimated fair values of the Company’s liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 2, 2020 (in thousands):
December 31, 2019$4,200 
Contingent consideration liabilities recorded for acquisitions
2,700 
Fair value adjustment included in Other operating expenses(500)
Settlements
(1,000)
Foreign currency translation
October 2, 2020$5,401 
As of October 2, 2020, the estimated fair value of the contingent consideration was $5.4 million, of which $1.2 million is included as current contingent consideration and $4.2 million is included in non-current contingent consideration in the Condensed Consolidated Balance Sheets.
Derivative Instruments with Hedge Accounting Designation
The following tables present the effect of cash flow hedge derivative instruments on other comprehensive income (loss) (“OCI”),
AOCI and the Company’s Condensed Consolidated Statement of Operations for the three and nine months ended October 2, 2020 and September 27, 2019 (in thousands):
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
Three Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$235,942 $590 $303,587 $(500)
Cost of sales178,009 (651)210,201 309 
Operating expenses18,175 (23)46,905 — 
Interest expense9,368 (1,066)12,337 444 
Nine Months Ended
October 2, 2020September 27, 2019
TotalAmount of Gain (Loss) on Cash Flow Hedge ActivityTotalAmount of Gain (Loss) on Cash Flow Hedge Activity
Sales$804,483 $549 $932,457 $(1,294)
Cost of sales591,985 (1,059)653,477 1,137 
Operating expenses119,479 (57)143,993 — 
Interest expense29,002 (2,431)39,779 1,847 
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
Unrealized Gain (Loss) Recognized in OCIRealized Gain (Loss) Reclassified from AOCI
Three months ended,Location in Statement of OperationsThree months ended,
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swap$(11)$(991)Interest expense$(1,066)$444 
Foreign exchange forwards68 (400)Sales590 (500)
Foreign exchange forwards451 (68)Cost of sales(651)309 
Foreign exchange forwards57 — Operating expenses(23)— 
Nine Months EndedLocation in Statement of OperationsNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Interest rate swaps$(7,401)$(6,590)Interest expense$(2,431)$1,847 
Foreign exchange contracts277 (1,099)Sales549 (1,294)
Foreign exchange contracts(2,277)1,661 Cost of sales(1,059)1,137 
Foreign exchange forwards(15)— Operating expenses(57)— 
Schedule of Equity Method Investments
Equity investments comprise the following (in thousands):
October 2,
2020
December 31,
2019
Equity method investment$19,718 $16,167 
Non-marketable equity securities6,092 6,092 
Total equity investments
$25,810 $22,259 
(13.)     FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Continued)
The components of (Gain) Loss on Equity Investments, Net for each period were as follows (in thousands):
Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Equity method investment income$(2,234)$(986)$(3,954)$(909)
Impairment charges— — — 1,575 
Total (gain) loss on equity investments, net
$(2,234)$(986)$(3,954)$666 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
9 Months Ended
Oct. 02, 2020
Segment Reconciliation [Abstract]  
Reconciliation of Revenue from Segments to Consolidated
The following table presents sales from continuing operations by product line (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment sales from continuing operations by product line:
Medical
Cardio & Vascular$124,596 $148,581 $432,885 $451,552 
Cardiac & Neuromodulation72,909 106,533 252,404 337,932 
Advanced Surgical, Orthopedics & Portable Medical30,179 34,310 92,041 98,544 
Total Medical227,684 289,424 777,330 888,028 
Non-Medical8,258 14,163 27,153 44,429 
Total sales from continuing operations$235,942 $303,587 $804,483 $932,457 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following table presents income from continuing operations for the Company’s reportable segments (in thousands).
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Segment income from continuing operations:
Medical$28,777 $62,648 $120,903 $182,734 
Non-Medical1,214 3,318 4,894 12,927 
Total segment income29,991 65,966 125,797 195,661 
Unallocated operating income (expenses)(a)
9,767 (19,485)(32,778)(60,674)
Operating income39,758 46,481 93,019 134,987 
Unallocated expenses, net(8,358)(10,982)(24,815)(39,524)
Income from continuing operations before taxes$31,400 $35,499 $68,204 $95,463 
__________
(a) Unallocated operating income (expenses) for the three and nine months ended October 2, 2020 includes a net gain of $28.2 million related to a patent litigation judgment. Refer to Note 10 “Commitments and Contingencies” for additional information on this matter.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers (Tables)
9 Months Ended
Oct. 02, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments
The following table presents revenues by significant customers, which are defined as any customer who individually represents 10% or more of a segment’s total revenues.
Three Months Ended
October 2, 2020September 27, 2019
CustomerMedical Non-Medical Medical Non-Medical
Customer A16%*20%*
Customer B17%*18%*
Customer C17%*13%*
Customer D*25%*22%
Customer F*11%**
Customer G***12%
All other customers50%64%49%66%

Nine Months Ended
October 2, 2020September 27, 2019
CustomerMedicalNon-MedicalMedicalNon-Medical
Customer A20%*22%*
Customer B16%*18%*
Customer C15%*12%*
Customer D*22%*24%
Customer E*11%**
All other customers49%67%48%76%
__________
* Less than 10% of segment’s total revenues for the period.

The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.
Schedule of Revenue by Ship To Location The following tables present revenues by significant ship to location, which is defined as any country where 10% or more of a segment’s total revenues are shipped.
Three Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedical Non-Medical Medical Non-Medical
United States58%66%55%61%
South Korea*11%**
Puerto Rico**11%*
Canada***12%
All other countries42%23%34%27%
(15.)    REVENUE FROM CONTRACTS WITH CUSTOMERS (Continued)

Nine Months Ended
October 2, 2020September 27, 2019
Ship to LocationMedicalNon-MedicalMedicalNon-Medical
United States56%54%56%58%
Canada*11%*13%
United Kingdom*10%**
Puerto Rico**13%*
All other countries44%25%31%29%
__________
* Less than 10% of segment’s total revenues for the period.
Schedule of Contract with Customer, Asset and Liability
October 2,
2020
December 31,
2019
Contract assets$39,593 $24,767 
Contract liabilities included in accrued expenses and other current liabilities1,927 1,975 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Tables)
9 Months Ended
Oct. 02, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Summary of discontinued operations Income from discontinued operations net of taxes, were as follows (in thousands):
 Three Months EndedNine Months Ended
October 2,
2020
September 27,
2019
October 2,
2020
September 27,
2019
Gain on sale of discontinued operations$— $— $— $(4,974)
Other income, net— — — (342)
Provision for income taxes— — — 178 
Income from discontinued operations$— $— $— $5,138 
Cash flow information from discontinued operations was as follows (in thousands):
 Nine Months Ended
October 2,
2020
September 27,
2019
Cash used in operating activities$— $(58)
Cash provided by investing activities— 4,734 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 02, 2020
Oct. 02, 2020
Accounting Policies [Abstract]    
Accounts receivable sold $ 16.2 $ 47.1
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details) - USD ($)
$ in Thousands
Feb. 19, 2020
Oct. 02, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill   $ 851,679 $ 839,617
InoMec Ltd      
Business Acquisition [Line Items]      
Consideration transferred $ 7,000    
Payments to acquire business 5,300    
Fair value of contingent consideration recognized 1,700    
Contingent consideration, range of outcomes, value, high $ 3,500    
Contingent consideration payment period 4 years    
Intangible assets acquired $ 2,000    
Goodwill 4,800    
Property, plant and equipment acquired 300    
Other working capital items acquired $ 100    
Acquired finite-lived intangible assets, weighted average useful life 5 years 10 months 24 days    
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 07, 2019
Apr. 04, 2020
Oct. 02, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Goodwill     $ 851,679 $ 839,617
US BioDesign LLC        
Business Acquisition [Line Items]        
Consideration transferred $ 19,100      
Payments to acquire business 14,900      
Consideration transferred working capital adjustment   $ 100    
Liabilities incurred 4,200      
Contingent consideration, range of outcomes, value, high 5,500      
Goodwill 10,400      
Property, plant and equipment acquired 700      
Other working capital items acquired 600      
Goodwill, working capital adjustment 100      
Technology | US BioDesign LLC        
Business Acquisition [Line Items]        
Finite-lived intangibles acquired $ 7,400      
Useful life of acquired intangible asset 8 years      
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Business Acquisitions (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Business Acquisition [Line Items]        
Sales $ 235,942 $ 303,587 $ 804,483 $ 932,457
InoMec Ltd And US BioDesign LLC        
Business Acquisition [Line Items]        
Sales $ 2,200   5,400  
Acquisition related costs     1,000  
InoMec Ltd And US BioDesign LLC | Other operating expenses        
Business Acquisition [Line Items]        
Acquisition related costs     $ 900  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Noncash investing and financing activities:    
Property, plant and equipment purchases included in accounts payable $ 3,756 $ 5,125
Supplemental lease disclosures:    
Operating lease assets obtained in exchange for new or remeasured operating lease liabilities $ 8,139 $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 78,104 $ 79,742
Work-in-process 56,160 60,042
Finished goods 22,594 27,472
Total $ 156,858 $ 167,256
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details)
$ in Thousands
9 Months Ended
Oct. 02, 2020
USD ($)
Goodwill [Roll Forward]  
Opening goodwill $ 839,617
Foreign currency translation 7,347
Goodwill, acquired during period 4,715
Closing goodwill 851,679
Medical  
Goodwill [Roll Forward]  
Opening goodwill 822,617
Foreign currency translation 7,347
Goodwill, acquired during period 4,715
Closing goodwill 834,679
Non-Medical  
Goodwill [Roll Forward]  
Opening goodwill 17,000
Foreign currency translation 0
Goodwill, acquired during period 0
Closing goodwill $ 17,000
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 975,167 $ 958,619
Accumulated amortization (306,036) (273,123)
Total estimated amortization expense 669,131 685,496
Trademarks And Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 90,288 90,288
Purchased technology and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 255,475 248,264
Accumulated amortization (148,792) (138,435)
Total estimated amortization expense 106,683 109,829
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 715,589 706,852
Accumulated amortization (153,540) (131,185)
Total estimated amortization expense 562,049 575,667
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 4,103 3,503
Accumulated amortization (3,704) (3,503)
Total estimated amortization expense $ 399 $ 0
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 03, 2020
Apr. 04, 2020
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]          
Payments to acquire intangible assets     $ 4,607 $ 0  
Gross carrying amount     975,167   $ 958,619
Purchased technology and patents          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount     255,475   $ 248,264
Purchased technology and patents | Non-Medical          
Finite-Lived Intangible Assets [Line Items]          
Payments to acquire intangible assets $ 500 $ 3,500      
Asset acquisition contingent consideration     500    
Finite-lived intangible asset, acquisition costs capitalized     100    
Gross carrying amount     $ 4,600    
Intangible asset acquired, remaining amortization period     11 years    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Finite-Lived Intangible Assets [Line Items]        
Total intangible asset amortization expense $ 10,299 $ 9,782 $ 30,894 $ 29,467
Cost of sales        
Finite-Lived Intangible Assets [Line Items]        
Total intangible asset amortization expense 3,219 3,165 9,660 9,622
Selling, general and administrative expenses        
Finite-Lived Intangible Assets [Line Items]        
Total intangible asset amortization expense $ 7,080 $ 6,617 $ 21,234 $ 19,845
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)
$ in Thousands
Oct. 02, 2020
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Remainder of 2020 $ 10,193
2021 41,186
2022 40,137
2023 38,720
2024 37,768
After 2024 $ 501,127
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Schedule of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Unamortized discount on term loan B and debt issuance costs $ (8,241) $ (10,702)
Total debt 839,107 814,772
Current portion of long-term debt (37,500) (37,500)
Total long-term debt 801,607 777,272
Secured Debt | Loans Payable | Term Loan A (TLA) Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 239,062 267,188
Secured Debt | Loans Payable | Term Loan B (TLB) Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 558,286 558,286
Secured Debt | Revolving Credit Facility | New Revolving Credit Facility 2015    
Debt Instrument [Line Items]    
Long-term debt, gross $ 50,000 $ 0
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Credit Facility) (Details)
3 Months Ended 9 Months Ended 13 Months Ended
Jul. 13, 2020
USD ($)
Apr. 02, 2021
Sep. 27, 2019
USD ($)
Oct. 02, 2020
USD ($)
Sep. 27, 2019
USD ($)
Oct. 27, 2022
Debt Instrument [Line Items]            
Loss on extinguishment of debt     $ 300,000   $ 1,300,000  
Secured Debt | Revolving Credit Facility | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Credit facility maximum borrowing capacity       $ 200,000,000    
Line of credit facility, remaining borrowing capacity       143,300,000    
Letters of credit outstanding, amount       $ 50,000,000.0    
Interest rate during period       2.41%    
Secured Debt | Loans Payable | Term Loan B (TLB) Facility            
Debt Instrument [Line Items]            
Debt instrument, discount, percentage       1.00%    
Debt weighted average interest rate       3.50%    
Secured Debt | Loans Payable | Term Loan B (TLB) Facility | Prime Rate            
Debt Instrument [Line Items]            
Variable rate basis spread       1.50%    
Secured Debt | Loans Payable | Term Loan B (TLB) Facility | London Interbank Offered Rate (LIBOR)            
Debt Instrument [Line Items]            
Variable rate basis spread       2.50%    
Debt instrument, interest rate, floor       1.00%    
Secured Debt | Loans Payable | Term Loan A (TLA) Facility            
Debt Instrument [Line Items]            
Debt amendment fee       $ 400,000    
Debt weighted average interest rate       2.40%    
Debt instrument, covenant compliance, adjusted EBITDA to interest expense ratio       3.00    
Net leverage ratio incremental increase option 0.50     4.75    
Eligible adjustment acquisition threshold $ 40,000,000          
Deferred amendment fee, quarterly installment rate 0.03125%          
Debt instrument, covenant compliance, maximum leverage ratio threshold for deferred amendment fee 3.00          
Secured Debt | Loans Payable | Term Loan A (TLA) Facility | Forecast            
Debt Instrument [Line Items]            
Net leverage ratio incremental increase option   4.50       4.00
Secured Debt | Swingline Loans | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Credit facility maximum borrowing capacity       $ 15,000,000    
Secured Debt | Standby Letters of Credit | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Credit facility maximum borrowing capacity       $ 25,000,000    
Secured Debt | Minimum | Revolving Credit Facility | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Line of credit facility, unused capacity, commitment fee percentage       0.175%    
Secured Debt | Minimum | Loans Payable | Term Loan A (TLA) Facility | Prime Rate            
Debt Instrument [Line Items]            
Variable rate basis spread       0.50%    
Secured Debt | Minimum | Loans Payable | Term Loan A (TLA) Facility | London Interbank Offered Rate (LIBOR)            
Debt Instrument [Line Items]            
Variable rate basis spread       1.50%    
Secured Debt | Maximum | Revolving Credit Facility | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Line of credit facility, unused capacity, commitment fee percentage       0.25%    
Secured Debt | Maximum | Loans Payable | Term Loan A (TLA) Facility | Prime Rate            
Debt Instrument [Line Items]            
Variable rate basis spread       2.00%    
Secured Debt | Maximum | Loans Payable | Term Loan A (TLA) Facility | London Interbank Offered Rate (LIBOR)            
Debt Instrument [Line Items]            
Variable rate basis spread       3.00%    
Standby Letters of Credit | Revolving Credit Facility | New Revolving Credit Facility 2015            
Debt Instrument [Line Items]            
Letters of credit outstanding, amount       $ 6,700,000    
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Long-term Debt Maturity Schedule) (Details)
$ in Thousands
Oct. 02, 2020
USD ($)
Debt Disclosure [Abstract]  
2020 $ 9,375
2021 37,500
2022 $ 800,473
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Allocation of Recognized Period Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense $ 2,987 $ 1,461 $ 6,229 $ 6,894
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 530 168 1,214 766
Selling, general and administrative expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 2,319 1,155 4,608 5,819
Research, development and engineering costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 138 69 407 193
Other operating expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 0 69 0 116
Stock options        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 10 101 33 304
RSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense $ 2,977 $ 1,360 $ 6,196 $ 6,590
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Stock Options Activity) (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Oct. 02, 2020
USD ($)
$ / shares
shares
Stock Option Activity (in shares)  
Options outstanding, beginning balance (in shares) | shares 384,013
Exercised (in shares) | shares (95,923)
Options outstanding, ending balance (in shares) | shares 288,090
Options exercisable at period end (in shares) | shares 285,540
Weighted Average Exercise Price (in dollars per share)  
Options outstanding, beginning (in dollars per share) | $ / shares $ 34.96
Exercised (in dollars per share) | $ / shares 32.56
Options outstanding, ending (in dollars per share) | $ / shares 35.76
Options exercisable at period end (in dollars per share) | $ / shares $ 35.68
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Options outstanding, weighted average remaining contractual term 4 years 10 months 24 days
Options exercisable, weighted average remaining contractual term 4 years 10 months 24 days
Options outstanding, intrinsic value | $ $ 6.3
Options exercisable, intrinsic value | $ $ 6.3
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Narrative) (Details) - Restricted Stock And Restricted Stock Units Time Based
9 Months Ended
Oct. 02, 2020
installment
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of installments for vesting 4
Requisite service period 3 years
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Valuation Assumptions) (Details) - $ / shares
9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average illiquidity discount 8.00%  
Share-based Payment Arrangement, Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average fair value (in dollars per share) $ 107.27 $ 117.03
Risk-free interest rate 1.29% 2.46%
Expected volatility 30.00% 40.00%
Expected life (in years) 2 years 10 months 24 days 2 years 9 months 18 days
Expected dividend yield 0.00% 0.00%
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details)
9 Months Ended
Oct. 02, 2020
$ / shares
shares
Restricted Stock And Restricted Stock Units Time Based  
Restricted Stock and Restricted Stock Unit Activity (in shares)  
Nonvested, beginning (in shares) | shares 205,223
Granted (in shares) | shares 143,122
Vested (in shares) | shares (83,469)
Forfeited (in shares) | shares (12,343)
Nonvested, ending (in shares) | shares 252,533
Restricted Stock and Restricted Stock Unit Weighted Average Fair Value (in dollars per share)  
Nonvested, beginning (in dollars per share) | $ / shares $ 64.75
Granted (in dollars per share) | $ / shares 83.94
Vested (in dollars per share) | $ / shares 59.60
Forfeited (in dollars per share) | $ / shares 75.28
Nonvested, ending (in dollars per share) | $ / shares $ 76.81
Performance-based RSUs (PSUs)  
Restricted Stock and Restricted Stock Unit Activity (in shares)  
Nonvested, beginning (in shares) | shares 191,592
Granted (in shares) | shares 67,268
Vested (in shares) | shares (35,363)
Forfeited (in shares) | shares (4,106)
Nonvested, ending (in shares) | shares 219,391
Restricted Stock and Restricted Stock Unit Weighted Average Fair Value (in dollars per share)  
Nonvested, beginning (in dollars per share) | $ / shares $ 56.30
Granted (in dollars per share) | $ / shares 95.06
Vested (in dollars per share) | $ / shares 31.17
Forfeited (in dollars per share) | $ / shares 51.54
Nonvested, ending (in dollars per share) | $ / shares $ 72.33
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses $ 2,674 $ 2,241 $ 7,631 $ 8,239
Strategic reorganization and alignment        
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses 0 962 686 4,352
Manufacturing alignment to support growth        
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses 36 515 224 1,661
2020 restructuring plan        
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses 858 0 2,275 0
Acquisition and integration expenses        
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses 107 0 510 0
Other general expenses        
Other Operating Income Expense Detail [Line Items]        
Total other operating expenses $ 1,673 $ 764 $ 3,936 $ 2,226
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Other Operating Expenses (Narrative) (Details)
$ in Millions
9 Months Ended
Oct. 02, 2020
USD ($)
InoMec Ltd And US BioDesign LLC  
Restructuring Cost and Reserve [Line Items]  
Acquisition related costs $ 1.0
US BioDesign LLC  
Restructuring Cost and Reserve [Line Items]  
Contingent consideration liabilities recorded for acquisitions 0.5
2020 Restructuring Plan  
Restructuring Cost and Reserve [Line Items]  
Costs incurred since inception 2.3
2020 Restructuring Plan | Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected costs 2.0
2020 Restructuring Plan | Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected costs 3.0
Strategic Reorganization And Alignment  
Restructuring Cost and Reserve [Line Items]  
Costs incurred since inception 23.0
Manufacturing Alignment To Support Growth  
Restructuring Cost and Reserve [Line Items]  
Costs incurred since inception 5.8
Expected costs $ 6.0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details) - Consolidation And Optimization Initiatives
$ in Thousands
9 Months Ended
Oct. 02, 2020
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 1,985
Restructuring charges 3,185
Cash payments (5,002)
Ending balance 168
Severance and Retention  
Restructuring Reserve [Roll Forward]  
Beginning balance 1,389
Restructuring charges 2,166
Cash payments (3,483)
Ending balance 72
Other  
Restructuring Reserve [Roll Forward]  
Beginning balance 596
Restructuring charges 1,019
Cash payments (1,519)
Ending balance $ 96
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Jul. 03, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]            
Effective income tax rate 3.40% 13.80% 9.30% 16.00%    
Income (loss) before provision for income taxes $ 31,400 $ 35,499 $ 68,204 $ 95,463    
Discrete tax benefits 4,900 $ 2,300 5,900 $ 4,400    
Unrecognized tax benefits 5,000   5,000     $ 4,400
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 3,900   3,900      
Unrecognized tax benefits that would impact effective tax rate 5,000   5,000     $ 4,400
Accrued Payroll Taxes $ 6,500   $ 6,500   $ 6,500  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 26, 2020
Oct. 15, 2020
Jan. 26, 2016
Oct. 02, 2020
Oct. 02, 2020
Gain Contingencies [Line Items]          
Gain contingency, asset       $ 28.9 $ 28.9
Accrued professional fees       0.7 0.7
Gain related to litigation settlement       $ 28.2 $ 28.2
Product warranty description         The Company generally warrants that its products will meet customer specifications and will be free from defects in materials and workmanship.
Subsequent Event          
Gain Contingencies [Line Items]          
Proceeds from legal settlements $ 0.6 $ 28.3      
Positive Outcome of Litigation          
Gain Contingencies [Line Items]          
Amount awarded from other party     $ 27.8    
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Schedule of Product Warranty Liability) (Details)
$ in Thousands
9 Months Ended
Oct. 02, 2020
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Balance at beginning of period $ 1,933
Additions to warranty reserve, net of reversals (156)
Adjustments to pre-existing warranties (119)
Warranty claims settled (1,323)
Balance at end of period $ 335
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Earnings Per Share [Abstract]        
Income from continuing operations $ 30,342 $ 30,586 $ 61,831 $ 80,174
Income from discontinued operations 0 0 0 5,138
Net income $ 30,342 $ 30,586 $ 61,831 $ 85,312
Denominator for basic and diluted EPS:        
Weighted average shares outstanding, basic (in shares) 32,859 32,660 32,833 32,606
Dilutive effect of share-based awards (in shares) 217 408 274 413
Weighted average shares outstanding - Diluted (in shares) 33,076 33,068 33,107 33,019
Basic earnings per share:        
Income from continuing operations (in dollars per share) $ 0.92 $ 0.94 $ 1.88 $ 2.46
Income from discontinued operations (in dollars per share) 0 0 0 0.16
Basic earnings per share (in dollars per share) 0.92 0.94 1.88 2.62
Diluted earnings per share:        
Income from continuing operations (in dollars per share) 0.92 0.92 1.87 2.43
Income from discontinued operations (in dollars per share) 0 0 0 0.16
Diluted earnings per share (in dollars per share) $ 0.92 $ 0.92 $ 1.87 $ 2.58
Anitdilutive Securities Excluded From Earnings Per Share [Abstract]        
Time-vested stock options, RSAs and RSUs (in shares) 145 0 134 29
Performance-vested restricted stock and PRSUs (in shares) 167 50 93 48
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details) - shares
9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Class Of Stock [Roll Forward]    
Balance, beginning of period (in shares) 32,847,017  
Shares outstanding beginning balance (in shares) 32,700,471 32,473,167
Stock options exercised (in shares) 95,923 116,904
Balance, end of period (in shares) 32,875,166  
Shares outstanding ending balance (in shares) 32,875,166 32,668,627
Common Stock    
Class Of Stock [Roll Forward]    
Balance, beginning of period (in shares) 32,847,017 32,624,494
Stock options exercised (in shares) 21,327 116,904
Balance, end of period (in shares) 32,875,166 32,841,183
Treasury Stock, Common    
Class Of Stock [Roll Forward]    
Balance, beginning of period (in shares) 146,546 151,327
Stock options exercised (in shares) 74,596 0
Balance, end of period (in shares) 0 172,556
Restricted Stock    
Class Of Stock [Roll Forward]    
RSAs issued, net of forfeitures, and vesting of RSUs (in shares) 78,772 78,556
Restricted Stock | Common Stock    
Class Of Stock [Roll Forward]    
RSAs issued, net of forfeitures, and vesting of RSUs (in shares) 6,822 99,785
Restricted Stock | Treasury Stock, Common    
Class Of Stock [Roll Forward]    
RSAs issued, net of forfeitures, and vesting of RSUs (in shares) 71,950 (21,229)
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period $ 1,181,401 $ 1,111,695 $ 1,152,488 $ 1,060,493
Reclassification from AOCI, tax 0 0 0 0
Reclassification from AOCI, net of tax 16,387 (14,810) 17,303 (17,138)
Balance, ending balance 1,232,997 1,128,578 1,232,997 1,128,578
Cash Flow Hedging        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, tax (118) 307 1,978 1,266
Reclassification from AOCI, net of tax 447 (1,152) (7,438) (4,762)
Interest rate swap        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, tax (224) 93 (511) 388
Reclassification from AOCI, net of tax 842 (351) 1,920 (1,459)
Foreign exchange contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, tax (18) (40) (119) (33)
Reclassification from AOCI, net of tax 66 151 448 124
Defined Benefit Plan Liability        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period (912) (295) (912) (295)
Balance, ending balance (912) (295) (912) (295)
Cash Flow Hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period (10,491) (2,567) (2,358) 3,439
Balance, ending balance (8,776) (4,279) (8,776) (4,279)
Cash Flow Hedges | Cash Flow Hedging        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 565 (1,459) (9,416) (6,028)
Cash Flow Hedges | Interest rate swap        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 1,066 (444) 2,431 (1,847)
Cash Flow Hedges | Foreign exchange contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 84 191 567 157
Foreign Currency Translation Adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period 23,555 28,211 22,639 30,539
Reclassification from AOCI, before tax 16,387 (14,810) 17,303 (17,138)
Balance, ending balance 39,942 13,401 39,942 13,401
Total Pre-Tax Amount        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period 12,152 25,349 19,369 33,683
Reclassification from AOCI, before tax 16,387 (14,810) 17,303 (17,138)
Balance, ending balance 30,254 8,827 30,254 8,827
Total Pre-Tax Amount | Cash Flow Hedging        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 565 (1,459) (9,416) (6,028)
Total Pre-Tax Amount | Interest rate swap        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 1,066 (444) 2,431 (1,847)
Total Pre-Tax Amount | Foreign exchange contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification from AOCI, before tax 84 191 567 157
Tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period 2,327 582 619 (679)
Balance, ending balance 1,967 942 1,967 942
Net-of-Tax Amount        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance, beginning of period 14,479 25,931 19,988 33,004
Balance, ending balance $ 32,221 $ 9,769 $ 32,221 $ 9,769
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets: Foreign currency contracts $ 98 $ 710
Liabilities: Foreign currency contracts 836  
Liabilities: Interest rate swaps 8,038 3,068
Liabilities: Contingent consideration 5,401 4,200
Quoted Prices in Active Markets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets: Foreign currency contracts 0 0
Liabilities: Foreign currency contracts 0  
Liabilities: Interest rate swaps 0 0
Liabilities: Contingent consideration 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets: Foreign currency contracts 98 710
Liabilities: Foreign currency contracts 836  
Liabilities: Interest rate swaps 8,038 3,068
Liabilities: Contingent consideration 0 0
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets: Foreign currency contracts 0 0
Liabilities: Foreign currency contracts 0  
Liabilities: Interest rate swaps 0 0
Liabilities: Contingent consideration $ 5,401 $ 4,200
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Interest Rate Swap Maturing June 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 200,000
Pay Fixed Rate   1.1325%
Receive Current Floating Rate   1.792%
Fair Value   $ 543
Interest Rate Swap Maturing July 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 65,000
Pay Fixed Rate   1.89%
Receive Current Floating Rate   1.792%
Fair Value   $ (72)
Interest Rate Swap Maturing April 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 400,000
Pay Fixed Rate   2.415%
Receive Current Floating Rate   1.7101%
Fair Value   $ (730)
Interest Rate Swap Maturing June 2023 | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 200,000 $ 200,000
Pay Fixed Rate 2.1785% 2.1785%
Receive Current Floating Rate 0.1448%  
Fair Value $ (8,038) $ (2,809)
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) - Designated as Hedging Instrument
$ in Thousands
Oct. 02, 2020
USD ($)
$ / $
$ / $
$ / €
Dec. 31, 2019
USD ($)
$ / $
Foreign Exchange Contract Maturing December 2020, Contract One | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 7,666  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0491  
Fair Value $ (519)  
Foreign Exchange Contract Maturing December 2020, Contract Two | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 2,290  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0241  
Fair Value $ (52)  
Foreign Exchange Contract Maturing September 2021, Contract One | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 18,514  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.1944  
Fair Value $ (274)  
Foreign Exchange Contract Maturing September 2021, Contract Two | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 10,224  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0454  
Fair Value $ (109)  
Foreign Exchange Contract Maturing November 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 2,343  
$/Foreign currency (in dollars per foreign currency) | $ / € 1.1717  
Fair Value $ 2  
Foreign Exchange Contract Maturing March 2021 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 2,656  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0443  
Fair Value $ 64  
Foreign Exchange Contract Maturing August 2021 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 3,252  
$/Foreign currency (in dollars per foreign currency) | $ / $ 0.0232  
Fair Value $ 150  
Foreign Exchange Contract Maturing June 2020 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 11,166
$/Foreign currency (in dollars per foreign currency) | $ / $   0.0490
Fair Value   $ 710
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Narrative) (Details) - USD ($)
6 Months Ended 9 Months Ended
Oct. 02, 2020
Oct. 02, 2020
Apr. 04, 2020
Feb. 19, 2020
Dec. 31, 2019
Oct. 07, 2019
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Asset acquisition contingent consideration recognized     $ 1,000,000.0      
Settlements $ 500,000 $ 1,000,000        
Fair value 5,401,000 5,401,000     $ 4,200,000  
Derivative instruments net loss to be reclassified to net income during next twelve months   4,300,000        
Accrued expenses and other current liabilities            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Fair value 1,200,000 1,200,000        
Other long-term liabilities            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Fair value $ 4,200,000 $ 4,200,000        
Chinese Venture Capital Fund            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Equity method investment ownership (percent) 6.60% 6.60%        
InoMec Ltd            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Contingent consideration, range of outcomes, value, low       $ 0    
Contingent consideration, range of outcomes, value, high       3,500,000    
Fair value of contingent consideration recognized       $ 1,700,000    
Business acquisition contingent liability $ 1,700,000 $ 1,700,000        
US BioDesign LLC            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Contingent consideration, range of outcomes, value, low           $ 0
Contingent consideration, range of outcomes, value, high           5,500,000
Fair value of contingent consideration recognized           $ 4,200,000
Contingent consideration liabilities recorded for acquisitions   500,000        
Business acquisition contingent liability $ 3,700,000 $ 3,700,000        
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Oct. 02, 2020
Oct. 02, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period   $ 4,200
Contingent consideration liabilities recorded for acquisitions   2,700
Fair value adjustment included in Other operating expenses   (500)
Settlements $ (500) (1,000)
Foreign currency translation   1
Balance at end of period $ 5,401 $ 5,401
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Interest expense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) reclassified from AOCI $ (1,066) $ 444 $ (2,431) $ 1,847
Interest expense | Interest rate swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) recognized in OCI (11) (991) (7,401) (6,590)
Sales        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) reclassified from AOCI 590 (500) 549 (1,294)
Sales | Foreign exchange forwards        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) recognized in OCI 68 (400) 277 (1,099)
Cost of sales        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) reclassified from AOCI (651) 309 (1,059) 1,137
Cost of sales | Foreign exchange contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) recognized in OCI 451 (68) (2,277) 1,661
Operating expenses        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) reclassified from AOCI (23) 0 (57) 0
Operating expenses | Foreign exchange contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) recognized in OCI $ 57 $ 0 $ (15) $ 0
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Fair Value Disclosures [Abstract]          
Equity method investment $ 19,718   $ 19,718   $ 16,167
Non-marketable equity securities 6,092   6,092   6,092
Total equity investments 25,810   25,810   $ 22,259
Equity method investment income (2,234) $ (986) (3,954) $ (909)  
Impairment charges 0 0 0 1,575  
Total (gain) loss on equity investments, net $ (2,234) $ (986) $ (3,954) $ 666  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Narrative) (Details)
9 Months Ended
Oct. 02, 2020
Segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations $ 235,942 $ 303,587 $ 804,483 $ 932,457
Operating Segments | Medical        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations 227,684 289,424 777,330 888,028
Operating Segments | Medical | Cardio & Vascular        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations 124,596 148,581 432,885 451,552
Operating Segments | Medical | Cardiac & Neuromodulation        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations 72,909 106,533 252,404 337,932
Operating Segments | Medical | Advanced Surgical, Orthopedics & Portable Medical        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations 30,179 34,310 92,041 98,544
Operating Segments | Non-Medical        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total sales from continuing operations $ 8,258 $ 14,163 $ 27,153 $ 44,429
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Segment Reporting Information [Line Items]        
Operating income $ 39,758 $ 46,481 $ 93,019 $ 134,987
Unallocated expenses, net (8,358) (10,982) (24,815) (39,524)
Income from continuing operations before taxes 31,400 35,499 68,204 95,463
Gain related to litigation settlement 28,200   28,200  
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 29,991 65,966 125,797 195,661
Operating Segments | Medical        
Segment Reporting Information [Line Items]        
Operating income 28,777 62,648 120,903 182,734
Operating Segments | Non-Medical        
Segment Reporting Information [Line Items]        
Operating income 1,214 3,318 4,894 12,927
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Operating income $ 9,767 $ (19,485) $ (32,778) $ (60,674)
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Revenue from Contract with Customer [Abstract]        
Percent of revenue from contract with customer compared to total revenue 30.00% 10.00% 29.00% 11.00%
Contract assets, increase due to new contract     $ 14.8  
Revenue recognized that was included in contract liability balance at beginning of period $ 0.2 $ 0.4 $ 1.3 $ 0.8
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers (Disaggregated Revenue) (Details) - Revenue from contract with customer benchmark - Customer Concentration Risk
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Medical | Customer A        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 16.00% 20.00% 20.00% 22.00%
Medical | Customer B        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 17.00% 18.00% 16.00% 18.00%
Medical | Customer C        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 17.00% 13.00% 15.00% 12.00%
Medical | All other customers        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 50.00% 49.00% 49.00% 48.00%
Non-Medical | Customer D        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 25.00% 22.00% 22.00% 24.00%
Non-Medical | Customer E        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage     11.00%  
Non-Medical | Customer F        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 11.00%      
Non-Medical | Customer G        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage   12.00%    
Non-Medical | All other customers        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 64.00% 66.00% 67.00% 76.00%
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details) - Geographic Concentration Risk - Revenue from contract with customer benchmark
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Medical Segment | United States        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 58.00% 55.00% 56.00% 56.00%
Medical Segment | Puerto Rico        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage   11.00%   13.00%
Medical Segment | All other countries        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 42.00% 34.00% 44.00% 31.00%
Non-Medical Segment | United States        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 66.00% 61.00% 54.00% 58.00%
Non-Medical Segment | South Korea        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 11.00%      
Non-Medical Segment | Canada        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage   12.00% 11.00% 13.00%
Non-Medical Segment | United Kingdom        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage     10.00%  
Non-Medical Segment | All other countries        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 23.00% 27.00% 25.00% 29.00%
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract assets $ 39,593 $ 24,767
Contract liabilities included in accrued expenses and other current liabilities $ 1,927 $ 1,975
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Assets and Liabilities of Viant Business) (Details) - Discontinued Operations, Held-for-sale - AS&O Business - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 28, 2019
Sep. 27, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Income from transition services   $ 2.9
Transition services, cost of sales   0.1
Transition services, selling, general and administrative   $ 2.8
Net working capital adjustment $ 4.8  
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Discontinued Operations (Gain from Discontinued Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Provision for income taxes $ 0 $ 0 $ 0 $ 178
Income from discontinued operations 0 0 0 5,138
AS&O Business | Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Gain on sale of discontinued operations 0 0 0 (4,974)
Other income, net 0 0 0 (342)
Provision for income taxes 0 0 0 178
Income from discontinued operations $ 0 $ 0 0 5,138
Cash used in operating activities     0 (58)
Cash provided by investing activities     $ 0 $ 4,734
XML 94 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201602Member
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +N$75$'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%U1V+1%SNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VFA8NCVLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RK@]0^XG/T 2-93#>3ZX\4:O^/ 9^PPS&K!'AP,E$*4 UBT3 MPVGJ6[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L0621A'^_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 +N$75%33X7<6 4 ! 6 8 >&PO=V]R:W-H965T&UL MI9A=;^(X%(:O9W^%A?9B1H(F=H#248M$*>V@[10*[,?L:B],8B!J$K..4\J_ MW^,$$EJ%DVCW!O)UWCPYMM]C^WHGU4N\$4*3MS"(XIO&1NOM5\N*W8T(>7PA MMR*".RNI0J[A5*VM>*L$]]*@,+"8;7>MD/M1HW^=7INJ_K5,=.!'8JI(G(0A M5_M;$?'!/S*4LI7\S)V+MIV(9(!,+51H+#WZL8BB P2L#QST&T MD;_3!)X>']7OTX^'CUGR6 QE\+OOZ<"7B:TN# MIKECN8?XVRR>G8F_(M]EI#\-['6\"2 [$CT"U#!2>NOB V:Q)F,[N$ M9U@CG#EEX>]PG#P_3JKGH/GY:[",M8(N]S$HI-3=.I1/"=<::&"/9F)K52ZC B7TBH1"%$W)^K6(YH*Y4O/ M]"@"?;HT1;A2U@F:/WWZ5-$++G.TRYI-IC@X6&I Y[.%:ZUX$&/IZN5,/51G M%&E?[\F]'PCRE(1+H8"^XT-33+EZV?%]$X,M M/)PZ_QUVL9.EL+CD/#&4E'8P>Z%%2:"XJ7\D')HSZ(X+N8M*Z7"Y:< CB>:N M*!,4-_>/9/E(F2KYZD=N>4OCFHL_,+2B7E#4#^]+?GAR^N>-FQ M61MC*PH&Q5T^;< !3*S/H^ "C*(@196@N,4_2A=R,MW(""L3%2)=VFMU6-O! MB(I*07&+7_@:2I9<$WZT)O-]N)1!&6V%P'CQ,,-(BNK <"L_ M9HR,WMP-C];B;*VM$'KZ,6S6I9OYF\P[0!374M5.@@J M=!ZY@AXP<%U8&L-T1GB9),98F#^K9?[SD M/PJ%6IL.]@ *>@,F&VYY5)X^7+ 2K;!\ACOV,5D; MN^0\7>B32:*A6$:IHWWVH\/Z_TOI@CM[2R=]B]D6>NT[K'?9H5V82KZ6$1:E M@-5:-0QA)"JH4N/($V_D%U&>-ES*!N^GM-WN847**=S>PJPZ+] M/!46LLP/=P( M[@EE'H#[*RGU\<2\(-\$[O\+4$L#!!0 ( +N$75&DR\4?%P< #X< 8 M >&PO=V]R:W-H965T&ULK5EM;^.X$?XKA+LH[@!OS!=) ME':3 +<)>EV@[2XV=^UG1J)C82511U'.IK^^0UFQ;)&BE03_JJNEN5CMCV@^;39?O9"VZ*]7*!MYLE:Z%@5O]M.E:+44Q M*-75AF*<;&I1-JO;Z^'95WU[K7I3E8W\JE'7U[70+Y]DI9YO5F3U^N!;^;0S M]L'F]KH53_)!FM_;KQKN-DOUO\V3!XF M\R@Z>:>J_Y2%V=VLTA4JY%;TE?FFGO\NQPG%UEZNJF[XCYY'6;Q">=\958_* M@* NF\.O^#$ZXD2!1 L*=%2@;U5@HP(;)GI -DSK7AAQ>ZW5,])6&JS9B\$W M@S;,IFSL,CX8#6]+T#.W=ZHI8%%D@>"J4U59" ,WGT0EFERB!VNX0^_1[XWH MB]*^@NN'>_33NY_1.U0VZ+>=ZCO1%-WUQ@ >:W63CV-_.HQ-%\;^DILKA.D: M44RQ1_TNK'XO\RO$B%4GV;GZ!KQP= 4]NH(.]MB2*WJM96.0Z#J8\X> 17:T MR :+T9)%T>T0^ ;E]D+^T9=[4<$07E\=3"6#*;OY]K=9ED7L>K,_=8DK15C, MXJ/4&<[HB#,*XOPESU4/L&!?YA(P/E9RC1K((6J+6JWVY;!I(6>@7$N( E0I M\%%G7[_#5Q3BLJJ&/0E3%15DAB%VK'RA^D>S[2O8KN,05H=>1:\Z:QBS:^6P MF:L7GU\.T./3&<<$EGSF&(]81K)TP3/QT3-QT#.?FSVLE]*E]*Y9[,&6I'$Z MP^812SB-$S^VY(@M"4>7:HR&-#@&K ]?X@S,LCB;QY0K12.><#\Z?D3'@^B^ MR6W?%#:4($ODJI;(B!]^+W)G_"2F\_5UA; ?8'H$F 8!?M6R%66!Y(_6)L!N MB%YE=A*B_"P3^""G#IHHBAF?87:E"$]CZL>='7%G0=R_*2.J-T#,7(A9FL3S MQ?>(D1BBQ ^2X(E7\ 7W0JFASPL">6,RRE,Y0 M>^42LK3=R0D=DB#L7Y4JGB$U><$19] TAIVXJX+!,E.'5P>L0H.XF3 M#[* MB=+L9.01H$<0ZAU\PF'G$"=Z(OQ-U5Y5BL>R*@TP?*CD(Q.MD#"OO!INE1X: M%2AXIA4KY*-_I[I4P7B,\=P=E\3.,4^40L*< ML23*^$)(T8E/:)A//I]DD!!,ZC(#PM+MA,D$UESW,EC_7(+OTH:MS!U?NV))@OF2LR=RH6%R M.2^$+F%UJ0/*'$C><[ >.9YAOD R="(9&B:9?US, =1EC123!#OQX,IQSBE? MJ"OI1"\T3"]O9FOJ:6C2E*?.ROOD>+;HS(E?:)A?_NP^\_5!F#EK[Q'CA"Q4 M072B&AINA>:T?0FMV^HP1LB\R/"(0<>;+&VKB;]HF+\.V^H21D]K0TD,E?H< MI4\0XP0O$<+$633,67>JKDMCNXE#ZLJA'8:(D$T.F-%/_U)&(H)_]J(/6K8G MIQ^Z5N3R9M5JV4F]EZM;Y#N@^C\8.C]8FNB0X6#Y\F!4_GVGJD+J[J]_22GA M'X?VRKP$#ZXF)F-A)K/>A>*EL\.L[2D/Q@1H5Z.]J'KY$3R+U_CPA[J=T)8_ M>K-3NORO+#XB1M A;Y\5I0YMQY$[6R"]1:%*6M_6 ?V2.&]V6#D3TB[],4+S12;")C%B;C;](( M> 3%C] -Q)+_0-;EV1AFGJ[FA>YI_RAUSM0\8@12^!+PB9[96]J_;C%%>2&[Y$LHHYG38/@$ M24RC1=@33[,P3SO,-P3XGYP&=P[H_9VM3]#;V6Y./N[8+VO_%/JI;#JH?+:@ MB:\X>$(?/E8=;HQJA^\]C\H850^7.RD OA6 ]UL%U#C>V$](QT^&M_\#4$L# M!!0 ( +N$75'H94;B\P( (H( 8 >&PO=V]R:W-H965T&ULE59=;]HP%/TK5E9-K=01)P02.D!JJ:;MH1HJZ_9L$D.L.G9F.]#N MU^_:22.^:7D .[[GY)P3FYOA6JIGG5-JT$O!A1YYN3'EC>_K-*<%T1U94@$K M"ZD*8F"JEKXN%269 Q7<#S'N^P5APAL/W;6I&@]E93@3=*J0KHJ"J-<[RN5Z MY 7>VX5'MLR-O>"/AR59TADU3^54P!*DR9I#YZZ!N09V_BIXV4NUI*>$3*S]1T$ ZO M48A#? ^.0V_IVD'=0,+#P;;D_RH?T_EEH.X=1!_W '3NCJO M/M[3U V3N!?T^SOB#Q9&,0[BP]J35GOR<>W0G+0A(F-B>FMW=LE\11/U>U-]1ZV]T"MNE'XA:,J$1 MIPL XDX,#*KN?/7$R-(UC[DTT(K<,(>7!:IL :POI#1O$]N/VM>/\7]02P,$ M% @ NX1=46O"I%D1!P DB$ !@ !X;"]W;W)KD'3;A\6^Z!8M"U4%EV) M3MJ_7^H2R2&'E+/=/,22?&;(,YP9'DF^>!#5]WK+N40_=T597\ZV4N[/%XMZ MM>6[M)Z+/2_5-VM1[5*I3JO-HMY7/,U:HUVQ()X7+G9I7LZN+MIKGZJK"W&0 M15[R3Q6J#[M=6OVZYH5XN)SAV>.%S_EF*YL+BZN+?;KAMUQ^W7^JU-EB\)+E M.U[6N2A1Q=>7LS?X?$G]QJ!%_)7SA_KH6[H3XWIR\RRYG7C,C7O"5;%RD MZN.>W_"B:#RI>?SHGSF+9RCCZ_10 MR,_BX4_>$PH:?RM1U.U_]-!CO1E:'6HI=KVQFL$N+[O/]&BI(_B]@7_J"$%OT%)?=-S;P"6I3*\N*O& J@:MO#4';?1;:Q6O MO&P2Y596ZMM(5JK=IQ6N4E^C+5ASJM,SJ,_3BR?G%0JK9-F,N5OW, MKKN9$ M,)\;M_DMW\\1B1ISS" ZOS?Z\C^/_B08=,@;VOJC%G_ORI78\3%/T-]O[FI9 MJ;K_Q^'='[S[K7??-MNTX&#*=&9A:];TP/LK0@/FDXO%_?%*F##JT2".GL(2 M$Q9[OA_3I["E"6.4^,'H[0G'8. 8.#G>B%HVQ57;N';FP=&P.(H]CVE<31C! M*D6PQM6$!0RS.-"XFK PH'YDX1H.7$,GU[>5J&NTK\0ZEQ#5T)QZ8TP;T2._NV!351X>5& M87G5+,%*51A86,40MU,E(G[O4>2.?M_@M2)F:NL2B( M=,C9AF*JF:]DW\"@S,'4R?E=*KK2E?%SE,U1R< OI M_3R=:&BP-E&84*H+ P!&F.<1G;4)4Z&.;!D^JA_LEC\OWZH[O%>H:#9-=3/% M?QQR^4LM^;T*1"O*[5'PC1F])H0:50[ F+&30BC* E^/@@D+P] 2@U$=8;<\ MZEK;RR[/NUC860-2274MG;2)>DWU#2N!4$27(DL(Q0BVD!YE$G;KI%Y5KRNQ M4[M7J2K]T!2[&.Z_T!U?BXHCF?ZT-#Q3UU#L>YX>"P 6^,P(A@D+8^(9&0 H ML\ /;>UN%%,X0='O4=9DX= MG>1U3YQG1[Q=8IJ,JHFX5=-Q>#-XH,DZ(Z:VT6ML&I),0Y8 )*#8TE[)***( M6T0]K[2(*6@,MI.09!JR!"#JIM="=I1-Q"V;3EAPD+4I:@S6DY!D&K($( &F M-MJC=B)N[?2!2X=.[(W#B7X!PLQ^ <"@?@' 8I7.Q$)U5$S$=_:+Z[3.5TC= M$Y:J4=9(+6OW4-+9,$8M0MQ:9'I;5CH%9:(HTNIH^HP@F8+"J+Q)2#(-6?:0YD[U M*-#6]CHJ%^)6+K9\?$X,(FAJ9J; L(E4 8R@7 %@9![:JG74-R2>V-V+0_,& MX9GU.JH'XGX\]+_6*SMM&4Z")1!,!3[2 P_ 5)5:!#4=E0_]?>5S>FCHM :: MAB33D&4/.;%*Z2B"J%L$V?/P.5' IS3TDU )@ *R T"1>6"1"W14290XJ_); M^U)5A2.]5\FPX8^O]<1!UC(M,Q4A5WG2HU=';EW2-<X'.H^)-L79?))"J1>%.F<0IC_K2D 8]HQL M KUA_29V<>K3?MROU;M]5#*[K7A<'7X <&;]K6Y=OT:G]]@X'J"SY?= MSP-&]]VO%=ZGU297G:G@:S64-X_47*ON!P#=B13[]@WWG9!2[-K#+4\S7C4 M]?U:"/EXT@PP_ SCZE]02P,$% @ NX1=42T*U2Z P . L !@ !X M;"]W;W)KN3BNRPH M5>BYKIB<.852NSO7E5E!:R)O^8XR>+/AHB8*IF+KRIV@)#>DNG*QY\5N34KF MS*=F[5',IWROJI+11X'DOJZ)^/% *WZ<.;YS6OA<;@NE%]SY=$>V=$W5E]VC M@)G;J>1E39DL.4.";F;.O7^WFFB\ ?Q3TJ,\&R.=R1/GW_7D0SYS/+TA6M%, M:04"CP-=T*K20K"-_UI-IPNIB>?CD_H[DSOD\D0D7?#J:YFK8N:D#LKIANPK M]9D?W],VGTCK9;R2YA<=6ZSGH&PO%:];,NR@+EGS),^M#V<$T+$3<$O ?4)X MA1"TA.!7(X0M(?S5"%%+,*F[3>[&N"519#X5_(B$1H.:'ACW#1O\*IFND[42 M\+8$GIHO.,OAU&F.8"1Y5>9$P62MX 'EH"3B&WA50Q$6NCH.%'U@&:\IND%? M&-GGI8;#>+U$KU^]0:]0R=#?!=]+PG(Y=17L44=RLW8_#\U^\)7]!.@C9ZJ0 M: 7[RBW\Y3A_,L)WP9O.('PRZ &/"G[*U"WR\%N$/>Q9]K,8IZ_I[A;A1-/] MB2V=/XN^^NWH%V8$7;4$1B^XIGW^22H!G_^_(^'"+EQHPH57POT% M]V1I=&V%U'!CP]77X6$>>$&(I^[A_'ALJ"B-+U'+(2KVT\"_1*V&J#0*_)\1 M+Y*,NB2C44\_J8(*E%V8V22-7E=O)3\9' 5A*F7AKWDAR@_ M#'$/M1RBDM"+>ZC5$!5C+^D7@7O6"M14;$T/)N&8]TPU]WRWVK5Y]Z:[Z:T_ M^'<+W[*^A+:PZ>)^RC<]Y4LVY0<^;MM/7L[4QVR^+A:[7?,/T9[GE'?QE*=6&&;A5JX7>*LZ: MOM&F79 DR1<;)KK9S57_[%[=7,F=:47'[Q72N\V&J9>OO)5/US,\.S[X0ZS6 MQCY8W%QMV8H_+42R,VO--"=DCQY?7L%G^Y2XEMT%O\2_ G?7:- MK"N/4OZP-]^;ZUEB%?&6U\9VP>!GS^]XV]J>0,??ATYGIW?:AN?7Q]Y_Z9T' M9QZ9YG>R_;=HS/IZ5LY0PY=LUYH_Y-,_^<&AS/97RU;W_Z.G@VTR0_5.&[DY M- 8%&]$-O^SY$(BS!M"/OP$Y-"#3!FF@ 3TTH+VC@[+>K6_,L)LK)9^0LM;0 MF[WH8].W!F]$9X?QP2CXJX!VYN9.=@T,"F\07&G9BH89N'DP\ .C93222W3' M]!K] B.NT1S]U;%=(ZP17#]\0Q<_7:*?D.C0GVNYTZQK]-7"@#+;_Z(^J/@Z MJ" !%17Z579FK='/H*9YW7X!'IW<(D>WOI)HA[_7YC-*R"=$$I)X]-S%FS_P M[6=$"ML<5Q$Y]!1EVO='0U&V 5SV 5PJN4&0A8H9T:V&:2R,X/I+Y#WIZ3UI M_YXT\)[?(.]%5\L-1Q>MU/K2-Q1#%WG?A=]&71.-PV_X$I/M MQ1M:'PU$K>USM%XSM>+:QJW=V2!!#HK.<,6U0?QY:]/:I[]PE%&<3N6[1ADI M$[_Z\J2^C*I_,++^,;=%%\3+C148#'+IO#\GI)J(]!B55>H769U$5O$4DMV\ MGWO'\![##?-RJ,?<@J/[H79;4[_XM%=N['(RD>[:!(*+D[&2)^]3WG((<6P& M'#IZI; DZ42BSPK^!62> 0>_3^;%"E89E\C6*02IQ__>"?,",WC/#R7"*QT[ MHN:TRASMKEF>YP'I9)1.HM)_-VL8_.[H@-7O%TEKKP5!0V3/WRZ2.@'0Z3STV5F0HE".H<)Q4_X#8V5'7#*H_+#$:H8$% M4-YW(/Q0ZF4@NFDD=PZJ79-Y6A6!TH!'?.$XO^[6K!M*[CF.M.; ,XN.5K!' MT?9H^M13##QC-4QL+:P[,5SAD54!CN(113C.(ECM M&@4+BLD_XP<3KA$N@>5K0S)F/'CN%A4TK28RG/-4AS*+S+"B,1A]-M[%\E>Z2Y[ M,*0?G:ZPO':X*@+Y1T9(D8_MB ;LOW]U3T;2D#AI;L?Z:\LQ1 MB9%X@XUO6 MF7XVVJ7'UBXYO*'RL(1FN)SFC\^.I$42R'$R0H=D40?N=PK6HKK')*SO@4 " M,GVH2E[!F:',;TR/:/A]QE4C'EEL'*JDX=@*0XET @P$@?8V;0>UAI>>1[N9 0[6>Z:A:;" M2"82)Y-_*GQ@F4=B6Z2#;M<$Z!M(.#H2B[ZQD3I6UIT^[JK=XN233#T@2M.* M3DN%SXXDM PP@8[$HOA#574I.M;5[Z^J=*0/C=/G7L'N0FQ9:U<>IX/"5G:K MN>%J@QK^Z)V1U+/I(24FT_,'GUU5G-N]%GYV$A??'4WF)>^$5/!3[^R.2?&] M;/JQ"<1[I1N-T^Y,]HR=A MUFO9-C W7IULV;VJ7C/%80X9TXY'__8P48G:F@TCL>L$$/R)*?\Y/_70CI3Y ME#A>LRK' 1]'*M(X%;V+XHM#';_TUD.O%RX0"_J%TB.NC^%0,!.WI^<]0[;155_81\!M8,5" M?;O!:KHX]%EAZOE4Z<+T-55:73@NLQPVF!I](79Y\N-URM^B^Z&O6G&L/G MOM/3TU?CV_Y;Z>3Y5_SE;OCV.W8S?(K^E2D8$XU:OH0ND\\%A%,-7W>'&R.W M_0?21VF,W/27:\X:KJP!_'TII3G>V!>S:?/=;36;L@TO\I+>5J#>K%:D^O:6 M%FQ[,8*C[U_C-_#U M#8ZD0:/X,Z?;>N\:R*4\,/99#MYG%R-/1D0+FG(Y!1$?3W1.BT+.).+XTDXZ MZGQ*P_WK[[-?-XL7BWD@-9VSXJ\\X\N+43P"&5V03<'OV/8=;1<4R/E25M3- M7[!MM=X(I)N:LU5K+")8Y>7NDWQM$[%G +'% +4&2#% D<4 MP98]1!8#/S6 MP%<-8HM!T!H$BD%H"REL#4+%P \M!E%KT.S^9)?=9FLN"2>S:<6VH))J,9N\ M:/:WL18[DI?R*-[S2OPW%W9\-F=E)@X6S8"XJEF19X2+P3T7'^+$\1JPA1BQ M]/.2%1FMZE_ U9=-SK^!,?A4DDV62[FXOK\$+U^\ B] 7H*/2[:I29G5TPD7 M,4I/D[2-Y^TN'F2)YR/CI#"8S=UF;S(1B#C:I "W),_&(H@Y6>?FN2X/A"!* MNMY4WW;+-MA?N>WO*!N.WFH.WFH\>=;_+TE!2E3>@8>Z&->RE7*M:QWJR(< M7-+T'*#X#" /QJ:#M)L^;*:7'?=I!KW0\Q,\G3SMGQQ=%R80PG HN]1EXQBB M8*BZTE78]_TD'LJN#9,%D>+QQC 7]CR_4PW2BKNTXL8,6](JMDF>7[%1(H'- MU2M9DL82_ON.%040+7U+JNP?QY[ZG7/?N:>-%T#D=#6@7VF5YK*UL H\T5H< M+%-A[V8,]KDDJ6H/UIDJ7,AI3-PJU ,8H":$Y@JB+(#HI@HKF=;TQ!Q!I 400F]W' MG?O8Z?X/<1.5-PW#5+FQYC .,$1*J1U2#0)+NL 29V"[SI8..EO>=K9"[VR[ M>!/##F&$E=YP7EX0 MQ4&D=*RY01@F2>(KNDN#;@P]'"E=]\J@\U&"L*\DS:!+HC"QY&SOM@;^$%U^ MW90=7$@_M\ITTXYZ"9>:$E$CSMX!.^.Y PT@,ZWM7G8DPZZ M47<2:J .NW%@RT(/.W@:[5RL@3KMD&^A/>QA!]VT<^,&ZH##7A"':N$=D@V# MZU$(W2Q\%G*@3K\Q#&&(U!(_J!M&W7,2ND'Y0]#126B!CBXT0\> 5B-T=)T9 M.KK.#AW4@QH="6K7(PV&]L0A$ZT#42!JX@S"R!,T4:%CT(WCV$N4O!EDON^A M0'NLT74J@\^Y ;?2=1!.OD\2P ]]M!IV',Q!^G4&]3 ,(0>>\B-/3=T MD ZZ$,88JI5W2#8,KB MDIT3><;0=0Y"\?"5))':.75A*&ZOXTCMG+K.4_=.EP0BO#A1\Z7K,$+(ML<] MHM&1B+8^XQ0B:=B1-!.G8^A[4$V:B=-!&/MJT@R<#G3:&"@=PGT.;;#A@=5R[XI[[.$CL'=!36X9QT^C74NU& ==8&--+B''7;#SDT:K.,->]A7 M?TX[*!L&UV,0NS'X+-)@'7LPBM28;P[*AC'W=,1N.OX(:=JIPX.D,0B-I#'H M5-(8)$;2&'0FTDSVWA?*%\Z_DTH I 8%70@[[SP2":]V[W!W \[6S2O$!\8Y M6S672TI$%Y0"\?\%8_S[0+Z5[-ZDS_X#4$L#!!0 ( +N$75'\6(?=?0T M .\B 8 >&PO=V]R:W-H965T&ULM5IM<]LV$OXK&%^G M8\_(LB6G>6E>9F3':=,FL<^*V[NYN0\0"4DXDP +@';47W_/+@"2Z,O[EWCJ$YONC(U^L52W]V#;*X,G2NEH& M?'2K(]\X)4O>5%='T^/CQT>UU&;OU0O^[M*]>F';4&FC+IWP;5U+MSE5E;U[ MN3?9RU]KSE15D2"H\5N2N=<=21N' M?V?I;]AVV+*07IW9ZE==AO7+O:=[HE1+V5;ARM[]J)(]WY&\PE:>_Q5W<>T) M3BQ:'VR=-N-SK4W\7WY*?AAL>'K\P(9IVC!EO>-!K.5K&>2K%\[>"4>K(8W^ M8%-Y-Y33AH(R#PY/-?:%5Z?2:R_L4EPZY94)DGSUXBA -"TX*I*8TRAF^H"8 M9^*]-6'MQ;DI5;F]_P@J=7I-LUZGTS\4>%&$L3B>CL3T>'K\!_)..CM/6-[) M _)F16%;$[19B4M;Z4(K+_XU6_C@@(M__\$!C[H#'O$!CQYRY&S^=BXNWHC+ MJ_/Y^8>/LX]O+S[L:1^/9O3Z?3X^=)(G^:/!?6"4C(#\]LW4BS M20\/!! B1=,NX+=JATIY.PE\DY0-R\9_(13$/MK@1YY^*M30K M)5I@(Y[C-_4"4,^Z?/SA:IPUR:82*HTB9-*&2KJ5\D'4JM2%K)!WM[K TS9X MVSK\54O3+A'*UBGGA8Z*@! JV*_<+<6=OBFD@R>*D3"J=;:V95NQ!2-Q*WV! M#VX$7X0U2 \'P5VRO)6F8"^Z%1\M32E@>)"+2G7Z@-!N%-A1?,0AR7VB@[GBL@NI&@]>%;!H$DTWOO*6, M=7FGZ0_W6ZH8.O8>% M_82RB_/WOD,T:0&;M1-RN82]GR7*6%P8\5-;;01ST.3IB'V40UO@_TK1)H:S MK#JDSC)@YD/ 7'28(E24;1$$93ZT&Z3=;/ZMK)OG%^#BN.0=EF25HY- TC"? MP0!Q+@4P'[UK/T4@109*22]*[4$/8,*6,K87DE!P9I&EQN/9V9!$YJ@,*H84 MIUWTVPA%0L*M@'=5C+6R6,#6*AE"$0 M.;6B/1&*9$G"0OE5ZIZ1$F](B;&X-I7R^)8(\TY[/HYBWZA"+RE>"/G#7AKQ M@]9S3T)T&]5(8CS9%G9AN=-RBYF7 *XI-##B>WVCFUA4TH#(JU=A+.8*'(OC MQ.1QAL[KH;I]=#*I/H M3X\.^\;(8]!:AD H..HSK']% >N5Z2*;;1)AX"NT?Z3[I%CORY9EM3? MLY&R_ ]*1OQ^G[:B*>'46<(?,+O"ZJ)UCKX;K#W@8U!+"8^?>46B1-SW2M@F MXF%=6*9&:@<;,C92#@GT4,;+A -RW4)6E +#)*&(;(2J--I^F0#?>P0[QSG3 M85#69XCOK 3Q)B$B&Z31".331F^N0Q?V"^(B # MZ=7F*T^?/.M/GU/185.F3Z(I7U+@9*<"5]K?Q!77)D&1<"E.%=I80\" X^% MA/R]=,6:;8W$N*KL@L+&MR\9=)@L5$7#&"H[.O6V;WC/+GYY^_IP\JPK407V M<:^C5X:+&1*M[938Q$J5)PNA8)JMT; "]:YM(N',4YLD-%!1A <;GD7KJ;WM M>_<2*;0A+SGX \TIL7MJ\/%=28TZ'9_2#RX+J.&INS4\TR*9;4&-ND^GB)C4 M&];!27(#I-,ET"@>QY3CUW$J8%4YUI1(/0F *^)@S(G:FQ!"V>W1EV!'WRTXS#0,S4R\Y.!>E02J6UO1=#UL7@ D'N5OPMT#]-1Q([F MV/0S*0<.MO;S;:3\ =='U3^_R?G3[1C+[YHQI&U21+R)$A#CF7-T*1-38XM\ M>L+)?EI@"C.B#4BWWVE1MBLK1 W54!S7]F%WC8(5VJ[I]0H)D#,PM?O4RA5* MW_+M =W6(C(&$<=#A] MZ)J2TX_BN-4\.15A$Z=;F8?Q?F1,)Z1.AM[VQ/9=T5H2%H<3GS:, M:6Z'4JID):A3'9Y#%Q=H8!(KY1N)L7C=]QUA#5-BF1]4N5C=[A76[=@#?67D M1L7A0.GXG5R](VRQ'E95;!L9?T#E-Y/'XRE=*E5\"X\UWSQZ,I[D;W85Z,+Z M(>$/YJTGJ;VQ8:EO^D0 MMW.8/;4D;G_OS6Q^NG< LIM?1R;<*+!A:9MXL44-=G)GNN!=T$N M=W?Y/^RWAF?F]Q#]$?^?GGO4QQ*6]]H4B@M18ZF?X8%@Z]%V:S=.:$=YFB7O M#+#U0ZOC%@,QW$.TN($N@I>*BCR?0G M%$V:Q2N#SLW==CM06;>$VN^F:KN 1-YC5L1NU MHMV0Q7W!ENPA?&T!102U.NFF?KEC&N0Q- ^,D*IV/J<7'O$N.\0^618\%V-$ M/$^ZW+=2Z5' M*Y6IG;@WW^\#=@I)1F\"SK;!WGF'?,'&?J[SH(XHB3XWC\)<& &>>!JN =A?TG,UU+WQRUBQ\RK8$A^B$/Q1A;\&F7(-^<,;!_O]G:)H,SNM.OO$*GEYRH) M,U1JGZE5AS,7Z.]%O%)$XU]Q1\('\!W00IH;?%CRU9;;JAUO3R^N?/]N86!? M_]HJ!H)>K7RB5Q?=14%'I.GVGP8D)@&ZS4G=/;U6!;+6JES%ZZEXDTG36)JU M>&K9[N7TLA_,,"U0D!DOM0H1'*0FUQ/2SE2;OW0:DZ+K O&.7,)Y9^+B_A&Y M;BOM4>&V+LL72(;6IZNTK5V.(YN@#:R5W5W8T.5<%3O:RZ]4B)7Y;D!R2",^ M)_GZ PV-;5?K^W0_G6Y',S:6J;3S$>FEU5])EUWORX\&/T+@B9)^:N'CA!U_ MC]!]V_V:8Q9_Q- OCS\%@:6(HQ>56F+K\?C)=WM -O^\(GX(MN&?-"QLP S% M?ZZ5!-?1 CQ?6M2T]($.Z'[C\NJ_4$L#!!0 ( +N$75'G'3%GVP< !45 M 8 >&PO=V]R:W-H965T&ULY5A=;]LX%OTKA#=83 %7 M_D@R2:=)@"1ML0&:ICN>S#PL]H&6*)M;2E1)*H[WU^^YEY(L.W8&T]=]L262 M]_)^G'MXJ8N5==_\4JD@G@M3^LO!,H3JE]'(ITM52)_82I68R:TK9,"K6XQ\ MY93,6*@PH^EX_/.HD+H<7%WPV%=W=6'K8'2IOCKAZZ*0;GVCC%U=#B:#=N!7 MO5@&&AA=751RH68J/%9?'=Y&G99,%ZKTVI;"J?QR<#WYY>:$UO."W[5:^=ZS M($_FUGZCE[OLB+3VP1:-,"PH M=!G_Y7,3AY[ ^?B P+01F++=<2.V\H,,\NK"V95PM!K:Z(%=96D8ITM*RBPX MS&K(A:N;VF/$>W&=?J^UUQ0J?S$*4$T+1FFCYB:JF1Y0\T[VF*N2\E^BG]= MSWUP0,:_7]GBI-OBA+29$PZ]]4 5& M0CTG$=HBE3 A*(=17[L%+6O%7+UX&SS[ M:JEA5(PZ%L@2S_ (*4FE7XI*KME*:#XZ38Y;.?;B:)*<=0,P3/F A 5HV38) MY@2$D)WM6Q;-/S0+'RL*6AEB4 ]I[P6<(#PY>P^@SXU>-,FM04N.5W%5B*I& M%BB4&%.I"?L-0EG$VX7WC.!=-7=&*H^/DM'/7/C5*2_4<1&YK)];( MKV]J!"NX+G)-56G+J!:SBI&MP' W[4+2 D^-!N"IQCL#485 *BK IHTOG1=^ M4_-85::ZXD*A0G4:HD?338[) UT&62XT$-K(#\7127+>7[*P-EOA%3/C7J(Q MT]L*'8$+ZZ&HC&PJ6F&NBE&D5XF A(YTUHB,$Q9F.SZBR?E45CH@P)HJEW$U M3B;M=@D(:L?2#3:;JL%34.FRM,8N8$I7'PAAY/:EKB+WE;9\2R$!'9#M3YKZ M"=]B7CK5Y$,6U@406!;3*L6*3W0J![RC01%P6]N,K#U-WL5,)T3,.*OL'")G M1,M$SC](RX\S<:/M!^7U FG^_/FV(^?'V*0V7\ :U::@Q4,@[/A_EP['\1W M] ,AICDV!,S()\GT_XF13WN,K/.NSAR 5<*6A97&$Z;E#\ M*I7"I:<]/EP/P\=3<;;R[8(]>Q'"16R/_=E7R'3Z-0^ZU[PO]#^$/?5 M7N6U 4'EG,SSENU(]T$?#T(\4]0!>>X)<5NB'7-G"\[^8="W.(P\NJD DB*8 M13ARM\=<$IJY@TJ3;D#12;JKH3JE,[8?R0I(E.DR$3.EQ!>+)9-CT9Q GQ#^DEI\G,W$ MNK$(*?B?R)[?V9Y[)!EDS'/-><6^].I7E_%#0F22K1.AYUBQ4?1G3B8"MW.D M;<&+04Z$9/C9!FW87D8 /&8-*K;F^L>]2BS_%H^[B5GB\$>1J'+#]PT#[Y+; M?7LF-:8@VD!?LWFE^.O#-NK@O(_FTRHPDXH';XD+B"CB?5K1?;KK,*;MQ<]+ MNF;T MAST@M7PX;-I:W? MAN[T,AVU<51W3,O_NK_1G=(&04AV0&$B/FQJ]J6\+5^&+(-%*8''1QSL27;L M0[N3.VZKGBM54I/W2 ;]Q/!B9S7FLLD/L(GUS2PE"H3TCANXB M2LTF;B@IG3R0;@-\J)_:7T@0W-B)LN-]DWW?5$:]3U7HUQ?\08Z@!Z;WW7\U+59'C\8WDNWT-CU0^/<[.R6T$B!-^Q*_W3WWW'/V9;!1^M'D MB!:>"R'-,,BM+4_"T"0Y%LP-6[[.K=L(1X.2K7&)]KY<:%J% M#4K*"Y2&*PD:LV$P;I^<=9V]-_C)<6-VYN R62GUZ!;3=!A$CA *3*Q#8#0\ MX02%<$!$X\\6,VA".L?=^2OZI<^=M#CL._>@#AWCK$'O>=2#/\IQ9 M-AIHM0'MK G-37RJWIO(<>F*LK2:3CGYV=&R*DN!I+)E B;,Y'!)=8*IK.M- MP@U"2W&<=9AL,<]JS/@#S&.X4=+F!BYDBNF^?TC\&I+Q*\FS^%/ >6(/((I; M$$=Q] E>ITFZX_$Z_Y;T1;UGX-=X9:RF"_/[DV#=)EC7!^M^%.Q^L;B^N+F8 MW8VO83)>7L'E]?P!IK/+^>W-^&XZG[VG\/]BPEV.D"E!>7&Y!F[HV>TDS=_J M2T]+T(2,K )+7A-%99,&4SI#9@PZ 5:6^ET= Y\IL%P[M35( M:D,T:()D#B(%U2#T6^W.,7S[TH_;\2G<8D8BD.0S91':A_X@CD[/*3QIQV7E MA*N=J0S^M'WJ@[ TY6Z3*.\5U4N9N9N\6UXG&I'=%CC=A5<-_,%[%SW<:2L% MZK5OG@:\I'6':7:;_CRNV]*;>=W<;YA> ( M !<% 9 >&PO=V]R:W-H965T2JGL+"B/_&X5E@;0]D\)6LM'[URDTV"V*?$$I, MG6?@=&SQ J7T1)3&[QUGT(7TP$-YSW[=U$ZUK+C%"RU?1.:*63 .(,,UWTBW MU/5WW-4S\'RIEK;Y0MWZ]ED Z<8Z7>[ E$$I5'ORMUT?#@#C^!, VP%8DW<; MJ,GRDCL^GQI=@_'>Q.:%IM0&3$WARE M._"B!;-/P&=PJY4K+%RI#+-_\1$ETF7#]MDLV%'"^]2=0LQ"8#&+C_#UN^KZ M#5__/]6]PZ6PJ=1V8Q!^GJ^L,S0.OXY$2+H(21,A^2S"W?/5W=/]\N;J\:/^ M'07[A9O8BJ,VLW9;?]X.^U_W]LFXY287RH+$-4'C MT]$@ -.N8:LX736CO]*.%JD1"WJYT'@'NE]K[?:*#]"]A?,_4$L#!!0 ( M +N$75%S>Y&PO=V]R:W-H965T- MJ/%DKG3%+99Z,3"-%KQPAZIR$(?A<%!Q6?%WUQIEI;REI\TBWJ;C:]RL;2T,;@X:_A"/ C[C^:+QFJPY5+(2M1&JIII,3_O3:/3 MRY3H'<$W*59FYYZ1)3.E_J3%;7'>"TDA48K<$@>.OY_B2I0E,8(:/SJ>O:U( M.KA[O^'^P=D.6V;%79[WQCU6B#EO2_M5K?X0G3T9\L;[TK.-76$_89U7;I6$W=2&*Y^<'4'.K:[S1]3+^+V)XY>\Q?8#J]FU-'FI3*L%^^=T9JQ&!/WK-V+3K=C4B4U? M$WM_?_W]]M,G-KV[9O>/?]Q\9;=WC].[C[>7GV[8].'AYO$!D-\\O@3Y;UE3 M!I^:AN?BO(<4-4+_%+VWRV-;0!Z7@N5+X"$,DS6SM.1:KV6]8+Q2;6V9FK/% MAGRV1GXV2EM.\!FQ0-9:AHKA3M90DE4^% 2% H,CU0R1UKF2K00PY@8G2A0) MPXZ=3-4:.,:39_IED=LZ MC,*='>YWN#W@28H=(O&_8/VHE3&P,&^KUAN%/#_@?2WFLI96O"M1/HM3]J75 M" T#:BOR9:U*M5@[!1JP(#2.6)QE03K*<'<-@- $T,#8CU\ \:^8 M#YOC8>K,3\9!FF3>_$DPCB<'YD/S<183:11$8Y!F,&L(L[SYP,2;C[^3;6AM M(-XE 11G#@(QL!_,OQK$#PNM6H7"!/KLG+[?LO%QG^NB]Z4H-E:*V)J:.^9ZEV-A+FS[[T&I"U!N# MOEGRQHA->2-4P(=JEI(EJEU++D9ALTMI( CE-!? BDSNU%T*7MJE$^\UAZ&Y M1K% P\Q5VY0@74E0$$/U4VC3-DVY#E Z:"'*=0=#A^*."HU614N(=MKM0T"% M<%,'#RMO'XYWQ^92&\M^M%Q;1!+@I(1^[DPW'I$""L8V@(IQ.E!*ZQW%:UZN M81*=)K /)6\\"8.][31@.EQ->0DON]ZD41=XK-?40X-TCMFA8"">RMT@9Q#C5G0M1,DN/E M7(*]D74N7@<73USV[%?1/ON^%#2#HIMHTBP7\!F\R[L):]AF#BK.EJEJ/K9/X_0?(D&R'F MI!E9R9+K+3(N_ YRSC=+,A?AQ5'P &]6)37H 'DM'#,=\BC],"E1B(!9XG(5,4 MKM53;0UW)'1I:"C/BP.?4YR_1 Z;] &UPWTCY["PYKQ!AI3R/\+QC+8\27-% M#0/0JERZVNNJRU-,$:\-QISJXH%'/)+[N\3[*.T/G_0WB/LN?Y!CI O5+Q9% MKAUTX:H%O?2Y##1BWI:0/=^FJN^&S[IDGST(RF&,2E'B.EDW!@&M'9<^.\[Z)^SMP_/QE>/4BN*$31<+3:WN!:P[2+VFXE?C MO$41BLZ!E'<*NWF-@-V?V-"; >'N:Q6[H^GZVQF"@P40YKB,#L/0_\?QSB+**%, V@ R]=Y7N#E5-)+DJONG6$8 M;X)P'+*A&[[C*(B3E$68@]*L&V'>A@]-3T$\F3@=1N.8= N#\81FK'@2I)B6 M;HR5E7/[O+7TSO8VSL\+Q:9O^&CQ;6-_'O8MZ[69^JM+BF*G.N 2T26F2T*7 ME$WG5!'\[:Y6-[OV1I.$I303#EF*53)B&"9'X)B,@M%PS+(0#^,1>^F5=+#S M10"SYL)]]Z#.@';H/PYL=[>?5J;^B\(3N?\N\YGKA<3+3RGF.!KV1UF/:?^M MPR^L:MSWA9FR&&S=+48C0$ $>#Y72/EN00*V'YPN_@M02P,$% @ NX1= M496\[L33" HQ@ !D !X;"]W;W)K&ULK5E= M;]LX%OTKA#==)(!6EF0[=M(T@)VFF"XZVZ+)[#XL]H&6:)LSDJB25-SLK]]S M24F1$]OI[ S0UK;$>W@_S[UDK[9*_V8V0ECVOFTH)G3JC(ATD4G0\++LO!]95[]D5?7ZG:YK(47S0S=5%P M_;@0N=J^&\2#]L%7N=Y8>C"\OJKX6MP)^TOU1>/7L$/)9"%*(U7)M%B]&\SC MR\68UKL%_Y1B:WK?&5FR5.HW^O$Q>S>(2"&1B]02 L?'@[@1>4Y 4.-;@SGH MMB3!_O<6_8.S';8LN1$W*O^7S.SFW6 V8)E8\3JW7]7V)]'8,R&\5.7&_6WY]I=66:5H- M-/KB3'724$Z6%)0[J_%60LY>OQ=+>S6T0*+?P[216GBIY(#4!?M9E79CV&V9 MB6Q7?@@-.C625HU%VG27)E:"_;O M^=)8C13XSQ'P<0<^=N#C0^"WB_M]/GM=BGU2Y?IO5N@"F0,-4U546AIAF-T( MME(Y:D26:W8J2SQ1M>%E9LXN&=RCED(S..B]2$5!WT=QP.Y$*15*3*0P,F,. M.%>\9'-VPI+111"=)_3M?!K$L]GAY0LVF?7X5#RI_(%W(#J96+(6( MM&P2!5$4L;_^99;$R5OV2\D+I:W\+_ R^%O5I66HMCXVC/#F2F-J7J8"=AMK MV"FV&L=G[#2.@FF4G+%[97GNE\Z@?!Q-V2P>!]-IPFYJK06@*]H,^% HW_7E MZ6@:3*+H[.F+AWNV[(3-HC@X!_0)FTZG00+P>SC_!J'@Y2/;< ,'[?BIL7S% M4YE+*Q&M4PH7N2")WC9.O6L6W_C%'[K%;EG\]HP!&%KW0DFY'L 78#ACR=5X M?2JQD)V 4U'M>>ZIKPW%KB*/.VH\!6Q7@\=V_P#8#KR?)7NA[C_-]TA3%('P M#&)Q"&+Q B)T?NZ#.\S^4L8U)4?N./M!Y(_$^T*[9%7DP/X6I,,GTN')UV&S M5[-3#W@+84H_('$+"^(W7;J&['/)_EYCLWC4!L7V,H*C!V6D 9Z]%NP=)\Q) M$']MEP(P0I:((MJ(@_,9^@_TWD_B06AT0?:5([]#]K&DQ"B;WK65=N,$.LA= M%2LN,Y=(>.-JEC36AO'L@>HM\S:0'%L)8AO:EQ:>1.&X2[2LUO2,@+_57"/( MS%O^+&?#G8+90IKQW"AH\>B$]RE"G=('5@(3X,A?P"_X8J)73.U.8<<[ZEPGR=, %4D--T*U$"I+*DH MM(0.&+U>#TK@:FD@8M=ZL'X3?1@D8Y3_PKT;I>BQS:>!H/ MCSB?;#_\UCD=7D"N==I/G?I)^(HHRB:O,_(@.XDG7IG+@CB1^)IZIVM7 M1$W>V<2EAY93+BT?D:/64HYV/6XWOZ6!]=]JV9 0)3FGQ@V8-G:NX4&D+FN# M5;T>98\9%?1#HWF)#%L*NQ5(R"B,ITA\LB *40(!/(\YW*6^^IWY>@KJ0]3A MEXS)\L=HC*^U$&0>6'N^OV_Y2O\3W."XV5E)M(=0"&/A#NL3Y14/0G0KB(!\ M;^@7OJ\(L/T^;ZF*= N8 +/"*FXO7>NEI9C("N$48%5>>UQ>5;E,'5'A[+*6 MY='832(?N@1\@-#1J2'[O6$+B&!/B\]?_X!Z<:?>Z ^H%[+3\_", MN:'V]$81VZ.WGAU+EJ<)"V7YP&7N]%TJK?W0F_(*D4,^O!9UVN$D'H_"45?8 M?$7$N)9NN5BMT#>I6$\FZ"'=(HCU6TBWLV>*D_-P>FCI$:HX8O#6'0F):AO/ MR7YVDYD'U*FI:?Y T23A.$;1[)N$?F#6\FR\GXSWU^'S42WX$ZK+I^,/YGI" MBP,_#OEW8/1?FV!SUW_?L%6NE#X:&'G NF/>@G1.0 ^/> M 2B 0&Y-]W8NE*UMIOGR"^&L>:0L7 & YP,[F)%OG'VZM9>GOU:&ZJOV\7' M^_?S_Z?1-2-YLX7XCAYKW-!# U@N#-$KZHJ8\M)/=_,,"$AN#*J//IOV!".% MS%)TLW[&P!W4%IS#ZXHV)9?X23FM*7]:YQC75$69D@-A!3'FL\#@J6?W/JL2 M%%VL63=ELMM8J<,D[[?;[JSA9G/G 8G<8]\@2]PAC:OZIU MNJ$C#&HY%>'+PU:FH 1YL,UK;P0R.Z5YEA+'4IZ[$;7)^*,%VYTUZ!17NFN3 M7#KY-L6@S=,&/5!J373O4[M]79H1.SXQ[*NC4%LC/N&S+GTCEZPO4QB' DRJ MKC"@<7O(=.>%"ABR+DRP_R[ SRNFN0P M$R.J/T.=L(M@-)TP?R'"9F"&\72T,]U")7=X;(8UIY8D MN)IS\8)E%\L3L; M:Y&J=>D.$+DR=(^UTJJ "X@ID&L;EW> =.>2WOD2;L.\2 XL:5XO_&VB/]C< MB-+\(EU>=QZGC"E:0\XKAJ[[GO;$%)3H3Q-O>-=4U'P5DGD@F]& MY3)S*MQ9?'1'Z,^5<'19FG#?Q>>P=W%<"+UVU^/$0##6WR%W3[L;^+F_>'Y: M[J_O?W9SIP%IKB :H14-F/97XOZ'596[AEXJ:U7AOFX$1SW1 KQ?*67;'[1! M]_\2U_\#4$L#!!0 ( +N$75%!@:*9@ @ !@5 9 >&PO=V]R:W-H M965T66 *F#8O:FK 0K8 MG0]7]T&QE42';64E&??K&/'I6^-TLA+'LJ MB\H<]Y;6K@[[?9,M1E!_^1HQ1?B5MA?5]<: M=_U.2RY+41FI*J;%_+AW&A^>#6B_V_";%(]FXYJ1)S.E[NGF:W[]V1)+AYW6K_V?D.7V;Y71[W)CV6BSFO M"WNC'O\E&G^&I"]3A7&_[-'O':0]EM7&JK(1A@6EK/Q__M3@L"$PB78()(U MXNSV!SDKOW#+3XZT>F2:=D,;73A7G32,DQ4%Y=9JK$K(V9-;J[+[@S/XE;-S M52+6AA-<1WT+[;2GGS6:SKRF9(>F*?NF*KLT[*+*1?Y2O@^K.M.2UK2SY%V% M5YD-690$+(F2Z!U]:>=JZO2ENUQ=G=U^O+K?A^JXFRLI# ML^*9..XA[8S0#Z*W4SV[6PH71UZM&>6DQ9]AF=!TP8R+MH<@VX@V6Q4"9 MXCIG:LZ^2(U$5-H$3.E.9V< Z;C2"U[)'_X!5DMIK1 DW&D*G8,?N$&FRURP M>7/0 C&VLEJ0)B?*U(JVPQ0 :K7,+!3Y%?Z(4[8MU)6TANT1 DGT^>;V5^,N MX\_[02L*S$0FO26:JH&'QJ_.5%4; 8P5$^6J4&LA<$REJH/VEN7/$&6P#G4% M=N/&*4'<929:W[3Q2)#WJ@)[_5%9P8V1EXS.(@'45L%,33$7Z'TXC=*C6!]@<1#P^>*$JL6^;YCH^<0F6?YK!!-IY<_B/:[BDC# =^>I5UW65L1RTIB&8/7 M4A%(K[A&C>&07=:.50CB=]>#L:>[.%TLM%AP*]A5;0WR*2?K4.6^B,R3,8U) M#X*33@9!%#ON#4+0[.))Z$P2,E*F8['L$FU+Z<89,K@:[XM*V@ M=.X;@HT*V[8ZO65KR2ONVZ4O2\K1LBMHOBB]U85RF@GY\&P(U73,=@TU7:*[ MYO. LLMPY%S5-#G."&@K>5&LF?B]!J/QH]%@<(^^!HH7I2M^,X'\J5R-KQP MELK6@:K.S>-M>:W$8H0R 1^N 0/H?0*;0DF/4@582QG=9EOD<147O MFDBSMR4)&CT9W609[&YJ7+'V,+(UJA8ZA%;E&_!^WFCFF[GM_ @HE#S/I;:4J*,N5)"8 MRPJH@BR;&%,\4(/NA>W*8'NT1W>[5+>+2<.\8'/HFR+F&H?E>B%LHW+'>6Y& M>E?7*XU-RYH7CFBD#;+09RR565K-<"<+ M9XQTPP;,H)D-8'-ZI9&5RU15K\B,%?J2WU-)N.K8XGFQ.6RZX8:[L0 /N2X0 M;5G6A>\WIPMJ8AU3#H@)K$YEYH]\*)V Y\?P_ NA/2%:PV66R/4 M@+Y;55$T2>RR!_'TE:1)@JQ0ANJ&#QKF*^(GQ+["CX5W'%6D[54^;NX4RA,Z MTQ__V'8<#GA0/S:-<*."03-LIIW:>*S]*BF$BVRE=#NTT2.70/X$T8S7W9!V M^/^,8-_?L8Q&KG&8N/X?C\,H93?2W!_,*;AX=Q"Z*36"Q2&F@D\L"0UW9 M]E5BX^W#55W33I\8-2LS%UJ[NU4A\H5K>IH()A=5:UH-3J!)TJTOI*X4TPKJ MB_>.V@C6P[]QQJ-&16I]I_H+(]T=:?K-:^KX>ZFJ1OG6^2V)AAA=:7X;#<+Q MD/W24"$>I$&<)&R2AAAH&Z5[DQ3S[G2?#:;HY[008W@?8-8;#\-D M\O+,-P/;, F&[FUE/ HG\4?P7/\U3*XW!H<_#4H\C?&VE-"+#0;)J -E- X2 MC)C381B-.DS2(=ZR:,R-PWB\B #2.)ID$[I/6*4 M_L;7JE*@;](W.9I3D';^PU7WM/OL=^J_=CUO]]\,OZ'MTO>-0LPA&B'L/?_F MW=Y8M7+?OF;*6E6ZRZ7@R W:@/6Y4K:]H0.ZCZ$G?P!02P,$% @ NX1= M45]<"G&-" HA< !D !X;"]W;W)K&ULS5AK M3^-*$OTKK2Q:,9(G#X<\F M(P'#W(NT,"+AW5UKMAXY=27K&=F>ZVP3FU^^I M;MMQ D$S*^W5?H#X455=5:>>/EEK\]4NB9QXRK/"GG:6SJT^]'HV65(N;5>O MJ,";N3:Y=+@UBYY=&9*I9\JS7MSOCWNY5$7G[,0_NS5G)[ITF2KHU@A;YKDT MSQ>4Z?5I9]"I']RIQ=+Q@][9R4HNZ)[<[ZM;@[M>(R55.156Z4(8FI]VS@"+9EI_95OKM/33I\5HHP2QQ(D?A[IDK*,!4&-;Y7,3G,D M,[:O:^F_>MMARTQ:NM39/U3JEJ>=:4>D-)=EYN[T^C>J[!FQO$1GUO\7ZT [ MG'1$4EJG\XH9&N2J"+_RJ?)#BV':W\,05PRQUSL%,]-Y13!8-R[PS>*O"YLQNW)"-N5F2D4\5"7#T!;DOVI.<@G6EZ227I(DB* M]T@Z%I]TX9967!4II=O\/6C5J!;7JEW$;PJ\25Q7].-(Q/VX_X:\86/JT,L; MOFGJ=9'HG(0LTL96\:_SF74& ?+O-XXY:HXY\L<<[3OFX;>K.W%S>W5W_G#] M^6_BZI^W5Y_OK^Y?\^A_)TGL TTD&MEBG15Z+D CYCI#UC')H2KP1)<6AMMW M'\3#TA!M(28^X_CM)T! SW 2,+BGE:/CYNX\ M^58JJQHE50']35"::K\.^I.&833H-]VY%9(]@*I41X%M M<3YRH<1SA2 )Y86,C1 X^8J<E11Q;RZPXFSW+ M!AE*E>%.P&0%V!U["^_6\EG,C $E2SA$P7% M5?9<.SL5EAX1NHP@M&)44V^@+R\H'W!S@BBWM=#D< >-+U7PN5+&_40Y# MQDME! !-/!%*#=P052LE"'EY"&OQ8)FR&Y?R%JS"K68[E]OF)7,F$ MDPX,,H')N4XAO5;!%T*?5M0N5?.Y2A05^ L)&6HK,D%GK 7KB[#22:A+<%)" MQF$PW#E\@XD_"%$@PY#7XJA*UXOD@-8H%HT"M7N0BHA4YY60#H4 09EE(;"$ M7"P,2I?C@D/OG7S:Z1 ^%5JI@>.!=E'-C3Y]@VD;U+SAT%&NX*0G?S22Y&!< M1U94U8\OVE2E+2241(!QU"H%1+TA2OR'PZH M3:2$"-]D]?\LA95MG[J3P"$11]WIFWEH2PQE$ODC,VA:9Z4 NJPEO!6R<'#L M@\C#/6MG[^QYFY#3==]X\/"*?_?1\J;C%=J,6C[74/VM3D*.^IBA)TI*GS@Z M-$0K,T07')1P$"3H&,@EBG:0W+SQANWVL_9[I*C/I$=J&F33Q>8:[9U/1E07 MB[J.[1K9'B08\\I8XBA"4/L6X#NPX.&T#JBZ-U6]M9XC1$&4\LQ@.)]99-V4 MMRVL+<&HA>K3S!X<*3)]!.38!KU@QC^5)E7??8@SD@B@/-R^WNS__+*P+TX0 M%QB)UD3%;I6(Z[AG+Q\,_\2:L4_75X[X_R@2<;?EGN .?KY1KAE'=FO(*R;M MJ2BO%8J'K>4)(VI&U7<+];WJ=#ZO6&%NH(9GC4R%45;Q (68LO#,QFWG%56U MK/EP#OO#)3L%E?OO&WY.W @1CM0IWQE,16G'MX+F?D1[)[W?ARV _O.:) 8 M-<-+.>-VOKL(WC?S'"MT!X<4WOU!M;"S?*0DK'C#011*[@%VG.&4?T?'8W]W M/!V!NQU9==[$T6 \!@7S#:,!Z"XY?%?R.8S@A\/H:#I\)PX'T6APC-]1U._' M[W:#B1>BV.^+?-YX^F.;V\]-S/)'1#:C\,%@,TIRZ#04.W"TI;9&'/0+9E>3GD\W1 M[YMZYH?2!;/Z)I96TUA;B^Z;W@W][L5R4&TJ6_8&TB;Q0PI7O;-:\.8HW*'] MS*GJ*&%)]KS=?4OVSR#KA6Y_J> PWAZQFSKW&HY!HW9B\4*XDUQUB0I\+0?Y M*3O4);[T*W(&%A/:2-- 4\H]UML[_.7-']##FN<4N+;<34DLV<6S]6* M&6TA%7IF!?#.TK")FVKEK,:8UNS_AD*35UF?<*W8]_P*%D6 M.M-0USY;P.&_68'4;J58M1:\FDW;[:N53QF:.>*C<$T>M=#MOO9EK]?Z;@KW M+_S78=8(1H5/J,W3Y@/T>?CNNB$/7Z\_H=8IP)O1'*S][F34$29\$0XW3J_\ M5]B9=L#:7RY)(O>8 ._G6KOZA@]H/LN?_0=02P,$% @ NX1=49B@+5"3 M" L!8 !D !X;"]W;W)K&ULM5AM<]LV$OXK M&%UZTYN1J3<[L1O;,X[MM+YI+AG;Z=W,S7V 2%!$ P(L $I6?WV?!4!*2J74 M?;DOMDAB%\_N/OL"G*^,_>0J(3Q[JI5V%X/*^^:;T7Y^'=!WMY;EJOI!8?+'-M77.[?B.465T, M)H/NQ;U<5)Y>C"[/&[X0#\)_;#Y8/(UZ+86LA7;2:&9%>3&XFGSSYIC6AP4_ M2+%R6[\963(WYA,]W!47@S$!$DKDGC1P_%N*:Z$4*0*,GY+.0;\E"6[_[K2_ M#;;#ECEWXMJH?\O"5Q>#TP$K1,E;Y>_-ZCN1[#DA?;E1+OQEJ[AV-ANPO'7> MU$D8"&JIXW_^E/RP)7 Z/B P30+3@#MN%%#><,\OSZU9,4NKH8U^!%.#-,!) M34%Y\!9?)>3\Y9W.32W8(W\2[GSDH9'>C_(D_29*3P](G[%W1OO*L5M=B&)7 M?@0D/9QI!^?-](L*W^<^8^/ID$W'T_$7],UZ\V9!W^PWS6,WTN7*N-8*]M^K MN?,6A/C?%[8X[KU&S)90G0]A [N&;/D?S4$ \*:UY(3+RL U[<-88CT\2*,C\I2$I)?VZ@[AGGZ+% M@V%.+(4E.3#(6/*5SE5;4 ^]V)"UGFJED_!*%X'_V$G5-(CTI_"3A]IX8^M ME:Z0H7(YVG-52?A4>G(VH'RF&@H47[D@#FM0BN++RBA9\#56SXD@PCG(HX)S M+7_F0?<0UGBO!+G)H?;XB@0#EUI?&2N]%+MZ\]9:H?,U*U6;^S:JR=@=*FQ1 M2'J*(;\V=0,&L1P50NI6!#/$4Z.,3?168 'M9)K&6-_JN%<@7,W7K.(41$91 MMQ0F"7TYG 82 NJOPQ.BVVW[][^=3B>O7N];%^*=4,7M$9I- M_RH'OG9_]E!A81'B-X"@GXEA-[F\A?\YOK4_9@]9*P412@1SG/?HDBL MM^NZ385P.OGJ .-"OAUT,WTER%3'&K0$;J5:,^Z]E?/6\[D*5:HO1;3E7&A1 M(FU0(I'EF('H_VY=U9@ NQ0K]UO-+>4K@+3>R4+TY@Y3>:(VL%ZD_#V.3)ONU) M760HB(#.5A@,)XBC6J>V5<0>D%,CVI$D]R[0E&B2:0!\212@1"[9_<-';&XA M)FPN7<@ ],K=6TRV9XVLP!;AL&V1VRB("LP>W(O5W& M\9BP0&.IV=F$:5]VO.,*G59B!%-B0;,-JI%?;RBW4?H63E'L$6![-#95>"DACHM-2X1Z1@/ YL=PZQ'N!!XT672]?L?[FZ. MD$W@42%JF0_A:#!J83 KZYA\8: 3&H &Z2F*D%T$G5#_ >CZI 2<50,"8PF MPV41_(+]->I)SJ@YM*J-!1H(>B&*;!S%!1W,A0WI2NAH<"]"%R(/TNS)UQ$3 M8!BLL/TX'>V1=GLBUT8?Q<VH:78.:B0T\$1E)\MPW^'R1WF+DRQ^$>O8W7R;W^60H3-&EZF M03\EK#,Y99/KW!(G-%]9TRZJ* 4"LP< 7=TRL<91-17+/5N\/-)BC>5/6";RD02[)E*:U MOMJLC& G:1PE!SYNQV5W7\KU1-*B*[SO0^(IHQ='=(_!E(P3&9T"33=X(Q": M^(=?+IQF*1O>I$+_0/=>H.3;-,=LSRN"KJ3VNA!05O1'FZW#Y68\CS4S> (6 M'X) 35S'F%*IC-4$";LYHI."OBQV>;D[5>ZBJ+Z1@-U8L6NY&A:2Z8 MKS='C'Y^N!&8"L-\$PER1Q=%)'TOE@+*03J[E'G,ZU#L7+;OWFNT=8M8"[L( M=Z5T$$-ZQ0O%_FU_'7L5;R$WR^-=+DK50F(L4**$Z#A[=3)@-MZ/Q@=OFG G M.3?>FSK\K 1'SM$"?"\-VFUZH WZ2^K+7P!02P,$% @ NX1=43%O?62Z M!P SA$ !D !X;"]W;W)K&ULI5AK4]M*$OTK M4][4%E0I-K9# @2H,@3VLG6!5,C-W:JM_3"66M8D(XTR,\+A_OH]/3.6Q850 M^_@">DQWGWZ=;OEX;>PW5Q%Y\:/6C3L95=ZW1Y.)RRNJI1N;EAJ\*8VMI<>M M74U<:TD60:C6D]G>WMM)+54S.CT.SS[:TV/3>:T:^FB%Z^I:VH)NTFLI5$V-4Z81ELJ3T6)Z=/:&SX<#7Q2M MW>!:L"=+8[[QS55Q,MIC0*0I]ZQ!XM\]G9/6K @POB>=H]XD"PZO-]HO@^_P M92D=G1O]NRI\=3(Z&(F"2MEI_\FL?Z'DSS[KRXUVX:]8Q[/[LY'(.^=-G82! MH%9-_"]_I#@,! [V?B(P2P*S@#L:"B@_2"]/CZU9"\NGH8TO@JM!&N!4PTFY M\Q9O%>3\Z;FI:^419>^$; IQ;AJOFA4UN2)W//$PP05)W%M7-?J+N4%Q# M0>7$15-0\5A^ F@]OMD&W]GL186WN1^+O5DF9GNSO1?TS7M_YT'?_'_Q5WQ0 M+M?&=9;$/Q=+YRV*YE\O6'W36WT3K+[YF=7;Z^NKS]<7-Y_OQ.+F@SB_O?E\ M=?.WBYOSJXN[YZ+\HCINU"/7RIQ.1NA$1_:>1B_;V/KI^=*I@JP,;;&P5N)Y MC,CGBO"Z;F7S@([+C2V2^2-)K>12:>4Y<):T]%0(;X2'#I*V>0T*$*TU M]XH;V D0B,C)>A %>O%[A\>LQHW%'9&X,9[$="[^^I>#V6SO_:5J)%(BM;AJ MD(9NF[!+J:SX(G5'XIHDIRJ\"W+3]\&*+(J@&M*JB;R%N['X%4]7$?O04>5 M2'I 7&9B5*:VKA047!/?X/%]A-Q A0!M(IAWEDWI!ZC2"L <(X!:56_"D,7@<)B7J%^DJ@]0 MREG9>=3,^-E2E\-B7W&AXLIP< MQUYS9^SDNX"A>=[%Q@PJ,:D=6F&)J(704S%&3XE%:Y4&J4[GV>,8@Q]!AJ@: MV:14",FA<%XLOOP#YVQK$@&P47YVJ31B[!Z]VTE(,')A.74U#J<^W>4HTHHC M%\J U52RX'ZU'/^""WF B\6F[]X[!,X'*E@^(+--5P)BQQ(!#(:]#@T; $%) M2839:4VWJMA[JI>:V:ISQ*90-ZV6#:*E.2,YUIUO[ >KRB5ZVR"\4,137BT1 M+W" ,J42'G5&&U6#V-QV==+"<80G@O3/4[ 6@+ &M8A^FKV M;GR J0^ON/$:4<@:FY*+&>Q66 \XA8=9B!^\YK1Q\:L\D%&JE+7RL9%^:Q0C MNO/ QNGJK.=CBW L,C0?NR3F>"W.EW]G_A:(LE:VIR#@0W(.@-2;2%+^O7;'B2#,J]G!^'"3 M.4:K4!_*Q/PSF]&>L]A$C*DIDIN!3[:)'GMJ,7D0Z6A:?< MNVK4'[&(*$4?4&,##=DWQ776>U/$UNO^F^]F@ M" ?F"1S%QEO(AFDH'T)"DKEY;RYE.YYG)4NIPR2+47[;'S1;J[.W68(R=#H0 M$&O ?I2#H\(@@UTL">N&H1B[\9BG^2>Z-_J>73T'JZ$7+F4>\LN[4Z"\3*!R M0[LP2%F@M!6OK\R_V[0PA/\RQ&I0+Q#:FA/_@3WU/(=C 2WX0-B^MVM*((2X MZ'%9]IM*SPA@\X(8E=9B!%"[- MA!L.;&@=%VT438M6S9_&\4L,^IER5*GR!(W!A%.8Z26C"[LBY@43$_N_63_2 M47RA8FRY2K6Q()*I#8B'0>LJ!H+E/@R11 F;1KN($0XZ;T.?G:<^^W6PE/-OQ]24><7? HS[!6#,(5@3L$"PSB>;T$[(NNDWU-MD[T^GA[B;[V&NT5#5V4O*>Y]7.-)O/YKM/R.^5F,_WQ7-? M?)/!-S8*815^2>! 8*F+G]O]T_['BD7\1M\>C[]T7$N+S<=AWRTA"GK>'PD; M?SV(-]ZTX8M]:3RJ+EQ6)#$.^0#>EP8+8;IA _U/.*?_!E!+ P04 " "[ MA%U1DQ1D62$$ !E"@ &0 'AL+W=O%)N)A=I6)LE-]^]' MR8G;X)JN0+$72Y3(C_PDD>9X)]6]+A -/%9EK2=>8TROSX#BY?)4KLO[%K=*/ @:[21U=Z8 M(JA$W8[\<7\.SPS24P9L;\!KTLSW258O$3B"-X*NL3:'A MILXQ/[;O4U1=:.P0VA5[%?#WS/0@8#ZP@ 6OX$4=U MA/_UEY2QX)*\N%EX>0;?"H2U+"G9B"L8OBH1-!I-B\H4P"F3,EEGHA3A]P1YR/5^B^Y8J,Z<:7!(25$X;^Z8V[ID+% MC526W,M!7L!M33SH3)2LB%%-?!I+BB+5#3$/82U,:6"].WG5O02],3@;6^G0>G3_62UC']/T\ M6,MCV/*(WL_C=&@=$]9Z9+U!ZLK(X:'M7KQER'B9->7>=RZAENZ!ETV.KJ0\ M52&-6:.$$4A58E>(C,H0V5O]_/#LC'0VMJPEB^5U#& ^Z M6PBC&-C(_GP.3 X0E#%&B>P)S=K/6X!D"(, 1A'$*;STC^H_^_53,=RX!D?3 M Z/*VW8!W6K70\W:UN%)O6W OG*U$73D):[)-.@-!QZHMJEI!2.WKI%824-M MB9L6U >BL@JTOY;2' 3KH.LLI_\"4$L#!!0 ( +N$75&(_*\=F 4 +$. M 9 >&PO=V]R:W-H965TLL;D*09FJYMNB3=, S[H,BT+50279%JDOWZW5&RHMA-V@3]8MT=R>=> MGB-I[EWK^I-9*F7AIBPJLS]:6KO:F4Y-ME1E:E[JE:IP9*[K,K6HUHNI6=4J MG;E%93$5GA=.RS2O1@=[SO:A/MC3C2WR2GVHP31EF=:W1ZK0U_LC/EH;SO/% MTI)A>K"W2A?J0MF/JP\U:M,>99:7JC*YKJ!6\_W1(=\YDC3?3?@S5]=F( -E MH__F'P8+8>V"!Z!8(%W?KR$7Y*K7IP5ZMKZ&FV8A&@DO5K<;@\HI(N; U MCN:XSAY<6)U]6NIBIFKS*YQ\;G)[NS>UB$SCTZQ#.6I1Q ,H";S3E5T:.*EF M:G9__10CZL,2Z[".Q*. 9YE]"9Y@(#SA/8+G]VGZ#L]_0IKP7EL%_QQ>&5MC M<_S[B!O9NY'.C7S(S>79\>^OS]Z^.CF_0#=_?#R]_/MKU7P4A?;ACEFEF=H? MX48SJOZB1O>@?_DI%CS:[1S Y5+!7!>XO_)J ;F!=+W'0,_!XFC5E%>J)LTL M4X0D*=-EB=O"4&5PD6G4C('%C6T:7-B:TVIV?QYN:V/12H[P1&C!,7PHB7]8 MJ3K7,P.*V@"01$UN.QH=VH5:6>6"$1&9>;(#[PE@V$!;*[=G;./ JYP7B$FPJ19$$20A*P1/C M><@23X+C6NSV^OG%H>GIJO#4QOB0B;G*;8/,,@A9+ 1$G"6!!U',HDA DK H M#F",GH1()F0.@O N6^1K(\\HP)##WOO Y*K &8]]S#(2!.2R#,,8TX_@,,N: MLBE22SQB?]1PK$OLXR6=Y%\4G%;840K&;[4Q$QB3!^'M'IX=GSJ1[TZHY58U MEL:X_KIK[7%>H44W!MDRDQUXI>;8&#,X3LT2\)#&([B"2VW3 B[3&WBO[ L] M?T'BFZ:X!;_KII]AG' QH2]'YA).HO QDP %+A@/!%D<*VA 2J,$/E;8-D7^ M'_I;X&4'N"687T6ZBQ\&"NTU4+=-<_S!OPV6IC(>0$845?O#X* M/!(K@R32S>G27:_L$4+FQ]'ZLV'=W+^#BE-#AB3Y"4LDU=GWF @D%9HE(14< MFPG[ -G-VAWN\VZ'#V"0G"!VO&'G^33$$^:')(2\4Y,X'K*V+M6#K(T3)CG& MMJEC7%$,XXA)'UT^F<$@C.[)V P)-4/\_2S>@>%IXO,-;1QP[J+$2C^#R(CY MGK_^;%A_")%O&CR]17Q'HDB"CD2LAR,Q9H)S$@+F2YH3Q*)5$TSP221R)H-D MLJ7['E6>MO8S*.0)OR>/I8<%#_@=TOI(^#:#8RGE9$-+\"SU R3Q4?I 94:IZX1Y+!F_C MIK+MBZ*W]N^QP_89]?N4?)E;;X MQ''B$M^4JJ8).#[7^.>\4\A!_TH]^!]02P,$% @ NX1=4:WL^)#-$ MG#@ !D !X;"]W;W)K&ULU5L);]M(EOXK!8]G M( %L6:2HJSL)(#OQC >VD[6=WETL!@.*+$G5H5AJ'G8\OWZ_]ZIXZ?"1!#V8 M1B/F5:]>O>-[1Y7>/.CT2[:2,A=?UW&2O3U:Y?GFYY.3+%S)=9#U]$8F>+/0 MZ3K(<9LN3[)-*H.(!ZWC$Z_?'YVL Y4&9"S#G"@$^',OSV0<$R&P\;NE M>51-20.;UR7US0Y$I%9O\-7*H3%@9B+E\'^3!NS>I M?A I?0UJ=,%+Y=%@3B6DE-L\Q5N%>B2")Q'F@ M4O%K$!=27,D@*U+)[]Z/9*GD^])PE^#/.>Z'N.\/I>_PEZ@TH& Z8W."2#>J7O51;&FA:;B?^;S2$1 MF,T_GIC#K^;P>0[_T!P7U[/KLXO9I;BXOKV[^7SUX?KN5LRNWXOSV<6-^'5V M^?F#N/HPN_U\\X'?[9/S#YY"S+),6FU?JF"N8I4K+-RJ.Q)!WK0"\B%Q(\,B M356R%*=!IC+S_I[?KVLK$5D.HD$:@?AF$S^*7(M0ICE 0BPJBPOJZ>/&]/D* M\P9I19#Y6-3S,!]IQ<><^>C((%SAZ4:G.3W=R%3IJ-L3\%U0E.),KS=!\NC0 M32:?YT(E85Q$4BB\BT#L/B#XP..VEX0P;V-5XJ3H$.9J0.$D(U(P M]!JF%CI&C&-9!O,85#:IOE=D0XF)GB:0+>$7]-$!PSL\[1ZK9VGI(@.1K/MS MTUO_J] YB-Q"36JAP@ &VKP&ANJY3(5%40L%/Y.[M#5+!DX@F(EC,9W@G[_\ M:>*YWB_;MPT >9+*9#"JQC2O6^,OFB8GLH=@@X%.?S"IA[;N6H//#KBD&#I^ MWZW&E'_-T_9I->,-S7C+,S:=QV D["$&0DOZF/P=7JIV6!7!,I4F 2 /)0--R9^!2D7( M_BS"(%N)14QA$=""VX)P9_ZX1:T$%O!.T(H\D6,%V30&!PS>_.%,TT5UL@D=X%-#]*^9F,H".B@%R-;B0-"Z^-9_\O0#@8$TZD3^M M*6,1EQ>G'V^,;]\'J2*G-M]:(@#"5*^9@6TAT53YSKA-H*(20)HKC^0\1^(' M$.( P02#M=Q9@4- V\#K$/)7B+:-OR66?0+ ,ZQ@&U(5OS!! 5 =X2)@#VM!]K4F_F!YL[4N"*3S(,W%>YH; M^;+X!/V=LS6S$]\8PQ-G#$9(STH3YK<-^#^UX>F6*[M+'1HQ'(.UOM,'./R] M2 R;]F(@O)X[G@S%GT6_Y_K^!!?'HL,XVQ4?(35D)SI9_@3IK%L!J^,.>EWQ M^NRS8T"MD%'WCU;5+MK_)RC+'==:DK*$_$+,P3"%1RJU0 M.=MT3;/V0LM&4W>CH:4?&S&8"Z8_F?;[)?7.V.N^EK1O>9]M4AM0^0+4O)[O M#IFVB\C;&0_ZKR;^K!5W@J[H>,ZD/WW:>/]9_<=#" _W1+\(L$U99AY\J9)D MZ%_%-*]D#GI5HG!6)@IG5:+PHJB[DU3CP0,\H9%PX"N+?GE6I<]BW]A60@X/ M*,*\8*LR*3V'<4R=!-:@]<9F%-D+@L(+.-WC>X< N94"/$_Y#\=B\NSCDQWM MOL1_Q\YH-*J="K!C+OJ]OC]UQ=7_7(M/,M,$M$-W^GHO<+QI7UP%Z2YYSW?% MY__];,AWAG#?3RB.*?UX@K:M2-R),W1]2./>D+N5&[IP"72FOB\^%"EH>F/_ MU0R[?)?K M.NZHTDTC&+![]9ON1779RV78J+;.6M56$QD1(=2Z!$541&JI:''-DGUA,M=# MM5O3&!:V3761Z"NX,;'V^?94!.'OAJ! HM2=TMK$I$UDQSU /$1S7K8RTTJI>EC$7"VBO5T[&UJ?E!U,#JK*8QE9L5"A!5LC%1;K31GIRG*D M5E8J[R5R3IAI5;;82-@(@KB>%S#YLCU#J4/*X90ZPKEFT@(B:AM%O19:;NMBZR3?J9Y<_:XIDNJ4$*N;:!=$!9H&NN:W9*1]JI'=E M1_Q@X(H@B95UB4T#-EGA J&US\2,*\-(HRN6,;6C?"D+?80_#'V\/6YF(-_@WV(/?\VI-O"_2 MLF^1*!2&:[/Q*6GC<[^EE/Q0UW^9J']1YB66O$]6MA8;/ 45XCP)+WAWW*_% M;7 GR KX6RL3XG=Z1+F]VF,C:1A349 MPW41/>BFH#\R7"4ZULO',MQ3K^ :8?5*939I)'V1/*#SE]- (9L]> M8&F7F5EHO;EZR,2R4BC;X7Z[:#C(4I5QF_PX:VS^%4DK&=R@.!0=F_%U7P$) MV]N/NY7AL=V*.KA_M7?GDSAH53Z>,P:1\[T(]J+-DPJK_T#!""Q9L)\N-AZ55K\OCXMT3Q3Q$#X-^Y>(KDG'"<-O;<=A[*Z MWK.';@!]ZWC"UF[0@1,:% M-S0 O2N6*#I/Q)[B7HA/K+.N*#OF6U__EX]D% M7[F_H*J;X:ZJ*EZ;/TKY1N=2Y8&1'9&PCTGX9;J@F"ICOW6<;(.A,_4] M31TN\*CWB$<;X G'W<=W)TX M[G@H.AX S!\YT_ZPV@ROML'MQV+J#$83!H#1J"M:D M[SO^9,#[/@2TTX'G^$,6INMX4W];G,.IZTQI9P3K'DZ[8C0<./YX+%S'Q?+W MB11UH3^&_(=C2,D?.-/IX+!049+U^Q[MN?@#J&LP=<88ZSH3?_Q#"I3/"7+! MF!/DIJ1NZKR9\!].>W/@LQCI#P)@N6G/#F['PNY*R]AC2>R5Y?M=)WN)Q)]TS6^6-_E19TP!G64^51)"@L*$CRX3W %=%"-C&HL@FN)4P=1G7" MSHY![6J\Q5F>S6@FX8G\BNC^(./[TJ-ZWW(P%25*>OAL:N,\:ISIW4.IWW,4 M-6G.W#B%&:(H>.1N*F-\5N8M*&Y-_I/9HG*Q3Z@VV>F#;E!??^4$ ML\G)7/*!JS+/S%8ZS4U_$\D5%>'F!173\ AP>%H=KT(Y8$]7[20Z-Q(U^3VM MXY0:+,45LPO]9TCLX>G&4EU4/U_#?#M;%6[K+4Q/8WI2^) MASM2CW50_:K"@+H(1@BL%FF6G9'OU*WPW:=L\M ME!9C^D)T["RT[1Y"3KDI>POD-V0QL3T004>T2?>T-\4(8+T_*YL&%;]4*$'= M8 9&IS"S2LW.F%H(/FS.UHCTWWQ1UOT@5<1YU2*E@X= 6VZAU76Y::K:(3UQ M010;M9NJ#X"FUC;]\Z7DCTBZ#JK!%N&<6WD#WR2]$\YL.Z@U MAO8)G0.YJ*T>_I"2"VV?>"[_NLX09:#146?)@HJMH'95YG""\S0'=(#G;H]G MR8/K8B@.Q-F*8%>*>SPDVP^#CXS#361#LG' @@3*@G;'8]73ZJ=W M,_.+L_IS\[N]*XZN"%!R@:']WGAX)%+S6SASD^L-__YLKO-&ULO5;;4N0V$/V5KLG6%E0IC"W?6: * MV$MXX%+ ;AY2>=!X-#.NM2U'DG<@7Y\CV3- PB5YR0NTY.[3IUNG-3I8*_W= MK*2T=-?4K3FZF2++PNE&V&QU,NIZ;04!.FT M$54[.3KP>U?ZZ$#UMJY:>:7)]$TC]/V)K-7ZQ\_<.WRJY-H]L%G: M/0HX(Q[PX!6\:%MEY/&B-ZJ\EIW2MFJ7]-OQS%@-3?S^"GR\A8\]?/P2_*EU*0E95>O+<=6 M7T[KOAF#,-^U?]>4OVZV=N]K6LE 8:O"@$JYUY=.L*[NBXYM3XGG Z)]: MW2-<0-3UNE/@0VJQI:$W/JXT*W4YRL*(&HXS:==2MMN3)P&^K;+H'GRKX:1Q MD@HM6/OF>:%X]3GW 66A50.V+=+TSFFLQ?4+A]MI-4H)%F MUZ%K*9_<#73A_)[L8-;53&KBKO3.RL8O,O;RATV'_BN__:WJ3YU:%+T73?>! MO@E3]K70](Y"'K.D2)T5YRS)0UAQQ%F>)\Y*0I8D?(@6Y1A^(7LP0)9Z&(&, MLR(H* Q2ED01\82S.(@IBC)61)R.YS_491F+HH#R/&)YRX 4KBI!2'$B:PC-A69%16"0L M34/ZVHY7';I==VA&[5+ LS? [ 0GE";9PBEF6PT@#EF;Q M[J/+>02($ (MQ2DBH,R(!2%F 'HMH(C'J3>)&+5XA#0E5WTBDR"C%P@3,2%A>%ZS:$CA&$'+$#J3_WDS]] M](9JI%[ZER)N<-6W=GA.;7>WC]'CX0WVX#Z\9,\%)AN\:KE :+"7)1/2P^MP M6%C5^1?93%F\[[RYPH-::N> [PNE[&;A$FR?Z$=_ 5!+ P04 " "[A%U1 MO(3W*"4& #*$0 &0 'AL+W=O2_/P[LCJ8.%-I]MPKF#KZE4]K"1.#=_W6[;*.$ILRT]YPI' MIMJDS.&KF;7MW' 6>Z54ML-.9Z^=,J$:1P=>=FV.#G3FI%#\VH#-TI29Y0F7 M>G'8"!JEX$;,$D>"]M'!G,WXF+N[^;7!MW9E)18I5U9H!89/#QO'P>N3'LWW M$SX*OK"U9R D$ZT_T\N[^+#1H8"XY)$C"PQ_[OF(2TF&,(POAO&6%WCZ9"_2TOK_L,CG]@8-B#+K M=%HH8P2I4/DO^UKP4%,8=AY0" N%T,>=._)1GC+'C@Z,7H"AV6B-'CQ4KXW! M"46+,G8&1P7JN:,;?L]5QN'&WO0=NB*%-I18?8D M-QL^8'8?+M!68N%,Q3Q>UV]CB%6<81GG2?BHP:O(M: 3-B'LA)U'['4KW%UO MK_L=W-,Z;N2^!AO^.)Y8+__S$8>]RF'/.^P]Y/#LX]GEW1F'0[AD_O;M_"Z&Y\>W5Q=C/>1O0SF(538=EL9OB,.1Y#B?V=@AE7W##9!)=P MI"&=,[7\]9=A& S>6)AD%KU9"Y;/L X=\W4D+# I9@H-L2C2)A9J!DY["XJY MS'!@*@8>::53$4&4,.*0&V&=B"SH*0C,L+G1<4:I1I.CDG+#I?=B$S'/AW#> MO8BYA90SA:ZFF81X!8-W%AR;U)0P;X5]JQR'H-8&\AITWXWP&DIQW3G39\D/! MFVH!#)(T4^)O=.;S<(T3R\V]B- IIJ"RZ,7@-'148UR*D& 2M(3U"AJ"%TCEW<8H@XUNWL>JUP?Y<@V3GWS5(NF\29TXY) M%/N@6_]/]&,^=SSU\0\(0+"_!B H 3!$P ,5OKH"JC!^N ]@JJ2JDCWV;+,%G:8$,A:__+FZ>"Z2B"",W_\B817PG ?J#H7">TRV&'O_*Y\26ZGS MK60K4\00+D,7C>+N^;SE4)U+3YADBC8B*A"ZD%%Y^(.3U):>)^4$VNVV'.6B MTA*SEI>'KE(F!9L(*9PHDIS9H@@MO/ [ELXL*MB7K^O+=\JC?.&Z07,5:6%_ M![K[S?Y^%Q_"7G.P-UC-J'L3*I(9I86@^UED,&F ?T5\EN-VJUZ[=KW'59_XK@LV[0'[5KJ35AXKC_'Z^FIY_Y;A@9B:4!G&B\:Q0LYJ#[?'/T#4$L#!!0 M ( +N$75%N@1]H' 4 &\, 9 >&PO=V]R:W-H965TV"EH9?'3@JZ(0 M;G6+VBZO.L/.^L-'E>6!/_2O+TN1X0S#I_+1T5N_M2)5@<8K:\#AXJIS,[RX M';%\%/BL<.FWUL"1S*W]PB_W\JHS8$"H,0UL0=#C&2>H-1LB&%\;FYW6)2MN MK]?6?XNQ4RQSX7%B]9]*AORJ,^Z Q(6H=/AHE[]C$\\IVTNM]O$7EK7LZ6D' MTLH'6S3*A*!0IGZ*EX:'+87Q8(]"TB@D$7?M***\$T%<7SJ[!,?29(T7,=2H M3>"4X:3,@J-=17KA^D[YU)J@3(42IB4ZP63YRWX@XRS23QM#M[6A9(^A<_A M=G(/;XU$N:O?)U MLF2-[#8Y:'":AAX,DBXD@V1PP-Y)&^E)M'?R:'CG;%5Z^.MF[H.CBOG[@.-1ZW@4'8_V.;Z?3:8/3_P?3Q[<>; MI_OIP^Q[%!\TQ/UYX4N1XE6'&M"C>\;./NLP-?"^TBN(! ['70@YPL06I3 K M2.FI,1 1_)4"1[ +4,'#S>R5*,HW4WAT5E9I@#\(! 0+GY4PE)![0\K&-#VU M5"%O3=0N2N&"0@_X@FG%'@00D]3$48%!JY2V1>80J;D#+'-T.%_MX%O:2DLH MG7U6$B%%%VB\D&-76DH;;LR\5B;5E50FH_Y.;<7YS;H$8N6LUMV87&7JV<7^ M Z:YL=IFJ];&<1L=D!S!I=)05C(A5I]IZ=D^" M"Y$JK0)O"@/62724@!C] ATKS"N21>_!MO77:WR70DEB-V!&H@R$C/NM2(4' M7V*J%@HYI.C[(+%=8E:E.2R)WC;A;(9PO*\HIF0<2^.\!T];U#M,;6;4O^3E M*.F=T\S1FAUP?1@R@U!1@[L?^U\'P7S&!)@TDM9*RLI%XDC$<)$5]?Q GA\P MPS)@,2='R5D-L\O*=4A'@]ZP!:9\+$.B9&)]B!ZH&.N^I@C&:\'NEN2,3H%8 M*!D:2H2.PD+2?%7<]WQ04 '3P>>1$G2W ?JUHO(F4#7('1IW.XQH1+)"$$8; M"!1R["4!AHY;/J[8;BI**AK"(/^A>1^IBR1*%HT=UO3>4\X14 :WI:60->I^W@] % M]8=#FBQATUD?4*J4Q OZ;MUW@B%KNOG$446F;>6I MUOSQ!>&E'.\P2O?ADGP^3-GM7K M4??\;'0,4Z+#-:W?C2&N9;Y]OCX9)<=,[;.*5S;.53,R(B5[%8=GX__%[X\@ MGW:')V.8")_#@BC?&?P'#7-/'-7U$ _%^C[8?FUOTS?U)7(C M7E_%/PB7*>)%XX)4![TSNKRZ^GI;OP1;QBOEW :ZH,9E3O\(T+$ [2^L#>L7 M=M#^Q[C^#U!+ P04 " "[A%U1CR=HUZ$) #C& &0 'AL+W=O^B6U UG5NTR:- M:\>]!8I^H'8IB?$NN2&YMM5?WS-#[D..K+;(EUB[RQG.X\R9(7/V:-V]7RL5 MQ%-9&'\^6(=0O1N/?;96I?0C6RF#+TOK2AGPZ%9C7SDETGI>\'>M'GWOMR!/%M;>T\/'_'PP(8-4 MH;) &B3^/*BY*@I2!#.^)YV#=DL2[/]NM']@W^'+0GHUM\7O.@_K\\'I0.1J M*>LBW-C'/ZGDSPGIRVSA^5_Q&-<>GPQ$5OM@RR0,"TIMXE_YE.+0$SB=O" P M30)3MCMNQ%;^*H.\.'/V43A:#6WT@UUE:1BG#27E-CA\U9 +%Y?2:R_L4EP[ MY94)DF/UZMH6.M/*'YR- W:AM>,L:;R,&J#G=J_!+%D9B,AV*Z60ZV:/ON'7YF/4=OZ!OEF6V-D&;E6C<%/^<+7QP M@,B_]FSPNMW@-6_P^H4-/IJ@G"Y%&]MNQUWAW*_LZUH!NIDM*VDV9'-M9)WK MH'*16438^/C+PY5R:?QZ]/Q"@$ C&V'1&:A.IA7'7RPV4FERZW(NYS?426N.2I'EV M.V\53]].AJ*)^HVJK&,-!P(:HF-DK#9(<-6M5%W/#V\!\CSJ#+H;38#$F95[O#G%MA;,!665'G2%Q1D+:X>^>F49GR M'AS((9%B66-=U2] "'7Z*^LUO1V"!3W8AB,-6G:\U@_9_DSZM5B"8STE!X"@ M[7381/\I#R.$B$VQE39IDU(:4"_9SF[]7Y "?1*WLI,R_P:NBN]?D:CVG )L M8?XB*U.Z'J)"1O2C0XSS6!DO1,P*C+6"31%4^ MBMA(-210Y\;+A ,*W4(65 +](J&,;(0J-"A7)L!W$8'D: ]/G+0\<;*WM.^ M(OAPA5"55$"[R&&_!B*'6,\[8--+U0N(0"2_UQIAZN& *J.4]TJHQBR.D?1H MVU6JG;5$UI=+2G[,!U4<@B1+*EY.#-:K &@66BYT ?@J/&3*!:H1GQ!.HI:"=XY@2Y[C2SWM+9,A5]&Y1]^7_3YO_-WNS= / (>+\?.6OP M.XL.[,+#SVD47WOUTI2>Y^C(JD(OC,G:<.@TEB'#E$Q4^ YF%G=5S@#I./FN MY60-P"!OBPUK_]#F9R?#7UI2]VKP879[.3A 8F[O/!/I!F.IS"WWG @[I_A# M 8(A]315BD?P!R/.$W-QVA6RA]HE,8M50@'SR"J)-IZ"[(EG($J0RT)&."JST]VRFH6Z+U.<39"BY1V_? M>S$SA@HGMEH*3]-+_]*R\$9))Q2-@.)7H+)<(/K'1S3$'?TR['()SSMK,C4D MLRL;X#07\]:G9'TR9B0BVE&@LQ2='K9^JW6<:_J(;Z*(V4$<3]\,>[#\R,,! M!_MPCFZD@_AD"5$"C,14A\.#^+.$WVA01W$8'6$ 0@'%SHGN1K778BF+6HJH MI2F1^=7\4ULCIG5ZD!4JEDW"U G$W+>NXE9;17>E3\\I[2@;'/ MMH03>]4:%6QI6"Q8FD$/WX&[!2*# =4,=\& M>QL=B@4[^Z/-;:1SH62V;AL$#]\$FE2D"3@HD)RIA(M.=G66^&(;J&W5S-OA M:MYGD@Z$MVWOXEGMLW2PA8 6,4+LV/ J&)*_'$Y>#U$(Z%B*T'Y# ,$CE>.K MKQCT,G'Z^O1 '(H/,B-JWQJDKAC8/@Z\NU109;?6=8/UD'@!!(@FCIX8,XO> M3EE:X. OXIQ=.^JMVM_S!CSX+Z2YQ\.2YSVWU3L^7GZY\4UEC/K^$1<^ #=0 MPXF 5LIIKMLFWQ*ICZ,C")Z/2CSC1//X< =DK56^HD\\5Y#$6E=IU+#<(;:F M0[WL9A:G.1R(7;;+ VFF) [3&8I. M9E!/F7?0)X#0$O ":A''7I,%"6,N8 Y.[;YI[ "F>J QH&&\*Z*_[VAR,"^R MSO]L%;E5\T281XCKY9:"?)=,FDP@ -(O^$4EI*7/%@'6\A^P-".3^ M@R4I'EN3B3OVR6LF*J\>Z"H#9\L,S8=BQ2=U2L#S*#8S4XI4J9_B08C/.+03 M#EZ'I#^EG3[2PF\X038ZD.:[366*H]O;&M9CC1%,3/49[N&/K32$,H[ ?XIK NX1LG9L,'?&[!M8F;,>)*N7FI,:(>-&S],3_[ M"OBT+>#3O24XMQY''[A[Q0=*\5DA"CF<>U#INF%76>_525?B[SQ,5^<#ODYP M#VIPT1\ID284=&'-ZI *>DB]#_ZLT'AUM[%(AUXD+\82_% "Q%UN>9YI1>WB M6PR09]Q[M:6,2CK=,/&$_H6[PR>RX2ML$#,^>U.P8RYWTNAEO/00MW1UC&W^ M:LUA*=V]BO-4/)0#8#M GQ#KI]V][@S^+%=;<\ M7O^CF:!5(I1J"=')Z.W) ,,#7ZG'AV KOL9>V!!LR3_7"LS@: &^+RT"FAYH M@_;_-2[^ U!+ P04 " "[A%U1:%F@C.L" Z!@ &0 'AL+W=OU!L)A8J2ZXH-^W?CY(3-P': GN)1(D\YU TF='*V$JR%/;U#)59C:-NM#FXE\O"^8-X,JK$$F?H?E9WEJVX1$4Z-^R]P5X^@X@AP7HE;NWJQ^X#J?@YR:RN*H7\RDXHF HJX)+K!%>ZJ;=_N+T',5=(^Z/8 M,:$/B[,U^%D#GGX ?@+71KN"X$+GF._&QRRT59MNU)ZEGP+>9NX DK0#:9(F MG^#UVNQ[ :_W?]E?-&<$?T[GY"Q_.7\_(>NW9/U UO^(C!LJKQ6"6;QQ=6!' MP[FD3!FJ+=)[S_TI@>_?(54BPW'$#4IHGS&:/!0("Z.82NHE2.+VV^*36W6V MJ'C#3LZ XZBIX:IIPMSOR"B9"\?&S/'2/,]V(@1[4G.DDTA#N+$\DZUX[ M4"FA7?#$IUI67A-4MIVCP2&O@TXW M'>P602$#0/Y6BB'<,F7S.,VE($+_ '/'+$,*#Y&# M:1&..]W>"7S[-9$[8%#W>TWH'O%\:XC>$)VK^+R3]0 M2P,$% @ NX1=47>(F&9] @ '@4 !D !X;"]W;W)K&ULA53=3]LP$/]73M$>0 I-ZJ8?5&TE"D/C 0T!&P_3'MSDTE@X M=F8[!/[[G9,V*Q)T+_'=^7Z_^\B=%XTVS[9 =/!:2F670>%<-8\BFQ9819"RIEQ.)X$I5&M*AGR42)R@JMP&"^#"Z&\W7B_5N' MGP(;>R"#KV2C];-7;K)E$/N$4&+J/ .GXP4O44I/1&G\V7$&?4@//)3W[-=M M[53+AEN\U/))9*Y8!K, ,LQY+=V];K[AKIZQYTNUM.T7FLYWQ )(:^MTN0-3 M!J50W4_RD/ MSM"M()Q;W:@75$X;@19.'OE&HCU=1(Z8_7V4[EC6'0O[A.4<;K5RA86O*L/L M/3ZBC/JTV#ZM-3M*^#UU XA9""QF\1&^45_FJ.4;_:?,-[@2-I7:U@;AU\7& M.D-S\?M(A*2/D+01DD\B/-"Z9+5$T#GTT3[JY%$:OX-S6_$4EP$MF47S@L&[ MGY3JLC+"(K@"(=>2MDJH+9P(119=6ZXR>SH':J#>H %JX16F6'IY- SAGC.$\G"8,GFB'SH0ZJXQ.T5H83\+A)(9)',9T>RV4H%G+ M8*MU9H&Q<'R> )N&R93!HW9<$M.0,+/QS$N3:# =!V"Z;>P4IZMV S;:T3ZU8D$/ M&!KO0/>YUFZO^ #]D[CZ"U!+ P04 " "[A%U1:>SS%% % !L$ &0 M 'AL+W=O6 M&'"2IBNPI$&2;0_#'FB)EM5*HDM2=;._?G>4HSJ)XP5%'_;0%YFD[OON=SKZ M:*7T1[.0TL*7IF[-\6AA[?)P/#;Y0C;"O%9+V>*;N=*-L+C5Y=@LM12%8VKJ M,?>\>-R(JAU-CMS9E9XCJ7]XDA*](_BCDBNSL0;R9*;41]J\ M*XY''ADD:YE;DB#PY[,\E75-@M",3VN9HT$E,6ZN[Z6?.]_1EYDP\E35?U:% M71R/TA$4$54^;\!'DG;&J63.C!4W5]K_BRSH. M&PRI]PP#7S-P9W>OR%EY)JR8'&FU DW4*(T6SE7'C<95+27EQFI\6R&?G;Q5 MJEA5=0VB+>"]74@-[UHKVK*:U1*FQDAK&%QB=>S?"CPR!T=CBWJ)>YRO=9ST M.O@S.C*X4*U=&'C3%K)XR#]&>P>C^;W1)WRGP/>Y?0T>9\ ][NV0%PQ!")R\ MX"5!>.(^G%4FKY7IM(2_IC-C-9;2WSO4AH/:T*D-GU%[@P@K.M2CYG!OPK;H M[I1"J#TT2Y'+XQ'"TDC]68XFMPL)^0+]D :J%BQMA=9W55N":%376E):WOL] MNT. +96VE&(PLD3864#(.\X6-4+3IU!2"@$3H&98*NL4P$IB;(1!CAI1;F#? MZ52=P8":@T.XD$65BQHN5?MJV-PJB\\SF M1T=!YHX0B@BT%J&AM6SS.\!LM*86#N()"\($?OXIY3[_9;V;YI^ZRE3TWKC\ M:HG4Z(,H/B"\R%&T]U)9"?P 0I;XT2"AWSUVEHP)69QD#^R+?'>THRRBH2RB M%Y?%>=565K[Z#3O7ELID<"$^8)).:V',MLK9J6A[Y6PH$7WY"_LD!!3'IXG[ MKRIXJY4QF)"\:[H^!]17'LL^D_/>Z9J7O HXB%282K?3],69)A)C$W7LSB-(!3UT510UT9),>4LBC-D#0*6!1Z!Q#% MG'EAMFY_(?.] /8#EGCA 019MB[4/5^@+*]("8U<9PQ/_ Q.\4C MRV^U*/ 3BI]79Z^E;2L:229G'N-INB6(W^(^^LSCT+D?I"P,HM[]C*4\>^(^ M6IY&G$A]YJ=(&J%;,;K5NX\QZ=W'GX,!"4,(HA1A2)6_SY. ^3QP(4@Q_EG\ M;2'8@9AX0$S\8L1LV/ ,:K8!9:?\'T#Y 93_-U"2 2C)=_NT3!N0@B&DZ^:I6]5LA5L]25P6#0.-*CAB:9 MQ[BY76@I'PR;<$FSRX.3#1C=R*7MJXHG[/D7I\JX<Q&VVXSW@0@H_5 M&$;K0GI9?*B&&<\R9T.2="B>]+L5SWEG:5Q^:0WM M5+R]AMX86S6N-\Y[72\+UGSX].#T".@1PG1N2:);;@E)GT _"R"D5A-#B+L@ >Q1"4H,$I;$*40>ON3; M4SG>N %B"RO=/=<@<'#2[R^#P^EPE9[V-\BOY/T]_$+HLL)9N99S9/5>)SA$ MZOYNVV^L6KK[Y$Q9[)=NN9#8KC01X/NYPF%ZO2$%PQ\,DW\!4$L#!!0 ( M +N$75%:SO,D?P, +,' 9 >&PO=V]R:W-H965T5!9VUQ'D2DJK)FY5 U*NMDJ M73-+6[V+3*.1E5ZI%E$:Q].H9EP&BYD_>]"+F6JMX!(?-)BVKIE^7:)0^WF0 M!,>#1[ZKK#N(%K.&[7"-]FOSH&D7]2@EKU$:KB1HW,Z#F^1Z.7'R7N WCGMS ML@;'9*/4-[?YI9P'L7,(!1;6(3#Z/>,*A7! Y,9?!\R@-^D43]=']#O/G;AL MF,&5$K_STE;S( ^@Q"UKA7U4^\]XX.,=+)0P_@O[3G9,%HO66%4?E&E?<]G] MVRUMFV6*FU1ZTDR8TM_!4O38YQZ4+RMIJNN6D M9Q>WN+$P>&(;@68XBRQ!NHNH.*@O._7T _4KN%?25@9^EB66W^M'Y$KO3WKT M9YF>!?Q2V$N(TQ#2.(W/X(UZ?B./-SK'[Y:;0BC3:H0_;C;&:LJ%/\^ CWOP ML0\FS6*[XKDW#"IP'5%T&]3,&"P]J M'6CI>!2J;C0W:,!6"%LEJ*2XW,& 2SI1K6&R-,-KH$=4&]1 SWB+!=9N/4I" M6*/DBBH2"WJ*$CRP4$S"#5Q .KH*XVGJ5M,L3/+\8_$E3"9YF.;3_O^(STH\ M.U\<+_<>!:EP"Y,XC.,8?OPA3Y/T)_@J6:VTY7\37DE14:VT0,5YBDTD.KK< MF);) HFWL08&9&J<#&&0Q&$6IT-X4I:)3C0GYY,X@SP9AUF6PJK5&@FZ<<8( MGQP2W[_E8)2%DS@>OBTZN'^)74 >)^&4H"\@R[(P)? SF3/I,V?ROS/GGME6 M<\LIK,<\LN?RZ"SR^WFTHB)U2=\2P?K-7$M%JWTN'4*]/H1ZU07OCA5<=*+4 M_KV@1M?IG1KYZFK4A\M66K6[ZHC]&@*^%*(M74(P^=J'FAAJ(+=JWM8F!.89 MGV1K!TAERLPAO$,\&_9*PX-,7L!5 M.,HFT,69XAF'XVST;A2CDT9:H][Y<6' ^][UU/ZTGT@W72-^$^_&V3W3.RX- M"-R2:GR94=AT-R*ZC56-;\L;9:G)^V5%4Q6U$Z#[K5+VN'$&^CF]^ =02P,$ M% @ NX1=4;2@)Y6-!0 =0X !D !X;"]W;W)K&ULK5=M4]LX$/XK.[GV!F:,8_G=%#(36N[E0PL#M/UPBQ9&Y5 TW^*K*L5XJP0MKU-1CW_/B<<.K=C0YL7V7:G(B5Z:N6G&I M0*^:AJO[,U'+S>F(C;8=5U6Y,-0QGIPL>2FNA?FXO%3X-AZ\%%4C6EW)%I28 MGXZF[/@LH?EVPJ=*;/1.&V@E,REOZ>7/XG3D$2!1B]R0!XZ/M7@KZIH<(8Q_ M>I^C(209[K:WWG^S:\>US+@6;V7]N2K,XG24CJ 0<[ZJS97<_"'Z]43D+Y>U MMO^PZ>=Z(\A7VLBF-T8$3=5V3W[7Y^%;#/S>P+>XNT 6Y3MN^.1$R0THFHW> MJ&&7:JT17-72IEP;A:,5VIG)M9'Y[=$9KJN M[+!O=;5N(XK']&.$-&/TMQC-_K\.+W+C@^0[XGN_M M\1<,:PZLO^"E-2^X$DEL.V_IC-M%/+E[SW!PB%8:(.% M+P7#,BI6M0 YA_-F6!:J'65XW,'R6[V'9C6M%I#77.MJ7CU MT)8H'=1\ERCBCMH"-D()X!KF$J%O-!Q4+9B%7>IP^/X6:A<.6[U( /B.YQ M#VZUG D%N-G78FE$8U\2Y^4!2V"02\*BX14PS_XQ_ \"^O-"N+K^J-$R2Q)@ M3A![$#LLB_$_RCRXD8;77U_>*W*0)N3<"6-R'SN^G]EGFH5V0VR>.%8-]D:! M!1*GUL)G(3Z3.$;T-6Y*Z4 I6J$P,J6;%UC:%9&.-&H;DS '+$-S%D40.K&7 M0N2DV'.%6\=5OG!0@-8HK$O+6_(DVA*3BAQI2UP'<@18D$*<0>CAXK, +LP" M,X>B3K%PTA#KUU]2G_EO:.ZVR5C\L]*SIY*BH9*B;ZZDEPNGX\-%SXVQ0F;W27N9Z?W1F$<-")LK-; MJH"&*@"676&+IW5 HG<,'U:6\;CTS_:@P3E#8UJ62I3<"+A8&6V0!H2.&W@G M\JY0 D9^D#A!&CH>LW41NE@"YW="Y15E\2"+G,P/#B'PW2A^ZND)'O#3U/$R M8G@0N4D,Z(RVV@VV'FUJGC6,G"CL#;$X'@SW,"0>&!)_%T,&D=]P53RAB .? M>+WJR#S5N)E=]W.$V1^*5AC -'5^4, 6!$R(_M1(L/- M]14LI=HJ+G5=6NDJ\6RR7A\I[/'_T<_/>Y"17B:N;XN7):X7P%6E;X_FI-<5 M!D;Z&U#$+^9B2;\&WPUC?)QC[>?DXU:LSM:5W-A3X-[U"Q] MB-89_M*'"0761(&\A_M*U,6@/J\?6GNXD0S<2'Z">J"P&E595!U+:->^Z/S8 M5F:_MNS%\GW:@I_"1VM$@BB0%#\@)3?DZ5/G::#%!]GVSI_5#=^+4,Y)-^+0 M32+XO6IZ+R@XP/-!"U)@DX$GLI@R^DI[+'\L)?E79"TZ;BZ-O3@K+&'Y!^'38HX!Y0U+B MQ/%1VK+(]>(A)T&$7QXDK\QER6Y.0H=Y,>:*N5'XE92PS DR.EL3WPV>5\SQ MSE6@$:JT%QZ-9_:J-=VM8.@=[E33[BKQ,+V[D+WG"K\E--1BCJ8>;OL(5'?) MZ5Z,7-J+Q4P:O*;8Y@+OA4+1!!R?2VFV+Q1@N&E._@-02P,$% @ NX1= M4<+[2P#Z P X0@ !D !X;"]W;W)K&ULC59M M;^,V#/XK@G<86L"H;3EVG"X)T.1NV 'K6C3=]F'8!\5F8N%DR2?)37N_?I2< MN.E=$^R+]4;R>2B2HJ<[I;^8&L"2YT9(,PMJ:]OK*#)E#0TS5ZH%B2<;I1MF M<:FWD6DUL,HK-2*B<9Q'#>,RF$_]WKV>3U5G!9=PKXGIFH;IEP4(M9L%27#8 M>.#;VKJ-:#YMV1968/]L[S6NHL%*Q1N0ABM)-&QFP4UROW^%S-@M@1 @&E=188#D^P!"&<(:3Q=6\S&""=XO'\8/U7[SOZLF8& MEDK\S2M;SX(B(!5L6"?L@]K]!GM_/,%2">._9-?+9BA<=L:J9J^,#!HN^Y$] M[^_A2*&(3RC0O0+UO'L@S_(CLVP^U6I'M)-&:V[B7?7:2(Y+%Y25U7C*4<_. M[VP-FMRUH)GEJL?(;V!(SUP7-"S!N]*>T5B&A(:T_B,O73P.?7VTK,^?Y:E:H P6;TZ M_<_-VEB-F?+O&9C1 #/R,*,3,"LLH*H30-2&?'_-2V7L,319O.!>TRH)TKYW MY6>A7.5>FY:5, NP- WH)PA.A[946%/&&D<,9ZHSB UPM^4!^_JF@"?T%9Y.9[X/$)H#'5WT&\%DZ3(B@&2AG2<#:N;\FO'#1]( M:Q.-!(4OB8=X'8@L2(R&.Q,-\G))Q/B)I.$&.B$AS\J@L"BFO MHH;8#4H?4"P?C_Q(1PF.XS!/W5B$-)V0,WF;#7F;_>^\7=9,;A$6\^*F+'6' MX?Z=LS47>!5@WDO4L[;?3]3'-SEHW;NS;Q+\&V*[%"T]#T>#[6F(5QHA\;8P M)!6^GK8^(GLH+Q>S/@S+3FN7)D=N$"4]R%)A/J-TY69&"5XQ9W+!,#=*("OW MR"*8!N'W,=&<%I=HA+G>8K =F%+S-1ZRM7J"'^II!4\846?,$7H BTQ<"O74 M^M!_A+*OE#1Q+UXRP=@F85JX,9OD?C4I,M0^SE^\(.T"1<,DSU'"Z:5A@G)+ M9FK2LA=7'/BLI^&H2"_)11)FR03'+(QC>GEA7OF_\MLN?2$ $;5(VOQIA&NF^H_<*JUC>Q MM;+8$OVTQG\0T$X SS=*VJ:\" M "@!0 &0 'AL+W=O*Y'1O[(/+$0F>"J7=+,B)RDD8NC3'0KAS4Z+FFZVQA2#>VEWH2HLBJT&% M"N/!X"(LA-3!?%J?K>U\:BI24N/:@JN*0MCG)2JSGP51<#BXD;N<_$$XGY9B MA[=(W\NUY5W8L62R0.VDT6!Q.PL6T60Y]/:UP0^)>W>T!A_)QI@'O_F2S8*! M%X0*4_(,@G^/N$*E/!'+^--R!IU+#SQ>']@_U;%S+!OA<&74OQV^X?66FRJK%(+9PMJ:K$H)[H6U0M,S?)5B(Y6DY]?2?9+7M^[$E2+% M6<"]Z= ^8C"_RQ'27'!0(#64K;O]P9TZN.,C!ZDI2BL=9EX:,7)K%'HSZS87>/ 7C.(#W^"2=?XX#25V,433NO60K54(6#AP2*59] M%O63..D!UXGQVMI*86E),H+7GBX\ZIH"[:Z>#3X1E::F@;K3;OPLFJY[,6]F MU[6P.\E1*]PR='#^812 ;>9!LR%3UCVX,<0=72]S'J%HO0'?;XVAP\8[Z(;R M_"]02P,$% @ NX1=4?U8/IM!! 5@L !D !X;"]W;W)K&ULM59;;^I&$/XK([>J$LD!WS F!:3N*5QJRO M^WV=EU@SW9-K%/1E*57-#"W5JJ_7"EGAC.JJ'P5!VJ\9%]YT[/9F:CJ6C:FX MP)D"W=0U4__>8B4W$R_T=AM/?%4:N]&?CM=LA7,TW]8S1:M^AU+P&H7F4H#" MY<2[":]O!_:\._ GQXU^-P?+9"'EBUU\*29>8 /""G-C$1@-KWB'566!*(Q_ MMIA>Y](:OI_OT']SW(G+@FF\D]5W7IARXF4>%+AD366>Y.9WW/)Q >:RTNX7 M-MNS@0=YHXVLM\840F#TP)+E8:9JA@7C*%!)$/41 %)_#B MCG/L\.+S.?]UL]!&48K\?0(_Z? 3AY\JO*F8RT!:/C8U M*F:D B8*N$>.1L&K MQM!GRANXH#.FE(VF#]H'?,MQ;6!-A+2[:%;+1AA]>0W/I4(\2!5X)#*'._3T M+ MCY.HG0RRE"9IZ&=Q2),L\,-A1G@Y$=TC1P MJSAVJR"%>PM*F@FX7)*(VK1P2%=6!@E]PU2A(0J'D 0977X"21B?Z?U^&W < M^\$P=4.:V2$,AFX5CK81XJXJNB0Z[_V"WBAJAX2&L)=E-$2])/W4NP6],#T: M6.O3>73^HEX:=4P_SR-J>0Q;'O'G>1P/K6,2M1ZCWB"#$](XZ*1Q<+8TWE"X MQ2[%YI@WBAM.B?+PEE>-+7Y'[,X)3J=+YVGDR2".:^2NBC8?IC#D>RW74$@0 MTE6O#=;IY5YB=X5-9VGU["B:_(R2]!H>(, M2HK'H2P0!=0D'@=R^_^)ZC/U85>OJ.V=4$N2OU"*N7!]>)K?:"=!3_-O&L)D MT*58&"<0C>Q#[9CL(.C2C>+Y'LW:SUJ = B# $8Q)!\G7/]=KT-*OW(=G:;J MH;^5MNWI=KNF\:;ME?;'VX[S*U,K3E=>X9),@]Z0TD:U75R[,'+M.J>%--2' MN6E)C2\J>X"^+Z4TNX5UT+72T_\ 4$L#!!0 ( +N$75&<]PY-K 4 '\/ M 9 >&PO=V]R:W-H965TDN3 $G682G6%R3I]F'8!T6F;:&2Z(I4G>S7[XZ2%<5.TJ;H%_N.+\^] M/'>D>+C1S2>S4LK"3576YFBRLG9],)N9?*6JS+S4:U7CS$(W5691;98SLVY4 M-G>;JG(F?#^:55E13XX/W=B'YOA0M[8L:O6A =-65=;A<41,IE[;! MV0+WV>-+J_-/*UW.56-^A=>?V\+>@G>579?*3 ]G%DW0PEG>PYUV<.(1N!3> MZMJN#+RNYVI^?_\,71O\$UO_3L63@.]S^Q)\P4#XPG\"+QCB#1Q>\)QXWVFK MX)^3:V,;K))_GS C!S/2F9&/F<'FF;>E KV ,UU56'_.,KQOK;%9/2_J)5SH ML@2LK4W6S!]*]9,FJ%L/S#K+U=$$V]&HYHN:'%^M%"P05F_(0&$@V[8;>6)Q MMFZK:]609E89[B,I[SPTSL/"F%;-&5CL<=/BQFX8?;Z_3H\BP<.A T-!SCZATPL5&%;9)9!Q!(A(.8L#7V($Q;' M*4 MQ4D('EH2(IW2VOZ([XHN"\Q@)5X/VIS<-GUY.F'FZH M9]D$CY(D_%F!_";6J!'H2#=;0'4]16(046&DP\F$VV M[H#N6H#YHY+L-$\(.458,21O\ +/]=H@B?0=X,+=[AP0(A8D\?9O9W3W"!IE MG'HJ(BE(62HISX'/1"@IT2R-*.'8#U@'R&[>'5(![P^I$0R2$R:.-VR>@*9X MRH*(A(CW:IHD8]:VJ7J4-2]EDJ-ONSKZ%2?@Q4P&:/+9#(91?$_&8DBI&))O M9_$.# _$@.]H7LBY\Q(S_1U$QBSP@^W?SN@/(?)-BQ>02.Y(%&G8DXCY<"0F M3'!.0L@"26O"1'1JB@$^BT3.9)A.]_3 I\Q3:W\'A3SE]V1/^ICPD-\A;8^$ MKS/H22FG.UJ*UT$0(HE/TN>\W:4/+U.6<'1G$/9F'KCN1R1()N*4)!XPZ1,) M"5Z"1%_'*MY^V%9#,_8\)B,(W.?1>387Q/]H( ,87\=B;'E85?--,]/A15JEFZIY_!V[BM;?<^&D:'U^5)]ZBZ6]X]3=]F#7X"&BC5 M K?Z+V/\D&BZYUZG6+UV3ZQK;?'!YL05OI!50PMP?J'QA=$K9&!X XR>J+),WBI-LP# ,CT3%7 M2?05J;B]OW[GD+(LOS;IB@TW'V)*(@\/G_/V'.ED*8HOGK;E2 MB_?]OHSG+*.R)Q8LAR+@M%$+\K2OFO;@WY&>=XZ.]'W[HJS M$U&JE.?LKB"RS#):?#MGJ5B>MIS6ZL8]?YXKO-$_.UG09S9EZG%Q5\!5OY:2 M\(SEDHN<%&QVVAHY[\]#G*\G?.9L*1MC@B=Y$N(+7DR2TY:-"K&4Q0HE4/AY M86.6IB@(U/BUDMFJM\2%S?%*^I4^.YSEB4HV%NE?>:+FIZUABR1L1LM4W8OE M1U:=)T!YL4BE_D^6U5R[1>)2*I%5BT&#C.?FEWZM<'C- K=:X&J]S49:RPNJ MZ-E)(9:DP-D@#0?ZJ'HU*,=S-,I4%?"4PSIU=L5SFL>2A.8) MN:*\()]I6C)RPZ@L"V:>=1[H4\ID]Z2O8'^4TH^KO<[-7NZ!O2)R(W(UE^0R M3UBRN;X/>M?*NROES]VC C_%JD=LUR*N[=I'Y'DU&)Z6YQT"8WWD"R[C5."I M)?G'Z F@ ?_YYY$]_'H/7^_A']AC"F&5E"DC8M: V"(C*5F%_#6G3SSEBL/> M%?0) 0^^9W%9%#Q_)N=4$I7C1J&&;XK%+S"=4D'9X3-1>E!"&R^[[I M6'\IA0(A4_Z<\QF/::XVQF!?\<0*4EFXP@@DB *B+2>X#\OC;R0&OT(#2=(F MT1#^_>D/0]=Q/VQ?-I ]*F7H#>HUS?'&^DFN&+B'(@55C,@E7"Q2Q#0#P'$7&BUR$2.O8&))O7 MWSV39]F#]2DVKUYW)M^"&K%S)G-WLM?M%'CJ6&0+FG_3T\,/DD!)D0I\")_S M/7HF3 ($%!V*2A)3.22.?B-7_"ML?(^W($X9E!HRUL90Y"H5%($Q3QON M?TY32+Z,3'7YO1:Q@:$-JMF6#>#\4N9&S6K@$;?GA,. _)'8/?1]>,EN;D<31_O+\VSCC%JR9+N_]I4N][^>S"6$ZZMYO0)*C:;M!D$E/S4PF(&6/XQL>R6]$[K= MMXKV*]U'BZ)**'H TMR>[P1:M@.9IQ-Z]IN%?]>+.[1+.JXUM*/CSONO^D\O MP3*VZU4DX0G)A8*Z]H41-IL![R-@?Y[BODQKT#O@'.@7[?XJB8Y72?0UU@^M MP6"P-@DXK1G8/=N/''+SMUMRQZ3 , V*F;($#!UTV\GUR618@TPW]-ROLV);K^N07 MFAN!M60$)/#7@'0<^T?@\"!^:K7K :@=0N1IM=VW"QT$@[7&%=A&8]BMUGC@ MOU6R9[F!NY8\*I]KR:[GKJV'D?9ZX^W/P\V<.SM,!_X/J?>_B"['L9Q!;9M& M*M'A93?#"UG-JS$\0N2#FL@'KR;REU+Q3&.Z/A2B530YT;C)B?:1]^/[[2'O MP-V9U$T9%N%X3G,TH;8)9,!:IS5!U\;=5[";3HMJQX>H7+;J1TJ):L@&6R]S M\219\:(UX_FBQ&;QFKVPE'A=+15WSN%8)#-](,,^<(>2;?<+N\[8KKCC0<*Y MMU5!#6C\:\DEQTD8]R$(N5JW+S3Y-W3=Y>/0_3E,C7:.3M';E<$?[2/HUH'S;FRYD%K+2%FVT'/ M)QE/4[AAX8KEG,=STG9Z[NHV1G=]8,P*5:P@ $2E/]"DW4H+L@1<4_(7B*YR--Q5+KN;D(^8NS,V8=-!"%U62PVT. M-+TZ< RRABH ,EO9$')EO2=O[ E"JYP"452P.;ZBTE/@FI%.*J0$7H.QY=H? M/HTG>N1\Z$*3#U<:O'TQ> (R*%*>Y=VC46%GJP#2LT+QK30[X<6SH*"K$P\ MN6$53UL1=R0Y#NKD.'AU(ZD=38R8-3P&CE5F9ZI.:.!MO@#JI0+U& M4/A%H7-CC6GRFH;_1" MC]@Z)1P,_(:K;S^\;DK14:&]\ (K\EW,$1%F"L_VK& 8:D*)J68LI)8K]7S@ MU9"!P*2#P.D2%]D8Y!4/[GS:S5_ IT0:+@+^=D?6)$=U,UY_2*@FDPBRX.^ M'_/;8- E#A Q+R0^4,5;]+K?"YA#V[?\H:?[,*PCD>=:?J#!=(!I^]MP!I%C M1=BIP+D#H*N#P+/\,"1 2^#X^R!U(I@ ^ 5T#=_JTJ;Y"3[@],2X$N07W'JE.( MS.0O$S[-/&.M*1NL/I2P]JUKN,JFEQQ\L/N&2AL/T(.?*'*ZNRBW:[=M:X]= M%6?VU5 F3*5+8-'0:8.'^[JF5]:WJR [O,0/H#L>#+<=Q\0?QMWAI>!W*\_8 MXTDZ*E?/=X/L-8@?#06+=E;AAJ(T4 M137V$)^KF#RR$/: M1!JT(8[VS:H@M8$ZV$[=)R@>]02&,NKYT>*8U@7Q_#U MG0/P4
^W3\J=G^MJ^3SM6##6KADFCVLF=$V[6YXQ 8# MKR1F1N.U8#0SY"\'W[<[ VC;0F@'\W<9+;XPTZTPLU+B]X'JS198W*W^F]3. M=O6%$AA80_W.V@5K!]%/28T/FC=G"Y$;3C&PO=V]R:W-H965T43@ 9TO4C=TP=M/MFE4HX>N[:W9Z.E/- M7)M..CR:Q=2NC))U,.K:*8^B?-K)IA^=GX:S&W-^JM>N;7IU8\BNNTZ:+Y>J MU0]GHWBT/7C?+);.'TS/3U=RH6Z5^["Z,7B:[KS43:=ZV^B>C)J?C2[BX\O, MZP>%CXUZL'LR^4QF6G_R#V_JLU'D :E65J;;TCP/B\\3G:A?2& M^_+6^R\A=^0RDU9=Z?;WIG;+LY$84:WFXVQD#0-?WP*Q\W==@S$-$S!GQCP /N(5! ^9-T\OS4Z O!!2 M#=8 U_2^*;?.X&T#.W=^JQ8HL:,W_=!@7ZGQG9RURAZ=3ATB>+UIM?%V.7CC MSW@KZ:WNW=+2SWVMZJ?V4R#;P>-;>)?\H,-WE9M0Q!GQB$<'_"6[=)/@+WDA MW?>JTGW5M,V0\1\7,^L,)N3/ S'278PTQ$B?B?&-;SU'M'O5KQ7-C>YH \&2 MTW2E>ZO;II;NVVH-Q3D8R//UV*YDID4Q3UE6YEY*! D8G%14I*R)(ZHY"Q*8RH!,4WI3CMH;#4Y*I2+E+@H6^,K&64)I"K-RX_3%"K\BGF2L3#FD)$I0L@*2B.!$ M))"0,4NS@@X0)=L1)?M.HKP;< #1C='SQM'X-VWMT?<3YW#@@QQI^DIWZE") M<%."% H@NI7LO[S^0?"X.+'X1JVV7;9;K/\S@5X$_Y4Q:+1@F"4(.6=Y*@); M(HRZ;W,L."N2],EPQ8S'&'L,K*"4B3*%/BMYL1VMIQAXR7$Z9@KSH3!5C\JS*8EQ641>R%A:EK[:("FN#U ))Z#I M7[N_D.U_K#Y#^@WDN[KH%+AGP76-H\[5YQ,>'8 M+MIV6+7:$!PTD[2"V/O+UC6+@:9_K^O0YPD^:W/XAMJU=@K7(WDF\.@$O.@: M-\R_QW45ZK10X+JR02<^"?!E73?>)X:GV=L_M*=,8['F.*?,Y-]NFNG>QM,I MLPA[G45'UKT;EI_=Z6YUO!@VIJ_JP][Y5N+61M]:-8=I-"EP=YAAEQL>G%Z% M_6FF';:Q("ZQ_BKC%?!^KI'^YL$'V"W4Y_\ 4$L#!!0 ( +N$75& 2OG? MF 0 $L- 9 >&PO=V]R:W-H965TVI7')#P5GJ 1"F]76UI*T*W'TZGDTD,\:UCL[8IY=_?V EIJJ;L;K4Z MZ?A XLG,,S./9R9.?RO5%QU3:N QX4(/*K$QZ[-Z78*DL@9);SN-QJ=>D*8J S[3G:KAGVY,9P)>JM ;Y*$J-TYY7([J'B5 MO6#&5K&Q@OJPOR8K&E!SM[Y5N*KG*!%+J-!,"E!T.:B,O+/SCM5W"I\9W>K" M/=A,%E)^L8N/T:#2L %13D-C$0A>'NB8$$.&?26WH*PVHMD;EZJSQN"8L)L2&(5/ M&=J9X8P^4+&A<*ED F,IC$*>--PS$\/8N:=*P_&<+#C5)_VZ09_6LAYF^.P=[[8P93\(U6! M.=-L)=B2 MA428K.XPBBIL8Q;&0!2UI8[8$1 -1.QR'=20P$3$'EBT(9SO$#5WX#6. +-* MI'+I$M!I(K_^-FM((,^!P+<5O^_LR66XP J]S!.\1QO[GXG/PNE;@G3X3C_?BYC/QA05H M.QC_Z$E\:34]*R[H_N&6^ U1YR#-#%*<\*AC8%T6D?0ZN$50[M&SO]3/E(F M;"+/^>B4\^'2]OR7?#B1WRKP,2GP49:Z2QGY;:&3+KK[._^AP1756"TQ$6E- M+;]125CS"M6QUJEB,K*%]:(/]+X17NT#';,U @.7(;'OD'T[,/VB&^0&)\<. MGU,L]1\L>]=>UM>:1K4#$Z:=3YCV6R9,8+.92[C*LBD;)H>!_SX:^NW_N!#/H(C#$8"3MT[1WV]@<'2SX ]#,7S"1$BA!6XW5*&O&0ME.A&< M?$P$B4CYD'#T,'300KF/,ZB)[>5CQQQ[[=H)S":?)]=W$[BY!1_9H?Z;7)*2#BNM7]4 KP\)F7] PW>:F5WV*A%C7&MY! MLU=M]YIXX[>JW4[W28-G(5FNF0CYQA81LX?M4&&) 7W$KP=MNQ/CWP]\I>R\ M*)IZU9[?M?_=-I316B\<<)&4E3O&ZW2?T[-N+LV_%$;I ?E)/?W,F!*U8D(# MITLT;=2Z./)4>G1/%T:NW7%Y(0WN@+N-\6N'*JN SY=2FOW".LB_GX;_ E!+ M P04 " "[A%U1(Q0#Y-\" ]W=B"#JK#M)?YUWW??W<7G\4:J1YTA&G@J%-QVYOKJ9C69F<"YPKT%51,/4\ MPUQN)E[7VVW<\U5F[(8_'9=LA0LT7\NYHI7?L"2\0*&Y%* PG7@7W=$LLO;. MX!O'C=Z;@XUD*>6C7=PD$R^P@C#'V%@&1L,:+S'/+1')^+7E]!J7%K@_W[%_ M;S[B-IV_Y8IEK]X5-;=OO>Q!7VLAB M"R8%!1?UR)ZV>=@##(,C@' +")WNVI%3><4,FXZ5W("RUL1F)RY4AR9Q7-BB M+(RB4TXX,[WB.I;"<%%A G%'_^"!32/8UR$;#:]D^R6GO M[$B7+,:)1Y=2HUJC-[T1L2P04B6+8YY T(4G(88]H>[ !A4"TY#*G*XIE9\+ M,)FL-"5%MT?PD"G$@\+"%U)RN$.%DDM40*5:8&FP<(M!Y_C!-74-H+M)&<<3 M:8&W\.[-,.R&'X[,6E'G?!"UXLOU-ZV MN#HE1X'=P1#^);]_D]SO='M#N&0Z@Y123L[K#NO$G"+>4)E.5.H_RN*<5YI, M;!5J#V)5-TIN.!X&T>H/VS6DM%FSS,MG0JY1OX3M0%%GT(O@M9OC[W6L M7* M]64-L:R$J9M7L]NT_HNZX_TQK]^-6Z96G/*28TK0X&Q G5;5O;A>&%FZ_K>4 MAKJIFV;T?*&R!G2>2FEV"^N@>1"GOP%02P,$% @ NX1=42(;E)\] @ M0@4 !D !X;"]W;W)K&ULG51-C],P$/TKHV@/ M70GJ-"DMK-)(_0#!H5!MM7! '-QDDECKV,5VF]U_C^VDH8ANA;@D'ON]-Q_V M3-)(]:@K1 -/-1=Z%E3&[.\(T5F%-=5#N4=A3PJI:FJLJ4JB]PII[DDU)U$8 M3DA-F0C2Q.]M5)K(@^%,X$:!/M0U5<\+Y+*9!:/@M''/RLJX#9(F>UKB%LW# M?J.L17J5G-4H-),"%!:S8#ZZ6XX=W@.^,FSTV1I<)CLI'YWQ*9\%H0L(.6;& M*5#[.^(2.7="-HR?G6;0NW3$\_5)_8//W>:RHQJ7DG]CN:EFP=L \HLSZ0+JID&6011&X:5X M_IO^1SAQ?RFQUXM?T)MGF3P(PT0)&\E9QE##]_E.&V5?_8\K#L:]@[%W,+[N M0-L^S) =Z8XC:,DO7<6B59IZ)3<3CNEH,HP2UY(:4Z&<]"/S?074$L#!!0 ( +N$75&3&K*TJ , ((+ M 9 >&PO=V]R:W-H965T MO!F.9G%4^K/9(5KXFLC4W/1VUF9O/,^$.TRX&:@,4WH3*YUP2TN]]4RFD4X/L3+^$B[2T7^=Y:+Q=J;Z5(<:W![).$Z],=2G6\Z;'>\\8'L=U9M^$M M%QG?XA/:C]E:T\JKK$0BP=0(E8+&^*9WR]ZLV-@!\A-_"3R:VC.X4#9*?7:+ MQ^BFYSM&*#&TS@2GOP/>HY3.$O'X4AKM53X=L/[\;/TA#YZ"V7"#]TI^$I'= MW?1F/8@PYGMI/ZCC[U@&E!,,E33Y+QS+LWX/PKVQ*BG!Q" 1:?'/OY9"U #! MI 40E(#@!P ;M0"&)6#XLX!1"1CERA2AY#JLN.7+A59'T.XT67,/N9@YFL(7 MJ\/3R"P\2UR=1R\L>=T5O((6 M7@^X&0";]R'P [\!?M\-?Q_: ?A!*WS5#5]A.( A'OM[0'CQ83\T^'CV'E8YC[&+7X^$VIZ"BD;!*K0$YRI.L$A^5LS"93 M"NU0%Z7AV' ^8=/JV'?$1A6Q42>QLF#>VJ@CRG%E;/R_*3FI?$PZ"=_3%1 1 MNO(FXU;SU,2H-49-93RYT&SJ^WZS8M.*P+23P)J?J+72A;.*&B/%J1$V9>!- M' IKXQJ'\;"-PZSB,.OD\,"%A@.7>W0-(%2I%>F62+G'FCH:0[5-Q;=F<687 MQ-BTC=B\(C9_*3N-5/I B=KF;.G[%JH$3;\(H \[ZOY-_.87R1N.V_@Q_]Q2 M_5]B"%F15\A0"]4HV N61W!"KDU'C;-:XVHF-1.!%>R]+K9D8NY J M:*US=NZ++/C5IG570NO5,YJUNCRW2=;=)]>:AB9M3WW()*=DT/<)D +/\M1T M:C"\(-1ZS=BY.[+N]OC>[E#GTQ'5#(0\$Y9+$*Z9=;,9762$M;(YMU\=>+4=H8B[8_?ZQ!"1B0I4ZDO$#L^ M]Y[[X6-GNI/JF]XR9N!'(E(]<[;&9&]<5X=;EE!](S.6XIM8JH0:'*J-JS/% M:%2 $N'ZGC=T$\I39SXMYN[5?"IS(WC*[A7H/$FHVB^8D+N90YSCQ">^V1H[ MXLWN%([>R$O&$I9K+%!2+9\XM>?.6C"V@6/$W9SM=>P8;REK* M;W;P/IHYGF7$! N--4'Q[XDMF1#6$O+X7AIU*I\66'\^6G]7!(_!K*EF2RF^ M\,AL9\[8@8C%-!?FD]S]R&?_B@3 M40.000O +P'^I8!^">A?"AB4@,&E@* $%*&[A]B+Q*VHH?.IDCM0=C5:LP]% M]@LTYHNGME$>C,*W''%FOL@USF@-M^'WG&MNJZ?AJC8"&<.MULQHB)5,X/$! M%ERNF.:;%/ZB2E%;ZFNX6C%#N=#7\!K7K.#JU36\ I["YZW,-4TC/74-,K9^ MW;!DMSBP\UO8?0S-#7BC'O@>F33 E]WPVTPA?&#AOM< 7UWBW6^%O^V&KUAX M WW21-[%*E6E\JM2^86]_@M*!5_O< [>&Y;H?SI\]"L?_<+'H,7''U)&.RY$ M4[(.R&&!M/KS-!\'9#C"T)[J26E8UI\,R:A:]HS8H"(VZ"3VK.ON[I8=L0:5 MR>"WY7-8^1AVTE[B;N(1LWL$C1M%4QTSI5C4M!>&9YDC$^)YS8D;50Q&G0SN MZ1YU'3>OD:C*&*ABL"XC;R)QL!;420PF;23&%8GQKZ6A.$9XNH&09MQ0 33Z M%T7/,F[:[N/S#+51FU34)IW4[CA=C]+ MC,'P,5P(ZSGJ >9HPZSVXND>RH3I'CQ1D;,>;/'L:Y12[XQB$+12K!T0Y%5(ZXG*])[V>Y9E&:#2[8/.:DH M"3K9?&;A-I5";O;P'[Q ILE)0\GPMPDU.>DDZ1;*=SS%@KX6>)F)4 D,[C^^ M%NPG!1Z=*=*HO?]/T:5;DJ9 M6[M&VJ^$#U1M.-X&!8O1E'&PO M=V]R:W-H965T.3\WW?N3@^[JVXN)49HH*' M(F>R[V1*+8Y=5R89%D0>\04R_6;&14&47HJY*Q<"26I!1>X&GM=R"T*9,^A9 MVZ48]/A2Y93AI0"Y+ HB?@\QYZN^XSN/ABLZSY0QN(/>@LQQBNIZ<2GTRJU9 M4EH@DY0S$#CK.R?^\:EO =;C.\65;#R#2>6&\UNS.$O[CF:Y8=)QW%6D3JUI@,WG1_;/-GF=S V1..+Y#YJJK.]T'$AQ1I:YNN*K+U@E M%!N^A.?2_L*J]&UU'4B64O&B NL("LK*?_)0%:(!T#R[ 4$%"#8!T3. L *$ M+U6(*D#T4H6X MC4W3)W6[@Q4630$WP%PGAK-O-@JV_1NEZ4F8TR54*_I1JG M!L.EU!8IX22Y6U))3?'\ FNIV,X^' ('X R^);Q MI20LE3U7Z4@,GYM4JL-2-7A&-81SSE0FX92EF.[ C_?CNWOPKJY 78;@L0S# M8"_A1:*.P L^0N %WHYX1OOA4UP<0= V<+^[*YVWJ9^^6GVM&&&])T++%_[# MGH"?$VV#,X6%_+5'(ZHU(JL1/1+HDZX[G:Z[=8-@RA^8EO+,:YSC/?F>,;X.28P42F^_6=;\Q&/S_5^6*:^T+VJJRVQA3!8JYO1](3;IDJCR= M:FM]!SFQDW?#/O2/1_X.^]C<6>Q8?*(O+SSG1,RI'FPYSK24=]36&T*4=XAR MH?C"#LD;KO3(M8^9OG>A, [Z_8QS];@P O5-;O 74$L#!!0 ( +N$75%; M>!@DR ( )X& 9 >&PO=V]R:W-H965T ML[MGI?5HJ_2KR1 MO.="FG&065OAZ;0R%(/ MRD481]$PS!F7P63D]^9Z,E*E%5SB7(,I\YSICRD*M1T'W6"W\8[2<"5!XVH#>CY1*O(?%IWS++)2*LM:&=-;&[BM?%HRH9+5\6%U73*"6RHL/,CJ@CBES^[0,B[,.7R'E\4=G'T[AV_ )?S.5&F83,TH MM!2*(PR3VNVT\2Z/:=Q*^)38#D3Q!<11 M'!V)9]8.7V#1@?C2P;O7+>'T&EE[GJ]W@N^7DHD3D\L-&LOE&D@G6'')9.)7 M[O9RR]'YIE>M[<<%%())ZWWA6\D+5U!BV2O9$@C%?F(J>&8,DAEK259>50OA. MLLDU CT%D-20:- 4%'-!I* .& 1G2RY\38]I.?PBTU6W=WV@Y5>CZ$#(<.^I MYZC7O@,:\+6L7DNSVS396]];#O:GU'RK7OF?INK&ULC57) M;MLP$/T50L@A 1IKL18[D 4D-H+F4"3(TAR*'FAI;!&A2)6DK>3O2U**X-BR MVXO%(>>]>8_+.&VX>),E@$+O%65RYI1*U5>N*_,2*BQ'O :F5U9<5%CI4*Q= M60O A055U T\+W8K3)B3I7;N060IWRA*&#P()#=5A<7'#5#>S!S?^9QX).M2 MF0DW2VN\AB=0+_6#T)';LQ2D B8)9TC :N9<^U?SV.3;A)\$&KDS1L;)DO,W M$]P5,\Z./]EOK7?M98DES#E])84J M9\[$006L\(:J1]Y\A\Y/9/AR3J7]14V;&R8.RC=2\:H#:P458>T7OW?[L /P MPR. H ,$_PL8=X"Q-=HJL[866.$L%;Q!PF1K-C.P>V/1V@UAYA2?E-"K1.-4 M=L>VP!07!"0Z7X#"A,H+=(E>GA;H_.P"G2'"T'/)-Q*S0J:NTC4-TLT[_IN6 M/SC"?Y^K$?*";RCP F\ /C\-7T ^0F/?P/WI5[BKG?9V@]YN8/G&_[#[@19$ MYI3+C0#TZWHIE= 7ZO>)"N.^PMA6"(]4>,2-/A\%@F ZN%\M/+9P\\:V63+Q MO3!UM[O;,I U3<*@S_JB+>RUA2>UO>H7=4G892UX#G)074L0[=2-8C_V]M0= M9L6>=TQ=U*N+3JJ[)8SHBUR@->?#5RTZ*!L$T71_ZP:RDC Y(B[NQ<4GQ3US MA>F0IOC@H/PHGD23/5$#:7$21/&>*G?G)9LN^@.+-6$245AIH#=*M"W1=J8V M4+RVCWO)E6X5=ECJ9@[").CU%>?J,S#]HO][R/X"4$L#!!0 ( +N$75$Z MAS><)P, &0+ 9 >&PO=V]R:W-H965TBH2 M5ZX$1K$URJCK>][0S1!ASG1LU^[$=,QS10G#=P+(/,N0>)UARHN) YWUPCU) M4F46W.EXA1(\Q^IA=2?TS*U18I)A)@EG0.#EQ#F'9S,8&@.[XR?!A=P8 Q/* M@O-',[F*)XYG&&&*(V4@D'X]XPM,J4'2/)XJ4*?V:0PWQVOTKS9X'!>CY!4>WU'!#E4O&L,M8,,L+*-WJI M$K%AX,,6 [\R\"WOTI%E>8D4FHX%+X PNS6:&=A0K;4F1Y@YE;D2^BO1=FKZ MC?.X()0"Q&)PJU(LP!53B"5D03$XEQ(K>0)NM#R.YEH1<:Y7^1*LS8[!T256 MB%!Y##X!PL"/E.=28\FQJS0]X\2-*BJSDHK?0B4$UYRI5((O+,;Q6WM7AU7' MYJ]CF_F=@+>1.@6>?P)\S_<>YI?@Z--Q!VRO3EG/PO;>2]GO>ZZ?6AP%$O&? M#N1^C=RWR/TVPOJN$9: I/*P*X%Y3+]TXAV/([&L!A$.[V/*H]CSH] M7^.81(AV*"FLD<(#:Q1Z3<7P/JS2"N)-@GR_5:9PHUS!@PJU@MM/J=!O:/@' MUVH%N9]885.-8._#/0%!?875W^2[.CO7DTI0F&'Q=L MN/6;VW4.[D;CDV&1V/9.@HCG3)4]4+U:MY#G9>/4;"_[SVLD$L(DH'BI3;W3 M0,AD$ !%$ &0 'AL+W=O;[QF:W6VM[PYM,-6=$[JK]N;J49>6V4G!6T5$R40-+E;'*% MWBRP;QUJBV^,;E7O&MA4[H7X80C9))B"G2U)Q_5EL?Z=-0J&-EPFNZK]@ MV]C""<@JI471.!L%!2MWO^2Q*43/ 05'''#C@'_6P6\:6F>,N.GY[\)D6\9YX"4.?BDUU2"FU*3&\6(:^=;\I\_Z8CS@?REY!@ MP8E2Y^#LFFK"N+FZ %_OKL'9JW/P"K 2?%F+2IF0:NIIDZ(5ZF5-.F]WZ> C MZ7S*]"6 ^#7 $$.'^V+<_9IFE\!'UAVE^^Z>*6Q;7=Q6%]?Q_"/QWHW6 _SQ MWMB#&TT+]>?(;'X[FU_/%AQ;2RF4 AF1\HF5*T *497:5<-=F*@.8]_SAWD: MARB*I]Y#OU8.LS");&$>'"J#5F4PJO(JRZJBXD3;OBF$U.P?8M]HE]!=I+"G MX,*'$?2C@5*''8Y]A'VWU+"5&HY*_2(TX8 JS8H#N8 ^&I0JZI(='LB)HA3Y M:*#:89:$01JY14>MZ&A#TCZV8DNQG/Z&/&J]RV^ZHAV;EK19*#4J<0)\E@0?[+:B^+M,TB'E=]D%"8X"=_%11V"$3X:;)M0>1U"0Q"D>JG49^DG@AT?D=@A'XPS_5>0T M8?N*$(RBQ!\J=]FE"3X"==11'8UC?5'O5'RDV!V&47RZIHX=O1KZ80"':EV&/D+)L:;N.([& M0?[+37T(Y##",#BHL\,N#J/>AF9?>(=N-,[N>D,\M@_L (U? M"X S0^$:#Q M(7@#!(?8<%CY(3RRO<*][?'IX(P=S/5C& R5NLR.2^W C/\?,./#7;2?#AO8 M800'@KW>&<\>L#\0N6*E IPNC0^\C$W&6!/DNU_#N;_ E!+ P04 " "[A%U1XYM%"LT# 4#0 &0 M 'AL+W=OL: ^MU)(XOX * MD J4K5=K5ZW;O0_3'MS$$&N.G=FFC.G^\;.=$"@D4:5[MQ>P'7_G?/[.R?') M:,/%-YEAK,"/G#(Y=C*EBBO7E4F&Q"3$5\K2AA^$$"N\QR)[113OAD[T-DM?"2K3)D%=S(JT H_ M8O6Y>!!ZYM964I)C)@EG0.#EV+F&5PL8&8#=\3?!&WDP!N8H3YQ_,Y/;=.QX MAA&F.%'&!-)_SWB&*366-(_OE5&G]FF A^.=]84]O#[,$Y)XQND_)%79V!DX M(,5+M*;J(]^\P]6!+,&$4VE_P:;:ZSD@64O%\PJL&>2$E?_H1R7$ 4#;:0;X M%< _!H0M@* "!*_U$%: \+4>H@H0O1805X#8:E^*996>(X4F(\$W0)C=VIH9 MV'!9M!:8,)-9CTKHIT3CU.0MY^F&4 H02\$'E6$!;IE";$6>* ;74F(E+\"] M3O&S>R0$,GEP#L[F6"%"Y3FX!)\?Y^#LS3EX P@#GS*^EMJ4'+E*LS,^W*1B M,BV9^"U, G#'FB" 3? 7 M6@9UF@767M!B;T$84?CRO]#3!P)?W>C^X53B77SN\A;6WT'H+6[P]H*TN M?MJNXKIT?5\3@75RUDZ1==H4DM)L;,V:FOP\"6.O/W*?#X4_W>35.U[0C6JZ M42?=MX)+"1+]>FT)6P&4\S533?1*,]&!YV$_@O$1P45T0G 8#6(3QR:6<R^^' C\-FV8OLKP?L#88 '5Q#\ M+:_KM+)[*'GD>2_#,FO8%!SN>DG:WY/V.TE;,4JZDM@F*='7CTXD?1(SE"3% MYKKDK/$J\T]RJIW3OLC"H)-3%3AJ W>LX,416:E,\A=$(4I^MERXP0E+V,IR M7YQA=W5^]7L'&\MQF_]]M87=Y?;V2)A=SJ47NE4VS7C%2BCRTP80%%@0WJQ0 MMRL(P18CT5@;W8.F+<=B9=MKK8M1H[Q8Z]6ZA;^VC>O1^A1>S6##^AQ>W90- M^MY\^;UPA\2*, DH7FI77J^O3R'*%KR<*%[8EO&)*]V VF&F/UNP,!OT\R7G M:C&PO=V]R M:W-H965TIO7ZS/?5(H.$_GS IC8#KW0VVW'KT M7HAT2QE#A*?HL\Y HDNN"5_1.0-TKA1H=8(^F8X]FIDF33=F5RS1.\JIAK=7 MILAI$^$\%U+37\0UP_31M+6"8W0T 4TH4\?H+;J;3=#1FV/T!E&.;C.Q4>8$ M:N!KDY0]FK\H$[@H$L '$NB@CX+K3*$I3R%MX$_:^4D+WS=F5H[BG:,7N%7P M\T*?H@"?(!S@H.$\XW;Z#-:G"/U C:! M,&ZN7[]RH-_JP,Q\-"E?G: 5<)"D>#.3U+S[J=*2V._JSH&V\B95N.0_E#<, MGKXWP6L6N%3??V9Z0;]6EW$#*H[#7JW$#2@Z8C93$A%0LMUFX$F MM!@IWF9FI$J0%F/M+(?1N80-4<^KH-U!+ P04 M " "[A%U1JQE6"HP" "'!@ &0 'AL+W=O0&?[;O/]\[F2%NI'G7)&)#G2M1ZYI0 FS/7U:N2552?R@VK M<:60JJ* IEJ[>J,8S:U3)=S \R*WHKQVLM3.W:DLE0T(7K,[1713552]G#,A MVYGC.Z\3]WQ=@IEPLW1#UVS!X&%SI]!RAR@YKUBMN:R)8L7,F?MGYXG9;S=\ MYZS56V-B,EE*^6B,ZWSF>$80$VP%)@+%UQ.[8$*80"CC=Q_3&9#&<7O\&OW* MYHZY+*EF%U+\X#F4,R=Q2,X*V@BXE^UGUNH? ZNY 5N4E!9JE2K9$F=T8S0QLJM8;Q?':',H" M%*YR](/LDY1YRX4@M,[)+91,D>L::+WF2\'(7&L&^H1\Q=MQM, +D3RB[L;1.R W%G#F\D*%0/^=+#0HOWJ\W1(6#J-"*FNP1=<_,-Y;C 6'] M3;YCY>I"1#:$^1Z?,M_S/X2I^S1"G@SDR9MDA/ECL,YKN@6;^'X2C<.F VQZ M"!:,P::[,,\/XW%8-,"B0[!P#!;MP,(D-A4?@\4#+#X$FXS!XEU8'$?)."P9 M8,F;L'D!>%/V(9.=:S+U?#_XOYKN5E\Q+?J&JC6O-1&L0$?O-$;1JFM[G0%R M8UO-4@(V+CLL\4_!E-F ZX64\&J8[C7\>[*_4$L#!!0 ( +N$75'>I*7G M9 , "\+ 9 >&PO=V]R:W-H965TV@=A&T0!I-XB3W<-B#[1$VT0ITB4INRGZXW=(._)+5G)H M+C8?\_CFF^%H>FNIONL%I0;]++G0?6]AS/*3[^M\04NBK^62"KB92542 ULU M]_5245(XI9+[81 D?DF8\ 8]=W:O!CU9&]A[.7A@ M\X6Q!_Z@MR1S.J'F:7FO8.?75@I64J&9%$C16=^[P9]&.+8*3N)O1M=Z;XUL M*%,IO]O-;='W HN( .V<4PJU"^%:%:*L0N4 WR%Q88V+(H*?D&BDK#=;LPG'CM"$:)FP: M)T;!+0,],QC3J4$7$ZB.HN(4R1FZDV)^]4A5B>S=);H84T,8UY?H"CU-QNCB MPR7Z@)A CPM9:2(*W?,-(+'V_'SK=;CQ&I[Q^E=NKE$0?D1A$ 8-ZJ-V]3'- MKU&$K3KN'JK[$']-0EB3$#I[41L)MT(;54&%&O3O'0B@6T-+_5^+^:@V'SGS MG3/FGP0II3+L%RU0P70N*_ !)6PLR5P2@88(>(3J QA,ZXJ(G*)<:M-([<99 MXIS95[H:7&5A!_?\U3Z##5(X2(.P%CL(I5.'TFD-Y5$:PAW0)F0;W7C/9Q9U MP>L1M 8QW$G3,]#B&EK<"FU4*663M[14 [M0RMR6LF/Y'.+X!,I5E,9!<(3X M5;$#Q$F-.'D#F:^#3$[Y"G!R0NNI6 JDGJ,UK4&FK2 G-*\4%*Y[([^A.Q"A MT3UY)E-H%[^1:Q3V$-V@B\>[FTOTF>2,,_/<\G"RVG?V'N^R6YOOMH9V=\#\ M1S174C>^N.X)LV'4#9+P* $-8DF*LZPY 3C8M>C@SZ1@:%,P?%,*\-X' K]' M$O"N^>+PSZ1A:V>?X#C.PBPYRL/K.<>==DK-KJKB]J[X].?')!P<:Y$DG;1 [[J+^WC1C M1\FO1,T95#RG,] )KE,PH3;3V69CY-(-.%-I8%QRRP5,M%19 ;B?26E>-G9F MJF?DP?]02P,$% @ NX1=4;7KJ(FM!@ 'R4 !D !X;"]W;W)K&ULM5IM;^(X$/XK%KJ36JF"Q(FA7;65^KK74W>W:G?W M/ISN@PFFY#:)6OJAU\NCB4AYWI53D<&3L50IUW"K'GOY5 D^LD9ITJ.>U^^E/,XZ MI\?VNSMU>BQG.HDS<:=(/DM3KE[/12*?3SI^Y^V+^_AQHLT7O=/C*7\4#T)_ MF]XIN.N5**,X%5D>RXPH,3[IG/D?/K(C8V!;?(_%776@,C<69"\4$K>!J#G3Z]%$--]BZ4&,6:7/,H3F+] MND_V+H7F<9+O'_X^8.8=@D=&'/_:+T35SC*ETB73B!#N7X77SYNX,L&NH[0.5[?XAD!?3H-//,Y[CU5YWJUF;_4;L'?L/0W M1/U]$-$,%@&QT_(?N1=/,GD"S\G2TH!GGT%?US\'DADR?ZSTA[5!3[^$[Z/# M+;P>OWD-BA*GLY0,I0(D,ZZ(3^&A?JU;-?T5#JA7?.I9&)1N#?"H,8.$&(D6 MW3N 3<]LJ\:OS3R<=\.J41(&6)PXAX*K87**T["_IYKGHW I0/"4SG+ MZL+[ZG!ESA@Z94>E0T>H0S<9^"-R3137@HQFRDS-5*A8CNKU]OS_7(!8;U7-C6_C=7C._'T M*3H\VT%<=G! 1G$>&>H/S-Q'\!7D<;4;#H[K=ST/)<#IKX\+L/7PV69B0 -_ M$@H\ I6 /;+X8U$K MF'0U(0V1;9TZ@:2X0/ZB@#>@P@Z/L^]4D[+MXC.23R+C,%.13*=)S+,(HI2/ M_H5#+ S@ZOSFZ^49T=(-0;Q,19;;=1?+VK&PE30N6#.M3HLI+I^?A2:)*&;3 M]@P.02IGQL"3^34'I^34E$KJCK]%!R8!*MWRNFSQG')5URKL#M@:_YUH4URT MKY+X,38+;#ZS-C1Y]!-.6+&M[>@)S.U$)G7B=5Y@KP;KVG!U,DWQQ/A2@/X; M-5A8,0?DYXPKX#MYM;'"D\0^6A.]YPV=>%TO\"E# ]CI/L6E>K, ?CL9+<5, M.+B4YQ9OUJLO(5.3T.O#59"IY,AGCBO+7/- MLED.D_+&B=F2TC36;QM*0VVAH5>OZP_0K3-T.ASB.KR6O:WVGHV.\:$3V#!H MA;9*B1C/G;<[*#: >0T'Q=#I;8CK[?N0L>N!/G0R'/9;X MW:N\^6%>'?K$U6,,2R 18[#TN@,(3#5_&V=^H^74O@PRE%K+U%Y.($R$,@W@ M^5A*_79CWB\IWXDZ_1]02P,$% @ NX1=47I6UW(2 @ J 0 !D !X M;"]W;W)K&ULA51?;YLP$/\J%NI#(FTQ(2'I*H+4 M-)HV:=6B9MT>ICTX< E6C6J>) MJE%P"6M-3%V63+\L0:AF$8R#X\8#WQ?H-FB:5&P/&\#':JUM17N6G)<@#5>2 M:-@M@MOQS3)V_;[A.X?&G*R)2[)5ZLD5G_-%$#I#("!#Q\#L[0!W((0CLC9^ M=YQ!+^F I^LC^T>?W6;9,@-W2OS@.1:+X#H@.>Q8+?!!-9^@R^,-9DH8?R5- MVSN+ Y+5!E79@:V#DLOVSIZ[YW "B,87 %$'B+SO5LB[7#%D::)50[3KMFQN MX:-ZM#7'I7LI&]3VE%LD>B, H?-RLRN!K^ MS4)MACY(U >)/.WDM2 K;C*A3*V!_+S=&M3VI?]ZA7S2DT\\^?0"N;-Z+FF+ MFGF4&_]#^F$RCQ-Z.*,U[;6F;VF-SVFUJ/A$RTJ%X7FQN!>+WQ*+SHG%_P6[ M#L/I?/*/&CT9//<-WS.]Y](0 3L+#$=SRZ/;[Z(M4%5^%K<*[63[96%_):!= M@SW?*87'PHUW_W-*_P!02P,$% @ NX1=45=++<\L! _!( !D !X M;"]W;W)K&ULS5A;;Z,X%/XK5C0/':DMV%P2JC12 MFV2U(\UHJF:[\S#:!Q=. BK@K.TD[?[ZM8%" @Y3[2I27H)MOG/]3GR,QSO& M7T0,(-%KEN;B=A!+N;ZQ+!'&D%%QS=:0JS=+QC,JU92O++'F0*-"*$LM8MN^ ME=$D'TS&Q=H#GXS91J9)#@\P0IA%*KH.JQA2FDJ=:D_/B[4CJH;6K!_?&[]M^*X%4PSU3 E*4_DDC&MX/1 M $6PI)M4/K+=[U %Y&E](4M%\8MV%=8>H' C),LJ8>5!EN3ED[Y6B=@34'K, M J02(&T!]XB 4PDX'[7@5@+N1RUXE4 1NE7&7B1N1B6=C#G;(:[12IL>%-DO MI%6^DEP7RD)R]391 M_*-@#\ 3IM%"BL_H8@:2)JD:7:&GQ0Q=?/J,/J$D1W_$;"-H'HFQ)96CVIP5 M5D[=ETZ1(TXYZ!O+92S0/(\@,LC/^N6#'GE+):C.$GG/TCWI5?@]E-?()I>( MV,0V^#/M%U_ ^AJ1H1;'@2F<_V=]_I^M'R3#J4O&*?0Y1_3-LW7*W@#0 O@V M"=4SIARNGCLU=(D^5$/HYU=E 7V1D(F_>OQS:__GR)X%6["*:Z+#7[A6:]QVXG)!@-Q]9VG^PN"+L^/@3-NB"?D. 0-#> M1H%;@P["]^KPO=[P=4YUM@5-0?2DTZ_U^6=)][#V;W@RNDO-WE[^/<=NL=W% M8'_4(MN (=AMD=T%#7W?S/6HCGW4'[MJL$F^ND0KR('3%*G]%M%(]8E$2$YU M#WX/OZ\4@MI<<):E@.VFF]DG*X9*]3Y!Q,&MO^S4@,+8\UH%84"YOMTJF[D! MY8WV+!XF8:^EX]XD/(( RL/X4IV8MNHHN"[3H$H#\I7"*@;R%0HU WU))XT] MUANR0,U@+G2$4T'1'WM\3O,@:. MU->%WA,4]Q_8$W#3;[!WGO0W'0S[IZ/?[Q#2[A &2)?\7ZJ9&R 8'VD0N.F. M^!?M41_P%?4ZZ;U\-ST'C\Z3[Z9-X>!T? ==%CJ$FS#M Z !Y#AMR@T8^\CY MCS1-D/0WP%A?]@^[!M0V/%;%3$SH'P< M^"VZ32@OL%M\6WM?\QGP57&-(E2_WN2R_$JK5^NKFKOB@J*U?H]OIMBP/L,W M\_(BIE%?W@M]HUP=$ 1*8:E,V==#59F\O&HI)Y*MB[N$9R8ERXIA##0"K@'J M_9(Q^3[1!NH+K\F_4$L#!!0 ( +N$75%*VR#_P , "4- 9 >&PO M=V]R:W-H965TWVH^F"2 :QU;,XVL$CWQY_MA(33AI2E?4ELQ^/YS7CLF8SV0KZH M-:*&UXQQ-?;66F\^^KY*UI@1U18;Y.;+4LB,:-.5*U]M))+4"67,CX*@YV>$ MZ%W'/A&5VMM!_S):$-6^(3Z>3.7 MIN>7JZ0T0ZZHX"!Q.?:FX<=9V+<";L;?%/?JI W6E(40+[;S)1U[@25"AHFV M2Q#SVN$],F97,AS_%(MZI4XK>-H^KOZ7,]X8LR *[P7[3E.]'GL##U))%NE158(&X*,\OQ-7@M'G AT^F<$HD(@.^P->-[2F86N]1?;B%FP?4A#)U"Q_ ![4F$A50#L^<:M4R@Z;]2!FS M8B-?&T:KR4\*GEG.$YWA&<*CX'JMX!-/,?V_O&]L*PV,C@;.HL8%OR:Z#4'4 M@BB(@N>G![CY<%N!Y\\&-9W2CQVGIM/DQ\);I;/@QO@B5W';H*-;ZN@Z'=US MIA1[80Z7TH2GE*]:L, 5Y=PT37 RPA,\50K_0IV%N=]R9;%39@_O;M(9=(.P M,_)W-9!Q"1DW0GYZ19E0&TZ7S->OX8OC[AF^02P5C1"H+G?,UQ?FP5#S\G3BOUVL<5!WK.B?E.H>GX=YM M#WOU/@J#ZOX,WA'O5W 5Z]M711:UXW-D)S=[>/4)N)8UK&&-V_USK%'%&OV! MLW -)MWIQ*2?@*3>&B87& TWESN86ELP35-JFX3! U4)$VIK<^J/Z4)I::Y])H6&5H<)WIZC+ MB?H7$/DGE6N&T6+CZN"%T*:J=LVU^8]!:2>8[TLA]+%C%91_1I/_ %!+ P04 M" "[A%U12;,VM&0" !G!0 &0 'AL+W=O,R2!/O6^@T40T)+G&AP315Q?1VCD*UT^ JV#F6 MO"C).<(TJ5F!CTA/]4);*QQ8!K.KZ_G$Q?N GQQ;L[<&5\E* MJ6=GW.73('*"4&!&CH'9WP9O4 A'9&6\])S!D-(!]]<[]B^^=EO+BAF\4>(7 MSZF^W[L >( M)T< <0^(O>XND5=YRXBEB58M:!=MV=S"E^K15AR7[E >2=M=;G&4/I+*GB_F MMJX<;E1ES]HPWZZS!Z8U53J/3Q)^S^@2 MHO@=Q%$<<6F("6%O%YV@'@U-''GJT;$FEDSCQ>IM$V>VA;) EP966]B/6["M M=\]:IG/X_!(V]H/$100]-M4(-:@U[A1JP,PP;>U1<%H<. MI..<>$XWS)MTG(2; S(F@XS)21E+?&FXX81@4&]XAE"CYNK@;3C--((M,FT. MM2;&ULS5;;;AHQ M$/V5T:J5$JG9&X1+!$A 6S52JT:)VCQ4?3!X "O>]=8V$/Z^8R]L2+MLD[>^ M@.WU.3-G/&//8*OT@UDA6GC,9&Z&P1 M*30R[D&9C-(X[D09$WDP&OBU&ST:J+65(L<;#6:=94SO)BC5=A@DP6'A5BQ7 MUBU$HT'!EGB']EMQHVD652Q<9)@;H7+0N!@&X^1JFGB W_%=X-8.@M'?!JCP_L'[UX$C-C!J=*W@MN M5\.@%P#'!5M+>ZNVGW OZ-+QS94T_A>VY=YN/X#YVEB5[<'D02;R\I\][@-Q M!$@[)P#I'I#^";@\ 6CM 2TOM/3,RWK/+!L-M-J"=KN)S0U\;#R:U(C<'>.= MU?15$,Z.[JR:/UQ,*! E$S21L*O M]!O<:56!;7F^UBD^%Y>+V=^!'6O-\B52 M*5B8[>!XWPW;^>7QEFD./SX3)5Q;S,S/!H?:E4-M[U#[A$/W/J/)"MN@I@H% M(:7XM199JG=NZOTR'%(LRB79(*52;./^@2DLH)#%DY8V=MH&S7=V=/WTA5_] ME?1JJ)YK/GK)DI=IYF(C..8<=@(EKY7J-QKXC^&-]XGHF__ _T90-UQ>FER(W('%!E''8I>M6ESU,.;&J\&W M3%EJ*OQP17T?:K>!OB^4LH>),U!UDJ/?4$L#!!0 ( +N$75$Q[F07&@0 M &L2 9 >&PO=V]R:W-H965T<\Y]A^C^/1GO$7L2%$@A]%3L78V4BY_>AY8KDA!18NVQ*JWJP8+[!4CWSM MB2TG.-6=BMQ#OA][!B\-3QD MZXTL&[S):(O7Y)'(I^VOL9)F!:$B8Q1PLAH[4_AQAH9E!_W%.71"0G2UF:P.KGE=R3/"\M*8Y_:J-.X[/LV+Y_L_Y9!Z^" M66!![EG^/4OE9NP,'9"2%=[E\H'M_R1U0%%I;\ERH:]@7W_K.V"Y$Y(5=6=% M4&2T^L4_ZD2T.@2V#JCN@#1WY4A3?L(23T:<[0$OOU;6RAL=JNZMX#):CLJC MY.IMIOK)R:-DRY>[F8HK!?>L4(,ML$[7S0,1DF=+J5[HCP"F*>@T/M%,"C M ME(FRY5XW6"_ BA8.2]'D&*&Z2X%^D/CFD9_*D4<8<"A@%$ MZ#C%H*$8]%(\ZZR<##'H0-P-@S!.CD,,&XAA+X32JQ7)SN$8=CD@"D++D"0- M1W+J+"$T/6>*)-TI$J$HL/! WZB=_UXKY[L6=-4V?25<%2CP&6<N8$N/X64KJ^M/9="HVE&]K5PEK33&H3N(+%E$AA&=O-0N MP:JLET/5< T#-PDM7$:/8;\@MQ;?)5A!%RM*W-A"9<0:AF>LQDO PB[8('+1 MT$)F1!R>K.*M]7D)8=29:(/8'4(+H)%TV*_I<\+UQI,NR=U"[U$>'I\$N)FK M:^]R,W(-![^HE$*CUK!?KJ\JIK KW3"!46*I8]!H-^P7[W/K*>QJ=CQ L662 M(B/9R'_/BEI;.RAE013$EM*!C#"C?F$^OZC6!@]00NA;! 49^47]\GMY6:T- M']15F 2)9:$BH[PH^%_65614&/6K\'O6U=I56^ZBV+7-,"/'J%^.KRRKM?6# M,I%$KG6^&15&_2I\75FMC1]@!="% PN6D6[4O]6^NJ[6]@\+/G0CRSX$&4%' M)POZ=76U]G-05Y';V09[K?__!>%K?S[-<4PV1'W+GX2>V8V5'_C1VW4:GP:XNGX:/VW,G@=S#.69,G3/^E.)3-K8H$=V>,B55_XX7=2 M!^0;>UN>RO(7'&JL8X%M(17/:K+>0499]8]?ZT2<$+2=80*J":A+\-X@N#7! M?:\'KR9X[_7@UX0R=+N*O4S<"BL\GPI^ ,*@M34S*+-?LG6^*#,'9:.$?DHU M3\T?54($>,R)P(JR&*Q?]1&41(*KC3Z3NR(E@.]!%[7D4@',=DG-I*;]YLP=[6&UU4&T5O M;-0%#YRI1((UVY'= '\USH]&^+9.6I,Y=,S< HT:?-RJ&^"@7P!RD#.PG^4X M?4/R&X!"0X?14#C_S_OZ/WL_2X;;'".WM.>^\QC=LRW/2',\JO, _OJL:>!> MD4S^/>+4:YQZI5/O#:=?N<(IX*5KWK@F]0D>.F*5O:"T9TKHRQP%H3>U7TYU M&P A#YZ#5GU0&+@=T+H/FB W:D!G0?M-T/YHT'J,%8FIQA)]/V!&_\%5R=6O M(TYIS'095R/9#1I'P>4D#1NGX0=+6MGS3W+L=/3L(Z( =>3L8X))T%&SC_%< M'PVK.6GBG8S&^X!9L=>792%,G(U\0'%]=>Q6.AFWJLGY%I1+% M4=X\Q6PLI:BUC2ZH9%OCH?O12KJ]W$[\25?*/LCI"MF'(!3Z727'#)W'W%XQ M MIGV(#YVNI&-VSD-NKQ@X?L=4F8X)T]&F[Q*QK>9PI]FL @ M=+LJ]E%AX'5U[(/:KEO@!BY@R"5*RUZZCG>\[5<6(<-+W^_%]02P,$% @ NX1=47,_I!Z; P M; T !D !X;"]W;W)K&ULO5==;]LV%/TKA-"' M!!@LB?Y*"MN [71;@'@)XJ5]&/; 2-<648I42$>7S9@08-IPL\'._1?ZZ*QV*>F8&Y$I]X M:K-Q8+LF"R5M9L@'F4+Z.C[$S)OTZ3[]&?4"WB>V0R+Z$Z$1C9Z6 M-^3BW:4'MMNHTJU@>R=@;Z5:0$+N;$JF,B5/2S+CZ@8,7TMR=S?W,/0:AE[% MT#W!\ C&ZC*QI7:JSY6QA"$3+H/> /GC#O>36PNY^=/#UF_8^MYZILF7DAMN MZZLDF(64),AY]!764(,*REWJS20>A9LC[(.&?>!E_P_R#1O(X1GDNVK8KKP% MS/'0(@](BZJA(:75;4$M!6?/7*"N>&$T)$KCJ29HE6@VC>!'-:[YXOA Y*C3 M/R[S=9/EM3=+=P7(:V$>!).>^N.H=8GH#'K'!ZX4?T-Q/)SH-4FI-4IJ< 1N M"H63]*CQQ&\EI9WN<4ECVB9"OT=4\C>ZH.1YF?O*;>TF[IY#WM9\XIZW*N?R MB=<$=@#]0S5/:-F:4.QW(8^6[.5;6K9F$P_.H67K1/'P1[48KNO492L\A?X*EVW]O7$JJ)JIY^5Q>:\&F;X.03:;<#G M*Z7L?N((F@^LR3]02P,$% @ NX1=48R&1@=, P =@L !D !X;"]W M;W)K&ULM5;!;MLX$/T50N@A ;:1*$>V5=@&XJ2+ M[:%($+?=PZ('1AI;1"522U)VTJ_OD%(D!Y;4 FDO-DEQWN.,'I]F<9#JF\X M#'DL>%>[[+C%WP5XN2[6 #YG-YIW#F MMR@I+T!H+@51L%UZ5_3=FL8VP.WXPN&@C\;$IO(@Y3<[^9 NO<">"')(C(5@ M^+>':\ASBX3G^+\!]5I.&W@\?D;_VR6/R3PP#=G)EMZ"2IM)%%$XPG*+BH_]EC4XBC@) .!(1-0.C.71.Y M4]XPPU8+)0]$V=V(9@-A^/"OI6-4?B48YQ9W9H,%+DM03'#Q8Z\?\3W MK4&3LPT*(*UR(')+[D$;526F4G8/SD#M@:R?R*>GTFVXEMJ0-X8)\RF2EF4CUPC>8ESV=GS0Y MK.L;5'"YZ*LPU' V\1W)"S M-^+?Q]#W'4$D>CQ"_S2S*F=M#[.FN8Z(A\0H?(IRWY M=)3\FNF,E.P)'G=#2Z;R?=-Z2SD=) M-[#'ZXI\!.\+ZLA@RGBG1J03M\CQGU0H#3K7"5ZOT0;C1>TF\[B_>/3(\>CO MD6F#<\P?TNET@#_L^,/7*;6)?R'5R>5\,D#IXX2Q4/JZ R%CCO*KZNSQUD".G0[.F^A MX^;RM4 %8.]OP:9+(2IBZ*VI7VZ;R MJFZENNUU1_H12\^%)CEL,32XF&'*JF[RZHF1I6NL'J3!-LT-,VR,0=D-^'PK MI7F>6(*VU5[] %!+ P04 " "[A%U1[D0!)\(# P#0 &0 'AL+W=O M^[A6\ MWGO@RSFK9$XH/' DJJ+ _.4&"'&*I76#U M]P2WD.?:DSK'OZU3H^/4P,/GO?>[6KP2L\$";EG^%TEDMC!F!DH@Q54N/[/= M;] *\K6_F.6B_D6[UM8R4%P)R8H6K$Y0$-K\X^P/@ MM@#W7 :O!7CG,O@MP#\7$+2 X%S M 5,ZV0UT:U3$V&)EW/.=HAK:^5-/]3Y MK=$J(X3J4EQ+KMX2A9/+#S1F!: O^!D$NOB$.<>Z-B[11002DUQ%,)[]0[>_4WSJC#/V(Y09;S'CF68PVBXH#^OMX(R56_ M^F>$PNLHO)K">X-BE:90=SY5QC695&2JWF&HDL==N1//^F6H8,9AMCN9#>*B M<5PX<0=AJQ-TP<1ZC3N*G-]%SA]UU";G0F5%-80-J"L04,G9$ZFO)+4\""D, M=H:&(*@)]/WXM'1MSU*%]W08O@$KWPO#8ZNH;Q7,',L[MEKUK4+?"]S.ZB@2 M01>)8#02NC8YR*9V-D A)7)0;^/&/V#WPI[X!J'I+(")"S5E8,(HW^0LJ5=F330[O$2Y8I5RPM,5R=0_M44-1F?4$ MN[W<12>,C@2'G>#P_^4.R0Q+-1]6>8)(4:K6BJ#KBV,-,3PGP><8W8<_D&#; M^C[(6*.*K^.85TKL W[A+,^;D69P1K'Z[O06 M*-:UU-R0W6XWWE_70^VK_1O[ZM8>V(_LJU4SO']WWWQ+?,1\2ZA .:2*RII, M56YX,YXW"\G*>CK<,*EFS?HQ4Y\TP+6!>I\R)O<+3=!])"V_ 5!+ P04 M" "[A%U1P[FLI(8# #W"@ &0 'AL+W=OR MA +_9%():G"JUKXN%=#4@03WHR"(?4%9X2UF[MN#6LQD93@KX$$170E!U?8= M<+F9>Z&W^_"9K7-C/_B+64G7\ CF2_F@<.:W7E(FH-!,%D1!-O?>AF_NP\@" MG,57!AN]-R9V*2LIO]G)^W3N!981<$B,=4'Q]01+X-QZ0A[?&Z=>&],"]\<[ M[_=N\;B8%=6PE/P?EII\[DT]DD)&*VX^R\T?T"QH;/TEDFOW))O:=A)[)*FT MD:(!(P/!BOI-?S1"[ '"T0E U "B2P'#!C"\%#!J *-+ >,&,#X"3(,3@+@! MQ$[[6BRG]"TU=#%3]_&N[C'K8;&;4;&3E_PQ/^?L@-#_]408MA&& M+L*H+T+21MB^)E1K,%W*U8XFSI&M;4^+:#JXF?E/^_J<,3K@.&HYCGHYODT2 M54%*2B4ST+;\44XR@*[DO*M=A>$>@V P.6)YQNB Y;AE.3ZOI ).#5(UDG!F MV)JZ2HN"&@[V/'8Q'G=)%ATQ/F-TP#AN&<>]C!^43*O$D(VM!X798O'6B6*E MY=R5^_W>_LX!4U64M-@23"50E//MSK&,!R4=52--9%S(FRCK4LB8&\L M(6$92YQL=>UR5BL@F0+[D,*V&+!XE!N;$"A&>6.*[4[00N>L'/0-W#V]V+L#E]/6Y?07G>>;-L+-N3U- %)=2\5AC4?E.?TZR_G- MB]0*!O%A^BU?VF#Z#;O3+PR>VU303U9J9OL0^529!!. R(Q\:(]-CQKA7B<, M?Y'BX7.1#J/^^B1DA4E",==3//M.>6ERS.>2*K/M;&+12T$G@^F1H/[>% M"3]2M69X+CAD",.*A55!U;>L>F)DZ6X%*VGP0+EACC=34-8 _V=2FMW$7C3: MN^[B?U!+ P04 " "[A%U1TOL-A=(" #8!@ &0 'AL+W=O94#H*!@$DN!2YHGM3?,1M/EVO%QOERB<46]M6 M ''NR&1;9R;(I*[>XGF[#WL.4?N 0[1UB$KN*E!)>2M(C(?6%&"]-:OY09EJ MZN,ZI6SG@.R=V:#?-I_NG#A789.W6S2)8YL+!=_OC5+ =52PV8\CX2_K\)=E M^,L#X:=""1TC"((%KJ36?&C^D-9HI4F:MKW2ZY5Z_JINQNVK3F<8;AHHNC5% M]RC%)$FDOUP.R$"Q2]JB0[O!,]#<5)C)X@:M$ZJQ&JH W3VL\W:WUXS5J[%Z M_\#ZR3>G*FH&XVYUCL_2^<+>47)U-]'T&FC:5\TT_9JF?Y2F+H98"9DY<$BD M7I=V%;[?$+X3'3BD01U_\+^E@GS#CQ;)X$V1=#K=5^'#O6Z3H5V5/=5!;')- M5>.I5^NV/:FZU1_SJN??"]:V&(.V$Y3/G7 M@]8;\/>E,;2;^ #USVS\&U!+ P04 " "[A%U1QA4,6A8% >%@ &0 M 'AL+W=OW#Z1[2Q$#4).9L4[K__8V3D$!B$KH]71]*8GXSX_G-AP=/ M=HR_BC6E$KVG22;N!FLI-[>&(<(U30,Q9!N:P3=+QM- PBM?&6+#:1#E0FEB M$--TC32(L\%TDJ_-^73"MC*),SKG2&S3-. _'VC"=G<#/-@O/,6KM50+QG2R M"59T0>7S9L[AS:BT1'%*,Q&S#'&ZO!O6'L5;U\ MC>X&IMH136@HE8H /M[H(TT2I0GV\4^I=%#95(*'SWOM7W+GP9F70-!'EOR( M([F^&W@#%-%EL$WD$]O]1DN''*4O9(G(_Z-=B34'*-P*R=)2&':0QEGQ&;R7 M1!P(@!Z] "D%2%/ /B%@E0+6N1;L4L ^UX)3"N2N&X7O.7%^((/IA+,=X@H- MVM1#SGXN#7S%F4J4A>3P;0QR!9G*X'FE*/%.N 47<[FBRMTZ5,9Q(FX M0C?H>>&CRXLK=($,)!1&H#A#SUDLQ?7!POO^14@.9?]WAWZ[ MTF_G^NT3^K]F(4LI6G*6HA#B&&=;,(>@._) M1=M0A4JW5RE:H]O4\NT;#(Q MW@[#I$,YGGN,\MLH%WL6/D;-VBC/Q".[0AWY[E2^.V?['L6B=)]&/=X72IV# MO9@-SWL1?B]BUD8XV/+T#KN5PVZGP[_#:1CG3NO\5DZ/.BO%IQJ![!Y)Q!*>[.MOB$$%OA!@G6PGAA:9[VU$Z7F7(ZV3S M1WXR@K[@#=)E1??M&68$(<$>U-%U:?T26G3Q[96.>:\5:XMXSKC!O [ENLW, MTNJRK ;S6EVFJV=^7!$R[B3$5_S"+(+H<@G#"6++PND;-5X 3;N 1Z*/BW%K M9P2/&DRT,;;I-7C0Z#GH%P4+&CW8TG. S?J4-S^;%G#.^V4N]K!1VCH*E&6. M&N7VJ(>Y34ZT,&PVZ)WIM>'Q"68.YA_<69D/>2W0_8D&3;9PO:L8,:FUD\^= M9#G7$4N2@!\8U]->F!H?]N?AN-D*]2AK?/37#$%;!@\]KQF!-HH,[1/EB>M9 M EN?/? ^0I+5>Q#V0_Q^R*R$J+0\(!J?HJ,>?7#W[',J'S_"@:W;6CM3]+"> M5-$(Z7)% R-#]\0IBNOA"#O=YVC9H3Y8K_4L@KN'D?^T7MWSPG 6S-?!@/A6 MF]3 H$I/'2#U_()'_V>5COJKM!?B]T-F)>3<*JVG+-P]9IW.PX^PX)W5T,]! M^1J4+CO:*#)T3@SPN!ZQ\+BS*N^S6$;[.6M!PRV/90S3Q>P]3+;P^QM]46GS MJ[\:23WED.XIYWNE] EF#*'(]@H+RXCBQ?)-OEMVPN3 MDJ7YXYH&$>4* -\O&9/[%V6@NA*>_@M02P,$% @ NX1=49OG*CHP! M/1( !D !X;"]W;W)K&ULM5A=CYLX%/TK%B_; M2M,!7[["*(DT2;O:?:@Z2K;;AVH?'' 2-(!3VYG,2/OCUQ@&,@&O@ED1 M0>2Y;6S8I"G M1?5/GNM$'#G@(0>H'>#4P1MP<&L'5P=:,=-A?2223,><'1 OK15:>:%SH[U5 M-&E1EG$IN7J:*C\Y74H6/VY9EE N?D.??NQ3^8+>?:22I)EXCSX@L264MPV^I_&] ?P9R4@1TQNTHINT*-)B@]@:[2A/68+>I45=F/=]E:F0?8UCCY#2??R&FI7XF4&@A)BJ3DU+);583/)5=GL,PR"40 # M+1 U$43&".8LS]42HCO!,%6QTXJH#7I!B_=;>AB/W 'J[0*"S2O( M7^JS3NSY2]64-ZCJ>E,WMNL ]J_3[ZU(8[-*_Z]^[U%A+_"]3NY[[/PWS?66 M?"O7V*S7O]KK7<4./3_JT.Z:.0.,6TG'9DW_Q3;O"K1S2K9K@D/P_8$U"+<2 MCLT:OJ!"\C26*JWG=!Q:'8?KZ#BT.@YF'5\L[P5*A=C3Y 85:INFDJTV8VN: MRKU*\PU2*RIZ4K'5';]8?A7GR@!=U0Y'80@GI>@U&ZP$M,H.9F4_K03Z%UVX MP$(KPW"=KVUHU1+,:GF5PG0_Q(,1=.K2M8HB59F!NK0B#>:O]9ZZ_/22 *U@ M0W"="K6J"F95O4J%>B071_ZIBO68?0 ,$)W4R#[:B.>4;_3YA$ QVQ>RVNDV M=YLSD'N]\S^Y/\-W\^HDHX6I#E8^$ZX61($RNE:0SFVH2/'JK*(:2+;3V_T5 MDY+E^G)+B=K?EP;J^9HQ^3HH7]"<&$W_ U!+ P04 " "[A%U1#)K%*^\' M "N, &0 'AL+W=O7_[P.7F8R_K#X.)L$3^(6R&_+&Y*]3;8L$R33.154N2H%+/SWB5^ M'_FT+M @?DO$8[7UC&I3[HOB:_UR/3WO>76+1"HFLJ:(U9]O8B32M&92[?A[ M3=K;U%D7W'Y^9O^Y,5X9,O8FT0K_DF M15HU_Z+'-=;KH=-PXEO'%65D\HK)&*[;ZH>G]IK3JKR2O ^56ENK7 M1)63%[>RF'R=%^E4E-5/*/I[FH/ZZ,OM&+U^]0:]0DF.[N;%LHKS:74VD*J-=4V#R;H] M5ZOVD([V4/2QR.6\0E$^%5.@_-A=/G24'ZB^V700>>Z@*^(D_#21[Y!'WB+B M$0]HS\A=_%8LWB$RK(OC$#+GO]4>'5U[JS/H)EIHPT<[^/8-C ]%I:+BCP^J M.+J6(JO^=%3.-I6SIG+64?E5G,;Y1+Q%]^(AR?,D?T#%#"U$F110H%RMV/R& MK9XOOUU@'&#FX;/!MVT'0CB,_9"W<6,(QPD+@C8N G">[[&0;G M\_G&?.XT M_[.8I'%5);-D$C=S[*PL,G3Y:73]%LGX">J!%2'?:HEGV+X3,=Z)B%R(EJ7^ MQE+_:$MSI9W*ZQT&^U93L$^#H6&TC>IC%F#36@WDU 2AJ;5 Z3@ ^-\!WOR1?MYFM9'FPL#YR6C^)J MCGY6ZQ?TBYBJ&MU@7_04%X3;S>(,3.F 5"_GI3-+@!@0T:M/@!@;.B3CDX@ MNA.(LQ.N M=G2!%FCL5FB5HZD,+$?B:3*/\P>!)FK17:JDKW*%EA8_/#Q!9&L%PFX).B:R M Z"CK>D: #%SU0$RX=!T+("B'0M,K&42AS\JLD.K/5OBL3;?QF [KFT08]9$ M#3!M32/M/$_+-''+]%C,U)I+H1BVYT(]N**=G&U#==22>A++:?73+ML!E" S?MP M1;NXVC9K?29N?6XOI(5K9B9:^P@_00!KW2%NW3DX@*'L3*7BYA8 A"/<-Y?2 M((QR68W)( M1B@J] \Z)$DD6O[("=)$JO6''I\FWHN96G)UJ2^UDS?N&Y/1" "UUX(K9T.P MD&'3V1#,]TC'XIIJA:3NA!%P]D'I$]5B2,D)O+VUD^J6I/_@;5LOL&>MM@!4 MGS%F>MM&$4;-/ KBPL%6-M[N RU1]#")4LX^*K.@6K_H"?2+:OVBQ^]L[G"Z MK2F!F3@#&&Q*W1@ 64(704R\R]U:P*A;P)Y].UJ6I<@GW]%=&>=5NNJ)R^E? MRTIF(I>NGM:B08,3.%I+"75G4HPV=:S)A;S Y8L3%[[Y&& MH;4Y!, PM8ZTQONQ13O9VG9K:67N//.ND'&*;DK1OXN?T&56+)VCFFG19*K/C]T%WA+HMJ78F!H"@3 R" 9D8!.O. MQ+A6<>Y6\0Z''Y2-<2V5_ 0[HUPK%GY_:.)9"- 2@@&P-00#8&<75G M8UR+*W=GI!T./RHCXUI3.3N!X[/089[I=NB4SERL 2 [(X.8NC(R MKJ6,NZ7LSC2MS:/%@9_@P(YKN>#N'<)#UV7"^J: =5^UZ8UB3?K4F_"MDO M9OME%;[6'O\$VN-K[?%?]E3.!Q2',7/7?@3 " ]--1E#;&%H76H$8)1Z7L>A MJZ]%QW^QD[DUT_;%2DH(,<]R %@X-+.D\7YDT2ZRE=6#K?O7F2@?FHOOE1)* M%:&KR[6;KYO+]9?-E7+C^Q5^/\+ ]S%^'ZVNSFOZU4W^CW&I@J9"J9BIJKQW M0^6AYB*>BK 'J]UE1R.>7NH+-?U&X^!=02P,$ M% @ NX1=4;\2/?X)! VA$ !D !X;"]W;W)K&ULS5A-;]LX$/TKA-!# J212/DSL TD#K(-D")IO.D>BCW0,FT3D4B5 MI.SVWWM9+Q@SZD<1"#[VE,>F%[^MH MR1*JSV7*!,S,I4JH@:%:^#I5C,YRHR3V21!T_(1RX8T&^;T'-1K(S,1% M=)8D5/V\8K%<#SWL_;[QR!=+8V_XHT%*%VS"S%/ZH&#DEUYF/&%"CT/S=B<9K%YE.M/K BH;?U%,M;Y M+UH7V,!#4::-3 IC8)!PL?FG/XI$U QP:X\!*0S(H09A81#F@6Z8Y6%=4T-' M R772%DT>+,7>6YR:XB&"[N,$Z-@EH.=&=UP047$:8QNA38J@Q4R&E$Q0S>4 M*_25QAE#GQG5F6*;N9-+K5F!N>-TRF-N.-/HD452S=@,45.WM4MEYS*EN%B@ M*ZJY/D4GU\Q0'L/5QQKXK ;\B)XFU^CDPRGZ@+A _RYEIN&1>N ;"-N2]Z,B MQ*M-B&1/B/>1.4KW!OZJGM9= M2!<')6:+:ZODVG)RK>VW8PEO'+=K;'IAIYE-NV33/IS-K3!,,6V0@@5#>DW3 M1AKM71I!^#)SNZ PZ/2:R79*LIW#R8XA4[#1[+:"I&D^8\ :-E<3X\X.F78K MP"\8[X):T$B:&7=+QETGXR^9-%!.'A2/H+Q #;C,2S[Z3-6S+4 G=VS%8H1/ M'2+HE<_JO0M1]DL^_3<097]G%8(7Z^1";!'%0=5 @K?29.'Y$#JU?H;_NB@+ MEZ[$.2';5*M&@,G;2++PZ^3K@FSSK1H%=G>*":PLG_.( L=[LV0*W4\U4RLZ MC6'KBS2K1$EM=R%+7)5\[*[YKQ,FWJWH.^VR ;.W7^*JZN,CROZ1 MI'>+^MZ6B:NBCMU5_57Z[![2-1M0^]LFKCH#[KV12GM_5JD+LLVWZAS8W3KJ M*GT2!U"B5_;@%.R#;9VEG@B!9P)..#*SRI M*CQQ5_C7B+-PZ#5 M=,%A4\=L#F;!>1="5IL/"9N!D6E^%I]* R?[_'+)*-"U )B?2WCG+0;V>%]^ MSAG] E!+ P04 " "[A%U1+VR[I>\# ";$ &0 'AL+W=O"$:#-5W"'/2W];4TLZ!B25@* MF6(B0Q(60^\"?YR0M@44*[XSV*C&&-E4;H7X:2>7R= +;43 (=:6@IJ/.Y@ MYY;)Q/%O2>I5>UI@<_S(/BN2-\G<4@43P?]FB5X-O9Z'$EC0G.L;L?D$94)% M@+'@JOB/-N7:T$-QKK1(2[")(&79]I/>EX5H '!K#X"4 '(L("H!49'H-K(B MK2G5=#208H.D76W8[*"H38$VV;#,MG&NI;G+#$Z/9BRC69TC(W'=(* MT2Q!,\HD^DYY#N@*J,HE;.^=S>#>2%/!MOA"KT":_DMI:\09O66< M:0;*$5A4!185@45[$Y7LCEKUJ _-+O_X8A:B2PVI^L>Q3:O:IN7,_T]A=6H> MK(M4Y)G>U9 M0:<@L'YS-S+N8_X&P=V.C=O5QFWGQM?T BW2WI51OV3M "?_CM6NA7@?7?4@LXK&TV/%4-)4.S\)WV7C7@ MAL/C$_5P@ #[O;[KL<.U)6*W)[Y:$ ?X#BH"UZ:(HQ,T48*;O3GODCV=J1T2 MNRW2)8N+M63\M^L"UR:*VV^JC-HCL=O5CE%&YT7U6XXO"ES[('8;X1'2!X9=JVY/"ZIS'6-DG< M-GE0,>,#!,3'W=YSR91!_P+R:1JU\Q*W\[Y6;.,#?*&/6ZV>,[;:>8G[_=,I MMG$)?B*V7ACUGC\ .Y:17MA_UO^@<7*TQ_8K*LT!32$."X,+_:ZAD=N3\':B MQ;HX3-X*;8ZFQ7 %- %I%YC["R'TX\2>3ZO?(T;_ U!+ P04 " "[A%U1 MEE3,MZH$ !%&0 &0 'AL+W=O]O MVC@8Q_\5BZM.K=21V X!=A2II5>MIW6KQK9[<;H7;O( UI*8V4[II/OCYX00 M9R7F34KO#23$ST]_\XEC)ALAOZD5@$9/:9*IB]Y*Z_5;SU/1"E*F^F(-F;FR M$#)EVIS*I:?6$EA<&J6)1WP_]%+&L]YT4OYV+Z<3D>N$9W OD8I9(J+#$E87/0N\=M94!J4 M([YRV*C&,2I*>1#B6W%R&U_T_"(C2"#2A0MFOAYA!DE2>#)Y?*^<]NJ8A6'S M>.?]IBS>%// %,Q$\C>/]>JB-^JA&!8L3_0GL7D'54&#PE\D$E5^HDTUUN^A M*%=:I)6QR2#EV?:;/56-:!C0T&% *@/RS("X#&AE0,M"MYF595TSS:83*39( M%J.-M^*@[$UI;:KA63&-0)(+)!II6E4AF:YE)!%/]!,9%J:N5%GZ/0:-..) M.7J#KD&984Q#C)A"[R!>\FS9"(E.$,_0YY7(E8FM)IXVM149>E%5Q]6V#N*H MXV.D^\@GYXCXQ/\ROT:G)V$:CYNN M?W7EF<[7[2=U^TGI.W"UO^K?GT_1BF5+J/N'[IC.9=$D$Q[2!Y!E9>=VP,<, MT'_H,HID;KH*3^;&5K"=.J%79GQ4SHE&"6^I\Z9&_GEO!J);#:GZ]T"8H X3'&S,!U'>+L9B7:*/C7"C$62,*G0VK1U\6S F9F%%CEL<]Q& MPZ21I-_W@S%N3S.LTPP/RZ;N>UO0<*\Q;P9XW!YQ6$<<'DNHGS?B)84ZJC,> M'5.HXSK,N*M0QWOS0UK@6+CT=6;-&*C\I6;.&*.],5[^,5CP8X<$R,!2P^&F'=3_ K MW ):W,?CP)6O)2WN@EKM4[POC%EO>XJ,"%UOBXL[(Q?O, MQ3XACHDA%KKD=:%+VJ$;#%R96NB2+M E+=#%OF.-0!JKV<[4_2 >[2KA)85* M+&;)43%++&9)9\R2?$KW>1HZ$$XM36EGFE[FRUSIG4;O):P9/ZA1IA3H@_L C8V HV*46HS2 MSABE^QBEQ/4602U&Z>MN!]#V_0!"79E:@-(N *7[ ,4#QQLHM0BEG1'Z5VZD M4#WI7T2=%I[TJ/"D%IZT*SQGM&4UBK%KKRJP] Q>E9ZSP$%/Q[HPL/ ,.L!S M%NS#]'X36(BT/ M5\!BD,4 &ULQ5AM3^,X$/XK5G4G@<22 MQ'VCJU)IH91#@ENTW.Y].-T'DTP;:Q.[V Z%^_4W=D+27E/36U:"#S2Q_8P? M>V8>3SQ>2?5=IP"&/.69T*>=U)CEQR#0<0HYT\=R"0)[YE+ES."K6@1ZJ8 E M#I1G 0W#09 S+CJ3L6N[59.Q+$S&!=PJHHL\9^KY##*Y.NU$G9>&+WR1&ML0 M3,9+MH [,%^7MPK?@MI*PG,0FDM!%,Q/.Y^BCY=T9 %NQ#<.*[WV3.Q2[J7\ M;E^NDM-.:!E!!K&Q)AC^/,(Y9)FUA#P>*J.=>DX+7']^L3YSB\?%W#,-YS+[ MDRV<=$@"XL*%X9Q3V$AC1LX_,V^-0/_[14"._MA%_XX3.X/R;1:"=\YH=/(3XFW+I=HC8<"BQ\*KKF;*\:(XV)AN>"CY@FHDH2"6"X$_Z&R'N8E-ZC) M#;SDG L?K0O;N)78_CJW7AAMD]MSW&RPM8@>]2QB6"]BZ%W$%!1_=*)'^)I. M"@R+3&I-C"3W8)V?,:WYG$-BFVPW%[',@22%PGC!EB=#S HR-)0[U6K3E^'6 M8GM=SR).ZD6<^,,XCE6!S. )"QD-9?Y(DX+"DT8I&\P99_<\PQ@'[0E^=D[(I%A\,*#R/=T0T<8^ M?4]'-&H>==_BB.ZKR5LYXO6!FP0;H8_\2G^>8H,&\@VW!W>)G+,E-U@2@TEE@B+U"-HX)G(E0.F4+\G!$E2,3>TE MG=_\X'@0_MI:ROUOW.8"&\&._(I])>0-Q.3:>/W62&=T\IY^:Q0U&OD#=$?A M<404PV8BYP0_..V1HX_*3#M"75FUU9'53.M9M"-_:*.TU*^T/T(OQ:_%UCIW M6VZ[?4^6TT9NJ5]N&QFRA'ZLEKNHYMBHEX8^>HU:4^JE=U9HJT)Z5\7Y7W@)O]&Y:E?Y;_>D3,NIZ#Y0I#KZW/?)UFCS+3WC@E(&P&G M_EK[YR7@)=VNN'?M?:/KU"^@/S$!+VE+T>U-P$:L# M2_[!VDU4#FKA+ADU$BJ$*2^EZM;Z(O.3N[X+FN'E+>@-4PO\UB(9S!$:'@]Q M\U1YL5B^&+ET]UKWTAB9N\<4&/K*#L#^N93FY<5.4%_O3OX%4$L#!!0 ( M +N$75&"4G1!1P, ,0( 9 >&PO=V]R:W-H965TKY5!56<(FW&DR1YTP_+U"H_2SH M!2\+=WR36;<0SJ=;ML%[M _;6TVSL+:2\AREX4J"QO4L>-.[7$Z:5,!#F7 MY3][JOS04" [[0IQI1#_JT*_4NC[BY9D_EI7S++Y5*L]:"=-UMS ^\9KTVVX M=%&\MYIV.>G9^3673":<"7@OC=4%!<@:8#*%:\8U/#)1(-P@,X7&GJM9N_F M2M@TW+50#&N*82=%(Y&39B*#:/A1DU\T98Y/?9;\*+CA3J@ME9?E><,&93P^ M1CFJ*4>=E#[ ._]"6?J-:H5[H/2H$E$X+'I='VV&&JCD.WQR)#Y1]3?82C@Z M('P]/$8XK@G'G834!*PHZT;;^QX?A.ZW(TNN\2%7+SH&=Ē[3FDJ\!)< M]J-,GL%J)DV9U&W.N3B Z+4#3&J R;_F.5*Q[3 3<-!U/O#37\1*B'# M1J/(46]\_S24XX6T9<^H5^L6_<9WIO"7>-G?;YBFYVE X)I4H_,Q.4>7/;.< M6+7U;6>E+#4Q/\SH,P.U$Z#]M5+V9>(.J#]&PO=V]R:W-H965TNX=A#XQ$6T0ET2-I.QOVXW>4%,F6 M:+7)6OC%%JGO/O+XW?$HCG="?E4Q8QH]ITFFKGJQUNM+QU%AS%*JSL6:9?!F M*61*-33ERE%KR6B4&Z6)0US7=U+*L]YDG/<]RLE8;'3",_8HD=JD*95_W[!$ M[*YZN/?2\8FO8FTZG,EX35=LP?3G]:.$EE.Q1#QEF>(B0Y(MKWK7^/*6^,8@ M1WSA;*?VGI%QY4F(KZ8QCZYZKID12UBH#06%ORV;LB0Q3#"/OTK27C6F,=Q_ M?F&_RYT'9YZH8E.1_,XC'5_U+GHH8DNZ2?0GL?O(2H>&AB\4BG+',YJ%G"9HGBDM M-Q #6B&:1>B.YLGJY!7B26:$I5C.X@UM!'%JV80J#\ M@XZ91%.10MS&)J"V#*A#D;(/Z/IA.L^Y 0.0+(+W+#)/2B0\HAH:"PU_Q4@P MPL.:26HB2KU'9S.F*4_@J8\^+V;H[-U[] [Q#/T6BXT"6C5V-"R)<QGW?9!A[T#4E1ZD!<];D@GX4.HSY%+/B#B$M6U"I8/2 MJRB]G')PA'+&)-]2743E8<";&.;9"EV;O8MK#O$\XRI,A(E]A?[X%:C0'()3 M_=DQD6$UD6&G;[_ )H[.@!SB6;(PH4KQ)8<$6$J1YIEBB^:"T\\Y30W83OK8 M]?VQL]V/D3;*\[Q#S,S"1+P!/D3=ME'XPAM5H //_(^V.SN>3;5\!K M26X!]9LY/[.!2#N?+3#L^]@N.:FK%NFN6N5'%"QU>>+JDI;4Y8"0$TM;UPS2 M_:'PMIPN20]5&33U;8.:>[6-9]C2MHOGT.VZ/I'N^M06]JT)3>K:0(8G5KTN M*J3[0^+U">VW/F>:.DTMF);>;4@?#YMZ=_$4#CM[US8IDZO\ODR!7IM,%Q_) M56]U)W>=WT0U^F_PY11;^F?X\K:X<:OIBPO >RI!*H42MH2AW/,1B"Z+.[6B MH<4ZOS1Z$EJ+-'^,&8V8- !XOQ1"OS3, -7-YN0_4$L#!!0 ( +N$75%Y M&P5P> , )4+ 9 >&PO=V]R:W-H965TK(4LJ,:M MW+AJ*X&N*E"1NX'G16Y!&7# M+VR3:7/@3D9;NH%'T-^V#Q)W;LNR8@5PQ00G$M9CY\:_7B3&OC+XSF"G]M;$ M*%D*\60V=ZNQXYF ((=4&P:*/\\PA3PW1!C&SX;3:5T:X/[ZA7U1:4%+1:ZJOV37V'H.24NE1=& ,8*"\?J7 M_FKRL = 'CL@: #!(6!P!-!O /US/0P:P.!<#V$#",\%1 T@JG)?)ZO*](QJ M.AE)L2/26".;653EJM"88,9-8SUJB;<,<7JR8)SRE-&8ED'N@JI10WUW,?Y9,_\9#G8D5PIY!Z>KJDES,0%.6X^J*?'N*9GH8_PK9'@MC _<0FY^^\S__.^^(T M? 9IC_1]&_Q-+OMM^_4KOOZQ]GMMLAE3:2Y,GRGRW\T2FQ%?G1\G? Q:'X/* MQ^"(CZ9?B[I?6=NOME:LF:**R;S)SQ,_B?WAR'W>K]!95@N+5>1'<6OU1DS8 MB@E/BODL^!7^!WC"[VR9 X%:FX*TE$PSL'Y?-6.X%TCD)<&!IG.,%N\8O5$4 MM8JBDXJ^"HVO3R/DM3I6)5''?Q .?>] REE6BZA3GB (PL0N)F[%Q/^KUW"9 MB@)LFN).M%=!T!^\C78:=Z*]2H;1@7 +53\)#ZCF-BKOB.YAJWMX4O==L<4O MN5*:9E1N[(TX[,1W4)3INQ:S=RWF70L_C$.[OJ35EYS1I!<;G-0N";Y2BN!4 MU.W9CX2#]5U)NCFW%-EBU2VRQ MGK8SY$TU.AVLAL-YH ML:V&EJ70. )5RPSG9I#& ._70NB7C7'03N*3/U!+ P04 " "[A%U1?]3= M@0H" !:! &0 'AL+W=OD6E-NIM)$,W=34L6T-L#*( MI(AIDKR-)>,JRM*PMC59JCL47,'6$-M)R-V@7XBSM&4U M[ &_MEOC9O%$*;D$9;E6Q$"UBM;SV\W2QX> ;QQZ>S(F_B2YUL]^\E"NHL0; M @$%>@)SGP/<@1 >Y&S\&IG1E-(+3\='^J=P=G>6G%FXT^([+[%91>\C4D+% M.H$[W7^&\3PWGE=H8<,OZ8?8)8U(T5G4QCJ<".C\C(". AI\ M#XF"RWN&+$N-[HGQT8[F!^&H0>W,<>4O98_&[7*GPVP/M2LQD@)S[!]'>2_0902P,$% @ NX1=48A7>SLG! XQ M !D !X;"]W;W)K&ULO5A=;Z,X%/TK5C0:M5*G MX \"=--(;=+55MI.JV9F]F&U#RXX"1JPL[9)9J7]\6,#A10H4\TH>6EL<^Z] M]CT'7VXG.R&_JC5C&GS+4JXN1VNM-Q>.HZ(URZ@Z%QO&S9.ED!G59BI7CMI( M1N/"*$L=Y+IC)Z,)'TTGQ=J#G$Y$KM.$LP<)5)YE5/YWS5*QNQS!T?/"8[): M:[O@3"<;NF(+IC]O'J29.;67.,D85XG@0++EY>@*7MS T!H4B"\)VZF],;!' M>1+BJYW'^^-G[[\7AS6&> MJ&(SD?Z5Q'I].0I&(&9+FJ?Z4>S^8-6!/.LO$JDJ_H)=A75'(,J5%EEE;':0 M);S\I=^J1.P9&#_]!J@R0&T#\HH!K@SP6R.0RH"\-8)7&11'=\JS%XF;4TVG M$REV0%JT\68'1?8+:Y.OA%NA++0T3Q-CIZ<+MC*T:W#+2]%9\DX>621XE*1) M.1=+\,BVC.<,+*7(0&6C@!9@)K@2:1)3S>)3<#)GFB:I.@4?P.?%')R\.P7O M0,+!I[7(%>6QFCC:[-K&=J)JA]?E#M$K.\3@3G"]5N"&QRSNL9\/VX<#]H[) M5ITR])RR:S3H\#[2Y\!%9P"YR.W9SVS8?,$VYP#YUAR&?@W/QW]13)P MK1]<^,,_T,\CVPBI$[XZJ[52JXBOP*UF&?C[3V-<#-4_ Z%)'9H4HNS#L8B_P M7\+F75C@$A+@E[";+BS$B'B-MQ=)\.HD>(-)N"\/:HYH,Z"<%/TVM&,RKC1(#W--O\!KY0%>4IE0.Y#^NPX;%IAVY3D=P#$5\YWB8[\.1P M@B_H>',$H"+P6]WTX#WH>ZB#N2XM"-VSKH N#[MC#N*V#+@YYB+BDK8,N M#F/?7/.OZ*"I='"XU/U !U?QEO*(Q6"1RY5=.P/W4J]-C@Q"5?)X, 32IY2] MH3K IOI [^CZ:&H3'!]*'^,N42[T._KH@1$,W;8\NK 0N02VU=$#"SQ"7A%' M4R?A<*'L%<='P3^\@>BF#L'@Z$0WU0B&AR(Z['Z<(2]H\]Q%00+'G6N@"T,^ M]-H?>CTP0@@*6SP[>TU;QN2JZ):5.5K.=?G]7:_6'?E5T8>VUJ_AQ0SVK,]M M!U\TB8W[LOV_H^::X JD;&E"N>>^T:0L.^IRHL6F:!F?A#8-:#%<,QHS:0'F M^5((_3RQ >K_:TR_ U!+ P04 " "[A%U1"ZFG$W%5N6,PTV)Y+8HDO*O"\C%[GR")\\O;MEJK03/KO$U A4B&\,=G+O&9E0'H3X;A97V?G$ M-1Y!#JDR*A+]\PASR'.C2?OQ9Z-TTMHT@OO/S]I_JH+7P3PD$N8B_XUE:GT^ MB2*7%9_T:[!NA.4;J4212.L/2@8KW^3IR81>P): MCUV - *D+^"_(N U MZA%OQ&P#_40M (5*$[=>Q5XA:)2F;34NQ0:=!:FWFH MLE])ZWPQ;@KE3I7Z*]-R:G8'*TV[0E>\+CI#WM$MI(*G+&?U6BS1EPV4>L%7 MZ*842Z;0T6FD#RG\(*,*OR2JE/DDH^(N,2U^#,?%[^#S2DBD1''U!;.VZQ?_F?K+Y+A MM?7D5?J\']33+6Q$617,?F7]_EG#T96"0OXQ8LQOC?F5,?^UV-NJ9#P5!=B* MJ=805AI,UWR<>30*XJGSN$_1$.6'?HQ?HA9#%/6JM.VC+HC85]5Q-9]1C]EVWEPL+*O!IC]K%$!7&Q/5[F1BB:."'GCT149N(:#01/^NAKR=S7A6 M;K0Y4VQ5[RH)2N5@MITM_FC@#=$^]^)?_ CUPN>X]3D^<'\^CXB134];I?3_ M[S#8[>:C^^8>TZAXD3U*::]]S"VP,*!AV*/" L,DB&C4*S,;C@9AB.VDX;TC M ?Z7M*&_T35D+$WRL9R2S@!Y!PJ[D82]MU/H639 %$5]"H>PD.A)T:=P",/$ MI:[7I]""BTGDO=(T<3<8\:&3<8_"7P4_.8#&;B+AX!UH["8!'A\%!]$X[+V8 M8+_/HJ7;>WA XA#EQ[3?[*T6*7EEVN.NW>/Q?M\EMSF+F_2:9([ELFO,.'X' MZKJ6C>G;J:/#TU44#C;@$'6"J1\'??(L.(]$4=RGSX(+W3#J[T!G[XI50+FJ M[K92'TFV7-6GX_9M>W_^5-T:>^\O\-D<6]XOS'V[NM)UZNO+^G52KI@^Z.2P MU*;&PO=V]R:W-H965T':0\F.1"KCIW9 M!MK]^AT[(8,VI-4F(1([Y_N^>*DQ^97OZSB%C.J6 MS$'@DZ54&36X5"M?YPIHXD 9]Z,@Z/D99<(;]MW>3 W[/;&1+*1\M(LOR< +K$/ (3:6@>)E V/@W!*A&[]*3J^2M,#]^QW[ MC8L=8UE0#6/)'UABTH%WX9$$EG3-S9W@GH' &T2T#[O0J=$M!YKT*W!+C0_2)VE[@) M-7385W)+E+5&-GOCLN_0F"\F;)_,C<*G#'%F> <;$&L@-TIF9"R%45@Z31Z8 M2:+?_LT&P4PEVG&#GB. ,5 S"$+G$DVA/.S[0CG?:L-YF2M_[RS'[EZY(:HQUK4P MQ3M;[59S^MJ-IQ?[H_!J'-;L3W"N%V/X+WWQ47!+%:9,$PY+E I:YUA<50S: M8F%D[B;)0AI\]=QMBM\FH*P!/E]*:78+*U!][0S_ %!+ P04 " "[A%U1 M:XT&O $$ (%@ &0 'AL+W=OZD0VQO?YW%*"LQ[=$M*^@=QAXS#:I4 /^8K;%&_)$Q)_;!R;O_)8ER0I2\HR6@)'UW+N%-Q&:*D U MXZ^,[/G1-5"I/%/ZHFX^)G,O4$]$"1?2;DCX([1 H2T M%$PN'0>?,I&"L I/& <_KS*.-QM&-EB0!#2@=W*<")SE_!WX,_XR\X5,33V@'S=I+.LTD"&-/KB7 M$5,.HC(A20=^9<=/+7A?2MKJB@ZZ+I&5\(]8]$" W@,4H*#C>4([_(EL>P"- M%1Q.N]+YL>C1FZ.?B-%O3=:O^ 8&OGN29#'.P;]ZT6\MM(.6=E#1]@VT1Z94 MSJ'KUH.??Y-3P4=!"O[%$FC8!AI:G__4H4PZ%&P)4T.REG:9U4X'1[T@^*G+ M%'8<"@RXU1MQD0.'_H\[T6_4ZCOO MP$U,Z^_ F?P6G1_O1+]IJ]_TW/4/+;0PT,TKN*X#X%&?A)?U@(//; (7L&]R M@0LX--G !735 8BTBNB53KC-V?]5G/W".?C<$NO.@.SET2#Q+S9R M73#1\,H2Z_*)[!OWF/Y5K+ZV+&^ M$71;G:L]4R$=5UVF!">$J0GR]S6EXG"C K2'OXO_ %!+ P04 " "[A%U1 M JJ@DA0$ !<% &0 'AL+W=O']\+GNZY>)$)@$)?LC27,R]1:GOK^S),(*.RQ[>0ZRL; M+C*J]*F(?;D50*,"E*4^"8*1GU&6>_-I,?8HYE.^4RG+X5$@N0\KW M,P][AX$G%B?*#/CSZ9;&L ;U"%((E:&@^N\S+"!-#9-^CG\J4J_6-,#CXP/[ MVR)X'J)[W^%*J"AX0MY*HM?M*_N#3P4[J3B M60763Y"QO/RG7ZI$' $T3SN 5 #R+6#0 >A7@/[W*@PJP.![%885H C=+V,O M$K>DBLZG@N^1,'=K-G-09+] ZWRQW!AEK82^RC1.S9_@,^0[0&\%S]""YTKH MJ9/H$U,)6A3R("1ZM=8&C78I(+Y!!\CS5[1.V!;]P=$''E(S[Z_1JR4HRE+Y M&KU!OP"/!=TF+#3,(1CRPAU/3+[HZP>BC=$.*VT=OY8.*VGT#'F8: N_3'VE MPS4/[8=5:/=E:*0CM#YZT)R)1*L\@J@%O[3C)Q:\K]-O8=M#9&S@>-(6SO]37_VP^DDR^K7Q^@7?H(/O 2(6TA2M M(=9U1Z%_T<><*8C06E$%TJ(PJ!4&A4*_0V'))(UC 7%INB/G_O5!WXK>*-,+@I_:_.' #3MP2P=NU(%;G8\[ MR=^HSM_H3"L\[D HKNM$R"W\XYI_?%TCW-1"-QP/NM:K M2[$+N'(IMACJ-(NDR2*Q4OW&\S<_7L)QTR5P_\K&:-H%'ES8&':^45==7;B M7>M^Z0 .NXWA +:TG-,L-KT0V[M"NS'6^ALE0>^Y_I:QJ30= X^N;(NF>>#Q MA6UAYVNKZJ>/UK0;;"_T[;E>T)Q&UC0W]1]/KIMFTG0 $ERV=SKX<%=97KJ MG5W7!72U7=+T*&(OU-;J^I[E<<0SFU!3Q@FY\@0WE9S87_C/G>"E@P\'KG0W ME9_8RU][NL][UR%-A23#*^>\*9/$_F9]=NUR\)$6BU>KT0$<=ZY&![#KHV;E M DZZ[.$?[99D(.)BFTJ6DUQ^O]:C]5;87;$!],WX/;Y=X);Q);Y=E1M=#7VY M[_9 1565GFB^+;8JWGF2O&L.$R 1B#,#?KZAG-U.#$" M]8;B_#]02P,$% @ NX1=42+Q]-Q? @ C@4 !D !X;"]W;W)K&ULC5113]LP$/XKIX@'D+8F35*ZHC02M$*;M&D(QGB8 M]N FU\;"L3O;:>'?[^R$*$#9>(E]Y_ONOON<<[97^MY4B!8>:B'-/*BLW9Z% MH2DJK)D9J2U*.EDK73-+IMZ$9JN1E1Y4BS".HM.P9EP&>>9]5SK/5&,%EWBE MP31US?3C!0JUGP?CX,EQS3>5=8XPS[9L@S=H;[=7FJRPSU+R&J7A2H+&]3PX M'Y\M4A?O WYRW)O!'EPG*Z7NG?&EG >1(X0""^LR,%IVN$ A7"*B\:?+&?0E M'7"X?\I^Z7NG7E;,X$*).U[::AY\"J#$-6N$O5;[S]CU,W'Y"B6,_\*^BXT" M*!IC5=V!B4'-9;NRATZ' 6"<<#:_QAW*!N%2JQH62EI-PAJXX[:"A2^/VO0'1&[@ MA^-S8Y"BF2SA*VJ//K?&6\__<_"B9]P<073-\HV-=@7O)# K8)3GT"-[R[/)E- M9DD6[H8ZO8Z*T^GIM(]ZQB[MV:7O8R>ZOX"CH0LO1%-BZ6Z>%85N:(L/]/P8 M;'\992N2J6BT1OD,>JB[]!7O\2R>OFCN4-!T\J*W<# M[J7ZQO2&2P,"UP2+ M1M-) +J=_M:P:NL':*4LW:S?5O1@HG8!=+Y6RCX9;B;[)SC_"U!+ P04 M" "[A%U1 2@C) (# ".!P &0 'AL+W=O]OVC 0_5=.436U$B40*+0=(/%C6SNU:U76[L.T#R8YP*MC9[8#[7^_ MLP,94P/:OB2V<^_YW9WSW%LK_6R6B!9>4B%-/UA:FUV&H8F7F#)35QE*^C)7 M.F66IGH1FDPC2SPH%6'4:'3"E'$9#'I^[5X/>BJW@DN\UV#R-&7Z=81"K?M! M,]@N//#%TKJ%<-#+V *G:!^S>TVSL&1)>(K2<"5!X[P?#)N7XZZ+]P%/'-=F M9PPNDYE2SVYRG?2#AA.$ F/K&!B]5CA&(1P1R?BUX0S*+1UP=[QE_^ASIUQF MS.!8B6\\LXR>?,\<5*&/^$]2:V$4"<&ZO2#9@4I%P6 M;_:RJ<,.@'BJ =$&$/TKH+4!M'RBA3*?UH19-NAIM0;MHHG-#7QM/)JRX=)U M<6HU?>6$LX,)-[&2ELL<$[C+4#-770/'0V/0&F R@1O.9EQPR]& FL,39]+" M*#=$9W]7\M#:XW0"QTL M<;2M\2@Z2/@YEW6(SFL0-9H757H.PZ>8$;Q;!?]+3JML>%;*I3)-75_]NJFF:(FPB>M\HPZ2W0B M3[A<[&L^?+\A!7!-NYD?!_2W2_UMK[]]6/]K C O" MKB=TOK8:1'4JY:I"Q5FIXNR@BJ]O=ZY!K(QUOX@[Y)5""LYFB4.?5\KJEO.Y!>5_H2#DK M=RXYS96>8,FLQ M,VOW8C'CA4HI(_<"R2++L/BV)"D_S"W7.BZ\I[M$Z05[,MK@D%\HN0@3\9(2WG@_*N>W,9SR]$1D91$2IO M\+Q#Q@258\_4QCEQ%/I?E%APKK6"@JI.)9188(,LK*?_Q8)>*$ '::"5Y%\)X3@A:" M7Q'\EWH(*D+P4@^CBF"DVZ5VD[@0*[R8"7Y 0J/!FAZ8[!LVY(LR72@;)> I M!9Y:A%1&G"G*"A*CNYP(K/=/HHLW4&1H*WB&6B"OT45(%*8IC(;HXR9$%Z]> MHU<(:!\27DC,8CFS%<2H/=E1%<^RC,=KB<='[\!7(M&:Q21NX(?=_&D'WX;< MU GRC@E:>IT&[R)UB1QO@#S'1-B+6)\C1J[?(OBJ%GS5*?AF\PO.\E_O MT+*0\$A*]%=;20W06Y+&0]C_(90BZ2BJ<>U\_+]\*29U_)/.Y)E.#Z^$3@?B MVQ^IF$EOQ?0BPE[$^APQ#*;CH+EDIK7J::?J.Y608PL8($94D[YIK[Y>1-B+ M6)\CAG[@-UUEK$MJ/R3LAZP;(*W]SCTYQ;C_1<>KK':U^'Y( M6$$Z59]#VKN>ZSW)]CIEK[!,4"%!IWZ%2ZG0.,SI&_I-XU:'EX1]N4VK(?ZUF0.YD_FRRO7.RQV%)IW2K;@RKD<0W)% M>8LI)XKGYIC^P!4<^LTP@9L?$1H S[>Y)A9^R>S+TOW[V4X:.M2B M?8GOSO<\S]W93M8;^^H: "0[);5;T@:Q73#FR@84=V>F!>UWML8JCMZU-7.M M!5Y%D)(L39(Y4UQHFFV?&Y"F7](9W0<>1-U@"+ \ M:WD-&\#'=FV]QR:62BC03AA-+&R7]'JV6*4A/R8\">C=@4U")X4QK\'Y7BUI M$@H""24&!NZ7W[ "*0.1+^/7R$DGR0 \M/?L7V/OOI>".U@9^2PJ;);TBI(* MMKR3^&#Z;S#V>9-3VQ(=NS!2/.)J)]-T*'4]R@];O"XS"_XP7( MC*&G"@%6CK";CV&W$OQ1XA'@:@"F)X!/7';P+XSYDJ>ZTZGN-/)[KFMA79$PM8+)F>?+RFQPQT> M'#1M/,_"H+]4T6S\LP<;$OS^UAC<.^%F33^2_"]02P,$% @ NX1=4:[W ME^!> @ 0 T T !X;"]S='EL97,N>&ULU5=;;YLP%/XKECM-K30%2!:Z MK("T5:HT:9TJ-0][JQPP8,D79DQ&^NMG8P(D#5W4ARUYP>?B\YWOV"?A$)1J M0_%CCK$"-:.\#&&N5/'9<OZ M#D.$PRC@%;MCJ@2QJ+@*H=^9@%V^)2'T_(\06+A;D> 0/EV^_U4)=?,.V/7B MP\6%^W1ULV^_;!Q7T#D(.C\"=#(..QD%]H\"=E^#=D?!KX\#?PU[#/K3+G1_ M '\K>'$PT%;85V3#G?;&HR 5O+_X&;0&C8\8!FM$0WB+*%E)8J)2Q C=6//4 M&&)!A01*=YQ.Z!E+^6S=GM5,,[8XC' AF]PV@WVNVNU[CJUF"!)*.X)3: U1 M4""EL.1W6FDV-\87+M#*RTVA&682;;SI'/8!S:*3K(1,L.S2>'!KB@**4T-' MDBPWJQ*%8YQ*"::%A*!,<-1PV$:T@H:-,:6/YI?Z,]W!KM/!S;GFWG@G:D*M M:&&L8O"':!9["#M[$RXHR%JHKY4NAS>Z:5+\('%*ZD:OTX[ &+HWCHZ*@FZ^ M4))QAFWQ1R>, K2- [F0Y%EG,ZT2:P.6$*RQ5"0>6GY+5"QQK;;M5*?CG*=G MR/G?GG.&.9:(#DGKWC_E4WXSX]GU_Z+<_*OL$S[(L7W]GCK)^3F0],^!Y!GT MY&QQ^AS;@>K429[F23KMD#&89';FF,X*S+P8PA]F_J1]4K"J"%6$MUI.D@3S M%^.,AE=HI3]G=O#U_@2GJ*)JV3E#V,OW."$56W2['LQ!M+MZ^;LIS_.;A/TW M4_0'4$L#!!0 ( +N$75&7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G!Z M,N-P0SM1.*F5W]GN^";%O7TZWFZR.VGEK:RD^WDRZKY78L1JJ60M?XGR9#09 M,;O6]W]H(W]IY7BU*(RNJI/1='O@FS!.%B]V+UK(&WYKNSV.WUYS#W(RRB;^ MA$MIK.M*=.?GGO%.^,+;K<;I2UDY8)HDJAK"B9_V9U)4O/4;*/O.*J$"R C !D-"#D/U$ &0/( M>!#(18OC?QI )@ R&1"R%\D40*9#0L8!9 8@LR$ADP R!Y Y+>1';J5E>LFN MC+"^:%5OF=SM3U;V'!/4,L]H<62V=(F%, MB8VQ?8I?-\+X8VK%+GZTB/U7#KEB2BR+N2IT+=@-_]%G0FJ8DKNAKJ5K"]FN M)GA#M+$3JGA65Y$:IL1NN.!&>2C+KOSS7:RY$>SHXFKQ)N1#?I@2"Z*K&&M= ME<+8W]B%EX3[&;(A04R)#7$IE<\\I=?#7%EGFJ='?#17OUF)D"DB8E-<"R^O1K!+H^NN?AC?6[/L;^G6[*P)*TD$.Q[4II"VZ"IO MXYOGAT:PGZ=$2!X1L3SVYG?LZ,JGH\^:F@@Y)")V"$RH>KV."*DD(E?)8T+% MCFZXO[@-6\,(*24B5@K,K/HA1%*)B*729E9[8X=,$KV&2?:D6 ^@(2:22D0L ME4.9UDO,&$DE)I8*3&[848B)!!,3"^90>K,GFD@P,;%@]F4Y^RI0#$>VB#4# MTYW^^!O23$RMF9?ISMY0(L?$Q(Z!>4\_E$@W,;%N#N0]NW"&F$@W\1#C6^SH M"SL-1[ 0)*"$64"_I/1>.RZK76B9(/ FQ>'#6VXLAG%0A%@_&#.<"$N2>A-@] M&#,-,9%[DD&[.EF(B=R3$+L'8^8A)G)/0NR>;8]LX<]4-I5H7?E9J]7QC3 U M\\="3.2>A-@]6\PS(TKI?%99="L'WCRV2.'$)')/2NR>+6870?<00U)J]QSL\9Y6E2Y"3.2>]#4Z/WLQNR,A)K)0.M 4S4/.$6(B"Z74 MW9^#F-]XU?0PX>0^L84.8UX+W[D,,9&%4F(+'1Z-Z=K2$!-9*"6VT&',%^\F MLE!*;"$8S?ZZ$V2AE-A"X63B4X]"[#P4KCQ!%LJ&'(+K13-#%LK(UY8AS-XZ M'F2AC-A"AT<*7SQT9*'L-2ST8J1P3X\M0Q+*7D-"SRE/"_^[QI<.AUTS)*&, M6$)X1+/W:L(U9L02PIAAQS)#$LJ()80QPXYEAB24$4L(8X8=RPQ)*!MR<4&O M8YDC">7$$L*8LQ 322@GEA#&?!MB(@GEU%VA?7,73PE(B(DDE%-+:!_FM2BT M:GOL8;J9(POE0\P$[3!["5*.+)0/.AD46BA'%LJ)+80Q>TN=X5IG8@MAS-!" M.;)03FPAC!E:*$<6RJD'Y [- )Y:*UPX(#=#%II1#\@=POS$I6++$!-9:$9L MH;]4X:^\:O_LY#GG3M26';/5[7$TB2;=*O)'3&2A66>A<5?8?GA?BJ54HOSB M+V']_H)7Q95A[4>W0C)*TG:5Y+*IJC._[ZOZK'FY^\/3[L]:'_X#4$L#!!0 M ( +N$75%FS1$Z= ( &TP : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDUNHT 0AN&K6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL M#\UB-A'?"C6(XI60'B'@Z5R_],[#:;_;K\ M[-:_C^4T_F-P_:?KWX==*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75O[RE MJIX[2"!(Y@]2"-+Y@PR";/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+ ME'%)D#3!FD#KA%PG J\3@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P M.R'>B4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0 MZ"VHMQ#H+:BW$.BMJ+<2Z*VHMQ+HK:BW$NBMDYBOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z M&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=X9]F?4.Q/HG5'O3*!W1KTS@=X9 M]N?)QTH"O3/JG0GTSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT=]78" MO1WU=@*]'?5V KT=]78"O7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U M;@CT;E#OAD#O!O5NOE/O8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5 MP_-?4$L#!!0 ( +N$75$2 6)0(0( " O 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q] M'%PN7^,="Z[9NSMB8K4RK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H6 M7X\;IZQ-Y4+HN\;ELLX>QO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@ M&+N6%KG$Z.9<;IN,G/SM_+G,JL.R\C3ZD,K%('X][&AE*(8JY._V*KXFE]-GO M1].T6VK?F5VN]]''_3R/Q.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^ MUB!]7(+TP5&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +N$75%33X7<6 4 M ! 6 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=4>AE M1N+S @ B@@ !@ ("!Z!0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ NX1=4&PO=V]R:W-H965T&UL4$L! M A0#% @ NX1=4><=,6?;!P %14 !@ ("!73\ 'AL M+W=O&UL4$L! A0#% @ NX1=49%92\9X @ %P4 !D ("! MS4H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ NX1=44&!HIF " &!4 !D ("!F%X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=4:WL^)#-$ G#@ !D M ("!]8H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NX1=46Z!'V@&PO=V]R:W-H965TV !X;"]W;W)K&UL4$L! A0#% @ MNX1=47>(F&9] @ '@4 !D ("!^;D 'AL+W=O&UL4$L! A0#% @ NX1=4;2@)Y6-!0 M=0X !D ("!ZL4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=4?U8/IM!! 5@L !D M ("!Q=( 'AL+W=O&PO=V]R:W-H M965T:T#4Q D #8? 9 M " @2#= !X;"]W;W)K&UL4$L! M A0#% @ NX1=433YTCG&PO=V]R:W-H965T&UL4$L! A0#% @ NX1= M42(;E)\] @ 0@4 !D ("!$_0 'AL+W=O&PO=V]R:W-H965T1R@, H- 9 " @6;Z !X;"]W;W)K M&UL4$L! A0#% @ NX1=4<^)CRX% P U0D M !D ("!9_X 'AL+W=O!@ &0 @(&C 0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=43J'-YPG P 9 L !D M ("!0PAD$ !%$ &0 @(&A"@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ NX1=41H&PO=V]R:W-H965TI*7G9 , "\+ 9 " @2X9 M 0!X;"]W;W)K&UL4$L! A0#% @ NX1=4;7K MJ(FM!@ 'R4 !D ("!R1P! 'AL+W=OE;7&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=44K;(/_ P )0T !D M ("!62H! 'AL+W=O&PO M=V]R:W-H965TLP 0!X;"]W;W)K&UL4$L! A0#% @ NX1=43'N9!<:! :Q( !D ("! M:C0! 'AL+W=O&PO=V]R:W-H965TFP, &P- 9 M " @=D\ 0!X;"]W;W)K&UL4$L! A0#% M @ NX1=48R&1@=, P =@L !D ("!JT ! 'AL+W=O&UL4$L! A0#% @ NX1=4=+[#872 M @ V 8 !D ("!Y$L! 'AL+W=O%@ &0 M@('M3@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=40R:Q2OO!P KC !D M ("!H5@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NX1=4994S+>J! 11D !D ("!+6D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MNX1=43CZ156U! Y10 !D ("!M78! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=48A7>SLG! MXQ !D ("!D8$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX1=46N-!KP!! "!8 !D M ("!O8T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NX1=40$H(R0" P C@< !D ("!UI@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX1= M4:[WE^!> @ 0 T T ( !'Z(! 'AL+W-T>6QER$%.D% P-@ #P M @ &1I0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ NX1=46;- M$3IT @ ;3 !H ( !IZL! 'AL+U]R96QS+W=O XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 416 416 1 false 112 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.greatbatchmedical.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets - Unaudited Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets - Unaudited Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets - Unaudited (Parenthetical) Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets - Unaudited (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations- Unaudited Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations- Unaudited Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income - Unaudited Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income - Unaudited Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows - Unaudited Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows - Unaudited Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity - Unaudited Sheet http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity - Unaudited Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.greatbatchmedical.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 2104102 - Disclosure - Business Acquisitions Sheet http://www.greatbatchmedical.com/role/BusinessAcquisitions Business Acquisitions Notes 9 false false R10.htm 2108103 - Disclosure - Supplemental Cash Flow Information Sheet http://www.greatbatchmedical.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 10 false false R11.htm 2111104 - Disclosure - Inventories Sheet http://www.greatbatchmedical.com/role/Inventories Inventories Notes 11 false false R12.htm 2114105 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 12 false false R13.htm 2121106 - Disclosure - Debt Sheet http://www.greatbatchmedical.com/role/Debt Debt Notes 13 false false R14.htm 2126107 - Disclosure - Stock-Based Compensation Sheet http://www.greatbatchmedical.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 2133108 - Disclosure - Other Operating Expenses Sheet http://www.greatbatchmedical.com/role/OtherOperatingExpenses Other Operating Expenses Notes 15 false false R16.htm 2138109 - Disclosure - Income Taxes Sheet http://www.greatbatchmedical.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2140110 - Disclosure - Commitments and Contingencies Sheet http://www.greatbatchmedical.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2144111 - Disclosure - Earnings Per Share (EPS) Sheet http://www.greatbatchmedical.com/role/EarningsPerShareEPS Earnings Per Share (EPS) Notes 18 false false R19.htm 2147112 - Disclosure - Stockholders' Equity Sheet http://www.greatbatchmedical.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2151113 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 20 false false R21.htm 2160114 - Disclosure - Segment Information Sheet http://www.greatbatchmedical.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2165115 - Disclosure - Revenue From Contracts With Customers Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomers Revenue From Contracts With Customers Notes 22 false false R23.htm 2171116 - Disclosure - Discontinued Operations Sheet http://www.greatbatchmedical.com/role/DiscontinuedOperations Discontinued Operations Notes 23 false false R24.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.greatbatchmedical.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 24 false false R25.htm 2309301 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.greatbatchmedical.com/role/SupplementalCashFlowInformation 25 false false R26.htm 2312302 - Disclosure - Inventories (Tables) Sheet http://www.greatbatchmedical.com/role/InventoriesTables Inventories (Tables) Tables http://www.greatbatchmedical.com/role/Inventories 26 false false R27.htm 2315303 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNet 27 false false R28.htm 2322304 - Disclosure - Debt (Tables) Sheet http://www.greatbatchmedical.com/role/DebtTables Debt (Tables) Tables http://www.greatbatchmedical.com/role/Debt 28 false false R29.htm 2327305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.greatbatchmedical.com/role/StockBasedCompensation 29 false false R30.htm 2334306 - Disclosure - Other Operating Expenses (Tables) Sheet http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables Other Operating Expenses (Tables) Tables http://www.greatbatchmedical.com/role/OtherOperatingExpenses 30 false false R31.htm 2341307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.greatbatchmedical.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.greatbatchmedical.com/role/CommitmentsandContingencies 31 false false R32.htm 2345308 - Disclosure - Earnings Per Share (EPS) (Tables) Sheet http://www.greatbatchmedical.com/role/EarningsPerShareEPSTables Earnings Per Share (EPS) (Tables) Tables http://www.greatbatchmedical.com/role/EarningsPerShareEPS 32 false false R33.htm 2348309 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.greatbatchmedical.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.greatbatchmedical.com/role/StockholdersEquity 33 false false R34.htm 2352310 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurements 34 false false R35.htm 2361311 - Disclosure - Segment Information (Tables) Sheet http://www.greatbatchmedical.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.greatbatchmedical.com/role/SegmentInformation 35 false false R36.htm 2366312 - Disclosure - Revenue From Contracts With Customers (Tables) Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables Revenue From Contracts With Customers (Tables) Tables http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomers 36 false false R37.htm 2372313 - Disclosure - Discontinued Operations (Tables) Sheet http://www.greatbatchmedical.com/role/DiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.greatbatchmedical.com/role/DiscontinuedOperations 37 false false R38.htm 2403401 - Disclosure - Basis of Presentation (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/BasisofPresentationNarrativeDetails Basis of Presentation (Narrative) (Details) Details http://www.greatbatchmedical.com/role/BasisofPresentationPolicies 38 false false R39.htm 2405402 - Disclosure - Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details) Details http://www.greatbatchmedical.com/role/BusinessAcquisitions 39 false false R40.htm 2406403 - Disclosure - Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details) Details http://www.greatbatchmedical.com/role/BusinessAcquisitions 40 false false R41.htm 2407404 - Disclosure - Business Acquisitions (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails Business Acquisitions (Narrative) (Details) Details http://www.greatbatchmedical.com/role/BusinessAcquisitions 41 false false R42.htm 2410405 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationTables 42 false false R43.htm 2413406 - Disclosure - Inventories (Details) Sheet http://www.greatbatchmedical.com/role/InventoriesDetails Inventories (Details) Details http://www.greatbatchmedical.com/role/InventoriesTables 43 false false R44.htm 2416407 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details) Details http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables 44 false false R45.htm 2417408 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details) Details http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables 45 false false R46.htm 2418409 - Disclosure - Goodwill and Other Intangible Assets, Net (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets, Net (Narrative) (Details) Details http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables 46 false false R47.htm 2419410 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details) Details http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables 47 false false R48.htm 2420411 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Sheet http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details) Details http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables 48 false false R49.htm 2423412 - Disclosure - Debt (Schedule of Long-Term Debt) (Details) Sheet http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails Debt (Schedule of Long-Term Debt) (Details) Details http://www.greatbatchmedical.com/role/DebtTables 49 false false R50.htm 2424413 - Disclosure - Debt (Credit Facility) (Details) Sheet http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails Debt (Credit Facility) (Details) Details http://www.greatbatchmedical.com/role/DebtTables 50 false false R51.htm 2425414 - Disclosure - Debt (Long-term Debt Maturity Schedule) (Details) Sheet http://www.greatbatchmedical.com/role/DebtLongtermDebtMaturityScheduleDetails Debt (Long-term Debt Maturity Schedule) (Details) Details http://www.greatbatchmedical.com/role/DebtTables 51 false false R52.htm 2428415 - Disclosure - Stock-Based Compensation (Allocation of Recognized Period Costs) (Details) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails Stock-Based Compensation (Allocation of Recognized Period Costs) (Details) Details http://www.greatbatchmedical.com/role/StockBasedCompensationTables 52 false false R53.htm 2429416 - Disclosure - Stock-Based Compensation (Stock Options Activity) (Details) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails Stock-Based Compensation (Stock Options Activity) (Details) Details http://www.greatbatchmedical.com/role/StockBasedCompensationTables 53 false false R54.htm 2430417 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.greatbatchmedical.com/role/StockBasedCompensationTables 54 false false R55.htm 2431418 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation (Valuation Assumptions) (Details) Details http://www.greatbatchmedical.com/role/StockBasedCompensationTables 55 false false R56.htm 2432419 - Disclosure - Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details) Sheet http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details) Details http://www.greatbatchmedical.com/role/StockBasedCompensationTables 56 false false R57.htm 2435420 - Disclosure - Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details) Sheet http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details) Details http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables 57 false false R58.htm 2436421 - Disclosure - Other Operating Expenses (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails Other Operating Expenses (Narrative) (Details) Details http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables 58 false false R59.htm 2437422 - Disclosure - Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details) Sheet http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details) Details http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables 59 false false R60.htm 2439423 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.greatbatchmedical.com/role/IncomeTaxes 60 false false R61.htm 2442424 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.greatbatchmedical.com/role/CommitmentsandContingenciesTables 61 false false R62.htm 2443425 - Disclosure - Commitments and Contingencies (Schedule of Product Warranty Liability) (Details) Sheet http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails Commitments and Contingencies (Schedule of Product Warranty Liability) (Details) Details http://www.greatbatchmedical.com/role/CommitmentsandContingenciesTables 62 false false R63.htm 2446426 - Disclosure - Earnings Per Share (EPS) (Details) Sheet http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails Earnings Per Share (EPS) (Details) Details http://www.greatbatchmedical.com/role/EarningsPerShareEPSTables 63 false false R64.htm 2449427 - Disclosure - Stockholders' Equity (Details) Sheet http://www.greatbatchmedical.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.greatbatchmedical.com/role/StockholdersEquityTables 64 false false R65.htm 2450428 - Disclosure - Stockholders' Equity Accumulated Other Comprehensive Income (Details) Sheet http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails Stockholders' Equity Accumulated Other Comprehensive Income (Details) Details 65 false false R66.htm 2453429 - Disclosure - Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 66 false false R67.htm 2454430 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 67 false false R68.htm 2455431 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 68 false false R69.htm 2456432 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails Financial Instruments and Fair Value Measurements (Narrative) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 69 false false R70.htm 2457433 - Disclosure - Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 70 false false R71.htm 2458434 - Disclosure - Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 71 false false R72.htm 2459435 - Disclosure - Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details) Sheet http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details) Details http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables 72 false false R73.htm 2462436 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.greatbatchmedical.com/role/SegmentInformationTables 73 false false R74.htm 2463437 - Disclosure - Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details) Sheet http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details) Details http://www.greatbatchmedical.com/role/SegmentInformationTables 74 false false R75.htm 2464438 - Disclosure - Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details) Sheet http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details) Details http://www.greatbatchmedical.com/role/SegmentInformationTables 75 false false R76.htm 2467439 - Disclosure - Revenue From Contracts With Customers (Narrative) (Details) Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersNarrativeDetails Revenue From Contracts With Customers (Narrative) (Details) Details http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables 76 false false R77.htm 2468440 - Disclosure - Revenue From Contracts With Customers (Disaggregated Revenue) (Details) Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails Revenue From Contracts With Customers (Disaggregated Revenue) (Details) Details http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables 77 false false R78.htm 2469441 - Disclosure - Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details) Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details) Details http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables 78 false false R79.htm 2470442 - Disclosure - Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details) Sheet http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersContractwithCustomerAssetsandLiabilityDetails Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details) Details 79 false false R80.htm 2473443 - Disclosure - Discontinued Operations (Assets and Liabilities of Viant Business) (Details) Sheet http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails Discontinued Operations (Assets and Liabilities of Viant Business) (Details) Details http://www.greatbatchmedical.com/role/DiscontinuedOperationsTables 80 false false R81.htm 2474444 - Disclosure - Discontinued Operations (Gain from Discontinued Operations) (Details) Sheet http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails Discontinued Operations (Gain from Discontinued Operations) (Details) Details http://www.greatbatchmedical.com/role/DiscontinuedOperationsTables 81 false false R9999.htm Uncategorized Items - gb-20201002.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - gb-20201002.htm Cover 82 false false All Reports Book All Reports gb-20201002.htm a2020q3ex101directorco.htm a2020q3ex311.htm a2020q3ex312.htm a2020q3ex321.htm gb-20201002.xsd gb-20201002_cal.xml gb-20201002_def.xml gb-20201002_lab.xml gb-20201002_pre.xml gb-20201002_g1.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gb-20201002.htm": { "axisCustom": 3, "axisStandard": 33, "contextCount": 416, "dts": { "calculationLink": { "local": [ "gb-20201002_cal.xml" ] }, "definitionLink": { "local": [ "gb-20201002_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "gb-20201002.htm" ] }, "labelLink": { "local": [ "gb-20201002_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "gb-20201002_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "gb-20201002.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 628, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 7 }, "keyCustom": 37, "keyStandard": 379, "memberCustom": 52, "memberStandard": 56, "nsprefix": "gb", "nsuri": "http://www.greatbatchmedical.com/20201002", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "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.greatbatchmedical.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "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": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Supplemental Cash Flow Information", "role": "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Inventories", "role": "http://www.greatbatchmedical.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Goodwill and Other Intangible Assets, Net", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Debt", "role": "http://www.greatbatchmedical.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "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": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Stock-Based Compensation", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "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": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Other Operating Expenses", "role": "http://www.greatbatchmedical.com/role/OtherOperatingExpenses", "shortName": "Other Operating Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Income Taxes", "role": "http://www.greatbatchmedical.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - Disclosure - Commitments and Contingencies", "role": "http://www.greatbatchmedical.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Earnings Per Share (EPS)", "role": "http://www.greatbatchmedical.com/role/EarningsPerShareEPS", "shortName": "Earnings Per Share (EPS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147112 - Disclosure - Stockholders' Equity", "role": "http://www.greatbatchmedical.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets - Unaudited", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets - Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Financial Instruments and Fair Value Measurements", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurements", "shortName": "Financial Instruments and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - Segment Information", "role": "http://www.greatbatchmedical.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165115 - Disclosure - Revenue From Contracts With Customers", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomers", "shortName": "Revenue From Contracts With Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171116 - Disclosure - Discontinued Operations", "role": "http://www.greatbatchmedical.com/role/DiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "gb:InterimBasisOfAccountingPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "gb:InterimBasisOfAccountingPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Inventories (Tables)", "role": "http://www.greatbatchmedical.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Debt (Tables)", "role": "http://www.greatbatchmedical.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-5", "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 Sheets - Unaudited (Parenthetical)", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets - Unaudited (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Other Operating Expenses (Tables)", "role": "http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables", "shortName": "Other Operating Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Earnings Per Share (EPS) (Tables)", "role": "http://www.greatbatchmedical.com/role/EarningsPerShareEPSTables", "shortName": "Earnings Per Share (EPS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348309 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.greatbatchmedical.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352310 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables", "shortName": "Financial Instruments and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361311 - Disclosure - Segment Information (Tables)", "role": "http://www.greatbatchmedical.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366312 - Disclosure - Revenue From Contracts With Customers (Tables)", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue From Contracts With Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372313 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.greatbatchmedical.com/role/DiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Basis of Presentation (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/BasisofPresentationNarrativeDetails", "shortName": "Basis of Presentation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "shortName": "Business Acquisitions (Acquisition of Assets from InoMec Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i19c6696da5e74231bb1934c70fc5f506_D20200219-20200219", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "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 Statements of Operations- Unaudited", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations- Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "shortName": "Business Acquisitions (Acquisition of Assets from US BioDesign Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i965ee189a0794682ad5169d0db166dcc_D20191007-20191007", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Business Acquisitions (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "shortName": "Business Acquisitions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i9183b6c7652543cab326faa95342adf9_D20200704-20201002", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Supplemental Cash Flow Information (Details)", "role": "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Inventories (Details)", "role": "http://www.greatbatchmedical.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Schedule of Definite-Lived and Indefinite-Lived Intangible Assets, Major Class) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Goodwill and Other Intangible Assets, Net (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ic08c2f1baad74fdb980e36440ffd58e9_D20200405-20200703", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gb:ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gb:ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "role": "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets, Net (Schedule of Finite-Lived Intangible Assets, Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Debt (Schedule of Long-Term Debt) (Details)", "role": "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt (Schedule of Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income - Unaudited", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income - Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "id1a705c360984c97829cdca380fed26f_D20190629-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Debt (Credit Facility) (Details)", "role": "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "shortName": "Debt (Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "id1a705c360984c97829cdca380fed26f_D20190629-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Debt (Long-term Debt Maturity Schedule) (Details)", "role": "http://www.greatbatchmedical.com/role/DebtLongtermDebtMaturityScheduleDetails", "shortName": "Debt (Long-term Debt Maturity Schedule) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Stock-Based Compensation (Allocation of Recognized Period Costs) (Details)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails", "shortName": "Stock-Based Compensation (Allocation of Recognized Period Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Stock-Based Compensation (Stock Options Activity) (Details)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails", "shortName": "Stock-Based Compensation (Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ie0b849558e7346f7b0aea0b159edc229_I20201002", "decimals": "INF", "first": true, "lang": "en-US", "name": "gb:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallmentsForVesting", "reportCount": 1, "unique": true, "unitRef": "installment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ie0b849558e7346f7b0aea0b159edc229_I20201002", "decimals": "INF", "first": true, "lang": "en-US", "name": "gb:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallmentsForVesting", "reportCount": 1, "unique": true, "unitRef": "installment", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "4", "first": true, "lang": "en-US", "name": "gb:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageIlliquidityDiscount", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation (Valuation Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "4", "first": true, "lang": "en-US", "name": "gb:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageIlliquidityDiscount", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5a16f2d71ea349a7abc556ce9dc4c0e2_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details)", "role": "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation (Restricted Stock and Restricted Stock Units Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5a16f2d71ea349a7abc556ce9dc4c0e2_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCostAndExpenseOperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details)", "role": "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails", "shortName": "Other Operating Expenses (Schedule of Other Operating Cost and Expense By Component) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCostAndExpenseOperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iee4b40e488e24a2bb23a7d60fc0b421e_D20200101-20201002", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Other Operating Expenses (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "shortName": "Other Operating Expenses (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i08d82aa0ba784b47b521848dd774a2b0_I20201002", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ib058e167712c4d1e8e3736d40e607381_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details)", "role": "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails", "shortName": "Other Operating Expenses (Schedule of Restructuring Reserve By Type of Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ib058e167712c4d1e8e3736d40e607381_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows - Unaudited", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows - Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-5", "first": true, "lang": "en-US", "name": "gb:GainContingencyAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Commitments and Contingencies (Schedule of Product Warranty Liability) (Details)", "role": "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails", "shortName": "Commitments and Contingencies (Schedule of Product Warranty Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Earnings Per Share (EPS) (Details)", "role": "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails", "shortName": "Earnings Per Share (EPS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.greatbatchmedical.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ia27e553db1ea4166a686070ee87fff01_I20181228", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i72218f6a2e49452cb6964b61887ee38b_I20200703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Stockholders' Equity Accumulated Other Comprehensive Income (Details)", "role": "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Stockholders' Equity Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ReclassificationFromAociCurrentPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i3fe542dc1b1d447284e95511bc0f033e_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails", "shortName": "Financial Instruments and Fair Value Measurements (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i3fe542dc1b1d447284e95511bc0f033e_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5cf00173ddf6443da286d329481c5bae_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails", "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Interest Rate Swaps) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5cf00173ddf6443da286d329481c5bae_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilityNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i62eb3a4205534fb2a8c108fe7c01a6df_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i62eb3a4205534fb2a8c108fe7c01a6df_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i8b6aaeb6b3254d74b4cdd25333fcd84f_I20200404", "decimals": "-5", "first": true, "lang": "en-US", "name": "gb:AssetAcquisitionLiabilitiesArisingFromContingenciesAmountRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "shortName": "Financial Instruments and Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i8b6aaeb6b3254d74b4cdd25333fcd84f_I20200404", "decimals": "-5", "first": true, "lang": "en-US", "name": "gb:AssetAcquisitionLiabilitiesArisingFromContingenciesAmountRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "ia27e553db1ea4166a686070ee87fff01_I20181228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity - Unaudited", "role": "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity - Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6be9340883a54bff9c6cb3be96562fe0_I20181228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails", "shortName": "Financial Instruments and Fair Value Measurements (Estimated Fair Values for Contingent Consideration) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "id78cfacd54234094bc49e28dceb2399d_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "shortName": "Financial Instruments and Fair Value Measurements (Impact of Cash Flow Hedges on Other Comprehensive Income, AOCI and the Condensed Consolidated Statements of Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "id78cfacd54234094bc49e28dceb2399d_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details)", "role": "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails", "shortName": "Financial Instruments and Fair Value Measurements (Equity Method Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "iba2f8489e1024428bac9cc09aebd0237_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462436 - Disclosure - Segment Information (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463437 - Disclosure - Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details)", "role": "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails", "shortName": "Segment Information (Reconciliation of Revenue from Segments to Consolidated) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5abc5a94168e49c29a974fc4a455a0ed_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464438 - Disclosure - Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details)", "role": "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "shortName": "Segment Information (Reconciliation of Operating Profit (Loss) from Segments to Consolidated) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "gb:UnallocatedOtherExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "gb:PercentOfRevenueFromContractWithCustomerComparedToTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467439 - Disclosure - Revenue From Contracts With Customers (Narrative) (Details)", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersNarrativeDetails", "shortName": "Revenue From Contracts With Customers (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "gb:PercentOfRevenueFromContractWithCustomerComparedToTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i00f7c8d2ac2c4aa7b1d3e28d07bd2da9_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468440 - Disclosure - Revenue From Contracts With Customers (Disaggregated Revenue) (Details)", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "shortName": "Revenue From Contracts With Customers (Disaggregated Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i00f7c8d2ac2c4aa7b1d3e28d07bd2da9_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i932465631a39420ab91a3b14568e2c36_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469441 - Disclosure - Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details)", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails", "shortName": "Revenue From Contracts With Customers (Schedule of Revenue by Ship To Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i932465631a39420ab91a3b14568e2c36_D20200704-20201002", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470442 - Disclosure - Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details)", "role": "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersContractwithCustomerAssetsandLiabilityDetails", "shortName": "Revenue From Contracts With Customers Contract with Customer (Assets and Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i5de1623e2b4c4f31b3c4aca015f2898a_I20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.greatbatchmedical.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i374c11202d744b10acc44b6599553468_D20181229-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "gb:IncomeFromTransitionServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473443 - Disclosure - Discontinued Operations (Assets and Liabilities of Viant Business) (Details)", "role": "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "shortName": "Discontinued Operations (Assets and Liabilities of Viant Business) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i374c11202d744b10acc44b6599553468_D20181229-20190927", "decimals": "-5", "first": true, "lang": "en-US", "name": "gb:IncomeFromTransitionServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i6dfb533fb60642f5b6561ab7674b6425_D20200704-20201002", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474444 - Disclosure - Discontinued Operations (Gain from Discontinued Operations) (Details)", "role": "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Gain from Discontinued Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i126eae34c1d546f2a352e8acc1bcd444_D20200704-20201002", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Business Acquisitions", "role": "http://www.greatbatchmedical.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gb-20201002.htm", "contextRef": "i0cb8e8cfe3224fe6bc1dacf722d3767c_D20200101-20201002", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - gb-20201002.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - gb-20201002.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 112, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "country_PR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PUERTO RICO", "terseLabel": "Puerto Rico" } } }, "localname": "PR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r618" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r619" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r621" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r620" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r616" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r617" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "gb_A2020restructuringplanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2020 restructuring plan [Member]", "label": "2020 restructuring plan [Member]", "terseLabel": "2020 restructuring plan" } } }, "localname": "A2020restructuringplanMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "domainItemType" }, "gb_ASOBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AS&O Business [Member]", "label": "AS&O Business [Member]", "terseLabel": "AS&O Business" } } }, "localname": "ASOBusinessMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "gb_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued Expenses And Other Current Liabilities [Member]", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "gb_AccumulatedAdjustmentAttributableToParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Adjustment Attributable To Parent", "label": "Accumulated Adjustment Attributable To Parent [Member]", "terseLabel": "Total Pre-Tax Amount" } } }, "localname": "AccumulatedAdjustmentAttributableToParentMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "gb_AccumulatedOtherComprehensiveIncomeTaxMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income, Tax", "label": "Accumulated Other Comprehensive Income, Tax [Member]", "terseLabel": "Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeTaxMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "gb_AdvancedSurgicalOrthopedicsandPortableMedicalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Advanced Surgical, Orthopedics, and Portable Medical [Member]", "label": "Advanced Surgical, Orthopedics, and Portable Medical [Member]", "terseLabel": "Advanced Surgical, Orthopedics & Portable Medical" } } }, "localname": "AdvancedSurgicalOrthopedicsandPortableMedicalMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "gb_AllOtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All Other Countries [Member]", "label": "All Other Countries [Member]", "terseLabel": "All other countries" } } }, "localname": "AllOtherCountriesMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "gb_AllOtherCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All Other Customers [Member]", "label": "All Other Customers [Member]", "terseLabel": "All other customers" } } }, "localname": "AllOtherCustomersMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_AnitdilutiveSecuritiesExcludedFromEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Anitdilutive Securities Excluded From Earnings Per Share [Abstract]", "terseLabel": "Anitdilutive Securities Excluded From Earnings Per Share [Abstract]" } } }, "localname": "AnitdilutiveSecuritiesExcludedFromEarningsPerShareAbstract", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "stringItemType" }, "gb_AssetAcquisitionContingentConsiderationRangeOfOutcomesValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Asset Acquisition, Contingent Consideration, Range Of Outcomes, Value, High", "label": "Asset Acquisition, Contingent Consideration, Range Of Outcomes, Value, High", "terseLabel": "Asset acquisition contingent consideration" } } }, "localname": "AssetAcquisitionContingentConsiderationRangeOfOutcomesValueHigh", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_AssetAcquisitionLiabilitiesArisingFromContingenciesAmountRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Asset Acquisition, Liabilities Arising From Contingencies, Amount Recognized", "label": "Asset Acquisition, Liabilities Arising From Contingencies, Amount Recognized", "terseLabel": "Asset acquisition contingent consideration recognized" } } }, "localname": "AssetAcquisitionLiabilitiesArisingFromContingenciesAmountRecognized", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_AssetDispositionsSeveranceAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset Dispositions Severance And Other [Member]", "label": "Asset Dispositions Severance And Other [Member]", "terseLabel": "Other general expenses" } } }, "localname": "AssetDispositionsSeveranceAndOtherMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "domainItemType" }, "gb_BusinessCombinationContingentConsiderationArrangementsEarnOutPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Earn Out Period", "label": "Business Combination, Contingent Consideration Arrangements, Earn Out Period", "terseLabel": "Contingent consideration payment period" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsEarnOutPeriod", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails" ], "xbrltype": "durationItemType" }, "gb_CardiacNeuromodulationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cardiac Neuromodulation [Member]", "label": "Cardiac Neuromodulation [Member]", "terseLabel": "Cardiac & Neuromodulation" } } }, "localname": "CardiacNeuromodulationMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "gb_CardioAndVascularMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cardio And Vascular [Member]", "label": "Cardio And Vascular [Member]", "terseLabel": "Cardio & Vascular" } } }, "localname": "CardioAndVascularMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "gb_ChineseVentureCapitalFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Chinese Venture Capital Fund [Member]", "label": "Chinese Venture Capital Fund [Member]", "terseLabel": "Chinese Venture Capital Fund" } } }, "localname": "ChineseVentureCapitalFundMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_ClassOfStockRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Stock", "label": "Class Of Stock [Roll Forward]", "terseLabel": "Class Of Stock [Roll Forward]" } } }, "localname": "ClassOfStockRollForward", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "gb_ConsolidationAndOptimizationInitiativesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consolidation And Optimization Initiatives [Member]", "label": "Consolidation And Optimization Initiatives [Member]", "terseLabel": "Consolidation And Optimization Initiatives" } } }, "localname": "ConsolidationAndOptimizationInitiativesMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "domainItemType" }, "gb_ContractWithCustomerAssetAdditionsForNewContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Asset, Additions For New Contract", "label": "Contract With Customer, Asset, Additions For New Contract", "terseLabel": "Contract assets, increase due to new contract" } } }, "localname": "ContractWithCustomerAssetAdditionsForNewContract", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_CostAndEquityMethodInvestmentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the cost and equity method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. An entity also may describe how such investments are assessed for impairment.", "label": "Cost And Equity Method Investments Policy [Policy Text Block]", "verboseLabel": "Cost And Equity Method Investments" } } }, "localname": "CostAndEquityMethodInvestmentsPolicyPolicyTextBlock", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "gb_CostAndEquityMethodInvestmentsRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the gain (loss) realized during the period from the sale of investments accounted for under the cost or equity method of accounting and any losses recognized thereon for impairments of other than a temporary nature.", "label": "Cost And Equity Method Investments Realized Gain Loss", "negatedTerseLabel": "(Gain) loss on equity investments, net" } } }, "localname": "CostAndEquityMethodInvestmentsRealizedGainLoss", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_CustomerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer C [Member]", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer D [Member]", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerEMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer E", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerFMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer F", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_CustomerGMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer G", "label": "Customer G [Member]", "terseLabel": "Customer G" } } }, "localname": "CustomerGMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "gb_DebtInstrumentCovenantComplianceAdjustedEBITDAToInterestExpenseRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Adjusted EBITDA To Interest Expense Ratio", "label": "Debt Instrument, Covenant Compliance, Adjusted EBITDA To Interest Expense Ratio", "terseLabel": "Debt instrument, covenant compliance, adjusted EBITDA to interest expense ratio" } } }, "localname": "DebtInstrumentCovenantComplianceAdjustedEBITDAToInterestExpenseRatio", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "gb_DebtInstrumentCovenantComplianceMaximumLeverageRatioIncrementalIncreaseOption": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Incremental Increase Option", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Incremental Increase Option", "terseLabel": "Net leverage ratio incremental increase option" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatioIncrementalIncreaseOption", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "gb_DebtInstrumentCovenantComplianceMaximumLeverageRatioThresholdForDeferredAmendmentFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Threshold For Deferred Amendment Fee", "label": "Debt Instrument, Covenant Compliance, Maximum Leverage Ratio Threshold For Deferred Amendment Fee", "terseLabel": "Debt instrument, covenant compliance, maximum leverage ratio threshold for deferred amendment fee" } } }, "localname": "DebtInstrumentCovenantComplianceMaximumLeverageRatioThresholdForDeferredAmendmentFee", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "gb_DebtInstrumentDiscountPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Discount, Percentage", "label": "Debt Instrument, Discount, Percentage", "terseLabel": "Debt instrument, discount, percentage" } } }, "localname": "DebtInstrumentDiscountPercentage", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "gb_DebtInstrumentInterestRateFloor": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Interest Rate, Floor", "label": "Debt Instrument, Interest Rate, Floor", "terseLabel": "Debt instrument, interest rate, floor" } } }, "localname": "DebtInstrumentInterestRateFloor", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "gb_DeferredAmendmentFeeQuarterlyInstallmentRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Amendment Fee, Quarterly Installment Rate", "label": "Deferred Amendment Fee, Quarterly Installment Rate", "terseLabel": "Deferred amendment fee, quarterly installment rate" } } }, "localname": "DeferredAmendmentFeeQuarterlyInstallmentRate", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "gb_DiscreteTaxBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Discrete Tax Benefits", "label": "Discrete Tax Benefits", "terseLabel": "Discrete tax benefits" } } }, "localname": "DiscreteTaxBenefits", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_EligibleAdjustmentAcquisitionThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Eligible Adjustment Acquisition Threshold", "label": "Eligible Adjustment Acquisition Threshold", "terseLabel": "Eligible adjustment acquisition threshold" } } }, "localname": "EligibleAdjustmentAcquisitionThreshold", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "gb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation", "terseLabel": "Foreign currency translation" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslation", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "gb_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "After 2024" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "gb_FiniteLivedIntangibleAssetsAcquiredCapitalizedAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Assets Acquired, Capitalized Acquisition Costs", "label": "Finite-Lived Intangible Assets Acquired, Capitalized Acquisition Costs", "terseLabel": "Finite-lived intangible asset, acquisition costs capitalized" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredCapitalizedAcquisitionCosts", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_FiniteLivedIntangibleAssetsAmortizationExpenseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization expense by expense category", "label": "Finite Lived Intangible Assets Amortization Expense [Axis]", "terseLabel": "Finite Lived Intangible Assets Amortization Expense [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAxis", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "gb_FiniteLivedIntangibleAssetsAmortizationExpenseDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization Expense by expense type", "label": "Finite Lived Intangible Assets Amortization Expense [Domain]", "terseLabel": "Finite Lived Intangible Assets Amortization Expense [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseDomain", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "gb_FiniteLivedIntangibleAssetsAmortizationExpenseTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization expense by expense category", "label": "Finite Lived Intangible Assets Amortization Expense [Table]", "terseLabel": "Finite Lived Intangible Assets Amortization Expense [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTable", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "gb_ForeignExchangeContractMaturingAugustTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing August Two Thousand Twenty One", "label": "Foreign Exchange Contract Maturing August Two Thousand Twenty One [Member]", "terseLabel": "Foreign Exchange Contract Maturing August 2021" } } }, "localname": "ForeignExchangeContractMaturingAugustTwoThousandTwentyOneMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract One [Member]", "label": "Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract One [Member]", "terseLabel": "Foreign Exchange Contract Maturing December 2020, Contract One" } } }, "localname": "ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractOneMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract Two [Member]", "label": "Foreign Exchange Contract Maturing December Two Thousand Twenty, Contract Two [Member]", "terseLabel": "Foreign Exchange Contract Maturing December 2020, Contract Two" } } }, "localname": "ForeignExchangeContractMaturingDecemberTwoThousandTwentyContractTwoMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingJuneTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing June Two Thousand Twenty [Member]", "label": "Foreign Exchange Contract Maturing June Two Thousand Twenty [Member]", "terseLabel": "Foreign Exchange Contract Maturing June 2020" } } }, "localname": "ForeignExchangeContractMaturingJuneTwoThousandTwentyMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingMarchTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing March Two Thousand Twenty One", "label": "Foreign Exchange Contract Maturing March Two Thousand Twenty One [Member]", "terseLabel": "Foreign Exchange Contract Maturing March 2021" } } }, "localname": "ForeignExchangeContractMaturingMarchTwoThousandTwentyOneMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingNovemberTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing November Two Thousand Twenty", "label": "Foreign Exchange Contract Maturing November Two Thousand Twenty [Member]", "terseLabel": "Foreign Exchange Contract Maturing November 2020" } } }, "localname": "ForeignExchangeContractMaturingNovemberTwoThousandTwentyMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract One", "label": "Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract One [Member]", "terseLabel": "Foreign Exchange Contract Maturing September 2021, Contract One" } } }, "localname": "ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractOneMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract Two", "label": "Foreign Exchange Contract Maturing September Two Thousand Twenty One, Contract Two [Member]", "terseLabel": "Foreign Exchange Contract Maturing September 2021, Contract Two" } } }, "localname": "ForeignExchangeContractMaturingSeptemberTwoThousandTwentyOneContractTwoMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "gb_GainContingencyAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gain Contingency, Asset", "label": "Gain Contingency, Asset", "terseLabel": "Gain contingency, asset" } } }, "localname": "GainContingencyAsset", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gb_IncomeFromTransitionServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income From Transition Services", "label": "Income From Transition Services", "terseLabel": "Income from transition services" } } }, "localname": "IncomeFromTransitionServices", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails" ], "xbrltype": "monetaryItemType" }, "gb_IncreaseDecreaseInContractAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Contract Assets, Prepaid Expense and Other Assets", "label": "Increase (Decrease) in Contract Assets, Prepaid Expense and Other Assets", "negatedLabel": "Contract assets, prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInContractAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_InoMecLtdAndUSBioDesignLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "InoMec Ltd And US BioDesign LLC [Member]", "label": "InoMec Ltd And US BioDesign LLC [Member]", "terseLabel": "InoMec Ltd And US BioDesign LLC" } } }, "localname": "InoMecLtdAndUSBioDesignLLCMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_InoMecLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "InoMec Ltd [Member]", "label": "InoMec Ltd [Member]", "terseLabel": "InoMec Ltd" } } }, "localname": "InoMecLtdMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_IntegrationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Integration Costs [Member]", "label": "Integration Costs [Member]", "terseLabel": "Acquisition and integration expenses" } } }, "localname": "IntegrationCostsMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "domainItemType" }, "gb_InterestRateSwapMaturingApril2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Swap Maturing April 2020 [Member]", "label": "Interest Rate Swap Maturing April 2020 [Member]", "terseLabel": "Interest Rate Swap Maturing April 2020" } } }, "localname": "InterestRateSwapMaturingApril2020Member", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "gb_InterestRateSwapMaturingJuly2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Swap Maturing July 2020 [Member]", "label": "Interest Rate Swap Maturing July 2020 [Member]", "terseLabel": "Interest Rate Swap Maturing July 2020" } } }, "localname": "InterestRateSwapMaturingJuly2020Member", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "gb_InterestRateSwapMaturingJune2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Swap Maturing June 2020 [Member]", "label": "Interest Rate Swap Maturing June 2020 [Member]", "terseLabel": "Interest Rate Swap Maturing June 2020" } } }, "localname": "InterestRateSwapMaturingJune2020Member", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "gb_InterestRateSwapMaturingJune2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Swap Maturing June 2023 [Member]", "label": "Interest Rate Swap Maturing June 2023 [Member]", "terseLabel": "Interest Rate Swap Maturing June 2023" } } }, "localname": "InterestRateSwapMaturingJune2023Member", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "gb_InterimBasisOfAccountingPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of accounting or presentation used to prepare the interim financial statements", "label": "Interim Basis of Accounting [Policy Text Block]", "terseLabel": "Interim Basis of Accounting" } } }, "localname": "InterimBasisOfAccountingPolicyTextBlock", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "gb_ManufacturingAlignmentToSupportGrowthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Manufacturing Alignment To Support Growth [Member]", "label": "Manufacturing Alignment To Support Growth [Member]", "terseLabel": "Manufacturing alignment to support growth", "verboseLabel": "Manufacturing Alignment To Support Growth" } } }, "localname": "ManufacturingAlignmentToSupportGrowthMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "domainItemType" }, "gb_MedicalSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Medical Segment [Member]", "label": "Medical Segment [Member]", "terseLabel": "Medical", "verboseLabel": "Medical Segment" } } }, "localname": "MedicalSegmentMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "gb_NewRevolvingCreditFacility2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Revolving Credit Facility 2015 [Member]", "label": "New Revolving Credit Facility 2015 [Member]", "terseLabel": "New Revolving Credit Facility 2015" } } }, "localname": "NewRevolvingCreditFacility2015Member", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "gb_NonCashChargesRelatedToCustomerBankruptcy": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-Cash Charges Related To Customer Bankruptcy", "label": "Non-Cash Charges Related To Customer Bankruptcy", "terseLabel": "Non-cash charges related to customer bankruptcy" } } }, "localname": "NonCashChargesRelatedToCustomerBankruptcy", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_NonCashCostAndEquityMethodInvestmentsRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Non-cash portion of cost and equity method investments realized gain loss", "label": "Non-Cash Cost And Equity Method Investments Realized Gain Loss", "negatedTerseLabel": "Non-cash (gain) loss on equity investments" } } }, "localname": "NonCashCostAndEquityMethodInvestmentsRealizedGainLoss", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_NonMedicalSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Medical Segment [Member]", "label": "Non-Medical Segment [Member]", "terseLabel": "Non-Medical", "verboseLabel": "Non-Medical Segment" } } }, "localname": "NonMedicalSegmentMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "gb_NonmarketableEquitySecurities": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquityMethodInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-marketable Equity Securities", "label": "Non-marketable Equity Securities", "terseLabel": "Non-marketable equity securities" } } }, "localname": "NonmarketableEquitySecurities", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "gb_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Amortization", "label": "Operating Lease, Right-Of-Use Asset, Amortization", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_OtherOperatingExpenseNetDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Operating expense net domain", "label": "Other Operating Expense Net [Domain]", "terseLabel": "Other Operating Expense Net [Domain]" } } }, "localname": "OtherOperatingExpenseNetDomain", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "domainItemType" }, "gb_OtherOperatingExpensesNetTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Table showing components of Other Operating Expenses, net", "label": "Other Operating Expenses Net [Table]", "terseLabel": "Other Operating Expenses Net [Table]" } } }, "localname": "OtherOperatingExpensesNetTable", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "stringItemType" }, "gb_OtherOperatingIncomeExpenseDetailLineItems": { "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": "Other Operating Income Expense Detail [Line Items]", "terseLabel": "Other Operating Income Expense Detail [Line Items]" } } }, "localname": "OtherOperatingIncomeExpenseDetailLineItems", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "stringItemType" }, "gb_PercentOfRevenueFromContractWithCustomerComparedToTotalRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percent Of Revenue From Contract With Customer Compared To Total Revenue", "label": "Percent Of Revenue From Contract With Customer Compared To Total Revenue", "terseLabel": "Percent of revenue from contract with customer compared to total revenue" } } }, "localname": "PercentOfRevenueFromContractWithCustomerComparedToTotalRevenue", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersNarrativeDetails" ], "xbrltype": "percentItemType" }, "gb_PerformanceVestedAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-Based Vesting 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": "Performance Vested Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "verboseLabel": "Performance-vested restricted stock and PRSUs (in shares)" } } }, "localname": "PerformanceVestedAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "sharesItemType" }, "gb_PurchasedTechnologyAndPatentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired in a business combination or other transaction, purchased technology and patents.", "label": "Purchased Technology And Patents [Member]", "terseLabel": "Purchased technology and patents" } } }, "localname": "PurchasedTechnologyAndPatentsMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "gb_RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure relating to restricted stock and restricted stock units that are performance-based vesting", "label": "Restricted Stock And Restricted Stock Units Performance Based [Member]", "terseLabel": "Performance-based RSUs (PSUs)" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsPerformanceBasedMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "gb_RestrictedStockAndRestrictedStockUnitsTimeBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure relating to restricted stock and restricted stock units that are time-based vesting", "label": "Restricted Stock And Restricted Stock Units Time Based [Member]", "terseLabel": "Restricted Stock And Restricted Stock Units Time Based" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsTimeBasedMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "gb_RestrictedStockAndUnitAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The allocation of expense to restricted stock and restricted stock units.", "label": "Restricted Stock And Unit Awards [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockAndUnitAwardsMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "gb_RestrictedStockAndUnitsTypeOfVestingAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Time based vesting versus Performance based vesting", "label": "Restricted Stock And Units Type Of Vesting [Axis]", "terseLabel": "Restricted Stock And Units Type Of Vesting [Axis]" } } }, "localname": "RestrictedStockAndUnitsTypeOfVestingAxis", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "gb_RestrictedStockAndUnitsTypeOfVestingDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Time based vesting versus Performance based vesting", "label": "Restricted Stock And Units Type Of Vesting [Domain]", "terseLabel": "Restricted Stock And Units Type Of Vesting [Domain]" } } }, "localname": "RestrictedStockAndUnitsTypeOfVestingDomain", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "gb_RestrictedStockAndUnitsTypeOfVestingTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Time based vesting versus Performance based vesting", "label": "Restricted Stock And Units Type Of Vesting [Table]", "terseLabel": "Restricted Stock And Units Type Of Vesting [Table]" } } }, "localname": "RestrictedStockAndUnitsTypeOfVestingTable", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "gb_SalePurchaseOfCostEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net (proceeds from sale) purchase of cost and equity method investments, net", "label": "Sale Purchase Of Cost Equity Method Investments", "negatedLabel": "Purchase of equity investments" } } }, "localname": "SalePurchaseOfCostEquityMethodInvestments", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gb_ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of amortization expense for finite-lived intangible assets", "label": "Schedule of Finite-Lived Intangible Assets, Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Amortization Expense" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "gb_SellingGeneralAndAdministrativeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The allocation (or location) of expense to (in) selling general and administrative expenses.", "label": "Selling General And Administrative Expense [Member]", "terseLabel": "Selling, general and administrative expenses", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpenseMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "gb_SeveranceAndRetentionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance And Retention [Member]", "label": "Severance And Retention [Member]", "terseLabel": "Severance and Retention" } } }, "localname": "SeveranceAndRetentionMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "domainItemType" }, "gb_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageIlliquidityDiscount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Illiquidity Discount", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Illiquidity Discount", "terseLabel": "Weighted average illiquidity discount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageIlliquidityDiscount", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "gb_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallmentsForVesting": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments For Vesting", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments For Vesting", "terseLabel": "Number of installments for vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallmentsForVesting", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gb_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodNetofForfeituresAndRSUVesting": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures And RSU Vesting", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures And RSU Vesting", "terseLabel": "RSAs issued, net of forfeitures, and vesting of RSUs (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodNetofForfeituresAndRSUVesting", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "gb_StandardProductWarrantyAccrualPaymentsAndWriteOffs": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Standard Product Warranty Accrual, Payments And Write-Offs", "label": "Standard Product Warranty Accrual, Payments And Write-Offs", "negatedLabel": "Warranty claims settled" } } }, "localname": "StandardProductWarrantyAccrualPaymentsAndWriteOffs", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "gb_StatementOperatingExpensesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expenses reported in a statement", "label": "Statement, Operating Expenses [Axis]", "terseLabel": "Statement, Operating Expenses [Axis]" } } }, "localname": "StatementOperatingExpensesAxis", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "stringItemType" }, "gb_StrategicReorganizationAndAlignmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Strategic Reorganization And Alignment [Member]", "label": "Strategic Reorganization And Alignment [Member]", "netLabel": "Strategic Reorganization And Alignment", "verboseLabel": "Strategic reorganization and alignment" } } }, "localname": "StrategicReorganizationAndAlignmentMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "domainItemType" }, "gb_SupplementalLeaseDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Lease Disclosures", "label": "Supplemental Lease Disclosures [Abstract]", "terseLabel": "Supplemental lease disclosures:" } } }, "localname": "SupplementalLeaseDisclosuresAbstract", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "gb_SwinglineLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swingline Loans [Member]", "label": "Swingline Loans [Member]", "terseLabel": "Swingline Loans" } } }, "localname": "SwinglineLoansMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "gb_TechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology [Member]", "label": "Technology [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_TermLoanATLAFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan A (TLA) Facility [Member]", "label": "Term Loan A (TLA) Facility [Member]", "terseLabel": "Term Loan A (TLA) Facility" } } }, "localname": "TermLoanATLAFacilityMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "gb_TermLoanBTLBFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan B (TLB) Facility [Member]", "label": "Term Loan B (TLB) Facility [Member]", "terseLabel": "Term Loan B (TLB) Facility" } } }, "localname": "TermLoanBTLBFacilityMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "gb_Timevestedantidilutivesecuritiesexcludedfromcomputationofearningspershareamount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Time-Based Vesting 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": "TimeVestedAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "verboseLabel": "Time-vested stock options, RSAs and RSUs (in shares)" } } }, "localname": "Timevestedantidilutivesecuritiesexcludedfromcomputationofearningspershareamount", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "sharesItemType" }, "gb_TransitionServicesCostofSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Transition Services, Cost of Sales", "label": "Transition Services, Cost of Sales", "terseLabel": "Transition services, cost of sales" } } }, "localname": "TransitionServicesCostofSales", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails" ], "xbrltype": "monetaryItemType" }, "gb_TransitionServicesSellingGeneralandAdministrative": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Transition Services, Selling, General and Administrative", "label": "Transition Services, Selling, General and Administrative", "terseLabel": "Transition services, selling, general and administrative" } } }, "localname": "TransitionServicesSellingGeneralandAdministrative", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails" ], "xbrltype": "monetaryItemType" }, "gb_TwoThousandTwentyRestructuringPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Twenty Restructuring Plan [Member]", "label": "Two Thousand Twenty Restructuring Plan [Member]", "terseLabel": "2020 Restructuring Plan" } } }, "localname": "TwoThousandTwentyRestructuringPlanMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_USBioDesignLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US BioDesign LLC [Member]", "label": "US BioDesign LLC [Member]", "terseLabel": "US BioDesign LLC" } } }, "localname": "USBioDesignLLCMember", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gb_UnallocatedOtherExpense": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total expenses other than operating not allocated to business segments", "label": "Unallocated Other Expense", "negatedTerseLabel": "Unallocated expenses, net" } } }, "localname": "UnallocatedOtherExpense", "nsuri": "http://www.greatbatchmedical.com/20201002", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r190", "r202", "r203", "r204", "r205", "r206", "r208", "r212" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r190", "r202", "r203", "r204", "r205", "r206", "r208", "r212" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r144", "r151", "r233", "r388", "r389", "r390", "r416", "r417" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r144", "r151", "r233", "r388", "r389", "r390", "r416", "r417" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r144", "r151", "r233", "r388", "r389", "r390", "r416", "r417" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r218", "r325", "r331", "r574" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r348", "r351", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r571", "r575" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r348", "r351", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r571", "r575" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r218", "r325", "r331", "r574" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r325", "r329", "r531", "r570", "r572" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r214", "r325", "r329", "r531", "r570", "r572" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r338", "r348", "r351", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r571", "r575" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r338", "r348", "r351", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r571", "r575" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r215", "r216", "r325", "r330", "r573", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r325", "r330", "r573", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r286", "r349", "r519" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r145", "r146", "r147", "r148", "r230", "r231", "r232", "r233", "r234", "r235", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r416", "r417", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r28", "r39", "r220", "r221" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of provision for credit losses of $0.2 million and allowance for doubtful accounts of $2.4 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "Accounts Receivable, Sale", "terseLabel": "Accounts receivable sold" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r35", "r537", "r554" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": { "auth_ref": [ "r540", "r561" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.", "label": "Accrued Payroll Taxes", "terseLabel": "Accrued Payroll Taxes" } } }, "localname": "AccruedPayrollTaxesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "auth_ref": [ "r540", "r561" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.", "label": "Accrued Professional Fees", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r79", "r84", "r87", "r457" ], "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": "Defined Benefit Plan Liability" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r84", "r95", "r456" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash Flow Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "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) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r42", "r81", "r83", "r84", "r556", "r583", "r587" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r501", "r502", "r503", "r504", "r505", "r507" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r80", "r84", "r87", "r141", "r142", "r143", "r457", "r578", "r579" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "verboseLabel": "Net-of-Tax Amount" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r77", "r84", "r87", "r457", "r502", "r503", "r504", "r505", "r507" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r141", "r142", "r143", "r388", "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r352", "r354", "r394", "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r354", "r381", "r393" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r46", "r222", "r236" ], "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 doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r126", "r512" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "verboseLabel": "Debt related charges included in interest expense" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r126", "r247", "r255" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Total intangible asset amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r135", "r198", "r204", "r210", "r228", "r454", "r458", "r499", "r535", "r553" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r29", "r30", "r71", "r135", "r228", "r454", "r458", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r382" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r466", "r471" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r347", "r350" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r347", "r350", "r431", "r432" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r430" ], "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 related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r441", "r442", "r444" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r439", "r441", "r442", "r446" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Liabilities incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r125", "r449" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Contingent consideration liabilities recorded for acquisitions" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r448" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, range of outcomes, value, high" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r448" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Contingent consideration, range of outcomes, value, low" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r440", "r443", "r447" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Liabilities: Contingent consideration", "verboseLabel": "Business acquisition contingent liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity.", "label": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized", "terseLabel": "Fair value of contingent consideration recognized" } } }, "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r436" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Consideration transferred working capital adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r433", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-lived intangibles acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other working capital items acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r433", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r129", "r130", "r131" ], "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", "verboseLabel": "Property, plant and equipment purchases included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r52", "r128" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r122", "r128", "r132" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r122", "r500" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r464" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "verboseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r17", "r122" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Cash provided by investing activities" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r17", "r122" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Cash used in operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r64", "r285", "r541", "r560" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r282", "r283", "r284", "r288" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r141", "r142" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "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", "periodEndLabel": "Balance, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r305" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Shares outstanding ending balance (in shares)", "periodStartLabel": "Shares outstanding beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized; 32,875,166 and 32,847,017 shares issued, respectively; 32,875,166 and 32,700,471 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r90", "r92", "r93", "r102", "r547", "r567" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r101", "r111", "r546", "r566" ], "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": "STOCKHOLDERS' EQUITY" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r180", "r181", "r218", "r497", "r498" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r180", "r181", "r218", "r497", "r498", "r588" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r180", "r181", "r218", "r497", "r498", "r588" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r180", "r181", "r218", "r497", "r498" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage", "verboseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r180", "r181", "r218", "r497", "r498" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r316" ], "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": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r313", "r315", "r326" ], "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": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersContractwithCustomerAssetsandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r313", "r315", "r326" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r313", "r314", "r326" ], "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, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities included in accrued expenses and other current liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersContractwithCustomerAssetsandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in contract liability balance at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r107", "r531" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "netLabel": "Cost of sales", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r178", "r218" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Realized Gain (Loss)", "negatedTotalLabel": "Total (gain) loss on equity investments, net" } } }, "localname": "DebtAndEquitySecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r304" ], "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": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r34", "r35", "r36", "r536", "r538", "r552" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "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", "terseLabel": "Variable rate basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r36", "r299", "r538", "r552" ], "calculation": { "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Debt amendment fee" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r62" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r62", "r137", "r306", "r307", "r308", "r309", "r510", "r511", "r513", "r550" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r300", "r512" ], "calculation": { "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized discount on term loan B and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Debt weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r402", "r403" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r136", "r414", "r420", "r421", "r422" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r402", "r403" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r126", "r193" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r461", "r462", "r463" ], "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" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r72", "r74", "r469", "r529" ], "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": "Fair Value" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r72", "r74", "r469", "r529" ], "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", "negatedTerseLabel": "Fair Value" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "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": "Pay Fixed Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeForwardExchangeRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual rate at which a foreign currency can be purchased or sold.", "label": "Derivative, Forward Exchange Rate", "terseLabel": "$/Foreign currency (in dollars per foreign currency)" } } }, "localname": "DerivativeForwardExchangeRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DerivativeInstrumentDetailAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instrument Detail [Abstract]", "terseLabel": "Derivative Instrument Detail [Abstract]" } } }, "localname": "DerivativeInstrumentDetailAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r467", "r470", "r475", "r479" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r465", "r467", "r475" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r483" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Derivative instruments net loss to be reclassified to net income during next twelve months" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r73", "r75", "r469" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Fair Value" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r461", "r462", "r463" ], "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" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeVariableInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.", "label": "Derivative, Variable Interest Rate", "terseLabel": "Receive Current Floating Rate" } } }, "localname": "DerivativeVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r465" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r325", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r396" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r5", "r7" ], "calculation": { "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedTerseLabel": "Gain on sale of discontinued operations" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r3", "r5", "r7", "r20" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Net working capital adjustment" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r15", "r99", "r564" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Income from discontinued operations before taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "terseLabel": "Income from discontinued operations (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Income from discontinued operations (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r4", "r5", "r6", "r7", "r15", "r20", "r404", "r419", "r425" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 }, "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r1", "r2", "r19" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r16" ], "calculation": { "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "negatedTerseLabel": "Other income, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r126", "r261", "r263" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Gain on sale of discontinued operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r24", "r268" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r347", "r350" ], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r103", "r149", "r150", "r151", "r152", "r153", "r157", "r159", "r164", "r165", "r166", "r170", "r171", "r548", "r568" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r103", "r149", "r150", "r151", "r152", "r153", "r159", "r164", "r165", "r166", "r170", "r171", "r548", "r568" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r167", "r168", "r169", "r172" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE (EPS)" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPS" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r500" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of foreign currency exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r405" ], "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 income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r141", "r142", "r143", "r146", "r154", "r156", "r173", "r233", "r305", "r310", "r388", "r389", "r390", "r416", "r417", "r501", "r502", "r503", "r504", "r505", "r507", "r578", "r579", "r580" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r225" ], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Impairment charges" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment ownership (percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r53", "r199", "r226" ], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "totalLabel": "Total equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r224" ], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquityMethodInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Equity method investment" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r486" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r484", "r495", "r496" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r485", "r520", "r521", "r522" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r484", "r485", "r487", "r488", "r494" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r492" ], "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": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r340", "r345", "r346", "r485", "r520" ], "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": "Quoted Prices in Active Markets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r340", "r345", "r346", "r485", "r521" ], "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": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r485", "r522" ], "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": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r489", "r493" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Values for Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r490" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Fair value adjustment included in Other operating expenses" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r491" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Contingent consideration liabilities recorded for acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Settlements", "terseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r489" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEstimatedFairValuesforContingentConsiderationDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r520", "r521", "r522" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r492", "r494" ], "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": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r466", "r472", "r481" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life of acquired intangible asset" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r254" ], "calculation": { "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r248", "r251", "r254", "r258", "r532", "r533" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r254", "r533" ], "calculation": { "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r248", "r253" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r254", "r532" ], "calculation": { "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r532" ], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Intangible asset acquired, remaining amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Assets: Foreign currency contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "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", "verboseLabel": "Liabilities: Foreign currency contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r339", "r477" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "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": "Foreign exchange forwards" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies, Nature [Axis]", "terseLabel": "Gain Contingencies, Nature [Axis]" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingenciesLineItems": { "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": "Gain Contingencies [Line Items]", "terseLabel": "Gain Contingencies [Line Items]" } } }, "localname": "GainContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingenciesTable": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period.", "label": "Gain Contingencies [Table]", "terseLabel": "Gain Contingencies [Table]" } } }, "localname": "GainContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency, Nature [Domain]", "terseLabel": "Gain Contingency, Nature [Domain]" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Gain related to litigation settlement" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r126", "r302", "r303" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r239", "r240", "r534" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Closing goodwill", "periodStartLabel": "Opening goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r242" ], "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": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r243", "r429" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, working capital adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r105", "r135", "r198", "r203", "r206", "r209", "r212", "r228", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r465", "r480" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r465" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r465" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r106", "r127", "r149", "r150", "r151", "r152", "r163", "r166", "r452" ], "calculation": { "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r139", "r198", "r203", "r206", "r209", "r212" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before provision for income taxes", "totalLabel": "Income from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r135", "r145", "r198", "r203", "r206", "r209", "r212", "r228", "r453", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r96", "r103", "r145", "r149", "r150", "r151", "r152", "r159", "r164", "r165", "r542", "r544", "r548", "r563" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r96", "r103", "r145", "r149", "r150", "r151", "r152", "r159", "r164", "r165", "r166", "r548", "r563", "r566", "r568" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Income from continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r15", "r20", "r453" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income from discontinued operations", "totalLabel": "Income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Discontinued operations:" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r98", "r126", "r195", "r226", "r543", "r562" ], "calculation": { "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity method investment income" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r347", "r350" ], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r9", "r10", "r11", "r12", "r13", "r14", "r18", "r21", "r22", "r23", "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsAssetsandLiabilitiesofViantBusinessDetails", "http://www.greatbatchmedical.com/role/DiscontinuedOperationsGainfromDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r406", "r410", "r413", "r418", "r423", "r426", "r427", "r428" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r155", "r156", "r196", "r404", "r419", "r424", "r569" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r94", "r134", "r400", "r401", "r410", "r411", "r412", "r415", "r606" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r51", "r551" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Refundable income taxes" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r160", "r161", "r162", "r166" ], "calculation": { "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "order": 2.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": "Dilutive effect of share-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r250", "r257" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r257" ], "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": "Indefinite-lived intangible assets (excluding goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r250", "r257" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r246", "r252" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r97", "r192", "r509", "r512", "r549" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Liabilities: Interest rate swaps" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsAssetsandLiabilitiesRecordedatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r476" ], "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" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r67" ], "calculation": { "http://www.greatbatchmedical.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r27", "r70" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r69" ], "calculation": { "http://www.greatbatchmedical.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r68" ], "calculation": { "http://www.greatbatchmedical.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r58", "r135", "r205", "r228", "r455", "r458", "r459", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r45", "r135", "r228", "r499", "r539", "r558" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r135", "r228", "r455", "r458", "r459", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate during period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r56" ], "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": "Credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r56" ], "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": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Amount awarded from other party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r36", "r301", "r538", "r555" ], "calculation": { "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r140", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtLongtermDebtMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r140", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtLongtermDebtMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtLongtermDebtMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r62" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r62", "r298" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "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": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r122" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r122" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r122", "r124", "r127" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r23", "r88", "r91", "r100", "r127", "r135", "r145", "r149", "r150", "r151", "r152", "r155", "r156", "r163", "r198", "r203", "r206", "r209", "r212", "r228", "r499", "r545", "r565" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "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", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r186" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r198", "r203", "r206", "r209", "r212" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income", "verboseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r515" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r515" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r514" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r212" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r25", "r460" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r81" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in fair value of cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r78", "r81", "r468", "r473", "r482" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain (loss) recognized in OCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r81", "r85", "r474" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (loss) reclassified from AOCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r76" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r89", "r92", "r95", "r101", "r305", "r501", "r506", "r507", "r546", "r566" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "totalLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Total other operating expenses" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofOtherOperatingCostandExpenseByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r337", "r397" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "verboseLabel": "OTHER OPERATING EXPENSES" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpenses" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r127" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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)", "negatedTerseLabel": "Other non-cash gains" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) loss, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other operating expenses" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedTerseLabel": "Other operating expenses" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r121", "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r120" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholdings related to net share settlements of restricted stock unit awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r114", "r445" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r114" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r115" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchase of intangible asset", "terseLabel": "Payments to acquire intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r115" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PositiveOutcomeOfLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A potential favorable result upon resolution of a litigation matter, whether through trial, arbitration, mediation, or settlement of a legal threat made to another party, which results in collection of a damages award in cash or in other tangible or intangible assets.", "label": "Positive Outcome of Litigation [Member]", "terseLabel": "Positive Outcome of Litigation" } } }, "localname": "PositiveOutcomeOfLitigationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r29", "r50", "r51" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofForeignCurrencyContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r112" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of discontinued operations" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from legal settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSecuredLinesOfCredit": { "auth_ref": [ "r117" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from Secured Lines of Credit", "terseLabel": "Proceeds from senior secured revolving line of credit" } } }, "localname": "ProceedsFromSecuredLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r116", "r383" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r32", "r33", "r262", "r559" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "terseLabel": "Reclassification from AOCI, before tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r84", "r95" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Reclassification from AOCI, net of tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r82", "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "negatedLabel": "Reclassification from AOCI, tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reconciliation [Abstract]", "terseLabel": "Segment Reconciliation [Abstract]" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r203", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r203", "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r202", "r206" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r202", "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r119", "r138" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments of senior secured revolving line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r119" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r398" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "verboseLabel": "Research, development and engineering costs" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research, development and engineering costs" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r270", "r272", "r278", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Costs incurred since inception" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r270", "r272", "r278", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Expected costs" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r126", "r269", "r275", "r280" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r271", "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r310", "r391", "r557", "r582", "r587" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r141", "r142", "r143", "r146", "r154", "r156", "r233", "r388", "r389", "r390", "r416", "r417", "r578", "r580" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r202", "r207", "r208", "r214", "r215", "r218", "r324", "r325", "r531" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total sales from continuing operations", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r180", "r218" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "verboseLabel": "Revenue from contract with customer benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r328", "r336" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r516", "r517" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating lease assets obtained in exchange for new or remeasured operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsImpactofCashFlowHedgesonOtherComprehensiveIncomeAOCIandtheCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r84", "r506", "r507" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromInoMecNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsAcquisitionofAssetsfromUSBioDesignNarrativeDetails", "http://www.greatbatchmedical.com/role/BusinessAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r474" ], "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]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "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": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in common stock outstanding.", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "terseLabel": "Schedule of Common Stock Outstanding Roll Forward" } } }, "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityTables" ], "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 Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r0", "r9", "r10", "r11", "r12", "r13", "r14", "r18", "r21", "r22", "r23", "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of discontinued operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r166" ], "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": "Schedule of Calculation of Numerator and Denominator in Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r354", "r380", "r393" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r354", "r380", "r393" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r484", "r485" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r248", "r253", "r532" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r248", "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Major Class" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r244", "r245" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r244", "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r31", "r47", "r48", "r49" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement.", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "terseLabel": "Schedule of Other Operating Cost and Expense By Component" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r295" ], "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": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r273", "r274", "r277" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesNarrativeDetails", "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r271", "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Changes in Accrued Liabilities" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r104", "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue by Ship To Location" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r356", "r382" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r359", "r370", "r372" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails", "http://www.greatbatchmedical.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r570" ], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r185", "r187", "r188", "r198", "r201", "r206", "r210", "r211", "r212", "r213", "r214", "r217", "r218", "r219" ], "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": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformation" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "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, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r109" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses (Note 10)" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r125" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested, ending (in shares)", "periodStartLabel": "Nonvested, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock and Restricted Stock Unit Activity (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested, ending (in dollars per share)", "periodStartLabel": "Nonvested, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock and Restricted Stock Unit Weighted Average Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationRestrictedStockandRestrictedStockUnitsActivityDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Options exercisable at period end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options exercisable at period end (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Options outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r361", "r382" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Activity (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding, ending (in dollars per share)", "periodStartLabel": "Options outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r353", "r358" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationAllocationofRecognizedPeriodCostsDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationNarrativeDetails", "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r375", "r392" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Options exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPeriodIncreaseDecrease": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Period Increase (Decrease)", "terseLabel": "Additions to warranty reserve, net of reversals" } } }, "localname": "StandardProductWarrantyAccrualPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Adjustments to pre-existing warranties" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDescription": { "auth_ref": [ "r290", "r292" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.", "label": "Standard Product Warranty Description", "terseLabel": "Product warranty description" } } }, "localname": "StandardProductWarrantyDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r289", "r296", "r451", "r589" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r8", "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r244", "r265", "r272", "r281", "r570" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofGoodwillDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueDetails", "http://www.greatbatchmedical.com/role/RevenueFromContractsWithCustomersScheduleofRevenuebyShipToLocationDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofOperatingProfitLossfromSegmentstoConsolidatedDetails", "http://www.greatbatchmedical.com/role/SegmentInformationReconciliationofRevenuefromSegmentstoConsolidatedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r66", "r141", "r142", "r143", "r146", "r154", "r156", "r173", "r233", "r305", "r310", "r388", "r389", "r390", "r416", "r417", "r501", "r502", "r503", "r504", "r505", "r507", "r578", "r579", "r580" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "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]", "verboseLabel": "Class of stock" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r141", "r142", "r143", "r173", "r531" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r37", "r38", "r305", "r310", "r364" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r37", "r38", "r310", "r355", "r371" ], "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", "verboseLabel": "Stock awards exercised or vested" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r37", "r38", "r305", "r310", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value 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, Value, Treasury Stock Reissued", "terseLabel": "Treasury shares reissued" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r43", "r44", "r135", "r223", "r228", "r499" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending balance", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.greatbatchmedical.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r508", "r518" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r508", "r518" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r508", "r518" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks And Tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofDefiniteLivedandIndefiniteLivedIntangibleAssetsMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock, Common" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r65", "r311" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r65", "r311" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r65", "r311", "r312" ], "calculation": { "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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, no shares as of October 2, 2020 and 146,546 shares as of December 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r305", "r310", "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury shares purchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/OtherOperatingExpensesScheduleofRestructuringReserveByTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r399", "r408" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r174", "r175", "r176", "r177", "r182", "r183", "r184" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/BasisofPresentationPolicies" ], "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/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/DebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r158", "r166" ], "calculation": { "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares outstanding - Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r157", "r166" ], "calculation": { "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator for basic and diluted EPS:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.greatbatchmedical.com/role/EarningsPerShareEPSDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r100": { "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=120395209&loc=SL114868664-224227" }, "r101": { "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=120395209&loc=SL114868664-224227" }, "r102": { "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=120395209&loc=SL114868664-224227" }, "r103": { "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=120395209&loc=SL114868664-224227" }, "r104": { "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=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "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=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "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=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r110": { "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=120395209&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r223": { "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=27010918&loc=d3e74512-122707" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r294": { "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=68068213&loc=d3e12565-110249" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "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" }, "r340": { "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=118255775&loc=d3e1928-114920" }, "r341": { "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=118255775&loc=d3e1928-114920" }, "r342": { "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=118255775&loc=d3e1928-114920" }, "r343": { "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=118255775&loc=d3e1928-114920" }, "r344": { "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=118255775&loc=d3e1928-114920" }, "r345": { "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=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r393": { "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=115993241&loc=d3e301413-122809" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r418": { "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=116825942&loc=d3e330036-122817" }, "r419": { "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=116825942&loc=d3e330036-122817" }, "r42": { "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" }, "r420": { "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=116825942&loc=d3e330036-122817" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r423": { "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=116825942&loc=d3e330215-122817" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r464": { "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=121590274&loc=d3e41620-113959" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80845-113994" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r582": { "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=121370832&loc=SL117420844-207641" }, "r583": { "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=121370832&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r618": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r619": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r62": { "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" }, "r620": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r621": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r77": { "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=121641772&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r79": { "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=121641772&loc=SL7669646-108580" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227" }, "r97": { "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=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 102 0001114483-20-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001114483-20-000020-xbrl.zip M4$L#!!0 ( +N$75&C( @UW @ )4M : 83(P,C!Q,V5X,3 Q9&ER M96-T;W)C;RYH=&WM6NM/V\@6_W[_BMFT=Y>5\@0*;6"16$ M4@N(9E7MIZN) M/8E'V![OS#C!^]?O.6?\B)T'E*U*T&U5M;$]<^8\?N=I'_]T?GTV^O/F@@4V M"MG-'[]_O#QCK4ZO]V7OK-<['YVS#Z-/']E^MS]@(\UC(ZU4,0][O8NK%FL% MUB;#7F\^GW?G>UVEI[W1;0])[?="I8SH^M9OG1SC'?A7WW/'^SM'XK]O7W!QV.O?\ /_'WO MW>%A?_R_ 3#9@^5NC[%9*'YK13+N! +/'^Z_Z[Y)[-%<^C88#OK]_[9J*Q/N M^\!_AY@==O8&M-J*>]OAH9S&0WH >R8*9,XW>2I4>OBJ3W^.\$EGPB,99L-? M1C(2AEV).;M5$8]_:1O0?,<(+2=NH9%_B^%@%PZARWG.)= )92P*K@>[R.@Y M*?@TG:;&LOTVZ?*XA_L*F9?V9G MU[GH\OKJ[H(CV >4*%/UNZ*N)Z"OR[@7W A:KN".B)%29$"P2 MT5AHMB/@29OQF/W\ZNWN;O_H.K5&^H(5\M+MP=&O3$V8#03[77'MXT6QP+ = MO)]OI\>+>R[!FE,XZ(,*T6\-Z$\GN7YK.U&O/,[*O2;@83 M"1R-M[DI^!H+T'2,D0UN3*3Q>,@RP;6+9Q$'D=($GWG'_;;P#W;R4&V2D,%XKH,.5FU M@LVE(Y=PZ3,9,ZXAEP+R\T-##N%^C'E5&,-\GB'.B.6_4JXAFN$>7+B \<'A MD:GA%,G"WTBE8 + )MP'P15H:Z)2;8,"Z*L8[#*XO:P?T@UX1(ALV0#)LTD* MHN3G%MR1>(6G<99HQ!8D,O!3\K<-)[,Q-UA3)+DJXI3""NR(P/ !N6=AHEP) M/$D@:))EZWQTV;:#]1'.=^&BRLMQOXN5KL5#HTK8"TC,DNR%3^+"6_, 6OIK MP\D:FB@#NZ>@M#4V#]5:&*NEAW S5GEW+(VE-26MV\]_F,I!%SVT0;[R^2G4 MSD"NO9 F/!3BTYQQ>VB;^74'BFIBQ+@5C,>IA0G7P]/YZ<#:3>2"U&9WP4N<*:E&DV4(1$$DIG[AWY*]W"#$() M9N,1=,*.S/!KQ%/N!.'1-?660T;+ 4S!'8&# $2BWM6<"EAM-4#I MUF#OH>;/.>L:U95U#35LO.)FJ<<$OWA]4.\1U] \K4ALZB))IOKL8JV]4LSS$2YB>]0BY#CV6MGH+F!^]46/C8J3.WREK7SN,5_ UU-5Z>B,X;F]JY# M.6[(PSG/3.O'L':['*P.Z68C]F] O:9KRPOWI_G&5LU/GB;"U\K_4'>ZICEM MIG*W+>^8RR;N>W5K[85@1F5 T07Q2)2I'DFN+[9>0*&[*36##B-IKI M_Y*?(BYMGMD7^2<4$SO<.RARCP0#QY"/!F^?S23$_T')^3.@OJ:;P5Z7='&: M DQ80^ND8\9>[U)*^:'L;Z7LVIM$]+UK/>6Q_-O=6&.$P9L?1OBV1G"O(P5[ MKZ#'CCDVFVB,*]<[8W!:9XH?_O!-33$27A##^=.,?;9H$OCQ=:I_VM<'SV0% M5T>4]5@C]+:AH/7"M!RSDOCM58FT>B&SW-H.ZEU HW0IB_MM5]:F$NU&J\XM MM7*KB_-V$T./*^*>J5*;K!QQCT%R.F6-A+PI(TW@L3%IY/-<[.6YK7N5DK=> MO/F"6.D'.Q7H JHIGZL':8ZQUBX/=5SM)S=;RQ:O5;@-T^@RGU8^-]2S[&\O*'!M\L4EX'ZFIO-ZCBX6R(2]3^$QKGT)79,M M!O\)?>55_P(*G,?F/;4JQ1MG*X;;90\_43I" #5W34NE0)NF$NO>2U1'N7<( M(!JA#_Y_T?%ZI/E,@(?<8^TKP$5D-$ZU$>[;TNV6"QHD,.7">XL\9.A"")^^ M)]""&XA/-+YVT@HGK<&DGFI=6CC"( /0B/./#^C5-H?(%?NN$+7%APJF#C^, M-?B=1-5CKP?%=Q@S;]O7K+OKA]T]]\$R?3I]\@]02P,$% @ NX1=45[G MTL2$" VD0 ! !A,C R,'$S97@S,3$N:'1M[9Q?;]LX$L#?[U-P75PW M!6SY?V([:8!NDL7FL-?VBAR*>SI0(F41H40M2=EQ/_W-D)+MQ/;6Z:;-U54? M4DL<#H566,G/*SUG;7]]UG:-G(6*+<[/F)@1P5XWQ(CU M1FP\B+MQ?S (.^-Q-PHI.QY$8TK'<6?XWRX8V09Q7\?8A>2O&ZG(6@G']B># M7G RS.WI7#";3+J=SM\;3O3\+%:9A?8TU/0M^MRJ$6J%VS/8+! MYOI9C/=F,!XI37$23HJ,<8U2C?.+JP\WU[]>7[RYN7[W=M]^??5>#+9^!==- M\@]PC3PA'P-R^4EP]DE$31)Q;46\(#:A]N6+X>BTZL:3VGB\EXDO7W2/.Z>? M&\=06:O2"?K%VL@.WR8=*PS?5 N,ES0V?5!].F3"YI(N)R)P-KM+I M# XYVEG:"[L^S/ MM([[06FYQFKQO]1E4AIXP!_R:]_(YT[SN8SP>>P"-E$&/)'034@3B[@?JZT)2HCORJ=DFZG M]2\2*PUBG,3"0 \J8<(!18R\BZP*X:K7] N6BLDUX'(*MWY3$L?$P)JF\Q)@ MX.7CTWOCZ:9)V[E![7:UVRTG:N^@W.X7:L!9P*W2!;G-U%QR-N5-[WVESS$% MS64*XD/01D5&:+8@169U@;,;(D87/()_49+"E1;@BS&-X)8F*H7XQBHOMR&0 M\8@;0_4"15)ZRYT[+W4:N,? &&A2NL@3VD"!2&B(-$$L@^K$11YDGH@H(:; M/ZOZ/0LV' MF@_[>53_Q^ #+KL9>" Z\\KCF@ '$(=BO58N,EBJ4[?.PN=(%KA @U>O4:8) M1!"XT.?@E,@3Y(R4*V"4OFH>- U,8BX-;J)$(4$ **' E5USQMD349.06*JY MJ1"B^508"SFT)11O>KO!RN8:"4QES(:U-0UJ&NSG/X.#HL'-/==Y^6+4ZYZ< MFM+?RZ095U<5QP(NG5-=$ZJYS=&6O1N*[S440T-5?K(.&Y# /.?> MIL(A F04G'3&3PZ087 RVEWS2[6.>D&ON[OXZV')?YW/Y,L/]I4.@$[TH%A[ MR0T8 -1Q2\E2WY5$H5&A1 "#03Q@56(,4SIP?W M0U, \WCN W,#R_J'GWG0&HL\$0^A2HS+''6H MV+A!AB2FFE54!$X+&@HI[ )SX6W-XAKA .K8Z/%^3W1M@\V%\G=EA_)"Y\!F MXW+W* +D.0/<5MN49Y"22T TE/ *K&96%BQZ14CR.>63%#/ABMFSO+?7V'3_'7:@(D:SQ^XJA*NQN M"_9I;BG,<<\TWGD&L3(BK'9CW4K"_4!4IY>HOR9G3 2(=(?1>$Z=%4N[7GFK$FJ6&Q@8C#IV<^:B=#<>902](%+<3#^0 M;_[E(0H.&=3UX=$3^>OPH.CS98='[JDP5H&KN0J!,"!;A\KCH3_IS1LI"6X,"H EGBSC&74D.-"M MS&27QS1S3F\Q-?4;((ILI.>.8*&9T6C[>K,M E:>Y5 L.I?-$ M^>B4W@,Q@/-)LN@O3Q&_(7&V_$PP' MPZ^C]N2'RF@O<=]^,[OYSGNU_*W1V/_8Z.G[]G46MM&SKFO/O%@/@,;N[Y9? M@&ZB]_.^U\$^-_8:H$>('M+\*!<=]Y/?'*S$I\!(9=YWX^SU;/F_I,GS38CW M&M)IQLNGN_'U X1<)(+'Y.J.1P6>#)-W?D^SGBD_]$PY>N^?_9*/_ZMWZX M]X^<_P]02P,$% @ NX1=42U+R>!^" :D0 ! !A,C R,'$S97@S M,3(N:'1M[9QM<]NX$8"_]U?@E&G.F='[2RS)CF=RMM-S>TW2C-I,/W4@8BEA M#!(\ )2L_OKN M2++>DBYYRDI] ?9)%8 +LD]L$N0/'\AZMWEZ-_O[]F4YRT;@:7;&?1W__A77KS18;&9Y:Z:1.N6HTKM]66&7J M7#9L-.;S>7W>J6LS:8P^-*BI;D-I;:$NG*A0 M.A89X X$RZU,)^RC 'O+:K5"ZE)G"R,G4\?:S7:3?=3F5LYX*'?2*;A8MG/> M",?G#=_)^5B+Q<6YD#,FQ:N*;/;ZD8!X($YYW&VWHT'<[XGN8,!?]KJ\#YW_ MM%#)!HJ'.M8M%+RJ)#*M38'Z'W;;]=->YL[F4KCIL-5L_KGB12_.8YTZ[,]@ M_? U-+/5F(,[5^-*3M*A-ZD2JBZ+(ZVT&3YK^K\S*JG%/)%J,?QQ)!.P["W, MV0>=\/3'JL7;4+-@9!P$K?POH$ZHGC^BRB(P3L8+YJ; MVEOV6ZT..O5FMWM0LPVO<= :K;<93U]5.I5EA8P+@? 9MK,[UKH_VA7$;LUP/.9-HZAF[S1 M)F&M9NT?+-8&Q8#%TJ(%2V$&R '!WD5.C_&H70VSA8[9#;)J@J=^UHJNB<4) MQ60%/=#)!F?WKJ!] MA<\)C=VE&H,S;(W+E/%TP?+4F9Q&-X9K/G)#_^(LP2,CT1=C'N$IPW2"P873 M06Y+((4(K.5F02()OP7OSJLV+9X3J QVJ7S8AWV00"0-AGDHEF)UYJ=]-I_* M:,IL3A_K^G,P4#1"!B32*HP'*;2<2S=% VT&D5>0VLU0-4VW$^\.7I3QPI\- M5Z'D0\F'PSRJ\WWP@:;=%#V0G'GM<56$ XICL=DHERE.U8F?9_%[I'*:H-&K M-RA312)(FN@S=$KB"7%&J34P"E^U#[I&)@F?@U9)(E?ZL MWVZ=GMG"WXN3H!]AJG\P^Y0HE6 MA]=:O1-XX:NV>B(USVC.W\!*<'/2Y>".XGL=Q=C1,C_9A U* M4)YS/Z<_0H#TZZ?-P9,#I%<_[>^O^;FM]MOU=FM_\9?#4KB=W\B7GS]KO6R> M'1.=^%&Q]@HL*H#4\4G-IY%8I7PKXKD]O HE/F- O!4]A51*YP8;P!!H)JT/ MK% *4M\.+4>N0[+-L,Z XIZ712ZU9EZU"/FH4&)XAKI8K:3PZ_PV'ULI)#>2 M#) AX_.!9DHMY9:R,#^]6)^R^3!,6T"%'(9]5"GC=,-RQ2EZ1+.\$NML#FN$ MW' SI<5O8R!!#/"P/HBC#^A*'I<\_MH6C8^8QP<'D%M8/CST/)C.2/29% 1= MVDCRW.$6@4T+9$1B;L22BLAIR<=22;>@7'A7MS1'>(!Z-@:\WQ/=6&#SH?Q= M85"6FPS9;'WN'D6(/*^ 7VJ;0(HIN4)$8PEDQ'X2R5,7,(QSA,PPFBY!7(*X M!/$36Q0=%8BO9USE/GHD2D$<0^3D#/EB=RSOK=8H#HB&P^'N%3_/7:R(D:P- MZXICG;O]&AS2W4H8:,TTWKL'L59BO%R-]3,)A NQW+VD]DMREN0LR?ET%HFC M(N=5@-(VW&A'MUC7]"4["?J(P)66"704Y888MI&3[V@UT=;A>7J0[.&#'"=[ MJL3(8@PI'T@7BD>(2+\93?O4:;[2ZT70:LKM:@&#@E'/;A ^2O?7HXB@%TS) M6U#%SO0#^>KOOD3U8P9UN7GT1/[:.RKZ?-[FD7\J3"S!55V'0!20;<)C'0V1 M^S\B/]]:L5RIQG,AG3:KC-@?8XM)(IT#CYD=M<8:\VTJ$Q)5P_J6G6 C&-E9 M"ASQ/RV;+I$(O^82-??XR]/(;UJ_*+>'REBNC.7*[:'?L.:U4HP6!B7"DG:6 M:8\ZDH!T*S+9U3;-'/@MI:9A85KL1")50P]QX]X]_FQM57, I?.I#M$IOP=B!.>39-&?GR)^19QU$&>#S\$9@B=P\$G!T^[7F^W3)V^V MTZPW>^VG;[95/WW9_ZXRVBM:M]_.;O[@5JU^:S0(/S9Z>MN^S,36_Z;SVC>> MK+M(8_^Y]?/+;?!^VO.:9''EH,OS"-%C&AW%E.-_;9NAEO0,&%NJ]W]A\(%# MIQPN)4P>[$C?0933#C#[EXR O3>87PL(CWO3NP 8NYQ*B-F;593W+JQQED/G M>Q\Z)^_#HT\X)K9&QXM'9 /7DR1Z?!FCF%X+G<&6Z^J6&/9YPS-=14^1C;G M;G^5?>]_V/O>B^(SO(7#OP_DXG]02P,$% @ NX1=44@DJ;M@GP9*I"RNM*B2=!SWU^](64F]..@U_/CP9 MC?\^/8+,3 6=.3:N*/SWQ+JN4+*37SJ*&U@Z&]@U=&Z,%/PY\;#3B4 MR6S*<@.)8L0P"C/-\PF<4Z;?0J.QA!K)8J'X)#,0!5$ YU*]Y1>DW#?<"'90 MT1GZY7KH.R;#6-+%P9#R"^#T28VWHZ33Z[*()F'::L9IE^ZGK,M(W&ZUN[VX M^4^(0OH(7N)HLQ#L26W*\T;&+/]^*_(Z[<(,YIR:K!\&P2\U!WHP3&5ND)]" M_/)O2>8.,<,N38,(/LG[3J5:B5IM)U)(U=\)W&]@=QHIF7*QZ#\:\RG3\)+- MX4Q.2?ZHKM$-#LTJ%,+)"'UUF/.8&FI$7 MKDI\OZP)&I>IKR+LP(E!62(5L4'7G^64*0M5.Q@=G8V/GQV/GHZ/3UZNU6-* MU 1]:&2!!)'CE]>K=:\33F=*SPCR-1+"+KSQ7GLC#UZSQ*JYNQ/N!X.PV0Z M:'A*96'/QTV4%L/^ _'B_OC(%DS%X351,"+>!I8@!WHB"(-O7@ MP_<76?JK^("_X*/VJ ,C25;!N;C7Z$6D*].4)[BR>\?HT@E3\%P*BME38[Y4 MQ?*PP)[%W-WI1E$P&,EI0?*%6X6#QW6@$HV3,<7B!2 UP]-%W4JJ9XZK8V&A MP\Y P]MA@7$C2*%9O_HSH%P7@BSZ/'?>=TB#"QO="1'+-(@TES6\ MU_&:^UU;Q@W6;D,K\LL*[[D*[QMZ=Z_M]=J=M;N!%Z[=^Q#5:-_K=;J?GVS/ M"[KKMS^5;+/IM;OMC=R/MRESZK>BTHRZ+@>ID I MI> 4*O$>A,(;!L\V8+8)Y;92I]C <6K?QMANSK[+&&6%1R5@1:55-O1?(60^%?1[4^2;;UFWC?A# M2AP_<#)<:<2)ECG\X<%O1 DLH]M2N6W#/]2&;\-EFTQ6E+INI_["9@I6>G+; MD@.43?FSJY>PVZ9\&SJWF_([T7%/4^Z[-^,/=M@VSKA>#J70P&[(@#=B9K\/ M2&KI1;#:UJ[NG7L3,I:G8<($L[#P(:112 MLWOF,]T-9S)U-Q6+DC)!RY<< M5R1$X)@!96SJ)CK)MMG[ <^L3"K2G&QWU%1/$)KP['U5<5WLW M$@JN44B,?I^9]2CK)MYKO]!87LOO1=R7*P?_ 5!+ P04 " "[A%U1G(DN M@$:H @!$A"$ #P &=B+3(P,C Q,# R+FAT;>R]:7<;1[(M^OW^"C^_]=;] MPPE%:DY$=%_U>N.(1@K0I@-&(\8V+ID4G(.)>AI];(' M:_WM]#>WK" M#PX^O\"[^[FV7N)\U1;+(UPK@?OMACV3W__%5@MP-OVG)W=ZQ'L7_O3!OW=5 MM^?B^4E^]7M^>,G^,>'J+5C/Z(.#GW5C(USSP9'4&>/AWWAQ=/(XK3'N[$N_ M_1@[Z4\.NGZ(\V=__U+F>S\\^E*-0;!^_=61K/&+_M4]^??Q[.7?O[RUF*_5 MQ/<>OWFA-\2GK_[^Y5I>KZ^=G.K:U__K?_VOK]:S]:%\_8SVSN_CJVNG;WUU M[?3$M*AOOOZJSEY^L5J_.92_?UEGJQ>'^.;Z?#$7O?SL]?5^H"Q/?YS5*O.3 M'_7S^^IEEC,^O?KK]4-I?_]R9IBR9&[BG8,FD=A6Y*;V77V*B?]UN]^*WHO= M>_=LYGC4+RVSZW?F>G]O;NDOL\3#N_,JK_]'WGSYQ:SJJ:O_\0W=7KR\YQZ^ M?.+WC^OS.R^??EN>/WC^C^?W;__P:O^G'P^?'-V!_=O?O]IWWQS<_VG_]?YS M?G7_%WZS?_3-X?W'W[^ZY^\?/OEE\>;)+]_;_=O?'#[]Z1\'#V[?,/NW[Q\\ M>?SC\_W'=_W^;?;[S_]Q\/3Q#V;_FVSNN:=OGOS$45_;???T\/XO-W[9__;) MZ_NWG[BGCP\.[W_[@QZ__^;I\WJP__C.FR>/G[RLWWXSHV]_B/=_^A[TM7GZ M[=W7^X_UGKZ]ZY[\\O,K/0Z>'OWX_/[1_JNGS^_X![?WS[[SHUXKS)\^7MBG MMP\.[C]_^/.3YW=>[_]TQSQY_O3Y@\']]= M[S\RK^\]OO&OYH$(T:D7;OJ7S[A'PKQG?#&I) D)VI=?&P7!6H#LO[KV 9Z7 M">\-U:7:M>F;0WRV@_7W8+7OP^IR#"V[N%>SY3UP,>R5ZF"/*D?56Q-S<%]^ MW?!P)1M$]#S8^&:V4I_W1'#YC;ZSVF'[>]BZ][%%[VMVR>T98-F#4-)>R=[O M)9_ ^^#TN:O)]N<_&+3?Z?D7=0?N9X'KWP95'#C55MUGC80RA< M2F[)6__EU]]?OA\^#7[TVZ_7UZMF!D=ZQH.*;]X'_=;QF* :[)O9*ZZ4ZF,V$32\LNZ:MW\(=NN41)5=U M MHA+4^:>BJ9ESPA4[["H;SA6%W1;C73D']RQ+N7Z#3T+]V?S9(\T]*B[KZH<7 MG0UW7FL,N9K1H=R;K=;#XOWFP:URQ$??S!\'+T^?/#\>_?@6SW/+]_,]K_]WCYY M_KUY\.W3F?[[YO[M9^;I[:?/]X_VW]Q7WIQ_1Z]U_-0I5VX_@:>/O_]E_Z>[ MKY[>_G%V_W:_SC_TW[MZG8<_*U?T][BK]_1CVW_\9+U_J^-]1_\MYND_#PP? M_3C'G\KQ@R,]\J<[RJL;L'_TCP-]#F_VW8^S_>??^Z>/]W]Y\/AG\^1H/SR] M_;/]YR]WW+^J2VPJV[V G3"IY#UJ)NRQM9E+K2';\.77OPNBHAZ-VYVL%6L[_02K.[^G1 2[EIB9(]=;BZ(52Z23/NK'4 MM.N9=!VY^>;=(=_AF_[6C5=ZZR=_/>R)S6JVED>R?#EC.94;.RP-[?U'9S1\ MKN;^_,>C)[_<@?ON;MC_Y>'/^[_\8[;_2]7KWW4GGQTI;1[_.%-*'MK32C__N5J=O3BL&>Z)^\=+#M'WLLB M__9Z5?4$USX\P^G5WUWR[ Y6B^/ER:N3:LCU,]J=XOIG9.S\1'*2*IZ_FM7^ MNLUD^<7)#^\^>WN;]=VA5H]V[RYQ^LGYZ_.+7/O@09V?YW@^.WUHJVY$J[>/X4AP=;R4 MK\\N?_+A^2G./SM_W<_Q21R2#6Q]_KXG1_! MXS^MFJW?/E'W[D1GG_S!)WI\PN8/']E9@>GZ#X]N_^&G&:JH^7IQ! S-6_(, MR&AL:"Z7C.=/=7O>_G4^J7R=B-W;7Z_.7NIMO7_HB<_&]6+Y)ZGWJ^_W-V_+ M?'$TFW_JM)_K(#XXQ;4/[_[WF!]KH^!]HZ@!KFN!8H@625TYD+X1SOQY,C!F M?ZY1.URZ/__@N56+R03VT90,7%)VA2NCSZ;[X=A.XOIBXGE<7UP:V7-3TS%Q MSY7/>&[]4/T]T@4\-[* OB1+K0G$4(FL.AW-N]B1_LP?YT,C?&ZYNYQ-/S=T M24+PE:R@AIH18XYJE2(YM=:,/?'/_;GE$3RN]_SSZN M]B*L(&?'5=&7'J:94E&,Y:!1FSGA;=5CW0J9^Y\Z_C_O(X>+HQ6*N+U M?H>S>G=^"U_,UGAX7BCYY.7>/L&W=S4445TIMK"WF9- 8I.=)Q=K#EYJ]3L M,8!&CH4CD]( 5?UM!'=C0P\?#MD(@_ABP!-""ZBHQ@8Y]XH+EU &*+EL([C# MU(52!)M;IM!\@=Q8$V0GR=4L5&NR=G,C%]N"Z:4,KZ#MP\.@&JI!D688F5R! M AB\*=WT-E>\VCZ8+K#"YE,39#8U5@N8.%-!2.B;-U5,B5M377F\/!E'>O-H MO>"?)U)38>^Z3^,$JF-%4D%'+D9-WBV90-M34]D8.!=822F66F5*8#2"Q*H. M+J?,QB;"BO6\.K\%E91-@G-1]9,^C=5G '&F +"47&QLZN:""PI5VIKZR>; MN<"J27+)F]B29 *"5J3%5#BG8$3?J-M7-;EDE(:OE8AK%?J*23!1H[R"38*S MT4/0?W.@[:N5;!#282HD;!)S4K^9:P8O%5.VJ:8")F2#A-M7(=FPE6Z^+A)= M+9)3:5D O+5DH:I&FE A*=AF^^HBF[3286;)(!=? 5L($:POQ:F.BN!HK$H!X@U%!-*S%R@LL,2\M;40#::OUU0Y<.43&B= MPH&J:5)+\+F$KF\:F=HMJGP\E#7.YE+OX'(^FS];3:3X@4Z,#RF%ABI/C 4Q M.:-_@+!!YJTI?FP2GPNL?U@' 9 <6AOTR1%%ES"KLR,RN5K9FOK'AO&YJ!)( M4.EID:TI"*"Y&'JTU3;,#BK6O#U32#:*S\550?[,.ME+!NIR(U[_WJ%_)2_U MR3C$*+[UV=$!]=$5&Y#$QF!RN:JZ_;N77RW7UV\='QT?XGKV4NZT)KP^7<+Z MH-VHBQ7#IO+C#.D5*B5(2JO@5:L)0@J;]N-9$/V;6K&N=L*V\N*OY*UM;L(7E? M.F,<]D8Y!HM&R(KQ)MF"#K6ARI%?)#>WV#9!M%M5AQLA"#;TE6@!U]8 & M4+.X%",JHA)*H^T;(]N\K0XP3(8LZG%S\LQ])0LP5R]E*]ZT:)MNP MK0XR4J;H65,M%DF]@8S!&)B="<#1^%2W9][PANO]%S58YJDT&\%B9@2@4 *X MDL$&]CEFNSV#99NN]U_0>%F+C;(M/K$FPYE"SL96K_:4=:0-I& 04?,J.$LY.C8LJ7M*\X,#O0P]1IKLJ'$'GNG M[Q:10B%?4PS9.*G!;TV]9OA\\\):ZCIT2)A2H@A41&U3<@P@&A.[4&EK2CA# M1\(75]6QA6,L&O8&2:!9)6G"Z8&3:1Q:,.=]4)PM>^<_C!6[F\>KV5Q6JQM\ MVJ;_[3#Q,[I^=[[8%[ZWKIQ^-O[(N/ 81FPN:5"!FAS786*JI9*/F':?]?HOJ5MH[ M_V&*L/SPZ.9L<5M6LV?S>_=N77I*T24J?899?7SH7UG3"A6L)HHF.*,I9"JQ M5W5:GYF!P?]JXP<#!G9 7F3*8."]>L%? -(I7+5@11'7-XHIE*NO643Z%(Q\ M7E/=&>)GU$S?MZV_,IC4@L4&"<$3)(ZYJ)],$8VAWN787B%(/ON*W\SFL[7< MTPBSWIWK@W_6]\&ZL5K)>G7SS3X^7RQO'>)J]?8N'@L?S!>'BV=O)D(*$T4B M]NUU3((L&;WO.TU)!<86)%Q%Y9PD.X;7[F*SI\@I!A? ,Y)WL2&6X$$=32L3 M*O!_5FQ\8UXWK>,#-!D1T'1&(&?5<71$SF.J45-550UG94(UWK&"NOEZ;D[& M:V;$22A"BH*98A1N3G)*I9FK#NIG7_VT[/2V@'5OP?CN#LX/.JE6/7C1-V6: MS9^=?N7.Z[X3XE8.%F"-4*U'%XJ AA9D;8FVI,2V[P%E)S2;XIQ9YOPG,_<5\DMB$/C3> MU_;'S* G)HB%0G,VE>ZE_80\\O#6,[P/U'S:JV%)**5!E)BKDRJ%?2G 5&&K MX-R S0V/: S68>."!JFO)4(@B2T:4D2EYC:AD=$1J-I%CG^:6K*:FY>"4"MD MLMFR:352RU[R-@"S456[2&R2-=C4[V6HT"+G8%M)M26K,H=\ MY(.^D?F[4H\F']\IP(KG1%!SEED-*@E[5+6"OO>SR4Y3PYRXN+1EJ)U_Z=;Q M:JV9V?+>;#49J,B+-,*06U 3"Y!KZEN?=J'RMM4).+\_!=5)1OWQX1.!#+WA M!,7H'P&?/7G7FQ6H6(7 +FQP$_ _"]G=>97V9V![O,0J1[C\>:4^\>3%?3R2 MJ0"G&7+E5BQ'C0"M1A9-$[8J.4AM&M+S^-/GR8C9!2;6FH+EB*TO$>F+#531 M(H/Z1L-!",%L&6H;%[,+A"JS/C^FX",*5/*%J%@"L9I+D[J<+85JXV)VD9!I M.EQ-1I_)0>"HWC$4C]4JCBD(C!^R*8G91>YUZEMF*\'7" #1%]-:SM7[6HO% M]/&PWICG66U2U::5TP\_"XQ-9M MC8!D&W'+RKN46TV: MC4YATRV%ZC\P[,;18KF>_7(RZ>5L2LM'>>ABM7[0'N'A943&P\^.B\FS,%I' MA2"A15^BV* HH\LYQPDL=9\*P,,L<9="?M"G:*6Q;/A6 AUG2KAFG#0P.&;E/L$*( MFHA"J<%Y*C"%MC-_$F#]VB,Y/)S-GWTK>]AFE5)3UQ9.]"Y+R]*CX2V(?1=K$"*=N: M,18-WB2KT3N7BBU!XSDCXZ_[W5I*G:V_09X=ZFU]&)@]$C[6CV\+_5YQY+,O MU\]U=Z[,..[W^=ZZQ.71O07.;SR^=^/\7B[JDO<6\V=K/7^_].,W+SX*/OM5 M5]_A&U2F3Z5V6%R1[,E"8@!JQ;?8NUR+=TF*]^,?\]R1;C.DN\#Q6AN3:8&B MXYC V9:K0:-Y*F'R0@;&[^E^AP4W']^[>=$LV##/QT&Z"_1TI?2U?)@A9($B MRC5Q4IK%QL:V\]9B8_9T.])-SM,Q>;'!IE;9 )N&HO1ST4-@1RJUX_=THV+ M0WFY.'RIZ<&'=W7)VGY?7OW&A16Z,!7W%ZE42#7'6J%0PK[S:?G+_N9_ATC2PP MU\B)LV\@->:^/6M!"=X7)#NEMLT[?;],?1^^KF=R12;!VKP& PQ8?2N9!)*' MR&^'7Y/U>^<_C)6JNZ1[DU1->]9_'E4_./2OE*";TP@A^2:A@7%<4O0(H4FC*)6-EL#9E1"A@^]*, M&'I#Z=%S;PO(<$%^\I&2H-*;>[+68U8/VNE]3(2([&()MDCD/F7*]>DTP?7E MR:!Q98M3ZA8WJCAO@KG3[UZ\;R3^$.?/Y-V^XONS^>SH^&@;(]EF31:')@AZ M2!HJ-,_-^NHJ2&;"G67L+.,_60:^WE;+$*O973.N]&EZV3+:4",8DPF+FDS< M6<8VYGB7)P^?_;O\B,M9O].'2MP/?X_OEGIT?WL;[V=N,V4CKC?4M9^#:2A5@5Y*QM7IO=CG1GR", MDKW=O/GBX,\M=_O6QZMD:,E;#A0TT+TB!>C-" MCA *U2D->ET5*]S)[M998->*SW,Z4 MB]802P;-@CBY!,9XXDK>9RFI62CAXSWGQLS.76ENXP-ZPSM5:60K ;3&#<0C M^:+Q3?%0+5@I4THP=O-Y=FGW!5D%843G;; U.DB]-;)$EN;09FE!\LXJ1F05 M@V?Z5SLL[_&/=:XW*++@G4%I[*Q'DZ)4L5-8-;T;@KD:5!5C\]F72VLXX2U;B]DQ]@?%3MA8RW#=(>LU3C.W_EFL13&U851 M=6<9&[,,>V(9[G,LPY[TR[R0<8923#!LK;,(IOG,L9IL/:F1L(VG,TRL^NZ3 MN=)J&N/K@;"SC.VWC"X$GS4UV_5#+Z8%5%1[<(9B*16\$31H'%OC0^4L;@IM M&,^ANO$*E_77"-XY>G&X>"/R:+W@GQ^\Z%U"+E_\-]_4J?=TB9[UE$ J_UQL M#+G95D7=&7J:0%.GL0$Y3)LF9M'0+!BR+0,Z)"S&8HZ!6F#P4TK.QP+D,.%X M-9ZCB+#^#Q@8"]GD*/N8?$=M HV7Q@;D,*V4^CX0WE!UU@70%X31EF*A8 P0 MVH0U4D.KAZ+1UHS74D]0[-N!SV?KD^.VLBUQK<(<(D M^NGJY*!@#J.5SB:?$4JVE0$Y8?0:R0I9[TMSD]H:>DQ@#J.7P;5JP<725"^[ MKP_9@+$10E\Y-8E&A6,$DF7?GO#B2 MM[67>PL^:35YI9KY&^.++S442Q$$J5CC,EENU3@Q%B:DFN."5L4=20@#Z2SE#R)#;DZ#QY;+HC9@<^9+0NE;='9D8 \D/KV';2+ MMX&Y[Z=0,=ONG%/O.*-6;K=%?4<"\C":'#$4R"9X,09L]!0X1L>EELK1OETC M-7E-?C=!?26XY /%^+:\E,/%BW[L%NLQF9",0U^2(W7;A;!Y2UQ=W[C.XY3J MPF,'>!@MSL:)%2/1UP2 L7!?&Y!B0E=-"%N7\PYLP9O7X11R!LV$K?$$-0"I MET;-HEP6]"%NC0Z/ ."!MJM+E2NTRGW7,IN=NF51[YQ3$F<:IFW3X ?K UD^ MT >DG\V?G7YEBQ4X-*A2BD]8&$((.9"D:*BDTM26[;8I\&#P#J._D5AS7[74 MW !<"!24/(5ML"TW]W:SR:W1WT&M=_/JZ_NTF-XUW49]WB9F M"(NE3%-\6" MVZ:^PUGOIK3W;9O]D_7CAX?];G_5:_\977_OX_,S?7:_?3&4H:BOE]ZUO"72 M^ T-V5"DLG)E_$T//F>H_Z-W^LC_ZK&>ZB:NI%X\6RZE$T#(2" .BN^["=;> M0SER;XQFK4#+$YZ6.@;(AO?? 6ULKB;;F[ 63$@<0F0IE?O\#3?>'5U^@TC SD"M$$FNJ?@JM0B<'Y/!6ZSSD MQG(R[1&BQ8S(*>4D.*:J(T8.T2$087:-30/->VP6L5.H+O<1 M^O.JQ=O2Q%E18O5N$+^/ULNS&3^4Q?(9SF>_G)8WYO7&X>S9O']Y&\O+: LW M<:9FC8PC,1D3LX9/XKU/J9H)E)O(94FODD=,YE0#5K<,@\ MA2ZV$\%W&)F%5)THJD9B!&F4U7)#$/+>@?IGF$"!>2+X#C3#*N3(EF*TP8-/ M?8JD6FYT'(*J+LK6Z.\^SH\;\OIXV6.KK0^V48&Y M."E00G7ZR-F%8E"AAB04!FG U&;L*]P0WM=!BJ4:3W[0U*CP"A >:9479YU:C,V @ MFIQ3[V$2B*$YEL9;H\,W^NTO>P'C^ SF%X>XE;VABI%<;&T(ZIR-(7(UE(!& M4Z2@_[FM$=XA(!U&:?M.VJXZR@"*JD);%+T@IHIIKJ2Z-4H[E)4.(*TUAT:: MX09C :FJ'S90?4@:*+?J96ND=1 K'41+-0)FE4XI:!DLQ+XTS'NGX5-H$FD* MJX8^#]+>A/S9\J1.T1=G;V4/#(_1(;)S$32+E90Y^,!.));@G,6M4='-@CE0 MYRC'SF9N&@DUC8H*AMBB3=9P*>!D(B.VHP-SH![]QO89+\G[:'OG4VQ)?&7; MN&]8A&5KE'/#ECE,YZ@2-:(MYJ3;8D9-5+P-+B4?(*B6NJW1S!NKE:QOSU8O M%JM91W3U2%[JL7.6&_-Z,KU\&U44L$CS,694O\M82XP2;)] D9N5-H55/M. M=QA=#34DS.N<4,WGJ MXW/65_0FA:U1VJ'A'49[.4%*#D'=K]4HN!2GD50PCC5[#5[LJ*>RC75H_7(F M#A,Q4:JMA @:*E$#MHDXEUH#GB[7F#)2 PV_7 I6&:)/0AK.JFG%%"CXVE>M M>R\A)Y_'B]6?W@?]=\_\7A.#=V7 [P[Q7:^AQZ\6CP\6QRNO]';?_.K0 MBR]2FKF4#6;&>\ZG$^"U(M#I[/S9?GR MW3+7]V/8A[+N%_W='3LN2,]O:0B].)S5\WBK[Q9R=!9^W9UKB'W20.X2"EJ7 MLM['5A^A,5OO"AB1$JWMZ_"P>.JA\Q;0Y8,^!Q\G>0I[?F[DX6QEM)Z M^T&/"914 :P (1LVU?6=%TTN9IM(=F7%9'B:034^1DT\>UNFIC&N9&H5(-26Y$& MIOH2HOYG7758 %W8 KI<6<&Y%,)4(HA!.<,V@<1,AJH'WPS'4KF-V+]<2;3Z M=M[$5<0&:)2Z>4.*-B"5$GE*G=IN'J]FG [%O0?OATBY:S.F$\&BLBWOG/XP5R&]Q-E7"\[OTT'[1[^O(9;F!CX=@!=O%SAML_ M.O0O[7AI6ZVU=XQ!B,7F:AQ6'X.4;$(XLU0UU+!W_L-8 7YT3"OY][%^Z<[+ M/E#[J[VB/SK@TNU5C="&S[;7=X?^%3A-BC[U$7AG *M@BJJ8K)99$Y(MYW"> MV.OI#SLX/Q_.S[+.CP_]*W!R;> (3:P%?$V$.0?N5=K,)D,<;\WV+4CGH<\= ME<_UFUN+HQ>+N;Y087 8HW%HJ M6P/-X^5))^4W)^".$2; MLI[3"8'Y(O+_*LY7CMG: N M^6C)9,PN)%*EVAIH-FT]%P<15W92BT"S!"Y2 ML:VO-XO1LE,'YR:4PXW!C(;/Y6)2GU>I)2$/@0(6BBE53<\IV2A3F!<_1N,; M'MCF/*J)K4+\;,@C8%C%2WXI7I+&:K9M"@\C?V,'B@V&1 M=]UX+VJ2[MC\PD"M]FMUA%QS2!%B3#UZKB$KJYK#&JJ *?QSJT9DT^_E(DT M (ZY<(TY*#092TL8*^DC9.H[4&\--!NNDU\@1'PZ!LB!4)54#+5FNBE)5"EM MU9P.!([9\XW+>CYV;'\!FJ0Q,HJ5!I+ )Y<]&XI-4VC,&NW0UD"S^3':BX*H MBYGN62OU]MM^0O S:$+&A_8D%H#FY'T9VB@P1]5"I6V$;<^ M@_#>8K6Z+^M;N#KXYG#QZK^E/I/O<#D=X!IZL 8S"45(-A(*%KV M&:#,74; M@7N\5!,[/)U:/35#HUJL"=:2:1I0I-A;,A?))0@%+T$FCU?O=/4.JG?XW%AK MWD7':Z1#>;R8E(WU90ID7>_5F\ XQF"]H:3*IEE5R67+,#M9X=(/6!!I^#B1KGWU?MQ6-ER>+ M6.[.^UJH?HNK\TO??-.O.)L_>RBG;GIU,'OQ4?;QWJW]_AJJ"RCI;[XOJ8T^ M)"HUY>@!T:M&2[($B379%\$)L7"S:&^'% U/0%\:.E="2E;S95LQ^T99HBN5 ME8VT(^!6H2U@X:;25*QKA8"*6[+>'H)3NZ_>F) ME-Y*3,&T6CV$)AESR($=&RSH:>H1U97&MIGF$C$%#9.A!I,Q:;Y67..D:5O< MR=>F_$G?$:1OI?50;^S1*WRQC61+OF)MK4EB"YE4J=@; LN.G &_106"\>K6 M5>!9,X#<._[9/L.7(P9!85]B(A,MQPGQ; ?JNT1+\VB,.6?; %(KU65+V- G M"]6%"8$ZVK&7X5%N*8;8YQA0JQ"$LV5C([L(-3,A; _*5[U,1FQ+M W%N H: M>N9B-?($C0ZP.3"X-9.R1C)GX:)F:L58:G;Z-*UF#"*@%IH321;NO=;'W$-L MHG,6+FS["J>!D,JG^M4"%CPV6YM5A^LU5E+PMA&X(>8L7!A>UF9"=AX90=TC ME> L54836L4LD\=K1',6+@JS9",FZ;43\6IC5*@VC5?)>$U!*&T;9L/-6;BP M><>5:J ,U#*!9$>E3S8!%E20BJ>M:4 TABCD KL2U>@T+!1RD1N>V*!* M5J$B-N#L,;86K[%$(1>)6;#%A%2RBAB@346@<@Q,/='.-/VN M>J.(0BYRGQH0\B%3Z*%^@5IJ@)8"0W^O19Q0+X$IC<*->BK3YILA) HSHUW!LH5HEOHM457DX#U4&K,&(5:=-5F]LU.J5/A#MN/ ML$6JA+T&XGT%#%):S)%4PYQ%#62VL+/S2.5K\Y.?!M@8T+=8HT]22P0H0,85 M4+Y9WTPIL6P/V<:K6U>!9]X40YQ-3JR1.&<$0>>=\XUC:D@3XMD.U+>=2FNQ MOC>LL,!@%.+J:JC%>38E:(8](5!'._8R/,J*IZ,*CKV-4*TCCQ%=L4F((OF= M1&P-TA49?>(: GZSI#>JF_.!5.C N5L2,[$R6_[,I(Y"R9>S%XP2!K#49'( MP4.HD%OO%&NC<**<'6XC;H/.6;@HX)A3*X$<0 I]IE!)EK *%_0M&!70+01N MB#D+%X679 >E6O3<&K"+6!(DD\!P=&2*FSQ>(YJS<%&8F:9G"Z*8) .Q2BZY M*7*()1H*0EN&V7!S%B[,*8IO%%)(^APAF%!"AE*,EVIKPW2ZJ7$';/Q-JZ=4 M_QKM(.(9M3;<=1M;B396MKUSIC.!)/G:?.&8@$#2A%BXF[,P10+6U%*)I20I M#:RAS$GS\!9;M'U[][HCX#:A+=48R*D7WQ$T,LGLBO=1%2^!)YR2NYF2Z(UD MH'$@#V-.UEM*-#Y#U6BXFF0EDXG2?)B4Q$UV[.1, MC-:SKPC6%TKHU9V 6%,I-M@>LHU7MZX&S[R1%%(1[+W]6\FU=QN/[.1D#Y0) M\6P'ZMLN(QB9+&>.@,":6F70&,23(9%8A28$ZFC'7H9'V:<$& M7X:J1B2_1 M]>G9O8>M]R%N40WYJI?)? Q]6R,HEA(T5#\-E"T4[GT?\VDSDTD#/+8Y"Q>U MLU@EFRI*S>PU&RP%(%C0=($8; Y;B=NP]G4FMA-8TC938 M4E"[(]A&X :9LW!1>$'*3&)+A@#2;!';]"?+SF1K*$X>KS'-6;@HYQAF;<1MP"CDXH # MPF:3S^BC[?WP* 1;:\9L(L10MA*XS4Q<40A%P>8)3U;36I2C<'W M=1LF&AN:&)]*"?:DZM4!FWS5:U2C<..=RG1*K0U7Y%AYQ0V8,*JK\(D$H;&Q M*;<:8PD38N%NYN04"2C5VM2"9_6" -ACQ)HJHL8>&N"CV1%PF]#.U3-SHRJU M F1&"I4*E5]%W*;$-I3$KVQ3'<:A'/$E:U *WVE)4>-M$(2,-Y#*1DR;@_G MQCL#Y0K135.N5D.QV:0"H:8'7K M*O LQ@3-@\T4+.3L48(-M@5K';<8IN34=J"^K>LTR9QZSV0(8$ACCYRPQ%JC MUWC83ZFN,]JQE^%13C9E/1\'5*WH^X0)I!PY6%]\D=.&@-N!\E4OD_DF 5P? M]+85(+D,4H*Z:&+3-)6=P)9BW^!L^2,>'LO--_N"J^/E"=K?+.7?QS+G-Q_E M%.<'OW?HZJ'P\7)Y*96Q2]E5S$'ROF8C,3@ 4W(R(D 22"2$EG:8_8FX[;U; M>OOC?^LOB4L^>'-/7LKA;]S5W?F+X_7JY @[$0)Y@&@:U! 1(7K)U8)XYR&7 M(H[RI CTI]%RET"=*^*!^MX9+9K2D"N@)0S$41QVSMCBP]4@D-\1Z$_/!$KD M'$FA&M07V5C060J!Q51IC2:P[]M$,+O0O?J@@>%:+2.8"+T??0$YM:,S524K]3 M6FF)03-8QQY2GL)NH;NP8U "0;;.BI-BR4'.%2L%38!R+"92B1/(G,_F\-R6 MU>S9_+02^0%,YQ](O;$Z._9=R7HS8QS/Z->5<%P?=YK\XW@N^H0OC,$W\1#G M+(\.1-;W%OR)YW$RG_?^8MYYJG=Y;X8T.YRM9[*:2*058 MO2M*90Z$,GZ?-PK*_C933BO RV.I=UZ_T*_)ZL;\;!KX'^7,Q@S(3,3?$AC- M&6S+$@M8Z]!ZGTNA'*Q8KK0C[]4B[^&;*9&78L"<4/I*:;"5H@FM*6]-B 6+ MWY'W*I'WQHOE['!"[ 5,['PK)?@(13P9X>A+:J[Z9D+9L7<7ZHZ,LM$)>>Q] MUH.'1@XS6Y.;)#868VV[[.QB*/M;$VO/F'M;^.3 MG!_X8"Z3$HR4W,>K^ITL]_]Y_RUUZ^RE4N[] ^\K5$M<+]X2\.BT MU/+U;+4 9]/U'Q[=/K_.^4?GKS_Y_?[F;9DOCF;S_W1:O:O_=-H/SG#MPYM_ M[[!/QU (5<5&-')*4#@2EV[7ZAEKK1QA_"9]Z=:D'UR4-8W"_5PQD_[AR0\C M-&F]J\LR:0^JQI51R 6(SN66 G@(-L?>97>B,RDXUYN4?R8OUI-Z?!PN?' M#>,QZSL_/!RA6>M=7999 SH C"X&:)#($"!&<)+[*EK-&W=FO3/K3YOU[P

D;R.403!(HP6,J 0L)%N]BRW;'\2O(\?N+EY^F^%1(#>Q#KD&4P]#W M",,B)5=)S9//;0*D_JL([O?9$Y_R4+N\:D)YU8=K5/NNB]#G:@"#NNJ2&"2D M8FP4TWPN-6K* M+'TN1U#O;$IMTIPK+II\FCKOQF0NG4=]:.:/JOVX3&XL(S8%$8)Z9O8:4$L, M!*[&'H?XBAC$C-]-WSQ>S>:R6MW@?Q_/5K,/1/7N7!,;OK>N$W$OGH5ZV^G2 M-U%P%7,#SBUS3$@EM E4YOX3&C\\NCE;G/J7>_=N30223!%1*))WX;37ADJ M"][[QC7#&20&#%PV)'_T"1C0/Q?P!$P "N!BJ+7W_)5<#>2&!(V$ $_:D9X\ M@;"W*79^QJ-X?V'VV<,(;TGUVPNS/V;.7^EH5\@Y5JO-?2_@5+/EOI41UVA\ MS'$*KO5WE? L:YE>>D+6JD67$FI,8 AZOT%NA+5EXUN:P/K'L4XGN<@UAB%8 M@XBF=ZXF]36]Q9%1[VOU96WUS/,D->ZQHW7:@_IM*XM/ _8(#R\#FX]=87I/ M%S;C"DOV&E$*BE/%X)(QM4BV-6++C&Y*^[B-!VRA0(?>6WU/:'W6$ MF ZT27O*W%L[:-SNP10@AB(N5\TOG2]EZY3S? [O%IMIH-*MD );U5 #&%D$ MF2!1B5#*MIGI1B$=QDI=M!ZS.E\.%9IK!4**E6IH!)$CGEFI-78[K'1#\:W5 M/YNU35^SX\@FUWRBFYJ<@%C0;#*ZC%(GU&UO+$ .TTS/J61F6["8:J#D@+5F MXRCFZD/#)MMFD9N/;S=OG,:TJ [54+,,Y'.QC8.F+EABB]%/J5OR"#$=QDZ# MA1:M!)\U46'*9%+QSK/I,VB,K]MFIQN/;S=OIA$%C617-&,!6T.)C&Q:):B8 MQ4^I8^WX(!U(34UVMK>H])4U7_$(UMG$QF,H2%4FE(5>2O_P"1-JF!S86V_ M9&M3RL V9(^4N/36Y04H3JF.O"/4&#+P:$T*DFW?]ULS\$"4*ULOZ#'&'*94 MS_Y36_+HRU>X_+WI,9-+'H?Q3H:DZ F3I)@ E$(970T^N)I+(HA;YYVN!IF& M\4R90U^]!;'W:H5@BZ:LV6@@#)'!^3@AS_190-Y:K-8/VN? >;DDWLPF90,Y M*$PN%JQ.TRKEE"\YFP :.#5.0?^9D(/:<6HD?LKUC65\U@Q314\UKT3(13A& M=JYOW;MM?NH/5M>V@5C#."N(#:W$UEB!-C65HO*7^O8H*-;R59^6L W$&L9C M$56;HB67G8,^";0F6ZS5)) %1'&4+G&)#:'H%F>"Y!J)9N"! XA M8N8"V[>O[]4AU$"C6^J8/)*D4C-0CL6#\6S1&(AB3-DZ#W4U"@G#>"<;2'D# MR5(P0%6#=8P6$Q7ON,8TI?T^=V0:VC-%U;H:1,-P2%"]1NC@O1'32I9:3)Z0 M9]I5$$;BH$IL(?K@-7!R4+AE%UV,K7*%6!UOW<#_U>+4,'Z*HE1/& 0:0P2D M6#/&;)KD4&M.V^:GKF#Q8"!G%4Q@&YSUU8)-'FTUH2]F V_4=VV=L[J"Q!IH MP_8L&+S/(*Y *Q9S87'DI).-P(]_0?+=^4LYW7K]\9L7\K;KPZV#WA!"?M3W MCY=R"U_,UGCXS?%\Q#TYWG82/;OXVR=^WK)3?ZU'IQ^=G^%3S3P_C;.X5@TJ ML(T@0'<0JE'&&W#9>\ )C9>\=1WG33_.GLGJ+?;[4F>,AV?O_U7?L5JNKW^W M7-1C7C]8/I+ERQF_1S/-\6:+&_/Z(Z[X^!"7%W$U=3BKQ>&LGCC&N_K+KG[# M.Y[_YMLX$)-\L88S@T,$]4:8DQ"DTMB'OOO>A 9B=HS=,&.'&>$IQ6434_.> M 80SNF(C2[7>%INCG5#TOV/L #YV\VF%1GE-HC>9.4-QH;0JU;B40X-"B!-* M*W:,W;2/'69M1[*$ 9MQ !!+00T0FD^^E=K?*[LX]B\P%OF^'"\71WK,X0G+ MMI"VPP2S31-JWU?9NZJ.EK&D(CXA*7-#+#7M@MD=;4<8T?H$S587?64"ME7] M;>6(.3N76HZTBVAWM!UA6!M0D"2:UM3;0FK4JK,N8S7D6O1Y%];N:#O"V#8V M!QPSV>0+!-^(DFM>L(0B&NOZ76S[YVA[H[[L+4OKH^/ELW[-!\OUP>)%OW[O MXO[=8KE&.I2S&]I"-@\3\K+IB_!ML"%;<,R9@J1DDBW9:L0[I473.S:/B,T# M=2!EAZ9 2D098A/J?6"8T!*56CCL(N$=FZ<3(#=.)NA_X T"-$<4JI Q:$BR M#[NZ[X[-$XJ; Q('+&!C%BCL"I8^N0$00D C4^HZ.P2;1\:A@0JT%8/QD7VL M"6H-)[,V.34+DFHY[3"^BU:GPJ&!>F<0%D>&,A<'22Q66RU*+(!9CY#%[R*S*7%HF'BH)62K:6G,M0#YWJ[. M83)]&Z@B#=)6Q4/W>P%ZRVDT3$@46VJ (=DL1:.@F$OQCFR*#FS?8VRK0J*K M0*-AHB((O1&V*5ZRARJVE.A#+>A#R")^2FNB=C0:+C!R) R0JCA16'O;,%.B M>AV/4IR?U'KR'8V&BXT$C 9%"5/F#-;Z[$/BYFME@U7O:0*QT0BQ'*HM<[&I MIM2\3>!;)4MH>E?FTEJLP4X@0!DAEL-$"=9#;BV7()B@F40D9$-UKOOV[.($ MHH018CF,5 ,WK,+!I&A!&)&KF,; $9N&?C(!J1XAE@-U-##!&R3*)?*C.-\W\,-L M6RS@Q1 WR#2%O'Z\D ZTGX O+F HP9*#$!)E+(2M]TM"4ZW?$O4ROQ8OEDNCLZ[R/PT6Q^7["=\___)T;VQC"U%J; MH(D$3- T*BW16$Y)6E+5,S2!$&9G23M+&D'DF&QC-9N(D!RX8K+T=7U99W-JUCI)38JA)0NU>9,8?.B-_8WF7B:;G/O6-SM-VEG2 MU"QI&$T*GG-OCH"N!"@03>!-1X[F9J*16UP]OCFE];DY-EE M"VB#A6I\*10#9VN(H>#9NO%Q+ZW96=+.DD:PHJGD F-CT 63 U8>\,H*?K' MHBE36+5_M2UI-^=U))H4,D3,7#&E JVF# 92@M+0EV;:=K4WVEG2E;"D@;I? MVBJV(6A>)-"RSU4$F7PB*>S==O6;NZ*6=-7FO ZD2:HS9-D7:0VL2A$V6XBH M>91<@'>:M+.DJ5G2,)KD!<1D(TP6-2I8K&$T,4(QKE!?1,TMO !L/4W)1D:6=,.V,:6)G8!BQ8;=(8CTO-,2>? MV#*R4)I4MC3Z6.O.SF"W.V$"GU*I)31N"5!2#K%E@.!*S%+>;D0V!6.ZF@G3 ME&1I@+EYF[76;$M_DE3E)K%0H44XE0;F-.RB MIKZM%):*!HP&=J OG0NY!>;@]&G0%#':285Z VB<8I0RQ : IN9;@@U3RP1/MPKR_ M;,7?;9$53\24AA$F)!MCR):=ST!.,(L5YL;>L:9/."%3&IIOGVE:MV[LA&E; MK:D":XCG(18F<"@%:J9:4Z1=7[T_;3WO#ZV<&-),?F]H93*.8V*F-5 O M,&GDT(B+-H$@$)5:*$8T5!K%4F.:0N/R'<5WPC52ZV*$ MELDD9S7C G(D7%U-057,<3(\H6GHNQ'?W1C5D)//;1.&8+T-DJ%P*8 A-F=! MLH-6MFY%QTXU=M9T>=9$M@B8Q&BL0$L:[5%)KA$$J*6>[:0VC8GG.V':F=*@ M*^&)J04JIKH, 061)6-AJ_KD'9L)F=)8*+T3IBMK34*Y1'',K;%&>$14,'H& M2@EK0-J%>;L1WRG6'P9J>62R^!K)LA3@1GBB2M1J4I7*:4H=RW?6M+.FH;6) M(53QWN4H@,YB-:3IDF5G(%#=E2!V5+]$S_+MS>W2)HPEATHY8G2 C7("L*E$ M;(:"U#(A;1K9H.YNFNP5$Z92C 9Z+2-8 J?6)#D4)X:+C9!H2DG3R$SI*@P> M3\2TAE$I9\F$ &R,^-[Q*$LT)7 &*0V(I[!3S8[B5R',G*1U&Y6HG%NBGU/]H)UTZXQA03-I]RS8G4EA"<3V1-!/)1WXYLI$W M'84 MWPG72*W+)V!K50MK E#30F;]-X920O 0I]0*\^Z<%:5W1,-#5. ?'8BL;\SK MC5IGG0!X>'NVXL/%ZG@IJYMO],6+Q0H/OUTNCE^L]!2'QW4V?]:/T<7Q1+/W@1FX=XFJECX-/KOLA23]]:_\MA[4MEGH"V4:: M-O(V*3>#*0DR."3;0'QIQ=>64CZ;W>V]V3N;YIUW-+W2-%7N^3UO/I.F<<_E M"Z"I=5%0\VNV-4!L#GUPDI6WEC0O )C ZKD=33=)TV&6H55I+7'VIC2"!J$D MM,*82FPD@6 ":V5V--VT-]W\HI.^I;8SL4!Q @9]*4DHVH+6YF313Z!DN:/I MIKWI)=?^KLU>7U=P%L=+EM7IRP/!>G+S=?;RZZ_TK[.".T,P5H0P&S >,;!U MR:3D'$H \R_[Y?O?6:W?'"HMCV;SO0.9/3M87_?QQ?K_O)K5]<%UI?;_]^7) M<5]_M7J!\Z^_HN4U_?;ISZ'LV?QZSW]E^>7IE\\_Y\7A8GG] M_S4G__V?IK_A7L.CV>&;Z__[L7)@]<5]>?7%P\41SO_W?ZUPOMI;Z3-IIP>N M9K_(=>OT!D]>OCJ]XZ3G.53FG?\&FE?J;?]P_^[C.[>_>/3XQN,[CSZ\YQ'> M[:,[MWYX>/?QW3N/OKAQ__87=_YYZ_]G[]V;TDK6]N&OLHIGUZ]FJFAWGP^9 M_5CE1)-QW@")DLFC_Z3ZJ!@$-V 2_?1O-Z"@T40%88$]!T768M&GZ^K[OOL^ M_+55?[M3O&[4:KO[^[N->NF[\$GWCR-/#+J=:K&]\7JCP)!1M;QF\UNMIG>V M^O_]#^+PC\^S_#-ZQ+T=/=6]HPBO0?=L-)+//U_R0?/UIK%7*_X3F:33[=3/ M3^-#;#$FG#T?TNF"-=)+&SS!F ;/3=0OM V121P17-P9?5ET=-KFG&^]VN[: M\\2GR?!7&4N Y)\+L]W]^@[O?3T@M7-WLO/U\*TZ:9S\?5+?_OBM]NF?]L'I M#JUM?_A6PV^.ZY]JWVLG]EO]TE[43M^TZ\T/W]Z1>OO@LGMQWZ\4'SGY-:T_3^N?_FXWFG^?'#0/4./M+FU\^OC]\-/'K^[M/]3]]7?[ M$+>_FI.SD_JGO2_URR^P=E*+S_X :V\/T,'I1U8[K1_73S[2@Y,C=MB,[?E' M7L1[Z.=@D$-$8$ T#H"R@(&DW@!F.>)$$"UHY.*X'7P8\OED%C:+#)HQ:$QW M,.B>OF*Q55,P8O>@:*!-VU\]P71[<7\$<43:^JSO7UV]^,-%L:*M+UZU.L.. M#3_TQU??&R0C\/B1\5LF>^ &'.V#@[C;#MS5\\>7-X:7_CUP/UXC&X+1>Z_" M#73OM9\]E?(-*O#S//9AK?WW<"!&@Q%'-H#9]HE>?$5/OM>H)LS MU?9A<'NH1U-<>=3LSYTQX:^6_7 %_%;3O2]%H^-_OR4#C4?L>C#(#X,!TU#\ M= !__,P= SA:ZG>LUH>/R%:OI=O%QT[+=ITO:OL/W?3O'I*Y[Q]18C_5@_CI MV.>H(<7ET6T;W6YW!Z;[_:[MY<-YE+9]KWVQY\^ZO<%*[C1O6N;MQ_B9XY,# M7$,U_'>KMOUG;&?[M/'VS[WVIO:S#>2P\^U4\//WVX./RTRPY/_F[7+G\V=O7<'Q=[.^\9>LWC_<6__XU:]630;113>FU%"+Q INKT" ML=_<[T7C3='\:Z>8DNNO9?JMU\UT&2E"[^"1(3G\>[@K_5R8Y N1)1\F^[^) M_1X<^^*_5V L1IIL$15<[^8O94ZQQ"N7K!OQB<=.7UQXW?.=NVCB_; ].R-] M>R5)XNGB:'W[RVT]4, D-T6,^_I0/@&3WR_M/5425'0#$O5T23 + M,D\39)J]V/RA07;E)9EZ\[ 5I1%TT-R*Y.-:];QW0>W))DNJI_&?C7_.:YMQ^_"N_!P^R@^)THU>.]+H]D^.3@Y/HE];AVV MY;=I2<8S1"D.'J@@%*#*16[S(@#'H*?4&>*]'$LR].&2S(,6\T\EF65(*\V] MK?K^[E F^;FXTMA[FKCR*$%E.3O"W9:+*T%E< VV*TDE]+JG1;),%(/N\/=5 M9Y]7GKJ[F?=;@!8N #YLIWW=/3UM]=/Y3?&F%??("*PD1SRC>7%G>#J3OFST M72M)ES.9&+]_)B@8H@D&RCH+J',(&*4,4()8;FBD/@4KFP@@CHC(5L8'=;1U M>E3T>_9_*T?F>MU]/D(;)V='E4*W!W=?&#]PW'Y&S[Y?B7>"Q]>5?Y?XX.;9 M0;KGCUK]Q+B#>KSR\H!Z\=E"KH*V43C! @**J0320P40Q8P'KIW$MK*Y6V_N MO-W9*_YJO-O>K;_=+UXW]N+NO=4<'O^5!KT/W&I_V_FN[6"X&(IN*":+H-#] MHG_F;7)N<$6K4[0&_<(>#RT'OV=2*LW1AV(;6(BG**94;A#$GZ29_NP:WF#\ M88KI(T\^!&+EUW?G):\M1MWM)Z>CLU[W:\+_39/<:%-(ODF]J.<.G76&+DJC M*)2+UU&=7\D]XDKW;1\WFA\O#D_:7PZ;QZ>QG?3P[4[4?_=:-7S8JKU-W[/+ M:I[EX>GNMX/8I]K)E\OZ M/S=U7Q2U71]0E ,QQ8 *KD'*" &8"$0'$DR\7-G<]FW]3??\JBJ_M]T:[M9] M;['KD_JT]FB]#<:F_KX[]C<<.=BML$ZU:!CN7L.0$VA,X $@206@U!&0O)B! M5T9A;FF /JEC'"!&$,3\IT"<]U[S/)A4#SLX'_)[.ASKIG##XN2\U^J[EAW: M7Z)LV)K>"X:W]8YTIW4Y_/OWS$\K,,.[&WL;^QO%SNE9NWL1I_@FG13U[L;O MC[<>KK(,C-2&5/,_G9$;G#]-LO[Y4XEXF B\F*?^7 O 0JZ3%G#:[EX<;F_A6O/H6VW[ MGY/Z2>WR^'9S\_:6V?? ]MOE;[!^N M7=:_U&Z=;"%IK/;. @]%E.XI94!;#X'&W!'*D.=65C:9)+!XVXO;9MQIW^O> MEV_ZHOK\HOY+6[PX+]X'+-Z=Z\5+G.?>.0:@PSPM7@>DQ080YG'PU$I.<65S M_SRM6H38_2XG3UJQO;187N22?1U?-GK-[K=.7K /6+ 3)8Y B8*2Z4Q-:4"Y M9T!Q%0 ,TF MD3(L+MCW;=WI9GI];B/A>#$/U<=&[WV\,ZJ**VT=7-B*KEVO M:$A%(,8[P BB@$*C@59$ 4F51H)C0S"O;#;]=]U?U06];-5[O6!Z#PK?=R-> MVX>MLU6WT"\,@Q^O,<@TM0EH<90)BQB,8I!"*:.-""F'LW!0N'W<[+]:9$'XVQ%D2(TI4#".I.*8 M(1/%1(XD8)B2$ODC_9*@1J">."#]O_^1&(D_^L7 M_U9FO6B,YSV:CJ)&J4[ M*70$:6%O$%KIZ.ONGN['_;/7&K3B$WO#/ON>=\79>:]_GKRO!MTBWC$\E4'X M-_-[VGV32_26';QZH%.27,UX;/5,7DGH&:)P$-D@]&G1XXMO['!D'W8FLT[' MVLW6H#WT;?3:'A&_VV/=.8IO=(IOQZWXSH265]#E8_E6B?$&=X&P&4)P):6UD2WB\'3G,K8- MUD]V+P].+*EO'PW=CPZW:Z2.=W"C>?SEL.E:]KQN M86/[(SMHMK_4+BV)W\<:;_?:=;P;>W0SYM]Y)I5'Z2A1&T"UQT!; H&GA"EM M@N1>C")ZXH+='W3MEVKQK[3KHN),]XJONGWN4]14T3^>S9MP=5"__#4_9M<1 MN>8%_X %/SG2D<88P1@"4G "*%$$&!T"T)13*[PE5L0%O]M\NY<7\P)/?]*^ M^./!SQ6Y[XQWS94-&5KT>O\P,39;B;"T$@2"/:#!,& 45D 0+C42!',8UWM: M)@?=WI<1Q1=7X_UK\_,#O?;NRZG0ZB37P"1(+4D_WNVD>@\#7YB+PA[[V/=4 MDR&*9G[HG)ITX=XD6.DW]/O(8GNL^T5HM:,JK=OM>$>*T4\:]G_/6TF_CFJU M\>,;XH/'*O;HH].)8<;:]I22?C7R20-/EU.D=>'BU2A,IUO/>M[ZH6B-<#', M=-(O?HO/BW@J^N=1G.P?=U/LU%4D\^!8#V[WXIN^V=34SM&'QQWYO5KHCBM^ MPU.]-1&:\29S$ON2/C2\/WXR-67\L&$QC6%+ABW5_4&A8.'T17]C])P??S[[ M<=7K\UXO-FN412'MF0,]..^O)(?,9-)#GXT+G)+@@:!"I)P(/&Z!0@.NG>?$ M!ZH5KVP>^!_.?6_,U^/BX!^:EN-A6+W.//4+=&%*X. M,?^,EQ-!16XZ;0T&D=)\.W)4K]M)PE/[HO!1D+HH=I-,I>WP+'%;#_0H-<$M MQIX\8]I"NG<>[Z20C2-7S]LC-_9]T"Q^2Q,N_L $;XQO&!RWA@&L9RF ];F9 M>]3>:R[V_=^7Q[13 YS&=TR\+X]I\6?&N*72*6 D01DN.W]*[DL4A$IW$0+JI)*(Z/BT)D&K.CXJC7_38XOKJ\440AV0\;YWQH M=8;9>H:^(NG\#L=^WM/$X67TQ]5MO[SA_@9>W9@DX_'-]S3VZLY69[1U(&P MOI+UIP7\C2?'_3]7A!/>X$0^Y3P-DPU"Q-P/D^*VJN8?W\,W))U_W%0>@N<; M @8?=E#Y]%.3TN5M>WZ3VU!L&[)@V@^.NKV+N]RNDYS<>SV^827%N9'QK7;2 M/FY\>G.3H\O"D_J7^Z0-K;'_ M>TOEP>G'VY[>EXD(]U! M,M0U=R[CY^#!R0%N;-=/:_@#.MS^0NO;!]\:S7KK\,W-:"U%&5%!:N#B%$5) MT#B@B++ 8HR#8($@HRN;[^[>NY[?__I94FP^;'7?DC#+[LWYX%[]*)FN2=>V M)LMSU+_Q&EUV)Y]A6=+'S-UL1SVEF^;Z79+[2YCEL>1PU9:K E@C47M>*^#> M6W],DC^/IR[EUC42P?9'RN"([ZXUPM&?8UUOW:"QO-37(VES..17Q0.SM/DK M:?-B.KR::\(AY2FDB$- O>#)ET,P:581.=WA*>MX?V>=C/T>%?NY( MJ]_M#;^K?9&^_%LK?G4BKD[L6S>9W+^V^D.5HZ,[-C%)5$12&M!TOMZ;>X9(9G-Z,\SS\_ M&;G_'/O ]TMS_K?L'6H_#? J;TPS';23SY[&'440!C12* J\E 5K 7!6$@- M)B@.^"]WE^Q&]! 7@%]L>+RL&U[S^"J>,]',,$BA7W3/!\/])&TL8_)Y/3FZ M'4:#VE'$0_]7$0_5E, ^/F-<+&TT<9B,2J8E?YU75Z'*;X;.,?&9YYW6B"-& MK:G5P2@[PUE4V"JU*P*N+7>7NOIG=SO,CN/]N_,BTFD)QU1Q+2 MJYY/7F5?_22R->TO4Y\: PU./J)-O]L^'_SXD1'2-O]C>O_>O-F*Z9_IVZ?8W M?=%/M4VF22+RP;B[-#DQ/+:E2ZUD<7<^B)_7Y5A6V/L#&_\F,D0QJC)>_I8. M>?FZHF\Q*MI9[ QUBYMT>U6@\D%;E;JY5:D2Y1II;OWY;B?55WO=B*NLWMPO MFW_0# 'W"&U0>/_E)Z<5AAN,SI.+_8;1R,2A;MQEOPD?_A*<=Q+$N3__'I#1S!.RM9>L]@=RKOX MCS>[]:WZZ]VM=T44)!M[M?%NIF]ORLL_*)WKX6,Q_(TV,"NYR7^WN5,KT,8S M6O@7@)V[NO;#2CZ/VWLOW?6\J'ID6QX!+1)EEVL#YC!7Z3 L[AXPS7T2[Y#C MAGF/[U^X>78?-[MDC7GQ&9V9,L',:0GRE(XCF=7264E\U>^V6V[HJ_6G;D?> M\<7^L?>#?O';QXX^=ZUXY??,/NLR]9E],OLL]EG(NL,[>%G?O0UF8?6 M/X[WI<#_5&?VU&=&6L?EP#(C949:XA)D#V4D MW3\NWK2[W[)DM):+@&<>RCRTQ"4H'\A#0^>?XVX[?D5_[/94[/SWO#6XR+RT MCHM"9%[*O+2\)4AH"BX>Q#8-NL4]!'77P5DFHW5<"7*-R6@EG0MP=BXH/W)0 MRAM8TQU]-.3&:V?U[5;?GO?[R;D\92?;ZNCV1;\UE/(FE)HX=Q2-E>[9\_WS M]FU3?>;7M5DE6&6&+1?#DLRP*X =)BJ;'U)4:6LPC,<8DF5\HWWU=^+:=K=_ MGN*(MDSW?%#4=.^+'Q1[K?Z73*!KLPCH.GM:K"2!THWG3'&1&71>3DIP:( < M].+<#-GS?:]KO4N$F>EQ;69XC>@Q!YXL+O"$\ZO(DZO0DT;SKYV]''92WFT7 MY6UW)4A953;?^2/='NVWPTHC><-=G[FEZ^QQN9K$N)4M.BL 'H$KF\DV4[S1 M=M#M94YY8T M>']9?D*^'Q. EB6-VD-2&]U>E \<>5*9^M"2 M$A".C;+QGTG?]IM;\>V[4\8]L&N\R=\)2":8JK MAC]B]?QR.&=YQN,;^>C)#\-_2CKY=UM,7Y_W>A&8A>[W_:#_ZDFKX%:WGS1) MS_V,.0%Y92SAPPC_M*79],+_][SU5;='22!OSO!C!@ 6J["D_S53%_^X;>TI M5=_NK>-PWG>WBC@PYQ''Q&-#+4U5GHFEVFJ(6,!227U5Q"'5?)D4<0#D 34< MSOO@2.NS5VF1;75<^K4S66%;@]>ZUTOEE?Y)=2JN2SF0)9=RJ+?4J3U]TVF< M?F3U[7JK?GE\7&L>D?KEA^'?M6:J/?8!'Y[6\,&G#ZB^?<3>D;WC@]/O[<;) M#FN\_;MUT-P[:6Q_@(WF!WAX\D_K\#2V^U;=W\<')EXO&IP^7]>:;4+M( M-TLHDWZ+WKLQJIM'^6ZL%^]>V+7_@JX,?M M0'?*NBLM$"Y 4_T1974_N VT+ <^"&@3!15CKJF%&!B, J ..B"Q,"!RJ W8 M>&]\B'(@0]4X?;,*@G<+8\^JH3[4*/GB$;P E2XC>'X(GFAR0E#!8,0M%$X MBEP FI"HR1D<@K4F",R_]@P'\0"SW4 M9K;2++0 .>)J'BXB^636>0SK[$_)#4B0 )WUP%O% ?4B *6L 4X0%Q31S&N5 MY 9>E4R6R( T[U/K%X_8!<@-&;%/1^Q$3@A*,0VQ !!I""@5#BB77AEG@['8 M4RXB8KFH8O9C.?*5-_FNC)PP3'H31WWLS_$D6>%%:"R+.!T?S\6GUN#X]7D_ M#HOO;:5IR8K+TPBI-25"$..XHI0"[DFD(18,D,)S@+SPF$ABB$"53:*J3,U\ M-IXM#^7%\2(.DS..YXWCB6"A*(&(.P4001+0H"F0U&N@L%)>I8GDLK*):55P M42()7AF0\RLD&BO+"=CSAQZ7M=I_O'&;%S M1^Q$_Y,MUSAOY^E^D"C!,+=P;'O%?9&M$RVKBQ1^AG/TLYHDK8Z MKI%F:*B7];-6]GAN;4P?T'C,N0[2 *&LB]PJ&% V^>IQ&+C3E''B4^JS*B-E MTLJR=:64XE#&\6)Q/.6HKQ4F49D!QDL&*(,AOC(!4$VXX1HZ*U%E$XFJ9#\Z MVY;6NK(&(M)/Y$E,-T391:1F=Z#;\Y"&?A6;O>;\N@C/U\RD3PUY&K'H2"K: M^ISF!*NH8,K(J5$FL@I(KS%PV ?JB-92I_R'2E8YFU-E4LWH2 M1L;P/#$\$3A@2-:8@("@-F&81,V"XP ""U9:;@@5)&&85]$Z!N&46JQXV^VZ M;ZUV.WNZ+%%XN)J$3#*/(IG:M*# D!6>* EL(!Y0%^G&>(0!A-)9I34* 58V M)4-5+E2)CLNSB\OJ"0H9KT_%ZT0HD(0P;EP4YXFU@&K)@(DB/-#(TV X8TR; MB%>BJAS-? 9;OHB;4@L%PR/*HM49Z,Y1*_G$CDY LI5AV8+"[O64C*RA43'9 M^6[;YVE4,RD]B90^3 L1G'!AG>0 .ZD!Y1X"90(!'CFKG?'*X5#9%$Q5*9I9 MB,C6AO)B>2&!NQG+\\?R1,!P#E(6. ;(F.3992$PP2/@O= :QO\<]1'+@E6% M_#'35;8Z/"<2MWWPO9YW.=BF+)+%U8Q4($"P6R&C 3 M**!Q#P&&40:XC!PD@Y=8VLHFJV*\A@FN,WX7*$UD_,X/OQ,9@C"/$=8,"$^C M/B"\!E(X!P3&'%MD TJGC[1*29G2^+P($\693[4Y.T=%V^N^SQ$KRQQ4('TU*$L@1C9$D4&U@ U <$) \>N"!#D! B'$(J M-5N%,N<"66,,+T",R!B>*X8GDH0FW*M@+! ,*4"E44"[E!C>*!5U!*E-B)H MQ54R^^ED-D8\X;2CW>T<@8'OG[=CL\_T$^K'3(H0E MCABF*, VN5$Z!8&!4:_Q!AKC!<$.1D6&B*HJ57K#;(E801$B8W<>V)V(#H(I MI3AA('@910>E(5":4B EHC!PZ!P5E4VLJGANX1HYR'7&/""K$^1ZM[3SJS[/ M$.=6NG%X>-G"QW5^;3:-A47QYEWB4;O$EQN!,EP*&;@!-L7(4 D]4$PZH+DU M3,AX29FX2U0IE54U^T;Q*"@LV8*4R2R3V>(CE3.9/9;,)B(O1=8( CG0B*-4 M0=$ Y2R)W$:2L=O'+2A%#%4)(U4XMP38)0M2+K4I3=R)PW>[6W_NOMMM[N[L M%UOU[6*_V7C]__W5>+>]L[<_S%0H_BAV/GS<;1[<:UY[P(A,S1.)DY$J8[;] MS8FZUP(P#RO",S3Q)1S9CE,W%.V6-JUV:]#R_5=/6@8//3!:YC->6@+MJ\D] MZ_:&.W W3%G4G3<_Q W,;(QA MJG-$JTJL8:JIE1$A=J?B/F<2(UZ$U]9BQ(C>^53XF,^9=I]$1C?222#$I,?> M@A"WB515V@!#10""!:92YDHA>&4352$O4_A8=KI<24$BPW<^\)W.6VE0E/@5 MP"[^H)1*H(R5\4_CG8US&$)RFJ["4D5OOVB_RU60?6Z'KDZ=AV9+2FGB5]^- M9^4B$^E3B/1& "LEB+) &" B!; 2XH$1D5()P0@1(RQQ*3=G%%8,3Z?3TB)$_ +KDTL>$AXH00G VB(6V1D2RBJ;Z6BF3!A^:7:5L1[P ML]JNLXH;+T)E6YS%Y=UD.C)+/86E;L2Y2JTQ%DH#@90 4>@P0&N?PEZ]$-K( M*(=$28.A*H;9Y++&^%V$;BIZ[[T'TA@*('<(2PI- M@%'*X+P*1;:YE,3FLCJQKO,2@6:/&UMIZ58H,S6@OA2B5T3X[VJ?RA7@1^3GY M[RMF 36* .F) Y"&8!&G!*9T@4BH*$3-K 3ET,DY(?+=3Z.ELF:WI/"BG,+H M:91TN76C.)O% AO, &(JJG6*14IR/A681P2E'.E1 JEL2HBJ?';S<;;+E!>] M"X[)R>A].GHG H4GRE"E!&!(1_4!40V4X )@IFDJ&*^8LZF2BJA&E)<(O2\A MJ'Y^E51>Q!'T,BJI3&DWN1S#8XEH9UJ,,(320#T%P7$%:- &: LYL-H19N.^ M$G]%S4;*JI#STFQ6U%JQWC!>1D&5#./98#R1)X)3G@2>)A'0C 8K",,X8PW$A,9+2 MS3F@K+3 .&85UDQR"RN;1%4A*5/>@6R=6#VQ(N-X[CB>\E&UE"IA,/!Q^@"5 M4;HP/BH)!CID@P[,!#;,'X+0S!5?LYUBIB(K.>BE)')%FI=IU283T=.(Z$8* M$<*@&>(-\)"(2B2A7;%MC "^JW$H&\%P /)$D MK" >4HZ <$8"*EB*6%,,: *M0MP*P5+DOJHB7B8 K[\?ZD_$KM7Q0YV34>6E M>J0MUO\TT^BC:/3CC7 <: )6! +M<:11PQ0PVA$@@C76$VVBPI82H&#$JDK- M*R*G'*ZG<[2ZO%2@+];U- /]L4"?DI>THAXY%=4&>PNT@0JG"#PE MU1#H$%8YG%>9NI)YG:Z@6>9U]_2T-3CU*9MK"A5.\(MM]QT; 5'\5N\.?('@ M[_,LT_ \^_SW?NM5I]7^W\J@=^YO@WRJEUL=]WJZCQGJ#X#ZC60>E@KE%53 M!@0!=8P#';P$1"'AM:5.2YL@= OAI2G/\3S;3UY_S[O^)EL-)Y8$I>."BUHX MH!KK*%,*# 2*"KLR 4*I[UU_+^$(?W_0M5^.N^VX-?:OBB[Y_YZW!A=/*[/'P'2_:^PFDIJTNJXR%&O )+#D5V60-)-WQK7 M<+7XU\_8^KWO[1_KGI^+=6"W_N8NUNYVAFAZKWN-WOY #[S[1[?/_>2KQRH# MS#S^ ![_,JB]'O/X:P4/_^\8VM-_.OJ3.F^WX%OO& M#N)XQ;[3VMMXO6EC^_\^^;_+'?894H\)EAS$.35Q%W 4*&D)($%B3BAFEHN? M;_;W+)^GZ9QY^:S6\N'&A,@*%'CO%:#0.* A1U&2""YJHEX*$H58N $AND.2 MN/5&<:9[Q=NO M=OE90^IX,I 8SE- 7,H,;:5+26:QI(%9Z_Q/Z.O.Q33#QI<7TRHO)@,#XMH' M((,*@$9* 9(H IB).Z2@Q%&2_*DAK,+1_P^@M-$**_3U]#Z6VI:R&G?[_?.\ M$I>T$C^BSXA*'V#P@ N5'&E3DDA'!-#(,.RXDDJD2H*X*@6K(LY_7'?)"+D" M>VA>:,N4W[XUFE]0K;F#X]C11O/@%Q7$CE@QH*[AE@L=-&JX%_>75MNS5=O3ML_,$Z\@B '$3 MQ3Z>G"NHA4"XJ,H2S91S>KC:1)3ZJ/A1D;TBO>YD-F\RW[6YV+6^9O?.>3HB MW8NOH7TH>R(\%E-3KM<68HN=!0P1"6@D/F!,P%'1QDQ)*2R%/+E>E\AK,[M= ME\9O*.-ROKB<'-L:S3WFD@.+HW1.(8/ ,"Z!X,%J8>-/&TJ&RQ=7/" V.PVY M;A=GNN5 JU-8?=8:Z'8._5YFH8#K:7D?9V6W\WHT)U/DE'GI$;Q4W[Z1FLY+ M*4G@&CCNHKP0"(V\E!R;H,?60>&DMY5-KF25LS(%C>;@[]((#1G)2T3R1,*@ M%(6(40R<@AQ0%W](3#W0J6X[1DAQ+RJ; J(J1&4J_E$65Z"QB+*LR*B>U_WS MWL65ZX\>Q,'H#ZI+,;[&3M@$Y6_=GNO[SFT<7[5URB*6S6"/ N[._6:PDX^L MUHQCT'1?ZMMOOAR>Q'9\^N?X<'OGLGZZ8 ,#J6QVNO?:+;B@:=M U MOE?@:I$63$D-LWDAEF8AXL\BZ("3(QI!CL65%\7)*#LR$+ /@BF./=25341Y ME=$[3/\WEM]-RVLY&7NT8S[DY[:W_C2AB: $)Z2R87D16N6E[W6=[A__E#6R M8>M)I#%E< XH+DC,DBM7JA*>2LYAZX'51''K.>?,)K!(C/ ?);)N9:OS0T#[ M6[DTR S=V:$[%4JD-0F:I9JVW@(JHM0H502QHUY)HE$4&%VJ2RVA^@&X/\1$ M9HOT_-&WYP>GY^T4UK#M0\NV( MSDB>/Y(G8H66$JM@ M 1M(!:B(%1*;^Y)=0&([7UIK))*:QBMH:&Z)61+J96 M?=$=YB>UW=.SGC_VG7[KJQ^75,GI29=Y]CV9HF&BP]?3$S0JS?"NVT\%&1JA MJ;]GUGH4:]W(68H\I8AB R"W$E I$5!Q1@&SGJJXV6@FP]"=%.,?74FS&6-M M4+V(<_",ZN=%]51BKF!\D$P#(;$&E!,'4HX>$,$Z\?S7$@=H;3:#Q2:+W^JXO#7,N#7<.I"6;M3*E9DI= M1?DZ4^J\*74B;1.)&3/> (EEJFW$$9 H<."LM)(+93!EB5()(U6HYA60NWQ* M'8KC_Q[H^*5W.%:?ZMY1JS/\>GF3Q*R/:[^W>%CBH4Q][ MMT[FD[ERDLLR= M[B )UKWX=J=HQ98=]8;QNKU!\AL?'/N^3VAUOM/WPWS^PX$]7S;9UR@_SQK>4&QU?4,?6I\?S"R4>T MB2TX']S_D;(,-2A( 6YYID_]3"T>4@VVE$'DO=$24DBT9A9A 87 6'M&X6>D M*E//# ]K[\ '6(G7^GV-WW1K_S[YBJ,2W!ZX&^/V6AD-O]C>O%S M=S1UJ<,J[AS6W7ISY^W.7O%7X]WV;OWM?O&ZL?>^L;?5W&W4[UU\8S2.5Q-? M"B#O[L[K1GU[I[Z_LQW[4=]OO-O=WFK&/_:;\5=MI][<+QIOBL;[G5$']XO? M/G;TN6M%_/W^P-ZF>9]BHU& QY"V)B ;4F7L^UGCT5H0XFG M/?;GUQB2J]-81=7J-/;91O9A8_ +&]M=<@,OOR7M;A'KNG_JOO[]R))+ZM8/ MW#DR$![WO"]J\;[C?K$3913W@((4OSP,6=71J,=W[A^,QRWLY:QF]:!^_M;J M1+FT>QX?X?J%_VY]!.*9[XTB'HLHF^H'%9AZA'Y0\IF?!!1KBK7[?Q_];T M,!EY+[[=K)W7&O6)L;DTYV+^#Q\\.G@VV'3 MTMK)A^^QK;2^_26UB]0^?:2'I_73VMO=;[>-R0?-W7C/X?'AR9_M^N7117U[ M!]:;1[#1W"+QL]\/F\>G!_C@V\')GZ'6&AN2]^&WSRIHHI6$@&.E 46: 0,5 M!4Q0IH7$WOE0V<2$517%J^*V,2=GK8A\2#2,$()C!\H;#(/%A>'KR\YD$K<"#<>4!MH(!J:%,U.IPJ\'"-"%&> MD,HF@:3*Y$MS6LT\F'GP%@]":Z27-GB",0V>&XNS#RXVCQH M$-5$"61"\)0S9PR2RF,G+#;Q]9 'D40XRX,KP8/DF@>E%1[%"02(1>68^OA* MFP"!DSA.K:,2!5_95 17*5L9>7#1>8J7 =[7W?[0CZI_EV4SQX@OPZ"7IJ01 MWG:[;N@*ZGM?6];W][MME_GI,?QT,66W\XXAK!D$G 8,*#(0*&9I<@:U%D+. MK1&5321D%=Z1^BXG>U@;("_2(I6!/"\@3PQ/$ 8M@A% :TT Q9H"24, 3I! ML( J46Y92"7$,B+M ED(,\+R!/5WQ+"<7 D93!!@$H;7SEF M@9"(0:UQ4)17-CDC52IF5OU+FG$)R9*K^6][W7Z_..MU0VN04RN5W@0PG*[W MP]G*Q/0(8JJ_GM+Y=10,G?8,\,"CSD]82$I#*A>. F:1K4R(.C\3535[$=85 M.YK)D"^=L2!#_LF0GU@'<"1B(SD#@J=:Z(I'R%.8,LQ#&$F <@E=.H:H$OEC M0:H,^0SYA9H5,N2?#/F)'0$*ZQ#T$(2H0(*D0 )I#060*NJ%)T$+G0R"N$K5 MRB12RYA?5PM$QOR3,3\Q.3A*M13$ Y(<#2A3J>0IIX!2)H@V1D0A(&)>R*J2 M<%4P_Q*\#1IGOJ<'*:N+_WZ6$K;T7STD'N_)QM7\C/(\8Y[VMA7(:+#OV_'- MHVIQY#L^92Q*J4&U.VUU6OU!;YA3Z!H$Q6_U[L 7"-X?%O[BBT0MTOPVGKNW MHYG;ZKBM&_.V,YJVO'\_9O^>CJ*#!CLM. 9".@QH@!YH;36 5AH: N:2QOV; M5/GLOCBY[EMY(;U(\UJ&]'- >F)Y,XAHBHP F"$"*%0(&(1%%,E1, )%]G9F M6$Q)D9E/\S.FRXOI1=K/,J:? ],3TYI$+ I9(@#+1$1RB'"62FF@D=<8J33) MI+(I2%7QO$^O,:87:1_+F'X.3$],9T@'Q @D #D7,2VL 3K !&RH-'."<9P< MX2&J0D)+!.IYEA99 >O!GN][W;/'U8BCK[[=/4NYBX]V.^][7>O[_>20F,GL,60V'=5C MO5'6<@C2[ )JB 0:*@($%8P*S3FV+)(9JDHU[$)<7J O-LU,!OJ"@#ZQ M+E"BI7><13$%1;0;S8!F-'GX6!2TY%2E [\(=(%S]-X: WVQ>50RT!<$](G) M@3/#,.44.*X0H(QJ8'! (&"'"0S2(NXJFT14I= AY#,$AX)S'!P%D6@T[BCS^S!4]*@H14P0S0&Q[Y7='_P MVLEN"L]H<^C'_L97CV"PX31=^U;M=FSW],I26O>9I!Y#4HWI""+GH/,:$2"X M%H!"@8$6V (! [&88$K3H2:NQLDMD:DTGW^4S[R0,;U<3$],"2QX)D/ (:4 M0(1P#;3&$&CCG5-">TQXPC2F,ZXWG&"P;^(MT7,O!G!/[$DB D2EDY*\5\A?IWY"1/R/R)T8)'S1B#')@ R. .DR!YE0"B&U0'@K* M)8W(IZ2JU,PY!1>%_!>5"'62@:0U--5E3X92F2-&]M-WW7XFJ4P\8>F!$B??BA'(!5:,J8KFT15!9M72K1\(%)"""_%L) A M_'0(7UQ#&#-E K88&&V&A<85,"G)NH,BSEV<*J?XT+A 93[37&,(+\5$D"'\ M9 C7)[NPT@@'3!G@4 SM@R851I! &890O!@HD\-DQ)%Z,X37%\)+T?4SA)\. MX:E=6% A"5,@"DTA"M(> A4( U@3H0RW>!1W2&A5S:W,?8G<$$JMR>]&B/5\ M?W#E=E M.OYIM4U>1$35(M7YJZG)V5J>PD [TZJ\(AZ'@" @TJ6S!J*C$,$- MH) $CQAF1N H1%0)GUF3S_&0Y47O(C7YC-X9T3N1'RR6WK,0I0;GH_P@, ,: MXJC%&RD1YU2;X7D!KA)2IM)H&;XKK,5G^,X&WRD-W@L3F&(.<,&2^(\T,$%9 MH#B+DV4452Y4-K&JQOG*\%U?^"Y2@\_PG1&^D]W7,01-5&Y2]A (*-4.R#@W M48#6 4K,&?%P= Q6JF0BK\7K135=*(/?_?\];@HFAUOL:5 MG[)O])^NS:^N3?&WDJGS1V98,'FKXW:&\U/S@^.NVYU,TIZ/HW;I79K,;&I\ M-%GM3BOZU*:BYX0 AJ%-991]5!5H5/2M=W&" P[4#>.2[TC+^D/9D'Q.L(J8 MGH.2GX&[(.!.I R!H%:821!D"CD.5 .IL00ZY3 *R"!,3&53W5%P-,-V+6"[ M".4^(_JY$3VE]AM'O7!Q*W:$44!YW(^54B+^Z8/Q01J%D]Y052QOQ2N$Z25E M$L@ 7A" )UNRQ(X''#?BB&,2%7\D$ M?QMYWH^T_WQJ7])T@O5NIWMG5I-,3(\BIMJTDH\]QSH8"K0(,A*3C;J"X!) MFJHK,:(A3_Y$U2A(EL@@F<\32JOI9\@^#V0GL@1Q4>3CQL>)8 I0IS!0\2=P M F+MO"'2D:@,W%$![>&J0,9JB;$Z!_4^8_49L3I]7F^)09Z:Y'&/ =7& DU@ M%/XI%(:XJ!*@9$,G/X;F9JRN!5;GH+=GK#XG5B?[JL+>0HRB[$M2 2\?() \ M%?>12.@H"WFE4&53X1^CVY:"U;D&R:,-7/;,_Z-U7H1>]W0(L5;G/ 7-CW'0 M[?0+XZ-"Z8N!_AZ_=9:3^A>0FN'>][W:^M?L)[!-$XM^+( M-I2=.\IC_8FT-C9=_^D[/K1R?9K'4=7':4M-W)AHU)P((#P00&6P(-(5 M8X MBCTDRN@4W%V%LR=9S(=.Y47QXLTM&<4SHWC*5]03P4146SRV48MA@@%CH '6 M(<8%L19Z7]FD587FE= YH[B$*%Z\?2.C>%843]DBF%1:<^N!HR$ 2J4',JJ5 M46T(V$*EI2*BLLFK1&04KS&*%V]0R"B>&<53>[%U2?38+S)V,5;KQ^=?S]7]MF+IXP]I8C(RB9'54GF534I;O5'Y\2>#=U2/#J7L? >3A>YV>4YQDO MP?]U^DS,W;W@;T1,9Z_8!9T,7?I>U^G^\6V!=)J5KH70FU+JG;?"$8$ 5L4!)["+N.7(("D(AR9!_ 9"?LYT^0[Y;FC/LEX7ZRU5/&% Y( M@CBW#E 4]WO#D &6!6>HQ+'6R-6V#!S!OBTSY^2PF@T3),*050Q&5".6A <\2H8382Q&> O .!S3_Z>H;P0*$^9 M#&@P2OM(P"YNTS3%AADA;02UMY&7E1;<5#:1F#F?3OGJMJUD\.\]C@Z/M=N\ M6-?C1_=_;;AZ0>:4!UA\^W4?J3RR^DU_XSU_EMR0.T<[\0.#B\SJCV+UG6D3 M2T!"0!0TB.P=N5QX 714O8"$7D7I3%$;\+P/@$H3E?&+TZ%,C9D:EV.(RM2X M-&J<"+Q841U(B*L^51BDA"8MUC. )814X8!EF+L[3*;&3(UEZGCY3'B9&I=% MC5-F/0TEU%Q+X(GB@%I&@8:0 VP0EPXQ9<3FX!%,!:FDDZLBLB\LH^O1O3N'(/9GB_F-#=R M+1KYTFS_D=3'[H*SN&:NJ="QGG+%(O-TQN4U$2VR;/ HV:!V(["24YFB*P F M6@%J:)(-> !.6B(LL_&:GE=ZS?)%7&0N6E,N6F0>S,Q%,W'15)HAXW%D( :4 MP#*EKPQ .2) 8-H*P@FS LTK?67FHLQ%JVF*SEST;%PT95,VVB&6<04,)#6Y>Z2$S%V4N6D/;;^:BF;AH(A<9ISE'& $56.0B;P@P MBE* A) \F7"E])5-F>)CRZ2CE=A&2V*77/?G[K=L MX76O$UO<+\Y\Q.BQ[OFGI5G\A2B1GU'"9\RS#!G?$&4_C)A[%;)UEG_OZN+J MRK_O?6\_<=M\SRKPXW.6QX8,>7? M*,M2'"J"P#@L@:+8D@!K1T'% 8-3R>LGLC5=G$&W1>I4K+EL)CQ0QG#\S@<3TJ M+R^)\;/9FIXS??E5]$WFM:?SFIVV3U&E" W: H*PB7J@P4 SXH$G3 >&!<5. MYB3F+PC_L]MT,OY+C_^)7(,$YAXC"YB@'D2*)T QHX%3TCKO!49T?EE$,_[+ MC__9;2<9_V7'_[2])6JCC# 'N&8HZC5< RF219AR%*@)V'B4\?^"\#]O&T5& M^E*1/IV2*7@)!0;(X;C3>X^ MHB"P .3C& AK4@G/NM8M615+!CW^;KE\B6+ M=I'9&<_!U=<-9R;3SZ/HY^B&(TRD'6.C>L&DPH!"CX&1FD5M0QG//8/0F'5U MA,EP?6[/D0S7N!F )19PM1N&=Q=R4B $DE80A:835?5[>)#-?GUN$S7.<" MUXNIXGS<&-3-X$O$S"\%PB)%BF$>?\\5L_BBSCM7)F8Q M,]N3F6UWVDZEE1'>" TD1!Q0@2W0#D5M$ O&;2"$:C:WJ(7L\5!^!EB9J,7, M +,PP%3U#>T--!Z"0"2)6I>@0%F*@.=.D."Q96I^<T@4-Q;@+DTA&M#4-KMYQ&[F+,OS=_[+2==6G;TXGAN,@4]BH)N ME!YE&$6F"0Y(9 6@Z11:*<13_MPX=TH)N[X'T!FPBXY?S(!](F G,H.GU&(: M)P 9A@$5-,588)O27%N*G%0H^ S8EP+8YXY@S(!]&F"G%'K'G?(<8\"%BPH] M3P5UB7> XU3C6PBNM5Y71XH,V$7',&; /A&P4SD"#*,NBK[ "D$ Q9(#Z14$ M4C,H@R219$WR+V S!QW/W[]@MBC&58A$RL\H;717J>TXGX9_>%?HV"I]Y$KGI\;W&F$HO_4;$SZZF8\BU^Q^B"1WHTJAHHQK[B50##M (0] VZAZ M41D@H58R$U!ED^"J9*I$)RSY*'7^^)[1LIGQ71Y\3U7[2X8NGG*XL90>2D$! M-'$(>!980 0SA_$0WYS#C.^UQO>,AM",[]+@>\ITB@4G! <$H! &4,M]1+JQ M@#'FI'+&*L='^S>9.=8CX[O4^)[1;IKQ71Y\3U6?,S9*X9 !92@"5 @-#,(4 M. 9=0)&Y(U./]F^XKAY0JV ]&)\I9'^G&(E4HRE1?(A_?KJ4%(2-\7@B?R"#08N:T M8P ZZ #5@0$C* 8Z):OE4>K4VH\0SLMTWIL1OI8VA(SP.2%\RHH0]VG#)(? MN0 !Q40E9V<$(#;:1352(#_:PQ',+ECKC? 26!$RPN>%\*DL>@S#H* &BE() MXD*)VS>,,%<*&P6-5Y#0T1Z.9C[G6UQ.&-?JG[7U16JL_SDIY#MOWID'-@_L M:MV9!S8/[&K=F0X= MM3I@T#U[A?!-/=WZJ/3V%J^2XZ22-X]]H:WMGL;OODAE4SK=07QZU'>+V)A6 M;-E13[>+,]T;%-U0#(Y]WRQZ?2[[9;3R5D_M#JZ8UOQ]J@G#_QI M[%=_XUI7NSTBXV;0=*!ZUNVWDG[WJN?;>M#ZZO_XUG*#XRNSP=2G1DK9*SCY MB#:Q!5%+O_2]T1)22+1F%F$!AT;A MY^0G-_[0\740T9D^\L#TO/X"=(B=?*7;W_1%O_+OF\LPKL'I@;\]9J.1V?R/ MZ<7/W='4I0ZKN'-8=^O-G;<[>\5?C7?;N_6W^\7KQM[[QMY6<[=1OW?QC>$X M7DU\*8"\NSNO&_7MG?K^SG;L1WV_\6YW>ZL9_]AOQE^UG7ISOVB\B9=J[_=V M_HKW[?ZS4^S6X]\[Q6\?._K\[UD8&GK ML[Y_=?7BCRM.;'6&G1I^Z+9))7[+9,EMP-&R&V]&X^>/+V\,+]TR\(RN4;H! M$;WW,MQ ]U[[V6,1VE#B:8_]^36&Y.HT5E&U.HU]MI%]V!C\0I1:T1Q*=YM8 MK_NG[NO?C]2QI&[]P*MP).CTO"]J\;[C?K$3Y9?[7:1^G,)[SVE6=33J\9W[ M!^-Q"WLYJUD]J)^_M3I19NV>QT>X_N\/"1D=;6]#.3UB=BC<%E?-7*TY;MA! MU_A>@:M#<2Z=@L]K !X2X[D^ [GOSZ(V,QQ*<366Z6QJ=OI8R^'*ZVYQZRY; M<[*9;+7NS .;!W:U[LP#FP=VM>[, YL'=K7NS .;!W:U[LP#FP=VM>[, YL' M=K7NS .;!W:U[LP#FP=VM>[, YL'=K7NS .;!W:U[LP#FP=VM>[, YL'=K7N MS .;!W:U[LP#FP=VM>[, YL'=K7NS .;!W:U[LP#FP=VM>[, YL'=K7NS .; M!W:U[IQ3#[VNGMZUO/'OM-O??7%;L=V3_V3BKR.^SZWB,+G+/&; M&[F\1KZ$2LIU/RA:=T+I,;V\,[]TZ?KZKYFZN**IL\_[;HG5;>+R&A'UNVZ_ M7RE)5NR+6FN<%?OTX'M\SLGAI[TO-?P1UYH?8/W382M^YGO][<[W>OS=V+;? M&MM[I]=9L4_V3FO;?[=J)U^^'30MJC?CWY=?:/WMWZ?UDZ/+VO8!/FP>P,:G M>NMV5NSZVX-OM=/=BT;SS^/ZY4<4_[YL-(_@P>D!;FS7OM5/#MOUDP_L /\= MZMNUZ=HU#$(%%4- .,$!M20 R1P$U'CGC!<,LY05&U8)Q27*BOU$YKS-\YF+ MUI2+%EF')W/13%PTR=!O$29$8P*,=1A09!705BI "4%::4\\9T,N8G(-ZVAE M+EI3+EIDQ:#,1;-PT50](&N$L9Y+P&%(%;\B(4GF \!88!B/MD!QOG*Y-Y('Q3+X>3V0S MS>.H]5L=UYS,ZI8[.>\/4DF'*$XT0E-_SY+$HR2)C]/6WB 9PU09P)63@'+$ M0!3_!%!8>>XHA@RKRB;B52)SE=-58X'?%FL?[<<.QU>9#U:.#Z9JHFHAK&,& M> <%H $ZH)6/Y3A42K^\=%:'>_%'?E^M>CX4>E$_?U)YI [QFE%>&\% MS2&OX^R]B9/W5YJ[M[K526]NI7J*>]ZV=;_?"G%TK]A/?W^O(RL.,M,]BND. MIDTAVE.-H:$ (I%<3)@'$CH.L%%2&VN4X:A5>CT) M8*4M(9D*%D,%4U80ZB&4R@!F, 34"PP4E1P(ZC"C03,CY8@*?CQ>?;C,LWP6 M6 GL_J(,9":L.1AL,F&M(&%-66TPT5%'HQ98J5F478(#!G$#O$">6,*,$ZZR MR:I1;EUIPLIBR^K8:S(++(8%)F(+L4HC%P)PD$M *8) !6B!5@HB@P6$)+( MKT+UXUGN4E@@1VF7)4K[)_8W3,M?*OR77G>"HO3"1(CJUFZ;0O6,0!C1P/C-)1K62.:BB"YX@/W0$1G\7RE2EA M92AA!1V',A$\D0BF#$H,0:68H< Q9@'%+D0B8!Q(RYA0@BINHK*!;D! M938H/QNLM$$J\\)3>6$B(+AT!(8QBD AHD!B)D# UG.,&+>&5#8QB;SP MXREY^02$EQ"1^/H.J\C/S"$/#$H;]>D5B2/ONN>F[:\G9C;2*]WX/3Q0?/X# M5.[=H*3&HSOH/U/_DZC_RPW_*!J5?>H]@,["J!LJ 8PA$'CL?>1]SF%*@$%E M%4HZ)P>I^2%IR>>4F5,SIZYT2K/,J7/DU(LI3E4H3IT!0B&3?.HMT"&P1*Q1 MG!80A:&]C58ISIR:.35SZCK9,#.GSH]3IQ.U049]U"J AC*9** %RL)DR>1, M,F2@'4H7'XWP,=OS3^=JVOF_^)/ZX:?JI[1ZW.Z.OQ M31JS/J[^WN*!B1,PF\>^T#:YPNG.11R"HM,=Q*?K7GR[4[1BRXYZNEV#)F?! MLVZ_E2;_5<^GJ.RO_H]O+3: DI)%HSBZ)R)Z)4J3VC\#-FE:L/'?>N>G&FCSPP/:^_ M1)TP=O*5;G_3%_W*OV\NP[@&IP?^]IB-1F;S/Z87/W='4Y[?^=K]XW=A[W]C;:NXVZOW9W7C?KV3GU_ M9SOVH[[?>+>[O=6,?^PWXZ_:3KVY7S3>%*^W]O\JWKQK?-HO_G_VWK2IC61; M%_XK"N+$&]T12N^.;L6+W Y=&J@F;5\ZN77Q0O74#X\C5% M7DA^_^XO Y&.*/_[B_IZYR:1* M 5ZI)F$=^$MK!]YV-&IM@?8,=.^%I@], M9[]RA7W9.=LY_GB^0SO''W_LG'TZV/O:^;$EX/MX9_.HVSGXRCMTZ_O'XVT^ M9ITW'TCGGP_?.S_VCCI?#L6GX_<8WO_CT\%7^@F^N_/CP]DE5]B/ MK_3C%X]A'.33P18\8XON;O:./VV^)[L'G=[NP:>O.Q3^?O!WFH9K]_'99X%% MB-8&I*U)B$=)D=-$(96DPK +IJ#4>M(819,UW>[%(NJZNI!;-\30V'ECT>P.A^%']H M>I2L E&N;Q'\W(M5A9J-VDXU6FL!K35-S3<1=%' MPHQ@DH'6$J:-\9VK;*X>?VXD^B$(9R/1RY?H&0]-'.M@0:()32F7S67 2(5" MPF,IB)7*: ,2K=KLBJI3CYZ'/B+FX<:M(ADC)WD$A/!NX:.\T$\]NF1DR MC*-Q*WX_R:D@SZS@YHJRD3I&[:;793Y.__#58#0> 81M=D<>UG_W MQD@4_"\2)Y%0G@$C201I; .2000/P"9 ^ZRMLS;A3=GO)RS4]TE(&J'^/4(] M(R7&\^ABB(A9+$&H*4%6&)>+&3FC963 2W(]7*HOU\-].*%^;MZ0_?' ?P7[ MK\P[/2&/_.F_.JMC<-)BV"2?70H2*&4ZX CDP"HL&I1$Y& MBDAR7"1"J/ YA[X-*F:%[*3&\_&(B48CPLL0X1FM",):'W-5-)ZKHF4YUH1S MA!--1!!GG$M9A+6Y\\W"QM5Q^TRJ01\5<;6)FV/B]A@/6OYT! .+PY:S_:_# MTY.Q/V\<';^1;91X=.A>PJ;D[,=7Y9;LE3MR,'A5[ZFSZ,XL9H%,=-U/>V"%7/XR"<&1&" M1-;"/YQ)#Y:0HR@DHD/DRLEL"8FVOGO=JL:9L;H"?1_.C$:@?Y] U](XK.;6 M,(.BLB#0+BID2? H!,>)"#XF'+- B[MW/VY<&W]H=G[>Z_6^Q2CQ^9EZ->^Z7>A/0FMA)@]%XHQ^VBAW:B>.C0=B>;=->A,7[ M$<.D/V(#8(OS8F-1>&FI-(CQ'"B5.O>EPQ0E[K'0.JB8Y5A*V7@^ M'KCA9G]"1S(;N1WE>+QFTCU3CBOZW RY=4O;U-NEC%44T_O,S6@D>&D27*,. M+MH$I!]A$B5(,*/(,>N!200XN8Y8P1E(&PN'%27H.V MW^-S\U4\)&^8K'^). ?V>P4Z?\=^3-UQ@ST+8<]VG3TP8JD+@#@J<9+3+P0R MPA@$^D)K)6DBW*^MW[V?=N. >-H,8O&FEXU0+UFH9X1"8$U .CW0"&<1%]$@ MJVR^3<(9$9)YQ61)*"Y[(Q[$I_C<'!'9X98C(",XX;F>>R31/OZ6Y_\O8&NQ;" MKITZ(5'&^=R2%SF+ ;M4(,@X31&Q4=ODO/:4+RV+K/%K/&U6TC<-3VJ@&EA4#I M8YUI2&R=UM@CKW/O9V\9TL8[Q)S%R5HKD]!KZP2WJ6KB<(]-JA\/TVBD^0[2 M7 ^^14LXYXB H92Q723!!E.1=:R[5UKMI,7*Y)V>07 M/PD1OZ?KTHV(WZ>(U_B*=8DJ;I&-8'/P:'-SN*@15BZ0J*+S3H#U(=ML5:X0 M/#>7R#061X6U(HX1B8[]J[%H*GPSH#X2023TQ 2E"/N)46 M:4,8BH9P+1FV/CM'1)N(NSAL&[?(ZCH[5R/^THCR+46YEO&#E?',2B2DU(AS M)Y"FN2ZMH9QCR@Q3$9B&:BO9%+A_4+HQS'G(5[A#:ND_C4_D$9"0O(]O9WO6 M@-="X/6USD,2"4QCKA E"L!+@H6D*8DH8A^<2-$9[P&\6%M=T9VC\80\"<%^ MD'M2C6#_#L&>L1(NJ :$YBA22A%G/!L8B2.%=7(N1,MS'K)NF^;V]4-EA#S; M2]>/EW5,;W7&QG*Z#49]F2L2IP0+-BB#E$D.<9($,M(S)(DP@A-%HV<9HQA? MD9ARXP1Y:DZ01JB7(]0SXD&Q98ZDA (1 G%, [(,_I%>&,D<(T2S? &*K%3O MBV5Z0RA_H5:=?73BN%54BSL9#KYU<]MA=UZ_&P7[\>W.#A$W&(8X1./!RY*.:[:B?_/O\PRJ V+=2],=W,!M<6PK6Y@G3: M&VH\\<@E$1$/SB ;LU7%.17:8>$)&%0DY[.R934-O+$ /2)GRC,&A?MD.PTH M_#Y0F)$=YP41+H#=$B1%W$B+++7P3\)")$9]##GV0TC;J,LVS(J"PM.Z$:ZN MSI;-W"?U!F>C5AH.CJMJ_?/4YT[7OF^T2P]])WSQ02Z))Z_(V;@N4CB]^9\+ M 0!#!M ].A_XH-[($!M+MCVW_L.MZL;RYU80+5Y-T;$_WJ;F_<0M4>C]7P1E' M*75T2#%/$*?4 RKAB*+ 0:QP4P8*%R@$UJ-C?>CM5H#C'9 MG=>P.?NP-[NI,7Z6 U!SY? DUUIHI9'-]6FXT?"3M!P9%2,5.F"

S>F^S6@F]!V CT H7$.)@(/A>88B#%Q#*OC5$IF;7U)]@B>[5I M1Q;8:].[X=#]S)#T61W=E/NH7M- ]T&E!8"I;FJ=RH%+WG@* E!$%H-<"R+77,4ZFP0A3F+D?,PU M+(Q]Z65B$L3D,TU MH8P(G$=,E?$N9UTI=CD5=&6S-4"#G_3L>1YL_#DJW-<[G^UM\],1D*AN_\KK M5LU-\T=4(>>:ZZ7;DWUMKI?>#HY_S!7($8HPXT1"S%.-N @6:28#DIH[3C@/ M)*?F<]XV; D7;IK;YD\+&!ZDKE\##+\/&&K5_6*R+@:)G, *<P@8=P/YLPO8TVFPA;;8]ES/E0L2, M,&084[DGN4/:8O@U,9)44 GV%K29;A-Z.9NS"7,^"1F^3Z]B(\/+DN%:%PSF MK-)8(QPY5FR3>*P<9^=S"$__C3 M80RM8?PVZ'W+E#E_,%,D#W_N/K?[\"O*C.9NO90[]C;':';3JV*7&G1="%WG M;L,+CUV0TB(UAKDO9=*:4D$!0."KI 0-^Z95>1& M<^Z9\5%LQ>]QZ+OE=?_1>."_M@8G38+\RE"B.1LN;\]NN3M;U;8UV;*+@>K< M[;R4G*51$T0LX"GW(>7J9AI1(H422OL@Z-HZ:Q/*5LB&:WPR3\4GT\CS,N2Y M5JTP!,<"5XB0A!$7*8*5(QG2@1L>2/ J=W*G;2D>4?;[4_+)%/?QHANWNJ/1 MJ>W["!,>W;*HT/,PW)9?EW!JF^6(^7:U#[DB29/0N1CTS-VNBX)KR35&T@2- M.%$!:18-8E)097E(S/JU=<[(:AAGC8=EM3G$KZ[Y-]*[!.F=$0>9-(T4"Q1% M=(C+2) 3AJ#D$I;2.2^H:&[U/XP0'MCOK;/N^.AHT,MC'K6&L6?',;3&@UQ0 MJ#4ZLL/8&L7QN!>G<9]A'(V'79_?5CHULNBV[)D=AN?FV%C58,\$RO;*[3P8 MP$;_,]OGUX/A?M[9ORT81:\&QR>Q/RHJ-S0XMQ#.?9V+!2E'))<)<(Z @62\ M05;(F%O% ,P1@97VV4#2\B[EB!I?QPJ+^+TZ.QH1OR<1GU$9P9D/G$B$F55@ MB#"!='0"R62Q#Y1AG\.]M&WD74R1YO)_,^ 5BL0]E?(*)]6MVY8[;_U1U5KX M\\J;ADVQA94/W5USD_KU9#>;F]2WTG>=S;F>IDSK5.Y73&"Z^RB12RHBZ9*- M5&+" ICNE+2ET8^E@7=39^&Q4>*EU5EHT&$)Z#!CP]8X:5GP2#L?,QOF@ Z1 M(26U"CJ (@A@\!),V_Q15&!Y#@Z_+1!#7X0*09C@A7[+GPZ'L>_/6_&[/[+] MP]@:@CTY:H%8%[0I]S@K?LC]2KZ!K-RQ4["' MN_T,@OG_6[.MVYLZ;XNJQ?TP_X?:.QMH7 @:YZZDT6 HHXFCQ+U&7.*$=+() M^40Y9M%+EL @$V8)W1)6AC MT4WXG#%BF82IP8B5PXA:7-1:[9T ON0\0]Q& MA8Q5&BFCF"9@;!E-\]V11P 1SR'+*ON1NGT_C+E]VQ\@<,5/?^:"GA:X<48]'UQ9>6=4@S"KC3"UN@,V9A$1R),4 M@)$%C*QF%K$4)&!/L%3G0B*XK<42[@&N'BM[A/ZL5]=1KW;+Q<-NOY\C>X/4 M.BGDZ)EEIRV"C)8FS0$,"::<4PW+8+S')O>0QI2IS]L9$ EEY&&85@-K"\': M7-==QB6SQEB$!=>(!Z#-VFF+O&'!10Z<*I=3(:PMV)W[@3?I::LKXY:J* 3L M.8F6$RFMU!(K'*-6H(\P*60\LQ_=R/CCD/%:9IHC5LAL%TF5>].$B"PV"OD0 M7&)@) >@LKF$@;@B^[2YGO= %"7"7Z\E)S?DC^7<7C+8@3 X=;TXY9!WL_16 M;AW_ZP$7Z,GH !$BD91%ZKCGB1''/+?>8B(2U4;;K ,>TJ/6Z("%=,!V /6@.V#=@N'6R9 M$()3X-A6);#!E--46Q=2$%1C+F1I5-_I%D@#MO<*MK5FD,))DD1 +E$/A)L1 M9(4+B&FB+=/:N90K__&VNJ+[_&,%VZ=VV:$9<#/@9L#-@)L!-P-N!MP,^-<# M_M?8 N."_X;NM_7_AG\FGSBVP\-NO^1>=-ZX\\"UX_#^S15:5/@XBBWK_> 8 MOOL\!T/[@YS=G\MZV-QJ>AP/AT5KO6%Q*V!\%$>Y<%@_Q'Z^(@D_%32R* I2 MW96$MX_&\(?B^OF+*8N]N"+5,'B^('HR&'4S\WU9U!?I?HM_G77#^&AB4M4^ M5;%;//N(=3""T_'U'UF5I48MV4+SRU'_-X^XL+*HYP*3&)T%*Q S:X4G5&&E M*+51H,6R;G<.MMYL[;7^9_?MYG;GS7[KU>[>N]V]C8/M MW5D=1?K:WW'[8//K;^^-"WIZ$+\OCG#6>?ST$-GL0U MBU$@VTP,"U,2%J5G3T;QY>2'OR;(V.T74RL^=-%HA&^9';P7N#Q\%=17SZ]> M?E&\=,$ +E_C_ 41^MJ7\0MR[6L_>RPA+S2[_J,_>^S/7Q/DMPS6*/X;!FNX M>3R#_6TK>[/'_H*H7.57D:M?%N%J%]1T?N:Z^5V&CI5J)'UP-(RQM0/O.QJU MMH#%7)_S=7D+KTT=>:RKT*Y=C,4.]L.<9G.C>?[1[0-S'9S"(\+H4B+F M5?&A!3RE*[['NWX\<''8HNV"U.7P[;(6X":]S)_.0N['$[!IBJ54D[7,OON[ MP\>37*[FW-W?N7M:F=S7:.[!N' L#/S77,(N#D<3PR>G3(W/ZPG=SO9R:=[? M=@_RJ<7H%Y[_DPG!*TJ)3M+2R T7U#MI)'>2:*UB9-J5^4Y887;K$/Q^[+JNZ^JN/KQ%ME]\_IXA^[0C_]LP^???]\]@/<=O^?Y__!7O+OY[R^? M-O>^S.+J[^GN&WC.C]?=G3?OR<.>\2XCRAB[ 01000JU]9)FVC2YOARD<7;9;*N3)+2 M+U+9&WQK\.T"OFDMM(W2>!,"3\HYPZQ+GCNG;>Y)6:48R3OD]#?X=E=\^S'% M-QDH#Y8D))/'B'/&D/-2(D= ,26OO-6AP#>2:^HMZS9.@V\-OJW2Q%?K7F*# M;W?%-S+%-^4YBY)2A$-BB&NF$;!OCP(-23MCB32QP#=!VUS?N4Q#@V\-OCUN M?+N'.YD-OMT5W]@4WZ(*CCNJ4:0D-S5U&AGN<^JW]5CXQ)S2&=^PQ&UNEM78 M]+[RNB]D[A!1H->R:]3W=)/!RZ[H)S3-6YQG+;-[Q"))4_B[C/,NKY?,LVF5J37TP M7,1L,F,3;,3$"["@&::2X]3$/!Z:4W;V:S$/8VCPU"7$9,SE>31#QE.,G$S: M"J.]BF9M71K1EOK.K;67V!]SV43AV<:X\UI0Y*H,6+(; *&E\ M^2L@MS-?OD@B1.P],B9QQ%G$R.A@48J,2$9S\#)EN54@MW>.5#9RN[IR:Z,) M/%'M?,"<&]CMJ(4 )0Q*ELIH&Q_U"LCMS$=ME,@57R7"@DK$DTE(6]"\5B5E MDM<.$[FVKC!I8]'([1.66^FB81QKS:P M$[&2^\8_%$*25/$C>]U!>1VYGO5 MB7#MI'$#GED:DJ<4H<9YX(@:L');U;8Z>RQ62VR7YJDKQTRMNL>^7WJJB M%WPK?H]#W\W72 ?#UKJ PO[;IP178LST:G<:P>3J$A2MKB?_']D[CBK>&?A385,];%(Q)+G2N%ZX MH#C-/UD"%,-1RU@DV.02NW>&I::\[@H+L.32D$EA;Q(,&8ISHA1RA'P5A&@HCY2+]&1>S$1HQ_XUB/K/]B1$ZP3E! M,<,PEU@CXS38_C12EX+75"00\[:X(G=CX;9KC8ROH);&T?/(#.;,69Z$!=F6 MB6N=.P!Y(\P-6@ UDKTRDCWS#C@3%4E!@\:FP,"%D\@%+U#2448FG%4FY\?D6\ .5O6E9H=^B:2_QM] C<&JXWPY70T+FIZ'0PVIJE&[VPW M;/=?E7E&!6BYBZ"UER_HCKKCN!^'W[H^EBBW%_W@L%\\I0"\!MH6@;;SFG,A MZ,2(I1@%S,% (8P@PQ-&3 / 22T3EG)MG;:-OMQ.N@E7/!TPN+M_H0PH& M,T<%I\%&^ =)*2CB%G@.J B/%->2$LRH<+E'89O+)G;YA,%@"9Z*!@P>*1C, MW!DT6J%DI$B%W/4K BEPCBDDN15.@]%#K%A;EVVP9ALP>+I@<)\^C08,5@L, M9AX0KBQ8B3@@KEU"G!N,-),!6:R$T@0(0>09#+19I2SB969'/*8;#3]M_;>( MN_:I]7-?I+B3Y$0G[41BANODM= T*AIT="$H0I;0S*Y)X+H30.V^JODQ-%4V M6:>0\8$C'KA#)NJ M'9<^)2HIR0G<.FVO+LGXY&5!F@D_F:IUH1(*KCD7%LN M!)P<:K@!MLNPR01G"1W5&HF_J\37KD@$&B/F!DDP18&2*(QL# HI26@*,0BF M"HG/+2F?6S&01N(;'?]4))[4W)/*)!P=4B(G:?.4D)-89-E7.B5..0V-CF\D MOM'QCUOB:R5QN/0X*(^PL13DG "A)](B W)/"( !0/:CT_%+RLM8$5?$-06W MA]&.3H?G98616Y40>=I%9II!KEBYGD?GY%M6V9+'FYFY4/:U2M%Z4"8R$&Z5 MSP4CN;(L,1PB-O+ZNB73I.M&S2^S\MW!1E;QDX[GTCLJ"7%(J)CK'3",#%82 M,1^IH33(2/':NL"70XU-YO23D$_/:+:YO>+.:% "?$Y-$AP6\C+-<<;Z7T2 MTFM(ON#B%,?>TR4L\$&(:^O4M)([P-(;V>F>(7*30-21)@Y#8K7 M1Z0Q$IRJ\ -">: "C8)G7=QJI_AU27?.T:YT>9!>7OU]J_>4VD.7#:J_:F0:.%T&B[;N0[K+1-6J.(-46< M*H4,91A%%A-F.K+$^-4A^Z:JX9,1X:7;]XT(_W81KAG[*B1IB4',"XXXF/[( MRB01]HP)PG*6E )"L;34VD:$5U"$EVSRW[IH82/=RY#NNA, <^( %]AOY?C+RO00/0"/$]RS$,Q7-C#&6XEPV/.;2HT(B M0SA'0GHL?9)$$;NVKLBRVD&O6I3_,67DW[WLQB*7()XF6EGK#0O<)CCIG,#I MIUXK+TGBE(*%@6]V)?>ZN$.3?G1';-JI>P (35YAG9 E.%<(8Q%IH0(*2F"G M-0U2VV5'&5;F/NX20Q!/3=P7B4\D[KG QD>Y,=A(PZQ)4UR(H@$0D!!\F\9DHW:O[YB7NCYI^N]-<<$#X& MD:+)Q7\]XLYQ^(D[E!17,3=&]3P\(C6_I)2$%7%(7%U\8R^.+?PQM*(=Y@(! MHUO5WUBD',JM*C[/,0%ZDB;K2SA(+&MX;C&(Q@ MVH@<9)1)D9^5WVC4_GVI_0]UWQX0_A@=E4A$FU,#DDX^2.R/L+EH; MHW>(N)00MT#=K=II6)MG>4JF7=/[&DD=W4EEU NN'74$B(XU\Y) MJJP&&]PYK .)UQ?E:"3W_B2WYFB3H'!YP )1D^OG<)[+>8IM< ET M+L=M*AK)?<*2*[C 27J"C>6<$FF9)8$DJW.MEJ#Q]14Y&LF]1\F=Z5SJ 5RY MM(B%9!&71B$;$T<8]L\;(X+W&'0NYVUN5DER[]L;%KK?)L^N'H'R^U_FRST/ M))8;87!2R"-8\7,#@ =ZU/V.CKHAQ/[+1AQ^*@X?QSN3=BRO#/[T?X^P/_Y/ MW_YC3G>/X9W_;)U]^K+!=X[_?03K<+Y#_]/=^?*>?3K8^;%[\!5_/-X1GS:_ MDO_[8XM^#E1Y'#Q!PCJ!N#(:N01:T1.BO0E!: ($=F/_54MS6DE-NS41G]]T MAHHGOLP-R+K^!J?J;;2C./.[PKEO4E.O*OJH,+561I8$IU)8Y8PAL.V12(&U MN9E7J(D"_SZ9GI%3I7%(^0ZYB@RD4FN)G,TW\VP"[84->Q0PLDA[JQ%S@6' M8C0A$:>22Z(1VF<@M-$8&8/E ;0J3P*VGBO.50K*,:%INIDOJ!':WR:T-3<0 M45%290ABD8$Q2;!'FGB//,4.NQ@9\:H1VL/: !'C'MMDJ-2:,R&U<=1KC"W3W"C40,Z"X&.K]OAL"\N<2<0H[FVJJ(>F< ]8)#U3BE!N8YK MZPRW67:.K8RGN8D1+5EX0R3>*+#@HK2<6>J8$4$[XD!4=;+D!I57&N&]'^&M MV>/6<"(U0\2RF+LM)+#'E46 P)@G8!.!BT)XA;Y,&AKA?3+"*P(8W8H*#OR> M6\RM,T 3I07!C<(DM\R:*XWPWD5X:W8Y0"QEP;O<;QB$UP'QMU9ID&#A X=] M)#ZW'R9MS2[77VR$]\D(K[0^ DW6BGG/E0$&S0.S7C*K@S4R+;.D:B.\=Q+> M6JL4E1+7$B,9J0;:K VRQF"DB=+24VI-,FOK6K09627:_%R;F]Z]E$K3ZQSP MB.! K(F*\FSI2^$]Q8)[B9D*Y&9WK)LLLM^)48=S35"U@JW2'"5E :.HH4AS MH5#"D3!O7?#:YXJJM(WULDJVKNLQXP8Y(@/B7D>DG0[( $A3KH35TC9ZOI'Y1L\_=IF? MZ?F8O*")>\1H!&X?C$&6JX24H;EF?E#1A4>GYY>44; B+HFKBZEL>']Z?-JS MXQA:@_%1',),CT^&\2CV1]UO\5=)!C=8C=]7%^2F+MUFD"L]R.?J!%Q6A97' MFRRX2(4UF9PFABD?+-=.:(U)8& 5:*UH*.LT-!56'I01?-F8NU##&,L5+Y&3 MT8'E[S$RD0OD&):$16*\8FOKA+>Y:OHS/&'!Y2HF@EW$D1-NDW9)1PV,,!E, M)(FQ*;"R$H);JXA(/$]*6B2,%CGM%\SWR!T2+'%)Y08&Q%O%(07"9 MD4A)HXRV4GFF0>.:-G"F1G"?KN"RD O4QV2DQ-SXH#%+'J@7BUHXJE)37F4E M!'>F<0UFG$7GD".Z$%R/C(\&$:4T88+IE LC,=;&>%F^L\?H'KNNN@J3DX=T M^R'VQR_1 ]9;V;W6A];ZHS<8C?Z\0]&,9Y%^2#EC07 M ,2XD;DC.+><@]48 M+& 97^:MG6*S7M7W:I:-V(GCW71@OS? MA"P;=5] -1@(;WP*%B,1Z=3"_4'\%J1[@GFKO 9:1.!*^DEO"O"]+P&]SF M6;Q10B/=OT.Z:[=]J 2SPD9D:5*(&\5S(2N)6,)41PI[:"1(MVP3>5FZ%VZ= MT CV"BIK01W'3%#/!.:T*)-CE"28$NZB=VF9%WT:0D LL("UYB#I9EW1V'] V97?NQMK(] HK:Z69U3[BJ%SD.*=I>FLPX5I2 M3SQQ-[@ U"CKU9#N6MGT)+T$ZH5XY SQ( 4R4@>$A<("V)E14:VM4P;2+59# M6?_"O1"ZHY.>/<_CC#_'@N:=\^]\KOD6S:6K)=14P1H[Y9D-W/ DK1/&L:"D MT)C&(%B3C/WPN#_7Q)IIR1(-! A=(ME(DRC76$."86J8XX*F[%L&5D>7% \B\"*[)Q5X)D9]1/4P(,+N@D28\(>X2 MV'"*&R1MTB(&FZ(6:^NFK61S^Z*1^$;)/U*)K[ENA! L!J*1(U$@;@TH>:T< MLCS9J+"G*O>J;Y1\(_*-DG_4(E^[<*5T2HY;%+S(U9JB1D9ZCW004>AH=)#D MD2GYYW#=ZF PMCWXTIDH%(6NU5^M6(A$X:7(5T)Q$&)RZ M7IQNU-TP;N6<.__U@ OT9,!?A$@D99$Z[GEBQ#'/K;>8B$2UT;;A>P\/_N_K M3AW#!+$*<-])EST[^;9M]O$$G9S2)(G@Z=HZ:5.@?,8LJW_Q\D3G@6-]#8@V M(+K\K&LPPCB56%F5N&3*::JM"RD(JC$7LF'0*P&BM7M.H.6P" %Q23SB.!)D MHR9()D;!"DHD1IQ!E%#=%FI9;2T;$&U M '1AHD^9A"MWSF30$.93HAXQA&W ME" =;$(XWS:2H/QL, T3;4"T =&&B38@.@>B-5^NPU0PH)XX"8.XPAHYQAT* MG"30A8(YH9XB$RT"PQFGK. BYA9*SRA"BM%J8V"X\^,KTT^=#2W'-KM^Y&V_[/<8NBF7=[AQLO=G::_W/ M[MO-[Z:A]BHQ2GJ)T MG@3K$RQ"8$HJ?^4UH OY_\-#V^_^L!EI7DTA$G[9Z(=W0X#0_KCX=3>]GF#F M_A0R-[LCWQN,3H?Q ,;T=P_(R<.RD!^=\XJ%?'G]M?.F \_YRCY]"4>?O@!# M.'C=_;2Y<;;S90?8Q3;?^7'X_1.P!6 4O?@_>^>?_@DGCG*Y\\][_)%^(+L' MX;A#7Q]W-F%L__S[Z\[FQOG.C_?\XY?#'[N;\/S-H]3Y\O&\<_A9:.6M(A28 M!'6(>Z;S'1Z)4K0Q$*>94:QDB]W^:0P;F>L%;C'P1<4$$]PRYXK&:U)S; @6 M+JZU(E"[DRS+P].XMO[WQO[V?FOW=>O=WM8^B$DE_W/'XP*DP6O5=Q9[6&W- M+[]W?IPJAJ TBXH%S&4D&FLX=";%@!TA0:[]1,+D0]0#*$$S\X$X;/T/D&4@ M"Z/6J\'P9# LU^&/\> P%@4#SKKCHU9W/)JG!Z-3-^J&KAUVXZC=RI%BBO^J MGEC\1OYJ#8:98DQ>?%72DNK%/UM=(":M$Z!U7=\[1^.A#04%F0VAUQT5I3_[ MQ5/RI#\.AE];!<%O;7WW1[9_&,': "98O&-T?NP&O>E8#M[LO9B,I#69*WSI MH!\K\M/JP4[$T;AU'$-F@F!R?.MZ>/5T/!J<#N$G6./3!%06Q'=EA+.0O]KV0PMF7C#.Z7C@I'R-0+M:F=A5Z]'C>;L$)[H[M$'[*7/EG MO7$7]8MIP$,'8"]T\P\Y#^(D?_V%<_%'=>1VMW9&T^.=AP+3[PY;-B68^B6I MN9Y,KPI [/9;_S[MG;=HNY6OU;5;Q7Y.SF$V,WHQSZH0/K"P)V*U,3G=^_73 MO3L5@'R$PZD?M_)7PO+50&)C__^SQR=_[;;>56]Y"V^9K&EU/$#EP@851Q>> M-ZQ.V^2[KWI 80&5IPA&94>M %IY@N#UAU1']M74)'I5Q[R95L_?MCO[6)8$ MV^M5]W=&,+^"%<10C=C;T5$K]09G^2R7!8W'@VL'<62_Q6RYM5R,_7SBA_$P M?Z84G#R5ZKB&A<;[*@_B=1X$C.I#OQ='H[*L\EEW5'Q?/I\GT7=3WC+8]NO7 MJ5V\<#H:99C.^J$<1_6849[<^"IYN[FE6:U3\:AJ!$4UVND08 [[$;0"?%^+ MR,GQV:R/=[9!$S50[%.%:O!UW7[I52'KJ769,-N\=_VU%W MM)LVP-H_S6,]? ?KZ<^?,AH(8%&3/3@\5O VPI@LX/VH=9D5> H/W\60\@Y\/_>X4;@JHV2A.O9TJ MQC<;&^^FBC$+8;<\Q+5!UF7QC]FIS@_M!Z!7F9V& IK*MTSUQ:OI@\&X;;9Y[A>Z!^?SFX?UT,"4G*78X[UJW/X(#[4N= [#W M&M:_13!Z7[QM(SM'0:43G#=T+QY6E+:UC_[OB]9&<6)@/CV@PJ!0 M9!-ZE75DI:?K^]V/'I014,,2H%OI-.O2FF6=/S1[_L3KU[Z:"91JLJ9RX92" M9.2OR^2XF'\^D"7)S6,9G'3[U;? (MO#8O#MDMDOI+)2+P+CR+.TX0N0R_+O M?^2/@BU3E5/OYWGWX-W^=#C,?ZN]]\_B:X"!9\F\M"P6R.3%91G/$Z(Z04N5 M_745*RD.9@4G+;"]^B-;G82\>%6&;QTO\IZPQ3KV3?UYTA,_5XT=Q> M57I[M>W_:W4PKSZD-MBS8((FAB><-#546\H,#2D1";9_Q4-@IR<;58? R>YD M7I=E9;+K,%]X3R@ [UM!K2>?+BRY8WL.&].*WX&Q%2>RVNS4S<&NUGFTPTS@ M;.OL:- #@Z[8EOIL?Q=%F7C-/HSB;MJ"4W^?;>(E!F49W8_M5S@M MD^TH+8G1Z/3XI,+_?*; 4,WX54+*Q%@ZSIJXP!9X/]CH;;#:K,NV?.'Y\1$L M\V(LQR>#_L36F-P8R%8AO"F?4@#1"IHG5#M,7:,PGO)K,[I.8.S*6>?/A]/A MQ/$RG.C52HRR9AJ?%NA:R@KPB%[^)IC9L)6G/NP6%"8-!\>5XIHNRHN+T-5J M70T1OQ9YT*6 F,/"?U;3=%ECY8%4]M&O54J>;FE273;YYFVKC7X_S[LD&MEG M-E'G_V<*#04FQ'Y^R": S+'+GKKL*&&D,/#-BRM 8M5]%%E

S&S,>QG&CW;!ZK*??C5,-A5P[CA3K%[ M#.A<2Y:O#O'L=4=?RRE^Z%>PDC'FTL3N_: 1D6NU3%OB@ 2") &([-BA/RH. M3DD6#WL#E^47X-N&"8SU![ ]V:\]Z-MOW>'IS%WX:O<_VYN(F*D!X^%SA1>F M>]@O3!V [M/I4IR7]'WBHVU%."]#<@*/#TP+'7[3V*P=.JPOPX,?7NF+< MZ2C[WF:>SP"@?)X/VQ".53C-WKN)>[15)%N4.U,!.IR\,2!DY7GK%^$!4 \# MG]V&DM+/VS*0_ZX%1>49 >:5AHMED@D<7J+M1QD)ZL,+PE1/=7CLB%^RAZ5;/#FJ[/#W= M8G=F/OUBZV"VL_A 22-J_*$<^^6PV(VMU.+Y4QOU":#W?K62K2H(#L=T8SC, M(;I"9!X>Q8M1SJ'X#+DGY\W%0QC3Z1APZT=^T^1X3/8U6^NU296TN^[$ BXY M/IVZ5$81D&0"9957+?L)?.Q^*\)9<$@MG/ ^2 Z\. 01<-FO6^!8EH(]!9:7<#)H7S6$$C+MX3!64RJ^,Q6%X@%Y!V7L M!J3S:]U%7G+OR3.F6N;JE9@/7Q[9+--UIWZW7V!#8:E4F#,91':#U+\GQ\_ MMJC@?1)W C#8G-D$XR.82\F<:]RKY%Q7D;[Y$P"B'$I5$XM- 4W\(R_X%9M7 MLK1>KS3 "V$&$?^O!=)A94A.,):8/S.5ADUV_E7&EV?5F[OKOQF43'/A#Y3T?E_ILXO/^1=I[G=\TD\R%>^2>7B? MQL2M?L MLS'*)^X)4HEYQ"GVR%HID"4J"$6BH/)R4L7JG]),H<#NJ.4FS)^ %;%PZ[;6 M))A/HT M]_VJYXQ:?P_RX_Y8>[VQ__=:SN2#)Y7.G?,X;MDP."DS"7,8JF)!5?ZOB[W! M6(JH-G\R$ M>;H&_188X//.G&O2"R[[>"YD',#L_IEPOO@]Y\K4O%%SR37U\S-=A"KO[K28 M:3'[PD3-OL9I.!XLZ.PO',R"6JTR'WIJB]>=R/7OS B5LW=G7['4B%)K$DQJ MSS839CX;32YW#A\_&60G;1'NFGMIWE]]4[_8?5Y363 %J(2-WGEKH]K>FGB\ M.>V&N5)JO_3^/6"4;0(JDV.ZL?^JQ:ALKU;&50V'MHL$IT*VT*MA!+;7RBT[ M9A&EAUC)=BL64?:9:@L4$9B&DK5=O MIWA\/ BQ-^_-ZA[GNP" $'#^IMZL',F91KT+K_KGQBM?SSZ6GKHGG79<"/I.&_1O, ZE"\@C!OSU\P7PT, MVLM)'C>^YE"8-?L^;\XV!P C:)YOK/%FJ]MKZX#U.G!EL%,HS*A,NK'I&5 M\'1#5R*G-$<["R<8'+I810YSE!(.OQN:';GH[;;L[M/I=SD.SG?\Y62:;+,E&Y5ES)R;+C0M#DU MJ@IL9E<>X,%1#(=E4EZ9V9H#T568N0C8SD=?NFD6DQYV"YDLY/LXCBMASN,L M>&<>7K]W?J>O*[C3<'H(WN8U*4"S7[YY]E)>NSG,!B8\=X/! 8:=CJH,PKE/ M#8M3546 !K"-+.LON8%>Y[JK,E5ETS>W2[E(UZI2OT9A>F.5[XPC3E#^=5H0]V8_KO M*KL$MM%URWMT*W]HYT#^)[C3\>[_WP\ MWWGS'C[W%7_ZYP.]Z!WY^,_['Y_>_+O[Z7@'[QQ\H)TW6]]W_MFBGXX_BD]? MX!_WK M[YT?IZ-!\*@8MP[^;[&A)E%F&#-8&8;Q:MZ#W@6M&MVPI.+FJJ#PA*K.8OE% M*FP!WK5LV R$V_W!3O2MMV/@>%.%5OQMHM':^=KSL/NM8.4PDEXH97*2C>]L M991OCX8V]DI54*7Q%.R]LM=S-G]&W78]-:D8TEPF2W&K8>Y^\ZB6HC1Q@Q3) MYM]LT1-^/!CT1D6*%OP&:S(Z'P&VYL2@4U?$K IG!PQA7.3-Y"O,^6V3CPU/ M#U%UD=K/Y+_=ZL&\AM6?L["F1V5F[I(7!B@0$HC@Q51<'6 M<>$K$/I5?38'L\F058D6WS]B?]G"GZD*(DJED71$ EYK!W@M/:)6\DB$4U*X MM77U E^;(##)%IRFUF+J%\ZMP&I[8\^*,+I@]HD%$D(2.MUXQYP:Q:6Q1 M+(X82JG 1-)$)P4;3RQAP;IHG4S"<:S+FJ3+!HJW,XVW 48=X/;KX>"XC,@= M@G61_U[<&MF;^CZ>\_%@GXG#)"3MD:+!9@@QR'B6D%#<2)Y4I#&MK9,7EVN0 M3HY'>32Z,[==N*"._&3UQ_-:Z45KY9T]9<[,U M][#B'K,B,:4S\N04.$)6]-/$Q_;TDE0M0[D"YH+8G9[ .QZ+B$Z%<3RGU>L) MN7OYI]VT>SK.O:Q'_\E+^3^P+<]65')G,$1<1$UTMHQ1(T@ MVCMFJ&1KZ^S%Y4;44R2?>LO[< A:/[.T;Z7 :\<"),Z_#*?#L\$P@(S4BD3< M[DALV6$?SL.[PD7]W';_8(-_EEYID%:+ K$*<4HLLEQBI!F5N9$=-2:LK:<< M*,ZAS]&E"X.E[0:'H"JD4I5GJ,(-+A865^$Q_'ORSG%YW[.\6 UFU!2:P$;T MQ97Y@:]0;(I?HYE%6A5H*"RX;$$6]RA6'Z!FU& [9%=BZF:[;J.87,4PPT8_ MU*E&OJT*;^^/X;QVIV_>S>[0@R/;?S,8A'QSY]GBU\[!!NZ<;G M[WJV/X9W;$V*NCWG@\1W-SXGK8)+8* $)Q)0'^[!B+4>1:YQTDYH[P$X\,^, MV)Q(-E-,Y3JW6R<]6SDFIP7TJCM+0)'&4P=J6;"D#&_E2Z)95WI[DJ.NK6YV M0"[J'WED![/09)U!O\I3*#_QC _E%M]]_YEP@B,U!(60*V@XEKUO5B(6F1." MT("IRX?R\D6-R:$LB]W,*[.9*ZYR$>>PXZ18YGE[Y@R>"]96U1CZ*/.L.(YE M-'I49I?,+@27+,\>Y^!\3OLH[ ';*FW@[/V#W^WAI"P/'.I?A^2692ADTGKY MAE!Y)E]GEV1\V_UVF6/]4PU]HQSYAU%,I[VWW12?W9G<(9V-S]@HZ0)+B'&= M;<3$D4Z6(Q9"%T;#ZZ3>[T^H8+35+YKQ5..S#?NOO[F S MYB3/=NOMVU?3H-B'_;]_%1&;".?P0E0KER1(5?W1[RTWM-TLRJX[F,2Y)EDG M59':T!V=#$;3%*_N<:&1YBKM5M&H*R).-A0N^ZJ&3)&S6E[W/)FHK0OW8B?C MNCXJ5[BL)L,N2AZ J%X[@^LJ. P'MBP9G : <_<5I#)2Q$BTL5@9+C6U01!I M @Z.2!E\D1U #,%8H/,"? WJRGR 83P>SC3FNP M"%/1J,7\1%->CE-=#$^M]G%I8E37'Q&Z<_99&ZJDHF ?LNS;9)$@S8E&*K=E M]P)V!\1HG? 7E]NR7SPB5:G#7&%@D=,0>> D &\18+%ZHHST$?1G,E1:P2ZE M%H%5RY<)'N\F?,WVMF>%5K;+4.PL+7^[/REMO3&MS'@=[CSG,\6!"UGK1# Y MEN6P1;"]')D0X$RI2"P<-D8)^SD_!Y7U;3 LE/%%JV]6&+/()N\5=+I*S2BK M:TWJ;575O=JW"Z.NJ$ZKF8C;I57XG(_;5YI]%#APPX1 @@@-QRU)9!SVB&!/ MB?=*8UTXNZZOUG#[2.K*T_:G'4BEH"&"L<'&2'G2VC@=6- Q1A&TTZIL'?@; M9+,)I"XJJU^VQ,[[SP&$,3AED/0&9)4SB:RA'CG+371!YX+LV4R^/I1:R>HL M\WZ8"XO!03T:@ =C$@/MIE*PHK'@K.IN2(#9Q93ES7'D)E,H& M)2W&CB?ER.\YA$L(ECUC\OMEFW?>?W8D1JZ GEBG!>)4*62PP"@P22T1EDA. M^[*3BQ$(SXRQUB))= 4(@II$@B2 2M,HHPXU^LE M^"8;?[OXV,,HKB8^MLR3=+[[_K/@5IJ(.0*K@",>I&$,3AAT7KOP&Y&L),DER73R&A*422>.1L2X\[F$R9_ M>L)^$D&MV-%5"NQ2QD>^L'U-*.NT" !-;H/?X$:9C%':?(T,*ZZCMHP)ZT0, MW-LDHKC2OKYA^.KZL-7S#5-]>2_ 5HZ6$V:31T'GK..8*#*$P1)+YE*0)#%A MUM;U-4&J\J2L& (UI.;+A[/.V6?GB0O.*(1E)K.2&00$5J'$B7?&&\N4^06I M:=7XS&W=N??I-YML_;O*X3!SU\Z#@'.AO*9P+A*070.6 MCF0R!4:HP/H7V1)Y>W)%C$E3H8S_DUX9/_'/3DM?5IV'IM[:_+'L7+*S,DES M;2.OS7:=UACZL/_W7#RVUOUCE$O@AXM.X*;VY4]K7YJF]F53^_))U+Z\XVWS M%2K3\) 57*XM$7$O8[IZ3:ZL7W!]T<\5C<64K;,F.JU,$)I2KDJ]C>:2C4;9 MZ IER?ZJ %7.QACDDEKV>U:6H'&F64I7YOI<'?TYLZ-:R"?;\:4&WQ!OYHE#'?EST5N#%;U,*\W+ZLVMGVQG6.M7TC5L2V'-6K-R^8.SZP\Y*^Z MA4WZI4^& @>BZ@H_*V@^S[J*!FFM7 /REDT6BLY!]8VN*F44_9Z X^4"G[<( MW1/-G/1*"BHX\Z )J$S6&L$XF"/)++.#PEX9?9I<=LZCRV4^7U7)PEO?JYH: M&U65T@/[_?D:)#_>9T,5X%VZ8, 6H0'^X8Z!H0K6JK!*6Z7 3J0T7T9:8G>% M&+GC.'*M(^66.D>954'BY+'CE,1E=E=H3L1")^)[9^-S2(HYISRRRF'$"\M1'7P#M M!9RZ;4N&&L#56SS,]ZZY_*AK.A6V6P%&Z,=5MXER/A?UP8+W9;3"#"32J^@D M5S):[:2,/M&HE3()+U-RKH@E;,R&OE?NX:L\MV6DS3F!*0MH5XU8BQK3W2JGK,R)KQ&&(C;3FG4M MWJJZM\[(Q)7%^*8E^/*YVYV*W?5Y4S4S,/N1NNG\@4C9N^&@/+G7]*.?E"DL MJ-6TB_9U%-Z.JMO_XZIL8JVQ2[TH=[UV]S4Y_M=VCKM<@OQ&7J\;ECEDCZK, M(7NP,H>O[.CH=6]P5K2^BV4KQ5F=P]'*%#J2\Z/_8 N+;./DL,I%P;C1AQ G$7:8Z62V2QD(D):131 M%\L'*LL-QY3D7"KN#-6P&1,F*#DQ3*'^Q_>O7M;.+4VWK9>;>S_3^OU MV]U_6MN=U[M[.Y5/;^&:A[\0;9#/*A'K MN/$(2^&!3"8X9 8+A)/5@1O# XM7=1IY.)]0&O1@0XOJY57KVFI?+[M#"DXX MN)'&+31$/BVM?%Q&K3\*33TXA=&&T9\O;^@5$?.8+@I(+Z_)30,?N1,PRDT/ M[^8=>SYR^[_6+:Q8?^^A:'X^QEJ'0\/+.*#QC]@A.30P3C(?P_ M3!Y?10]>%-&#?XW#Y=<4>0$FX[4OXQ?DVM=^]EA"7Q#-;_78G[]FI/H]@[W9 M8_]5K&^YQK!7^13\_VML;1;C"=DZ?8E;I-CKR?.F;S67WDI/ONUY)-+OS2 M=A&$RQ_!E/C9 M0O1B&C_0,EQ2=J4(#OK%Y=%N_ULL?2[%1>=9X\OLNBG<+2]O*GY=W/DF&G22*C.3?%M"7SB3W/?./B M,5IDK7#K,W.+F:RQVF''7T\_M[;_?+I:.=@ZWQW\Y!\A-=W-O>.=O[Y*#X> M[QUWP ;;^?'AQ^[FT=?.<:<[^0Q\U^DG^D%VCK>^PWCX[N9_NF"GG67/)GQ/ M]],;L.?^^?BC<[##=]^\IQ_IO]/..?[^]F!KO+./SSY+X,B$T8B,3!IL.!^0 MML0AK"RA1HG P(9;9VTE+J<]SVX M9481EU+D4@3GB#:1!N6I@Y_+U%A-*#5%:BPV5#48M6(8]6.*45X*I[AP2!$+ M&(5E1-9R@D00,00>.,5B;5VT";U\F?7A,.H7)'+BLX'!QI_#VGV]\SG8175? M;JM79%J'F4OW3K;0JI@[O].B6>F]G85,RXVMT@L&+E]>+XV6^+ULTUL$#ZL. MOCF[K4AR"Y,H7_^P_B5K_B,-!L*.C1L0?3,1G1)OPQ)-Q M&!%.)>*P>4@'*Q&)DAMC(B=2YRL+FA+ZUPH)^5.CVLV FP$W VX&W RX&?!3 M&/"_BHRD]6MZ@E_.B,JA6C//F1\V17DO=V[/Z6#E93PYN8RW6>_T/DNZON;* MW5S"61&>3[W!V5SJV4E9:J]*/IMK)#^X+J?[3LG&\E$E&_,'2S;>[G^#?1L, MSU>ODWJG.[D9\1^@^-MGG[YLL8\_/O4^'NP=[QP<'7TZWBH^T_G2ZW6.7W_Y M=!".+N9^PO=\_?CE;WA_^-(Y_L]1Y\W'[[MO7A]_/"C&1W?_^4 __M/I=>CK MM+NY]=GAQ 1V'CFF\K6(0)&)EL%/3$>L3 K"F1&&VL2\ MB(:%W..&7$P5W>[\9ZMSL+NWO76;YNF__+;[2R2>GIU79;FME*:4\0]8\AX)9#RR6MA0O )7Y4X?(6:>+B[Q)-=S5?6IJW_QG-) MQDM)!":DR01^[IG E]_Z.+(Q;Y?6^F278S/Z,C>5D6>Q\V/GQR>@9#L'6P0^\^7CCRVQ>W#X???@Z L\ZT+ M$55+DP:9B" >G%,-:V.\Q\9&%S!ED\JME)$&WQX2WV9Q4A9MBD8:Q(("(U:! MZ:HUMO!/R)H*!Y7[X"C35OQR:9T5Q;?GD"'VSV#X%8%9?3(<^#AJDKE6@G+E M3=G.S>'REC28M @FU=.S8&.T#$D@K$@ SN48JASGX1ALB>Y)T&#.@NA3OWF9_3! M)YWK@@IF$[ =F;5S,:.GG$L (/7#=UAWOJ?C/?5>HCG/T$O M!L.?4OUJQ$&%W#,@=^/=E-*56U5&1A.B3H+2Q2E!UDB'0DJ46F8,EFIEC0A9 MTT+/R=:;'\,L>+F."CHKZ%QH];>"SIFA\USI-4'ID A'T?F$N(VL+,*.I(^) M:QSSN@%T2E6C8?\B:K%WL46>P3?UF-OAMP(".1-NM/:!T&\\[.Y\6]G M]^#32;ZN\>&3V#W,YW\" ?GO]\;IO^TK#4Y:N_O-#R!4#]9YX^N_AXV-+1CC M)M[=Z!SNY+%M[/QJ?/W$&E__3O76)]Q<_Y8BB08SCIAP"O&H([+:8\1BP)HK M+)E05S)Y.)&>!F63,CR $&9$>:D8T^;GW\6*PW-HIFZS^ M-( XZXT/6V\_;A;KV]N;K>U:T=ALW2?/Y[=CN31V11-H)*%I\O17S#JG];UO*F@1<"3(*,F!=0A& MQCJ#..5*&ZYS 8W%ZG\P*IURUDK(VU[OI"P'/>J5.=V4W)V,.R2.\H[&G0HG M[;=F:+J5._*,4J*6H3,"5>(^^5!"K0HJ'B/%B.+'R(<"X*L&BZODK=NRE<9= M2E]SPE:C>X2*:AZNV$ M&+ NE/+$"<;('-S)$^U[85S)]U2_QZ[D]_"\^FG]P^[WYD8XK)]^/MAIO=W? M 35\]^L.K7_=^;E#O^#=5N>**QG>YP"N_+E[^(DWZ,YIXT-CO_[A?;N^L0_/ MWOFU>_#V8+?UN=/\>BD_#>S=Q%E(*#H.-F_0$CG#%(I84BRH8YBYE35-:4T2 MM2P)'%6"6H5ICX-I)F*:!-/4*<5II(8DEV(*QA!-HY(5ICT;IIUOCV'/O*4N M((>%05S)A&S$&JF0@HR$.2W(RAI1-2"K"M(J2'O=D/8$N_X5I-T/TLAYA+IQ MA%,%RIFBN3>1E4@'T-I F58&$T^Q4J"F,;-,:MK257"LRE@^SR2\N'#H]]T> M?#TJRMY(1_ZD&/3@;IUR+^\.F54O.PM#*!E<2)1HHQ7T;%Y MML^82*;Q@KP;KT?K?#D^V/;1Q^X"Y70N@^RZ$.A+HPE)$(5HD@%QF[.KF"-( M6"H)Q8X3SU?65(WQ&277 L7C5DG7$^[E23&PAZ,P)G$9I0XTAF@\,X9[%_B, MW'M34XR*<1^+<:>2L27&*0J&3'(4[&C#D?;>(>D33L0HS]1"]L"H>'J)&UI5 MC/U8C#UE35I,.(X?]L@]Y&:L>0V%#;@&0@Y#ZQ1]E&7[Z9U6/89',B7+I>C%L#'LPL?_ .W87 MI^GM4L#5]!YEB-QJA3W"G&G$!:@@QOJ(%(Y>F$$F48R Q(3)G4\]2XLGCJM]EE=2V?:\T49Q M79.-!^4YW[PG^J*#(^8Y-2]&D$E!J$W>6&P=9Y9:[J),$CM01V/0:0Z%9JJX MB?O(JNG*?L8Y+7G$R G,$/<)(VVI1Z",2LR("<'D3NV,UZ2:5Z_V>;#),I>7 MJ4"R LFSX#(0A<.Z*)QRE(ES2+N@+)9P/)<]M<8<8\)QHQ93'B M#%.D5>(HJ:1"B!HL-36O>-D*(RN,K##RJ2L65AAY/XP\=WKXJ$@T,2#KC$"< M$,!(YBGR&!/"O-#:8E D!7DABN2]FI4O7&V0\U(WQ:C6S?,4"=DZ"C&U 0'B MQ_:/>*4 ST(U07Z& B*TOOEE(ZC672EGW?G@X+&/6)C,"@SN]/0=BNG_ R!,.\C$8;L%>_(5L@)=W?-,>P-/\'1AB8VQ]HDXV8=[< MBR'NFBRQ>/=X&K)^['=[6.K>26F%'8,.<32X MTG3PP9%T"S<#,Q>L>)DN<:<(SLX#KWG@2?H<*FI42(I([:TWJ%2"2"&06"75;!RA.8\;]#$J#7(19V0X91QK+GE3@/" M85F3FBV0)O9"O#2W'GM%I]V_:ME6M2RI$LLXY=YB#BD;@;&YI\@8K% D0J? %4D^ MY.;-K";XU9CQN]M.C\[3B[4Y\#)Q8FE@HC(V9H:$'8ACKQ*- 1LN$.'$1&;$ LWF[%TM2EO=H!]>ZYK*^OL=3,[_]BL/8)\MHKJVJ>0-R>LJJD4E0$ MS5#4P8#Z)0/2U"HD=-2261*= 2 V2M2(G%>1\(5IHC>?RA\5UBTYULUB?3XO MV%76YUS@;ZHDDI%>1*T0CM:/RQ$( $)/.$Z4>JFD!ST4RQIF\N'[6\^$? NQ M^56AZ>M TZ4!T\J GQDXV53OY1BI, %AS3@8\!:#*8\M,B3RY)RG+N"5-2E- MC3"R+'KC"]DBG#%K]+QJT4/R1J^FZEXJ9#6]2 N42?VP42Z6V_=QWOPU1.FV M>C;$0]O[/NK -,A?LR"Y.6!W\?*?7TP.]8-#HQ:.O&96!E^FOF<9]HH;#/_E M'C',,O#"PR;,FI,Q'A=F>7B OX3TJI6?9E)Z; MRL5JH0N#G?;>7A;&/7.JHLGV6V_:)2@:?#/'2.DY8 MU$ER$:(6,207N,^V#S&$,E)%22R"K0/CSG;.*%)B_9N5)AI-(_*..,23E,AB M:9"11+@8P?JAN=@1US4JKP:J+GV&:P5+RP1+LP0T/"\N50$-U".^(-=DA%24&[B!99 M(11*41F7+/"]=MF"(C6B'V)!54G)+P IE@8H*I-C=E"8,CE8()[:'.'L6:Z$ M)CC23')DO6;"YQ;:CJZL"25J\N&)+AA8\6;^/IA7/Q+';&\[)Q96?,B;&G[ RBG1(Q]Z0P!/' 0;E08&P8 MG;P.DGKO^4V,7>W3O"J<>'*8.(V];K#]_%0TF#(P).92J:B0UD(AGK=L MM;,*><(HDU$&KO$*"'1-"?UK@03]G/8T7FA9I%DZF+[$/>29W__%X+"S-&FN M32285NH4IC/3 'F 5VKT,M)NI+.^SPEUEGLTTB,,-HB M&PA8IT99Y"*HIS&I&"5FQ!JQLD85J\&B/GP7[$671JKPM,+39=(>*U-^=NB< M,N5)"$9$;U'",H=@@P)IC:

R2Y8%ZP5?6I!8U;JY6E5M0W?&%;"0^2W&D M\50\8G&D.689+UEQI.=]\]<0T3O?XDA5UO53Z(HC@KF-C%^^OGC'.7@Q.J.V MV :L+=.._:!?=-/HQ.:_6QN(F ).!W';]J6P;<,)1W'/#H#= MBC;-WH;6 Z._:X#T,9C2'K!7 CP(^BV^X4 MW@YSJ0MW @?;?7C2<2_Z"-I"?N?Q>/>C[0SVR^>/A@YOZGOM?KM?@]L/CSMP MZL\VG)%OV 5*Z@^/CSLGM<*&_"5V3L;S,)[&J2$<][IAF*=T/+K+<]#H'J%Z M#)DRQ_.1B;#HQ[U#&.+JA%ON2#_O@+A=KWT3W9 [T4U1S/C4N5+MUFB>4KO7 M'Q3_'=K>(/8R >4R?!?)-W;B:,:[L+K'0!R%S1=TP) J2=,>VD-[9:NR-9<2H'$KL92$$3RCO>S2X+5AZ];?>* MS%EQ0OLW/[R(OP#I0APQEK>]WDD^9 \!# ?7/P+N5J01#Y2$U^YE8LF\ _;9A2,E8!1-/^CF&EQT\KPSS"Z1\4;D M8\\&=5_WX4VM_^^PW'ENX(

7 AX<.C:1Z4KOP#^ML7QN)Q.>=[XF;!$=Z?C\X<# MVY>/Z[=ACFSO;.U*2+@"A#"^CBW)"#C %IVVCTQ(%"Y)S+IG!*6D=& O!$*OBMXW\RIA@@LH/ M'/,+NIZ80=?[QY[D(?=;W?71I%W6]LZ4.[F[7< SJLMQI[>XW M/_R[WSA8YXVO_X+2M@5CW,2[&QU0UF!L&SN_&E\_L<;7OU/C8(]\2Q8G+FQN M0*HHXK FR,#B($- QXY!*AIS"[/5JQE"!1!F,T>#JV!^ 90G,5A)09@10R_)Y0&FSD)/'VM-$G+5!\12< MT3@RH"R@JB!T-&-RXEB,R$EA5I'3_,GI=/WDFQ>).LXMRC4(@)Q2R-H^05@D M$9-.L%1F90U?0TXC57]"4V/5IY]UJW!%ZF11.PN!.,$56)3&FY0X9]Q$X:1C M.N:&[8&G&RKVWH4N]MR;83^Q:(Q\90BH"'#>*)!*2-$RAZ0B7Q6GDMKB>8XA*M M@,#J72&5D52=X,I56\;;X]*)?AIGHRC%/08)9A.7DDNB+!5$O++,RK.95:BN;Y>&;VG9G2N/F:HFNI3-1ND5S6NL,5W^.=]\ M08!LYFB\5T=4K1W^S>LH8G2YR58 HLJIDYHHCWPPV .*=S^_;5F_9#SS"K M#Z;6V&;+<3Y96_H!L/6_%UQ&<\"]NK,L.J?XR'H:S#6Z9"D M?V!XW4!>'0E\)T "C@@5)5(V*< 5C9&SCH/LHE)C'&&1Z,H:(9?=?Z4W;6Q9 M]B9SFNVN-.P >J0SNW]44_5"K56 C^V8/0*#6!!69.<#Q7_!HMDC0*0.R+C^ MH#M_SP1HU.'Y>$+_H"Q4;VUU6S&=VY\DYGFN9^:#%)(8YBF8@@J/2/!Y%N8/ ML?KG2.I>_?NAV=SXNO7Q8['>V"B:K?\ /0)=KC<^;+W]N%FL;V]OMK9K16.S M5?PQ,N>&5U;J%DF-O=-1^Q09I3Q%Z3P)H'LJ2@-34OEK)?69TK_M]V,8=L!6 MO$W]GQ+&F[^.L^K9RCZ_%@SB;:?KO[\RT5QO?<+U]6\A4N5!04,$]'O$:13( MQ(219,EIPY57S*P4$538XPR)O6%\&@J]7A2L[^WU\J[8-8:!G5K?(HX6N/2D M]=K9$UW*YFZGT_V9E8@_2A.X.X2QA/Z?;^Z( ^+BKJ,8]8X9[25-I&RYD3K9 M+GLS^?#7)#*D?52^5'G1Y>U2N.>Y+%K%(WDTCC$:WW]\>+4\=&EW=W2,\U5, M^(V'P7J[\=AMMR5DU:C[W?;V8X+HY1FLX69Y!OMH,WNW.?A-A-PR!<)='U1Q M]E+F+B\UTAD6J@]0:[\')E(=SMOO%YM'(88[!/;]-FYN66>C ;_CN-83DYUVJ,GC%=JZ&X5?IA%4ZX:7M+ZPT53)AJACGBB3GD\:>*)V"LIR' ML5]%87[]KNLL,>+3#I9FNC'*8ZDCP@_AV-]4;X^CP7/#7:ZP$D([)*P(N2RQ0(81BHPUV%G)-#,XEPNC M53V*"O!>.^!)Q7STEE!G'%>66&9D) )0SU*MM.BQ0%JXG/$G$[)>.$0=]19S M'$A4*VNF)B6N *\"O%<.>)8:JK&61BANN=4X:(&55U@3)4F9NT TH96&MVB MQ\X SP:MDS0.J< D )XM@PY PQ.>&I)B](*6@$?GU4*K*I,S!R[=CIU.F;*T M%X]BSXXR.&TX;!^U^X/>*&]S''EQOP: KZ-0-P:#U'-JO?5<<&NY3,%Q$P1E MSG!>^>06$\!.IGQR6! B+<-())$0YQZPRQF"DL,@@J)SAHF5-57#^L$:6]6; M8W%9V2A/C$K"\@141T(>(JLE0P8G+8*5 M.EFULD9,3?,'[P(]75>C^YG$*H$WH M>%(%K7M;%;3WP\&P%ZM::%=JH;'ZWK=<(=8)15!40*?3AO"C'?^D[+-1GP_N25OS]]Y>_/9GC_97!.W+D"X-*M M%'_-E+J>2]X75V;A-=1%FS9HB\T'!1E5N>2O)Y=8 MB$2UT?:&[D"S>!=GJTA_IGGE4O;9\;A3MIYY$2[(S=/ZX=;);NOM?OTT-\W^ M? AC%,WL3J0[OW:^?J&-UM9)\^O?AY==D#NM^LG.P=^=^@>X1^O[K\:'W?9. MZSO/_=!V#][#\W9(_6!+[!SNIOKV5"B1HP1+[3%2U"?$*32)$ X;6^AD[/^*H5G4%#K.!PWF0C(O" M>&H%XB$0Q+56R&BM491 ]H9C8HE=6>.D1O1-S)N1. M'Q4JS(8*YY$,C%OC+4DH!I/#&3!%3G.*"/>*89>,#'1EC>F:HJ^M0%^%"LN+ M"N^[P\JW,",HB#-02))X:65$GF15(7&";# :*6X$#H)P2@6 @JHIJ2M0J$#A M24%AS]V"!QD"_""&:5@H]PXJ4+BGP_',Z;C^34BA6> >>1DXZ HJ(,L"19IX M(4.(%#.[LB8PJ1&Z-";$'6(;KV]975(/]1S>-T9G->;P^E9X>'>L%*4V"HZ_ MY6*?OPL2,Q>#Q"A_@@"[&[KDRM4_B^*F/KF/'.2Y$=U@H]WWG6YN+;X@\9JD MWA[SZ<'GSN[&.J^??L+-_*Q3X*N#O]N[K<\'C=8>;VY\IXT/.[A^6F>7XS4; M'_[]7M_8.VULY%CE?P\:']ZWZX=_=QH?ZJ2Y =>V=C#P_6G]-*3&AC\%7B/) M\M#+M4C64Q:<7!GW7!\"WF7$5"8&&Y(RSD7.O3$X^F P MU2%RKPF^'-^YL?FV=978I^,:KVWS_/O'7!Q6$"XI[1+SUN4"X)H00YT ,> 8 M,T:O/%7T<#-E$END:.!GH*X=4?_TS9M159 M%?+FP_?NC4M7*7Z41K[LD08KJT:^+R+PYWY=)E]L'-1&]*-6D8R\XE:1V_&H MW>T5_>A!40Q%B?B=+HQCO0J,J@*C?M=D@T2N- G:2L,MCSI:3JDRQ AI!(YS M\%=F-7/KJ ]ZTR% R+MQQM'Z(2S 8%$<$/=5/4<.B(.W<-[6S\;&^L_ZP;]M M>"ZKMQK[S:\PQM/WA[M?/YTT6O#[X2=\V0%1_P#C.W?A\,>(I4&\#9A$Y9CGBD06D075%1% =20H,VYQTR4P- MRZ7IK?&TV>D5SKT>G%.&FJB9(UQYSETR+$FPS@,8TBH:QC+.$4,H(Q7.+0#. M3?6(E#%7\[;()1<03SXBZXQ!&#/'$Y'<8 PX)U6-Z*79?GD=/81N4$O?5AV# M;D(I(A7.M2RIEXI3DG3 %@NLG%4L.LPK;6R!4&JZ=7=2@IO@U;N M*CUCH3CX7,\@ A/':$*)^VQ/*8.T-QJQE# FN8<;\_\N#(>]8)(*H%#SF'B<; 9"H9%QXZL#TJ12)!8*A MZ9K82EH0&1C4!ZXD N,FP"?,$*52,I)2M#'EJ)(:D-J@/7EN#XS\6([#U>JB:6L:-\2K^TXN'[>'A^E$H3QTO MW;N\S-&FN3228/GX6_Y]IF32^XOC+JL9:UD84CE)%D43&2]5!5*S M@-1T+(>P#FOL+1+8@V7$F$/.&8JTPB+'G%%/=9GO+Z[9@JD\'R^"9Y]8HZAX M]EX\>ZY8:*(M\RPA L":^Q Q9(,R*%#!.5$J\+QMND@\^PJ]&;=K#'?4XZYO M^81OZ_KTNJ+ZYS%!BPWDBZM[-;I'OH+RV:%\.@*&4^(,21XE00) N0A]0?1<'Z:2!-") \+6 M.L1]3,CBB'/65!1)&,]*QK56]_I-RRXD\(D9%2*B'-'D76 M ,&(4A^62IK<1.FJ)5P >7?R6O?.(NXODM_)!>([C\N_2'=34G7_"U3F8$&YE!_ .-[(4 M4#ZPY67C17@?I%=>L\1CD+G6F06I*Q@SUI%T;;&O2^QU5B7R8J#-671-[.6Z M+G;OO&@THJ^,9QH;W_$WF%F7DC$H<&9SY6>%C P8!2% 7A)+= M19.NWK%RUO,)FN91\?<0R)NP"? /ID0/$,I1R#0/O_U.JES@N_5\82:J,UD# M;-,^ N"P_5C>;N3^:<1!\3&" =J*S[G$GK G5M'F>:/XH@??K8'^^459_>\ M.,9CVPZEM(I'I;3JY"'W^H4-/W)46!B]1+ZN2#%7.LL/SB?.(LSN61)%W#OJ M[7V,ET+O7YW8.MW#S8TM4<_Z[48]EWRD EOMJ$7&&Q!B/GBD ^%()T5<,#H8 MDE;6\"J_07N=2+(P[&4"R%3TWZ'MY<9Y(SJ_3A4:BXL)N?V$>Q2PNET@O)-1 MO^QK: ^(8"PN+E!?+5]4EL-K'\%_?:#$3CY6ZF&S"0*L@_4NVI 8J%>>V\"2 MT0[(E''II1L+ D48FGRX31",1GO&8D!^GT8STSG9.A\G<.@K%@KUUKIHMK[\ MJK=V3ANG=5K?^X89UR&!8"#1:<1=T,AY(I",PA(2&6&TI$C,"!77" I8]DQ" MW>$ YO@H&SO%C0K46$F9TEJB]?MG%#S8!P-L;[\ M 'RSHK&?CR:1LHRR43] MU;\1>HL(]^H +0([_ +[+?2?ER8OY"-U?\0CF_\]/.ZT,["/]?S)*Y1OD%M= M]/>[G?"^V[N.IL]H%[]JTOUR F JI7.,>(]$ +. X$B+7! P1)+G+<<\US" M?O4ZDP"$.8$#8VB\2=*.NP\%^#:BS#<3[,X*>?=0=9*H%!0;($N3E'8&Y M5BKIUR3G3.Z=D=K%J2$9Q"E.6+(7.S"D4?+/7=4X M=K'^J7E,K:Z\XYMVUF7\'>I6WX@J"Z^A9@J[&1-+M(.' 3:=%<)4)7W0,77> M?"WHHYUAR(0ZDRYH$E46("U%D3BFWBC)+!S&[)7:P]?.; ME=8I+@TB1C'$>3)(8U !G9#!!N4,)1(LL:L2]LQYT1^Z3OLP.RVR&RW/;%DV M(/L.1D U&PTXEW-OO=$V>$Z(TM9RPXD-6$LA\&W.K8H&[D$#._0;5B%%20@B ME"F05X$@9S5!UDD%DBQ1D&4K:]=H63?00-:WW FH[(-!5MG/"DA,C!;?A3FY93/7L$:IB+@Y\1 MM+;9U"Y/P08E)DK/"+>46XT%M4(G[DA*,M[=)W0;57XIWVY"B^_.9@#4JLIC M%%)SXQ/[YKE0TE*,DL=@#B0P4%T(')G$B>38@&9,LCE U'7&0(:AV58^$:PC MM5A$R[@"L9283X0%&GC4WMEJY9]DY;_@;U%Y+PB8?S)$BKCU"1DG+>*>!N4- MB CB\LI?9P768$F.X\CZZ\YHLOUA^UG!A54+1?OH;HXZN]>+,2]@=H6OW[(' M-/)NS 'J2J=W1=I+1]I@-M+ZSP<1=^G/!0D;^P,0GX(LND;>VW^YO'_>B M#MH[,V.B2MS05BP530F"1D4_)P*.B41"98 M<=6W<1\QC#6CBE%)&<712$"V8H:5_E7? M^^98$#0 LECB%.*!Y4I\UB!O@A5<<21QOKZ_XM@1._:6>76-?O=H:#FR^YTOCGF3S"J""T M0)=F:.KO?N^\==%>1 YH^CN(?ACP&]OY:4_Z*_]ST=/=/IH\0%$8P>*\__6^ M_*U&:_/#YN?B/\V/&UN-#]O%N^;G?YJ?UUM;S<9=6[71ZQHY/=/[-)JMS>VB MU83W:&QL-K8W-_*G[>;'K8WU%GQYO]58;[S;6O]8;+?@A_IFH[5=_/'ER [! M;(CASWF\\UK9*^JQ[G1+K\@[]'Y\UDV9V]J@YO:8Q1_ONN->EG==B.?;2_J= ML^,\Y#84]H=M=TJ=S4T<\84?.PI^:\/FQSQ^L&R.+_J]C^/S9'^SVE X%^Q? M2 ,$.RC/W%F&HE )\4@I,I(XE)ATAOHDHXR@PG&VRF[>52@%2['7+LD@IA3] M(&\4/,WJWSU2>K3-,:&-YGG R6L/,VM]$?7U;Y8I M2 4> I>PR<1)HZCJA) M7%*%)1:Y60->O25 &GA^.I#G##9&&XRS$(34T7NJ#?P_<3 DP(A5G#NF@J8I M\%O"#:M5O^.J[YS4?WZSQ.*@2$3*@.7&C3#(,!^1]%8'HO,"V)4UN7HUI_"F M1;]M6_%WTF>"Z-YH99KZCBN;62#Z"2 MZ&A4(C!5U_>5/J=&?A?9-'$-9T-SHXS*_ S>\9IO3\^;Z-\FE]ID>J8LF M9[R":"+<(:L8(Q%CHV"VU^CJ-856_^\+"%>Z+J=BX;7+WV>5C**5;@A6NGZ; MY')62FU>FQ\S;F8D1X+C/"6?>&36,<.B-8P'PDDTE:/QD1*WZGO?K)>$Q"!0 M9!&T5,L]2(RE$G%LO$+(XTAT)=2Q&U44+- M:.W[0W5@K>=[K=WJM>\%. ,\"HP+,4^T%++@T 1GG M7$[=]@)KK16W&0*N\T 7*4_A'=3/]@WRYS:!5L9OS[HM?I]4JBO:9":9KV.% M>7VD+T_3S6LFFE+_],TX#E+?:813[DCGM,C;W2F;!3XHX7@PY5;4]<@/TW@\26B^ MOY$P*>\V/$+CH.2\\5_K(_5.POV11DY M?G.XX,QIAMD%0"@PM/.$,XIM3)X24#&4C"$2\0 Q?[>4KJV<-)Q/MYVM$1IKPI(2/4::XLL97KPDU?I,U MA=I%[:\_B,=%Z/X\RE]GE.B8Z!2,98RS'.AFLI,H4@G#KE&=$SR_+*ORY"SK[OB'29:='$$HL MQXEI+P/6A.4F1)[(42@P >@ITTJ!P*BJZ.M)Z8N#PJF= H5><61(WD&)G*"\ MJ8)L))I1ZG/KXTQ?M^23%BZ"<"Z)Y*SJ0^H.>X/]RT1V)=MY7!?F[;DH!&++ MHO#,JLFBLY2$O8DDM.%@V,_^]LVW6ZV-]?O$TH_K6HP?$7\=QZ-^F4*:I:3_UTOF!Y\PB%I)76":"D133NOA MFN=+KH#+G'VRG;"(,P]*G*4< 4TE3(Q4T9 ;PM-+$3P\SK"3 MD7%4?,0/LTTWP%AZ?P!0MSL MM/?:V4T\0H@R VC=@]$Q"A>\#BW/2BW\.<+OV7)JYT&[OXV' +*>O-CY>TV] MUED%B5>\-3Y-KYN_0'5,!H".YTP*ACW*-9.1E4$A)1/ADBD=,0;1?E/SZ;.M M\EZQ!XB0"?!XV//[N134<:_MX^K5*FFA"U28A>C$\AU1,0"0SU4BLBXYR'!4 MUGP8V\1W\'&>5?')1=BR.3W!LC.% \9T_ICS6U]T*%PH('F)BKW34?L40>?A M*4J0X4#625$:F)+J^EWSBTZP;;\?P[ 3FZD^TFY T6BFZ7*HK;P7TH)GONUT M_?=71J"YX"D(915(,,)RE$RN"2VD04[%@ R8G8HX+3T!,R "%Q_GV-W>,%X; M2IF=6L_G!LJQDYE9AB5-3Q9[*J#CM\F<$Y-L9%^%,Q49EPKQ534Y_LI%+TH[ M#/A@4JBN+/IS/&JKV:_=4AATE'Z7']OI='_VBS]*Z.\.81)"_\\W=_2[B8M. M15'.?UFC]3P\O:P+FTLPVN-^?#/Y\!>,^+AC3]ZTC\K9+"^Z7 $6[CD.XC9Z ME3":X[C';17&MQ^'>*^6(=Z7BMF.CDFQBI6^\3!>)?<\)D;CF?G*VP9K5CF_ M[WBJL=X^5G[7NUY3JWU"K" LXLL]\S=M2W[;6NA!IUY3<7X4CO],E=6O;$R4 M:209.F]LA_8ZWI^\\O>G=WC_Q>/M9\"+N[8Y6N@F$^^'9:3?Q L)9@Y8%,>@ MY1W;D[+BYQVHX;$Z?;SV1AZOJ4_'$S<[.C=8/\<)I3?3/Q/J_SPQ4IKI?>F1 MVHGV/+IKN3MZK),&?7_0H/63W=86W6E]_K[;VF_7-_YM[Q[L'^Y^W?U>/]P1 M.Z>;Y$I'CXTO;.=KG>V<_MVI'^SN-SY\[C0_;/UL?/W[L/EAM[-[^.ED]Z # M8_XWU;?QR7F'NV 2$]HA991&/&B-C!8:24^YX"FXQ.3*FJFQ:_: %[1Q;M4D M^_6BP]91 T;6^AD[/V(=AKG?KZ!A-FC 9]"@K+%!8XD49@ -403D7+!().)# M-+E&I;JQ^66%#14V+!PV9%6A];-;0<)LD$#/>U@K$FCD$A$?/>+.&>2PU\@; M1QGG1 3",JXB6>XY MM ?]2QN!HUX=N9O@IB[>T=E+?=.M]_/>R&][F$!Y ,7#-O]_7++&NY9 MEHB?ZODQV._%6&Z/'.4:T(>EJC$N-+\=CP?Q\'S7HTS/(V;6>@Z!6(6%9Q(; MS3UHY]3XX"W3.,5 95FMB1@LJ4'E!W,Q9"UG!V.'3#'#Z 6RK_L=R*II' MFQ>FH9DRQK[>/>V#[Z3Q\YMW(,)$5H6PRYET*2$3&0"BXR[E'>V0"SGA6ZL] MS)C)[PBWS"CB4@+H%<$YHDW,93-I+E!7;@<336A%"$]%"+2Q_LVG8 G'8"X[ M ]HQJ,JY1#-'05'I8R[>%E7.I[I)#(ZIX5)&Q0B>,A;=BD2 >G!9V?6GS,N] M6$-W>'3>HF*R.SONI'&UT<6D2<6@>]VM+N#H8-\.RK"'">KF>[;[DR8(90S/ M60;R./AO$M=CO1]A;IFKT 6@/,K1:?"I%.CE$+8'\,]9+Z/F<2S#+(\N1TY< M7\FLI$'JN< D1F[E!X0X[.6*"[!VL&#E='\>$H *KPP;^'H ;S!MT2]=//W^NG?[>!D^'Y6[0\=@B-#W#>X=8IJ-P8U.9\K+V[4?\%:C.@@L?U]6]&Q"B-$KG,L4%< M1HUUWUA/)&.>ZO;-^6^X'DBT+>O^EG4#R[\&W7]D*&N(TV**"# M;J]?UH.=W/-L /D>S=Z>!05U],.HN/@@GG48*N\T%AJ_>8\\]G:(9\$^>SU[ M-&G-6UXZKO[0+R72 @H0_+HB/T)C[GN0-9:^L4?D[ZMVU_ZYTU6QY?"I(&& M,1I):8R-YF9TU'5S\?3<4+&(A\>=[DG9UPEH&$V^@@ [FZ,RNK0SR,%THUA] MH(5<[P LEI^:Z?.9W3&J55."Z2N&SEQ( M"69=*Y^SC;5QB#,CD F<(&'@?HRSR%):^&"\UJC=P3&8V$=C2O<=V^^W4WNT M]F?L=AVG3I(_1G SYP@Y0AXM1 ZX8Q6/G(.SQLAQOHK)G>.C[GQ;0E:-NM]M M?Q,B1NX7T/H5 MF]G5-H]PL&6=C4;V.]XX&:^'FJ=V\6;8*%CPQ3TK[58K*T'?,?3S3A-PA[C( M%S219[[X7"5O/)?$S#>,] 5-5T5W3T=WKR&$=7O:L?!XH995J.D+"1C1DN-$ ML9,&3'^&H\464T\P$\'K2,,D?Q?S:\L6Y,B1BSZ:L=,EANM],N--BH4)"+FG MZV4<$+(E=EK[[9W3SX<[%,9P\.FD2 M0J0$6^9^%\Y10=N30-OI&;01[X1RQ"+%6$+<2(8TSS'RUB=K Y,DA[\2?+5Z M>H5M%;:]*FR#-R>8"^Q(TMQ2ZZS!Q&HI7!*>L]\5 BW<6/>^=,A4J@SEV@-K:G7+RY4Y"EU**8^Y=SRP@RFA#$ MA&4J$.E) H%*:T9=;7$XHTB]'@<>U2*X],A[)?J^#I8&]O-2RR05\+,)8.)' M%QTVB1@:);N#_[)BZ6=EZ7/7IO1,> ,ZLC5>(YZD0"Y1@BCP,":142OURAJI M,?G@C9N*I1>7I2E13%L.:!YR7K[*C0"EB8XP9A)U[ YNNXJEGY6ESSUZQD5B MG)$H+R/B'D2U(4XB!]+;.Q>-MFIE3=:(D15+OUR6%C0%PJDT*4:>/5,B)T(2 MR07\)KR^@[NJ8NEG9>ES3Y:*VJA<(YT1!8JW3A09JS1*(3E [2BU*EE:F$62 MTI57I7)7+=>9$5D5K5GMCOU$V) @BP5AR$DM. M<^M6(8EU2BKNX =1>?D66MEHOIOV\ADN,)84B40]XH%*I'-3(>P2EYI@ZG/I M#%HS^L%>OBHHH *^Y0:^AY;FJH#ON8'OW!=J.794:(V\"@;Q"&MFC.1(!!^2 MLM3BW .7U+BL CTKX'OEP'>OJBD5\"T0\)U[C#%F7#J6D.9: ?!YB5R,"C0^ MPUSP.(F$LWN)4E,!7P5\KQOXW -K<%; ]]S =^Y7)RQ8H:A&V,,?KG.-/J,D M8C(0J9U(/(D,?-HL6XSH9" 3*A\W19SS)ML=[C'UP@Q>*72'N>C4?4H"5*-\ ML:-\#040@2KQ,K4%(J(/%JOHC>0>1VNCE0;[1$*@WI*J MC,'SJP3UUGI6!T8>\/5O*FCB.1%(AR@0-XXCETM0^A U52XJG\MY"S:O2@9+ M9.Y4,+1([S:+MP8SPTP0.1",1^L,P52#L9("IA$37I4<6! 8.CF#H8BC9HQR M9&W@B&,'@*2]1TI86!AF#%=L90W,E J&*AA:$ACB"@=%!-'<)&Y5,L)Q37$T ME%@?@ZFRDW M)>54!V2E"PC,:AJ$8,PFLK*FY(/S'>8(0Z\A,WH[=N#'O5JQ%X]BSW9&K5#& M;5!R1Z1.=L(!=*>(<7G$T^A&P) M$2$JIGZY3,V=8BX2H0-E')1.;:S5E#.M/?'1J7>2(8ID70V(Q0& M26T9TBPG4SL+-J)QV B^LL9K$C_8!5LQ]>(RM4S&!\.(\)[R2(+5)"O;2MN0 M79:DBO=:?*8^E]08+*A<\@1Y*R5(:DV1!4T<42&"%E8Z,*Y6UD1-+Y3Z_1KB M8S['?K0]OU\#YOD1.]WCLLUU]AC$HSTX&^YZM#?J5'TO7\%=_;++#596&*ZQ M8!%C3B1SPDM)O0DF>$E"JL)-%@&1MJ8= L([6"-&D5'<(*YX0H8&AJ*!M;.2 M)96#[PE[@?N\%=^>!95CH3#-<>74@14!*F9BQ/E "?S&[%U*JE5\^Q1\>ZY) M!*(=X9PA&Z/,_=TCTDXYE!RWPD6/360K:W)>&3,5VRX@VVI,(XDX2A84YU8: MGQP)2BI+ Q;B+O$,%=L^ =M.6?6$LFB3$ @GZQ!/-%='2Q)9&:C"3E A!5CU M>%ZU#2J^74"^54)KCFTDF#D>!'>@*5O,--71,B'O8M-7?/L4?'LN;KEE#BOB M$6C+H"8;*Y&VV*&@G!2@*&EMCDFJ/_VYQ&J+8-ZE5A,/T1BFK/%< M"*'!_E,2.Z-, M6"5-;[@O#NN3IA:%FK!"-"4T1< ]A:J0,BQ!$6A>.@(L[# M>J_8=G'95CIO-06AJQ/G5 @G0-P:3P1).E'.9]RNKP3QDS+SE$WO%?82_D-! MYJZL-+W1 MFUVNP7)S!:+7D+(VEZEY,>*RJMJ]Y)+TR[0[RH.\U,0*)*A.8-(*BHQ(($F- MSDF,.! <'J5N]X.X:<'3>"LLK;"T*@3^2K#TW"JAVHA(B$'8>H(XL08YESAR M.'+A!.!S\&]H_UB8OU1@> N?XT?=,[^VC84EC:_\+ITU> MZM#V]MI'D[%G9_#XESS><47T?/.S21B]#4Q QQ[WXYO)A[\FONKV4WWY>G9+]?H92I;??7-BAIO>IZ#Y@NRG M+-T&4#7@:L#5@!]EP!?%[)00'4,PS^+SN-MO9RG[IA<[9?FVL<0;:Z535XUE M+CZ_Q#K0#H:#FR^9T@U\! VV]_3*-])?^9^+6@@H'.,'* HC6)SW5]>^_U:CM?EA\W/QG^;'C:W& MA^WB7?/S/\W/ZZVM9N/BK-RH:A%ZT:A\UO=I-%N;VT6K">_1V-AL;&]NY$_; MS8];&^LM^/)^J['>>+>U_K'8;L$/](Y08&GE5O&;2XJV)27^M!S+/D?:O7/HA@9/%?_;K>:[_X? M>KL^HH3Z/T 3)7$7?[R;S,6E1;]@=,S!5WG1;-[V^S$,.[&9KK>;MW-\2/,X M?^RO@RWWHSTX:66T;L$HWH+)_7TY#>E._,_GD]VOX=A1+IL?=@\;7W?A_GML MY^#[:>,#G'>X==J@=5P_*(^UP;#^U?CZ=X(QGS1^?E/!N434.OU J>U'XL$IF;W9TZ@&ENDPT,8 M'MRD7PS@<"8'>W12AK"JO_JCD*&B6])$8<#IE))*>56^6DLO&[,"7T%4_.U_!)# M.1_K,#*P'VC8(MKWR6U;4LE][:#OE M]X^@N)8?_M@Z&HFWG6A[_3]?\U2N[^WUXIX=C"9F"R:L?=1O^_+;O[8SO#1A M]7:GDYGTXIR]ALISS>&@/[!'>;R%'10;T<<2QAC)*E(N!'C_XU;C_0R;CM?; M3.N]GCW:B[F&X-N3\U/^L2?YI_6?MA?&0FEJ]4?BZVQ_$B^G637:GSS\PG9; MZR<[K:U?NQN?X?K/,,9_]QN'?^\W#G;@]T\GNQ^V?NZTWAY>WI_<;85.?>/O M_?K!^^^-;)9]^+>]^W63PCO2!HROL?'W]YV#M_OU#[OI+/XXMU/F03E.4D!, M6X8XEP1IFQ0*@G),G73!L)4UIGD-DWG5Z:@ZR2\DIE:=Y*\)S?@G]DHHF@M* M7G4CS0\()UK86 &;J*BE=EK!XVSP>'H&C]CBQ+CBR#FB$&?2(XL-1U)YRD4" M2]@)@$>^:N;5J&A9P'&6>]SIG1[R@.<9Y-+M&B[+F7,JPK4T.:43L ZOK +7 M'[.9)@^,,9_11LF>L*U^?QC#QC#7,?^G=,N7XK@_O;USMGB5E)U%RIY,&2&: M)$EH2,A9YA"/L("@64FD'([!"\>I FPPHF;H51ODBL/H/BA1E0%9$,7Z@3P^ MNX;=_XV*/6'O_M;1" $J17M^$'"N:#OB/8>E1LYXBGA0!#F&.= EUMJ!LJUR M)C2CJV*1JHK,&P:6_1Z51KPH&O'R^_3'D0_%..CA43SZ+TJH7JLSBP"*%&61 M.NYY;E#!/+?>8B(2U4;;[*AZL*I"(EK7L,&/[;%:)'?5(T+$P@'I_!SY+]R+?S]PK+SXRX&*Y\9% M5-YAYUFN50BHR(U 1F"%:*1>"Q:83]F++U;5HWOQ%PD3YZ1(/FL_]I2#R2L: MO50*<24DXL& ^B280BJ'NUE+9&0V.YA$3? '.YCFS'_/O,OSK#"S<'!]=T5Q MWM.SI.B[\&ZL*92MW%CSP]XI-Y;%UA">XU"I ^SU!#GM J+<)F)X"B3%THTE M']QX_F4A[Q+EA;TL?];-D'"3/XM4H' 74#CW9T7-M",N(8%U1%P"/)CD+/)8 M"9^\E)28^_JS?J/)O!REXX7H!X_IA)H/"EQT0I'*"S4;VY][H:S6B2:,D>8" M(VYS#RXN#&(D^N"4<9JE>WBAGJ@$Z&T57:8KECQ?@9=1S/>ETBS]6XJRU*:+ MOA0VDS^OW;= MJ? ^=L1KM<(>P05E"^]X>-SIGL387RV*7)'FZLT*^#>V?YR/! X.8)[&K:L^ M;W_)Q6KLH/@1^X,"GGDCO #7#FRGDX=P"69R2V5NA-!1,2Z3M\Z/WWW=Z_\*JPMLMNA]R[ M%%.SM7/R#5.K"/,8A11T]F++''ROD#<@()A.P1J\LI:ZP]X5 "GZ0YR4Y'OD+ MA_[(!9PH_NN?_*W\3/[Z6?ST P[7Y[$+='[SR*JE]2O?_^]=!: M]=/&WC2&Y"?4!$HQ_[(VDV[ "%PPV+HTF1H&*T!Y O MRQ:28*DQ$ MV0XRS\I^MQ-@DGIQ,.P=G>%&:_OS!#4NO$DOLT%O+-)S1;A\-+L>VIUR,.VL M".1A]&!8,-T6IAGFI)3DW>%Q'L9QA,>5YQRUX5U+L+B@+&4^1NU?:+\=0CQZ M\XJ8:V]&YAJKPR6/75BF$?3V5^]8U13W+A.*=[76 Q=N' MP\ZHR.AA-\1.)JD006(?9NWV##]0QH\BV7:O^)$MM)+:,VKWBY\@5@N@YC'[ M7,N5$T:[^5Z=SEAPEP(3F'BD/HSEGN]T^UE9&#%J<9S]Q?DR,!OCWHC80768 ME%(<\6KYE"P:\S-7G[L(Z+2XF\X2S?;N2$SV^\/#T6^OO2#H:>/3-V,2J*+> M(JRD!\[$$8$&RA%/EE+OF$SDVH*@S\=D/\>.S,*./)G3%)[U2'N^P)D12_ > M'I[.7,@N_*7-#YLCO]!F]@O-4H7O!:W?U,;<#+5K%GQQ MS\/'RI*+MX:0S3@!=PG#?SD3N1V/!Z/:C%1-YO)2?<;7D-SZ]6:MX?'*KBWU MGEQ5=NYJI _, ,%<8$>2YI9:9PTF5DOADO"<7>_8>\20GP_EIL(-E3'*@QM@ MG;T'4K\8=+ZD+O=Q&\%\[R]\M]5I-^@7#L_]U6CMB<;AYS:,Z6#W:^.@?KB# MFZW/!U?:",)[-%K[G>;7+;;;VH=G;)+FQO]G[TN;VDBR=O^*@KAO1'<$R>2^ M=-\@@C;8P]R6L UNO_#%D2L(A,1H,89??T]6E18VFT6 @.H9VX)25>5RSG.6 M/,L1W?NP>;;[%>9!FV=[AY]$ZT,K-6?#+K5F*25*D=:Y/(8A\$EJCH(GWBB3 MM.!^:95@!=KY&RM$5\-E#9>X<]$ 7!*U@E],4>.WD,/SN3TX M0BD?=K6S(5,=I][<7>&-E4WK5LDK\]0)^=Q ;H);,R[NO*'O83\WJ^W\#+LY M@37THI.7GPK79@LEJI!%6>0HZWR(:ZU!(70\^\V)($E$$1G@V@HUBU$D[3FX MYW_NE:A=%VJ\/>(\4*VJ$6?A$6>J21%"P;HD&CFJ '%$-%F3(@A+02D+B1I+ MEU;I"E^0LHS/CSAOP9NY\>,D^NS-_-[+006=]O#L(?7Y7CUB+HS?[CK$'&_F M/Y.]K#'SKIC9>C>CI47G.786(TNQ::UX$UTQU M!L4,Q3HY%*DEB%, M(JNY1)PK0C@S.$:5HXLU)?3/VC2IG2$+Z@RIP>C%@M%4W>%@(0AF-')B$ P];7^2%WPV5'MCJD,^C1,IU MP',I+G%S.MGU:JXO'H8>D+7:9,VU;T($KT".(!5L!'TF!:0C(\C1H!3%4B8C MEE;U"K[J=6B,LOO[?%QIZ-V!32E6"=I3&AY&?]"%/8AE[9^B]D"9 M5YIO&K1_5/54JC(A13V?2;61LKI!CH0 =LVW%04C!A%VM;N_W!@"B0Q2[/>+ MGTXZ,>P7U5KZ.8\5T&@\- "W7-TE_UB6@"B*2.0K\7M5%>%[65=GI7$Q9S4O M0%7II)C.!8MV@UQD-;[[E M2I+4,Z$3:A#>0)=6:.;O@_[4G;0?D>M'>X1L@@'_83NG]FRP]*^+F N 6[U M41C!XLS_2CI8,?_-UL[&AXW/C7]O_;V^V?JPW7BW]?GCUN>UG;3VMK9V&[L;,$\0!5I;6^LYT_;6W]OKJ_MP _O-UMKK7>;:W\WMG?@ M%\V-ULYVX[;5(JWNL)TTJ*)IZ2;U@/(G4 ^NW[#?U,KOC4:ISUW]>WMGZ]W_0W^ME?O8_ @[ M6I!FX[=WY>RO;-F3EIBXXCC]/,'UHMC$&I@)%W_S!520P1J(GN\@O]]ZP0G< M//WFL=/%D@>A!>*."F25N47/JL2FY9(J(0T&6AA]$Q M# X>,B@+DV5Y7%8F:]B* +(5>ZFFX5AKN+FRX1UJ4-1%)]Y$T8D77%_[^B3U M_##T3\$OA00< ^:3'1 NX)J,S1:C[XL=,!(!LY+10[FU;+Z5EFKB^=7NF-3(4MD ELZG^QS8Y5U M7@CIHPF>>QQI+BE+#*&,/$-3H8W_C@ :8YH8I7 MU6QH%V^M'_UH?MW K?-/8G?G\T'S [R+-FF+YN+57]C>U]UST,+$E2+7AY\X MF$D_=G<^L=9ZYZ#U8>-TE[X_A&^SW:^?<"Z"O7?8:F_M=%+S0F '45A0'Y$7 M7B.N(D..8V 5A[E-,3BIP<:@6"Q3^F+R..NT]SKM_9'[ =T+/><7\GM[@'PC M*?!/AYW3\R[OHF*$6T0HU46"*+(N:!2%MR%:P3P!RU;R%25>"G+.*6JWQ#NR M0L6"8]Z'\FRJSG[_B:9H=&3*&9-\=D2:9+7GCAKGH@PJ,'G7.*-G4ADO5@:I M4>\NJ#<;Q9,XZM[1*.%L&6%R,C-4Z3?TQ M=:$'XL,3*D5OLCC0TV'$5#.20E'O/4=.$8RX QW)"LF1\C@83SD6+BRM:K9B M^ (AQ)S<:2]&^:F\L6\KQOJW-ZG\E%M=*S_W ;;9ZD D&!X$,RAP2Q''.>_< M&8*X\H(RH2FV) /;,I=7ZP-=R0M\Y.#&.MBY5GNN,G^M]LP9'68<0IHKK(Q' MG#*'N)$8:>]I;H[#C.96 V4LK0JS(A]_HIMM^>U^=M:CZ3W:Z5 MGWO VX6B.U1;S(,R2#II$&=1(T? OF,22[#VA(F&+JT2NLSXU:/"VRL_M<^G M5G[FSO\C +A:\YDS-,QJ/DHDPA2R1.:9VB<=A(PF_7L;L.KWJ!N#@;7N5-M(ER@02+''$)>I.A.H(&%3#'#'./ MQ=(J%719L#F'5\V!,Q<\_NH-A%B][BBJ^X%D'47U"B!RIDB2I\Z3Y!".$B,N M>$(.:X*,D4Q3RZ0-#E1'N:+)HCG-+J;MO[0,IH]UVE*=ME2G+?T\1>?CM <[ M*E)SZA2F.H6I3F%:"!O;8F$="UQSI?,!O$V&8JO@H[,N*5&G,#U]V:F#P^;Z M/MW[^OYX+__O\!/<][X-2B!NK>^RO<.#-BB/I[OG1^RR KGUH7FZM;[7V?U: MW'G<6C\Z;WZ%N1Y^PJW#<+SUX3^@//YUN+43+J8P!2&(TYJCE'*53:&,5I6%H5GI-46F(U;:1>D$#R[: MY"Q/B3+#I:3DI<2RO,84IJ="O=D4)NN4Y(0#&U "J.<-X)\4#@GG@C !,\/\ MTJI4RU0NTG%U'8P?14P#:;P91X]$ *@&38@.X3 M(T9..,"YG+L=G,?,@L7'Q#*3#PGBK3.8:K6GSF!Z(>@P57MBU%('@I&V&M0> M0APR44J4DA9.!8N%RNA 5HA:M&",-^3RJ3.8WI+F\THSF)X(WBYD,"G!C30, M9R>W0IPZCW10&%&IL""!!<_CTBI?)M=8=74"T\+BPJO6?=Y> M/3(<-,[RHL M.-%$ S+HA+CU'!GM-9*>>!EL=(3+I55!5L0KK%BST,I.G<#T/$=FR5"+&0"C M!Z&HI$T6ZY2"H4X;$F.=P/1J<7$VN"II'(2.$3D;L[N(@VG(+?P8C1(T:I.P M7EJEQ"PS,Z_X_#J!:6'!N$Y@F@-(UC%4KP BIZHC8*"2DC!D) '5,7$P*HD0 MR#@NO."4)V&65A5=F5N&YR,E,%UI0G]M6\&".*CG @.!.ZMS'JNUPA.JL%*4 MVB@X_B;TTB_3@@RPY8)T+-,_ZUCVR W("I[=[/K><5SKAN*GW)BX.XBY&6BG M-P#3;U$ZBFV]JYCS>*_=/-QENSN>[^ZT#K9V/K'=XTV^M?.?H[WU+Z1U_![N MV>=['YKBQO>/-,V"H@];YP4&3;HC6>@"FW!?-X\]'K9TO=/?K^\[6^L'1 M[GDGM=;7V-:G;TYI:[04B!FE00MQ#-F( S(X!JV!SXA))307_>/6LO(9N10Q M&*M# LN>!<>(9-J*:+TAP9#+'Q?94M M+O6FN]JT[]>OOCA43ZGB 2N/A0+99(Q* G@*6V4X#28L/5T/O(+\MDY 2.1& MH^]Z@R'09$6.?YUE\=3K@J!YR_38//T&<(\9=@1Y*2E O@#P-YHAQH3R6CJC M<+QEASOY;.FAQ58W)GO=J'9YD*EKT!X,!^,VSM,NUV\FDS O->=TYZ,?8:.8<^4%C(V?'SR,#^*6N1BL7#+AQ M,=X.-<_XB>[@GEKPS9WZVXND[I_ZW.^X +=(A7]%"[D=3X9EWC=5X[7\2>[W MO2H'O*+EJNGNZ>CN+1PB;@_!R(G[8#KW8Z^_;[OM\])>!T.F48PONT\?+WOX M=3KWWT+V].7&CSBPP*T7DEKNG-4T>9RXT);H&(FJG"T*\VOC1A"[>#QZ'ON] M8 <'U_H$+WI?)H;ZQ%//7J;SI?+4OS]JGF_2K:^?C_<^_'.XN_.YTSR$L9WO MTMV=3=(\[,#OFF=[A_Z*I[[Y]=,YO$_L?=@[VOO:.FA]^'+6_+K!6H=[!\W# M+V=;\+OF^7^.6^>7\OX)*^88 M%J"]464II9I;4.HXM=ZG7T3]UHCVF(A&IL&XBM@06^&(I@*-@&,X2LEC#@_>6([F';!+"BT]<5(2 MP3A38&42T,,D]4)@K&R\A2^M!JC' :C9BA%&!VE]8@ASSA'W.4G*)HT"9@2N M8>.SUXPM4AV<.FURSJSJ#8V&&Q$H(=Q38; %GN4J.JD-U;)V!3TCJ\Z$HD

>A;2T2NDBY1O7O#IG M7L74"I>B#UC;;+[GI#&51)(F8!Z5JLWWQ63CJ?E."$F,$8F\-"!RL0[(Y#/E M$,&R$/2*ED&*V>!&/D7%OHXZAX&&W_.^_4W+W[S+0139:VAT8\YZ73L M_X!UZ+ZQ,IQW0'GM--,I2(HYYA)K#9@0O7">)^IC\K6CX[F@_$*M ZHC5-3AJ0W+B)MA0&#M'@S#" M8DNI@/_H+3P==8#?TW+P3/G*X+TQN=-R8&!381^1=<#&N1$4V+Z$*9WF'>!7 M<_$"8<&!FXV0##BHA#Q(D:%6[A ZGMJF=@Y:E[1%"= %L5(L$: MQ"U6R(KH4(H (10-J*++5#W8F5DS\N(R,@Y:)*+6XO,JLI-9Z2B4WW$2EO6#"TQBE$9026[M*%HZ#IZX2H8S22GG$!,^A(B0@ MYR)&WG@/ER+C-LY--ZNY>'&YF%)/B?:)@H3EW!DK9))$$>R-X33^JA)^+7$? MDU^G_A LI2:1>Q0BRYV:E4/:&HP2<9B+$"@G-(=V/;A/<\VKB\NK!I,4C5., M2<*](38!4 =/DF?.!VMJ;\C"=DSZ* M^1U.U$TF[L2#92W,_=@%*N\\S$Q_$VY98J3EW& @5<&U%48P(JA2H$P*,-_I M'(0MHDL."9-!B-E%"0W-=")Q$3JQ(YGY-:9P(:-0J!D>E!NU92>V8RSG/A 7+L!)UUL=B,O),UH>25!(9D<)M$9U$%XF1Z[B&YXEK6+P!OY1O/D-G]V'OY)DDR$YO:#N-7N&*ZDW: MLMSDC/K5$CQR?].%<^'=OEK4_!?HU6@FV9(4C"4GL>0T"2>%)-8IJ;B#7XC: MK[> FDFSU$I*W][:MVB-HX0KQ)QSB!.CD9$<+ T<*,')IN2+R&G8TSF=,KR< MAJV_.&FL,;7&U+EC:B!68>&9Q$9S;Y2FQ@=OF<8I!BK3'<.D:DQ],DP]FV"J M4CZC*4=8!H(XU1PY3B*RP5GAM2: N(6]Q^>5Y5]C:HVI-:;>F!9TGYZG-:8^ M/Z:VIGJJH5H0BA/2B3#$M0I(4T&15%8#I$;NN5Q:5JI22490N(H,1Y!3TT:69"'B!,B M/.%"2)I+F"Q39EX-IA8^XG\5G:%7JU;4EUNVW]B:FEUJ3:V?H!OWE49]]!X= MZL8=MY^G=?C:H&%S!:A19SAN$CZ8&?_W-KP&?M\>#AI^-("%COW!,J#-\4D< MMH>]_J"8%2S\41S"A7Q_;BUONV<-%V'NC:$]RK[OP3">#!KM;@, 1^72VBX. MA[%?KD?Q>!A$;]3WL?A606GY:[%[8+L^%@\^Z?=2&ZBCW6D/S\:CRO6Y$U!B M+_\"OA%&?CA8:>P4SY=C<:P)H,!OE6 M>'=NFIXGU(^AW8^^<-NWNW#[,.\97#NU9XW4[QWG[Q_"%P:-4\"_Z*XW&>EG3*]_7S7N%E6(JV/X"5 3G1!U(=+SE M3P2^+_81QI;W-A33+'K0QT83%AL@ ;ZUGQ<(QKU6=*R_88#%V4IUEC(=(@BL MJT-JP.;ZXDOQ)"_)9A&).[X6U&V1!VNZ.X.?JX 86'V8& M>_5_[E)E67&EJ.584L)I-(8F%06FWG,B6"3?-J\U9L0=!._GV;)M('P_Y[V) M(8OB_&>S6IB=WCK\FDQ$L7R9HK@3__WY;.]K.'&4R[WCS;/680 1?'#0I!NB MM1[:NX?[HGG\^:BU\X7N?GW?V5H_.-H][Z2MG0W\S3 ?G#<8,44\XE$7;6@B M\IA:JKRB7F1'.ENYFG/3 -#ME-Q48DKY^\S"P'89"#LQ4T^8LMH@9KYM_'=D M^QGB@)+S9J]<1/S\GHK6"B*[(-HJB.;YD/.D5Z:@_U$RW_?X9]6(OM0*9^ZJ M)"&>WF(=".G1\.9;KK2\?7KEMA!#J$%$ UU:H9F_#_KC$9W8_8A+/WKHFX :D#U D5A!(LS_^MUALW6SL:'C<^-?V_]O;[9^K#=>+?U M^>/6Y[6=S:W6%4WA>@6(T.M:&#_3?%K =MN-G2V81VM]H[6]L9X_;6_]O;F^ MM@,_O-]LK;7>;:[]W=C>@5\T-UH[VXW?OG0M8#-PT^_SF/-JT23YL9Y4_GV) MB4MH]90J'K#R6"@@=V-4$LQ:;)7A-)BP]"+4V-_TRN^-1BE\K_Z]M?-O(->M MCQN91EL?&AO_^S%O,VSBN[$ O>TF7IJR>;89W[T1S,\G)I]@)M?#Z6:I9U_6 MY@J]:**.=2YH2B$.8+YP$68+:L/(9^$VR#H]J$P MX.LW\ZNC[#YGP77=,ZYYU3(1DA.274)>Z)_W*Q"U-*@NJ9JP6NC2>@?T&!Z45!!(3+,!,QXV\"8,)%99& MVA72/[XMS,W@0ZGM3BV[VYEQ][?CVH/9EU^RXNYLC=V30VIK;.Y\TMSQ/X!/ M&&;82P>*?) ,<1PUTE)Z%+WS*FF"(V-+JV+E:GWFGYMC@Y$;#"WH'[8#1#HV MSAJ XYE @55*8XR80EX4P.YFC3AW=O&+5ZRVQ5=B?E72?5%5EIUKD.J&N0"" MM;O%_H*TSX"7Q7V!?'8PZ/E2QRF$;?P1_:A0/'JEDW$ 7#?(7.TSH/K8Z8 N M$I+T2D$GEWV$L]=!Q2ETD.]C16(0IZ[!U/.C07XUZ /=_;%[X/(L9WW$ M&3ZKV<8,R ^A4>M<&LV\JJ-L7GL\*LK;Q*&;T=:&[\!"8&87#\[\%&P_M,\+:9$Y T#XN/SQ>@_J,VA4-U$* M4(:+P],8NP]0L#273$5'!:>62R6<8(%II1B+0BNF:P7K"03'X:XWOHGV?JSUMHW88B-@N9Z*YHCKEP^$+46*1MEI)Q%&N+2ZM42 M!W/2K6^E6M\$0]>\XZZZ](*HTE@'3:W%SBK-@?.QI(AC^I8"(*S]CC)(1,BE,J7)R9+=R M2=&^AI9O4+M_J4U?.-N?0UC@13K:]@/WIC))2]%LU/WX0D3/HD$..4(IZT1(:%A")1.OE +)9F"=0X;T_R MD4E_%'_FP7Y>$R+U.IW>::%JYS 2(,WC3-#GE5>Q4,0S_F6793^?\G;:94!! M.Q]@@PXZR([_"1:O5=^J(IL*_;>L,/4N@U!WV/A[>G_6]$NIT WYVR%_*J)D M"IGQE^T41^#;![&(E;@D2RXY8WV_[>"B==F!^ELA%GHC6)TP^/V/VYYID(M& MJ2AVIEJ7\9%A$=(#.]2Q)X/XQ_C#G^,43C"T\CH7-UV37UD=K!F] @I1/ENK M,CRKQU?';BO%L=NE.*3RFC K5-]\&:^0&Z_][+&$K$AB;OO8QTB+O?4T\(I@ MS[T "S!82F_UV%^D$?^R8L75KUX3%5L>_CU3].<5MTYQ:+T]B:#)$/09Q&LW MB^,;Z]H];H+WJUWF MMOL:BO=@&*S/4+"_ 6BD:N1Q^/P:YJ,+)<^(?O6M/C MS4;AWWG^KR;(7CNE)3:$.F_G/0/#_ZL;5S=-8Z[W0NQ]3O[KP_ MW-M9.XX=I9Z^O&^=;.AMB"\6Y]_2F! M29Z\)XP:CF,TDA"=?+2&N1PG?3-BUK X;UB<5C*D20OB$T%,6HVX51C!;E!D ME+2<&6E";A\BS+S*GRU,9F8-8#6 W3&O$@L=B52*4,\#B3HRQ60 +)-8,4UJ ME6\AL&U:W%':I%C" G'E%>)<#_. 2FLLIG]+Q:SSY-CN33UM%[ M5O:\P!#C,)"ZZ^*-?662993N/"UKPK=Z;& MJKM@57O&/,78>$&L0T1'T,.84LABD_(GI[RGT6"?"Q,1^6!-[-$;0SV-!5HW MF[IM-FIRA.5"Y90)3B*'9< >!_@I>*P-KD%AL4!AILP\B]0)%9 *R8("8QC2 MQ$2D2<)XD-E%3$A6U6&!FG*H9 M>+$8>&J!&,M((HZCW$H99#GGR"D0\LH*;!VW1J60^T20AUL@3]\L29\ORVHV?:QVH[WO?X%K*]!_@X@WYKMP)<4 M]80%A8(@!G$G#+(D491\8-%8:F*NT\V6N;X:A?O[73U,+]UJ>]N]A>X""D]I MMM6@,!]0F)INAB0G!$ !HY$AGA* @C4:,>9QC-[QR&PVW<0UIML"@4+-P/=G MX*%0EP*T*^XT&!T<8HHU9(02B/'N>C\56Q^J=61%_BHK8;= M&G;G#KO1F8!M#,G$Q'%@1DCXC]! K>&6BAIVGPYVIV9M#J>RL"M()XL1=R0A MK0-!V@M+N<68YS"%AT>++CCLUA!90^3S0V1P+O?WP-83Q:/4#KO .+"HER;X M5&NF3PB14\=!XI998@UR3N4S7V\!+*5 @3/A@L(L=#S$2P9-3V5#@ M2A)AG3'2ZUN06:Y]#9\>1F]EY?/]V!WFNB_M4!6G7NOW<]&9PCO_KJ@_L]E= M*YJ/Y.I#U]XR+BIS]H;+6YUOBN:G;UXJS6$?$3;(Y,,8ECJO:YIE4DVWW&]]M9Q2+ MQ3PD63JI.3[2F+C8[W M9Y:&O M*$=4W/OBBM66I91@?8MR]#<*V15FTE=*@DU+MI6WC=#7T4U_K)26_Y8M-?JP"W]LECJI$YLB,<%TE[L M__5NZY_-=5351\XC!O0KJLY69?3S3NV?5>VIEB\0>ED:MF*02\T%IGQ7M:NJ MRO7.] BXT!F@+" [6=.R8G/5K^DJ*TU*U>4!E0!>E/J,_J +M +C'9P-8%,& MF9G@JX,+FDW5.>!:87:QE..,..O$_4RPW>%$C,UL;]WIY^>=?N3/.OWD(1>" MCGH.^DF,SFK,,;-6>$(55HI2&P7'WR19JML#U>V!%KD]T(W/,XO3YL>L_'Y3 MDY]'+M"YV?4@BG;LC_7VP'=Z Q ,"U*)DS:W*VWW,!SNTE:G=?@>--7WQUOP M'G@F;]%/IZ !B];Y&MD[;O[8/3_BE[7=%FW!O5]H\^M_VLVON[RUOD9:Z_ML M;_TOT("/X)W_'.^>OS_TUTB8Y1"P00132 MJT27&I,6A6O#H@X1-5C";B1ON6+)Q<0E%X9'S7'*J>@7*W=NMMYM-3<:.VO_ MN[%]Q4MSN3SKU>96OWS=0KI%GHJ2/_8Z;7_VAJGX1^OTFPW&&Z$QHH1)Q'-. MJ]-< 3T'(H.,0:=TF2IWB@JH>14;N0E T:*UT--R$>NL9H+6UP#MLMT+8"+E M"JGP*Q#CH*ME0SQW)I@T&ABK8[8+E-O)FF5N%_"]?'+NFK!S<];.? M"Q:WLY((2B08@]VSY;)=02YW/+1'L5NU2O ^JZ&-JDXW:&HQ=TNHAK;2V+"@ ME%>='TN=_]:CRM,:G12U8DLO2#M=>$"X[IZRH"T,VH)J?SPJ]<99D[>=.S^$ MLHISOWB';9STBO*1V8J$Z7_OY;O&/76+-UY]3Q@5_2C&G<-R(XE>?S#;3_7R M*E8C&Z_4P;+' MS37&SRT,\ZX_:Z1.-@K*QX"QLIF=#&6CWHMVWABIBWF D0%@5]%W!\B@;&&6 M&RYEYU9[W"#CV)XU#FS>Q=S^ ^@J&U/P/#\<=S&YNC\KEY&\L?">ZNL:OEQ# M>)E"JV6\U/*MZOB;2]SWKW1;+:J9W^A#[(ZRA7[)C2A#&C"UH@X3Q%0"T664\8LEJXI# S1K*E5;;"K_CX_B=SQ%U0^SZ#+8: HT.BD _HAUQ#0[(E& M)8>*[N[7(XXK]BMC4QP4;0YLO_05W0UH K$*"\\D-II[HS0U/GC+-$XQ4)DR M$1)0LJE!Q0=#50TT#U5-=]9^M/:_$<(%=40"P"B22ZM0Y"C-!:$L6 !64HES M02AV3>>Y.V/- [>YQIK%(Z&SYCZ@C70'6#7<421R)QI*YE!NN M,/&S(ZF[H\U8V1G ME?&1E9_,^%<;+?V,%TJM?N#X87CCOOK4_>RJVN8>R"- M;@B .>$5Q[0 EH015X8@BQU#8'TG$SU/P?.E57--4Z [H]P#=[E&N86CH,U3 M0#G)G4G>111"R"BG S*@(B/C&55)IE14A95ZY2>]]IY2IW*$6V84<0 2.232 M.:)-I$%YZN!S089$$UKK5',E%=HZ_8:MEJ Z>1"(@#-<2(9 #CHD..P))YY' M680[7A-0=&>T>> VUVBS>"3$FJ??DK/2)BT0)BP@[I( M=P;9)BS7&O+1S8XP@Z'_;8;E=V^ $XG[MG\2A>[,;5S$S*; M.V=W.OG?B[[F;AQ.O([I^EG;?G9APD!&PQP:-9GN\DQGS2JV)P>FP)J'W(J[ M/^T%7*YON6'5W9.U*AWUOQK4AT[/P9>!X7*'Y3S7OWNG:*=X5\EZC=_RB"G^ M\\/FWSN;Q6?RY^]Y.,N33;+?;;M3A=S-AGGDM8)5"[!4EYH:3R)XKEW7_(Q% M@)!O+.#*8FNB8$HJF MI56^L(RM.@ JSD5)%OW[>_@)O[\-ML>_; M@T)K'0Q[_@A4[.I(/=GOO7ZA<\*81OUN?LLTF&,:EW EU+;08/- SD"O+/6^ MB]J>+97ERQ&YUVFF3=NQ9X.VO1"G>S95]Z8/?=_.H6SN>6*@N'ENO<5$)*J-MG-H1/]E9E(U F8$;)+FVCK,?MMF@X#"#H_!1P.ZR;!\IC32-!(%R4539 ?7#7"_NKE>9<[14$926(;?7 M!4EQUCCI#08%:)8!=V6JR#B!<'22)<2"(<,VH'X[M;WM#L<9?3?0S^;@\V2B M'ZMYCI/_RENR%Z'Z]ALFMD]G6X LVCC.=$"@0Y%\;*60U6"N":P%]Z,R-:J*4^P"'36&I['S?:)O7%KX*][1OY MX&+4&0V*Z'L8P>2F+'HFF> QQ?XDU3@'VH?BA"3O< X5KPK[YF%4N=Y5^'LY MGW9_-H(>2 >5/R)G!Q5-Y #YE>KXH@^ZR/=V?S1HK+7#,EB\G79,I3F[,1[V M=@2AF(]"UH!@?LNCJHY0WJU]WMC.OQT?HXR/>G)TT&2YNF" ]^&79>XS"+Y* MM)9G0]6T!Q=6T Z*)/?",]IMQPN)!7G1@8;!/)^9^.VF7,YY/.CQ/I7>D7+9 MX>O5 D^2'V"+>V>PS#DPOU(I!CV?Y?U@O"[E^>'PH-\;[1]4B=%AZN M<@D$ M_I_Q(R>OJI(?\AZ/%8%&J0-0,O%.]..Q;1?) ?D1UWV7EGJ&[71ZI]E- V1< M>H\F4[UHH1?Y,F,BN\5TM\OI;M]JNC_5>98;5UP%T\6 ?1S":^[H['X"?6?- M^_XHAH_VK-_K=(J3_7=%ZD<^T&_UR@(-W3>LKN^LB1QYW=S9/6_M;.+FZ3?! M8V1))J1=+LD:0'^WGG(4 JCR-A'N [M3:3,%^**3M!0,3"XH6 1& MI%VYS5AA5F_STVVS=<8+R3U2.2*,.Y&0,3$AI9E0CNA@-%E:E=?$:?SB "3; M5>4^5&A3R8Q!EJ6APL89UW@A!%R$FT#F1OAEIR@(40:Q]D;]X<'TFR50D2I0 MHD#/G5E4OOCB+.HGU:XJP["L4]+I=?=13CN\6,)H'!,"*-S-XB=7\BF2S[(P M_*LR1+5H_^VU;F&1=K>:?ZKVYM)")O&CY2*7;$@,/&;!I(]W=T2 MUK,^5ZH4(+6G>77Y 1/=:"R<+X4]7$AH@]&WAUDYJG+?X-G[(WA=GF_E/7=G MTR"8B9=]/9[ SN01E&*JB);*=W^.WR,\' 1/_WO;QVEYF\N5;>J2&I=*:J@Y ME=3@=4F-NJ3&ZRBI(9ZOI ;!SU93 X#ZN%V>L((2,RDOEZLJ+5Z5C=:XIMQA M\VR7;IPW/VR<[A[NPY]/;&^G<]#ZT#IJT2]X*X?O?/UTNK7^N7U9H6F>_^=P M=Z<)BL]?[:WUO]JM]=#9^KJ!=VE^QB=08#9^[*VO\=:'_^0C?-+\],TFGL"$ M",B:Z!%7FB"M-4,V4,YQ4J#(LLM5-FR0L8C)8XIS'9C%@6DC04DU&B+?5;&[NE%RVUBIX<0=@9@-8\%YE-W[Y_I^7>WLF3IB6-VQWJ@QX.<0A!\RBWF@X#8@H/1&3&IG36H!9[]J.L='J#6.#L+'_9:K$ M;79S'$2EQ>50A%S+\)^BEF&S5-V*:Y6?IGC-C)HV4R8-7G3[JH'/1$9_P[CW MB]&^*%II#QJ#D3O,91Z! CJ328")T2YJEI1QS^WCTC69_ZTL&" QV.GL\0*- MOHRSR2[=<26+E0LZ>>A5)0)S%;O"PVM+-^^H4U4> 3T^:[*5G97O.0&3(X^@ MC(\9%PP\!6/L2NF)TED\+CWA9VV*\DRL,+"F81W+C32ATK$NO9R=ES[W@DV= M7N&8^W?O-)<269Y=EHOKU>YFRP?X:]2M&*2LMKF6O^4/QI:1ASUVA6UDP>0H MR@!6Y\@W3'/LLKQ0IZ.T],&$=-D?6I4L=#E2:+P.R^7JY'5VL;"]9FRQTNPL M2ALN?LC/=7!F9P%M/X-11HR9O3D]B-WLJL&PL?;/_V;7?G:33VIQYM^];W<*#\CLM=^JE2K.D<:" M!;X\R8R 78[[Y7&$+1^=W;8@,K+[N/3O7Q=T=V*'A31RN3QH=Y0K!)5!>GDP M@]CI%(A7#"C778HQC!W*N3;TL>MDB3D:E"%W[7S.TBV35TZLC\?V*,\C/\I; M ,=\5#,LJIBFMH/U CG;ZU=))=DU4DXW_F2@62Q/"H06?IDQ06?W46.8.7MP M<0?R(8<]M?V[ED$G BQM*9E6PG(:M'-8,>P9SAV>#2[*H(-I0*A$XP_W]FE. M1>7V)"RAC#=9*T>>L] *=]9'VQ^>+8QO\\E-@9W-\^;I-^^UY4[K'+]-$->$ M(J=SRT>"><1@B@4,RCQ5U]2#F!S2 [D&>VSW8U4*:FVT/P*>+.,Z,OL T1?' M'2 [VF5,2@5D9)KTT2U]]7A[+MVWX_:P\F) MT9A 07H.XG]'I22[^E;?[PT&J'QW.=1)9.OR@X:14KM_G*N6M4L949U45^QS M. K[92FR;GD[+)HRGP(X-YIGQ?X8&=/GQJSP3:3)"U; M%:!?H+.F???'!YC,U$(_6\LC?+L,>;Z/M]8W!8P#GE76$00.4M8&9+S,;=6U M0CHFA:C2PEM+)5$6F%-?$P]V*=9^IDI=R:D%>8!V.D0SU%GF["Z/G?X?^[$\ M79BM%%V=P)?Z8M75X'(%.#LQ L\6B. NGWK-%)-_'Q?\Y.N9B?&\N?]-82ZX MYA;9("3B3'+D?&((3!BC2BI@;$:A?''25X#7&I6NA:]8G,'8A3(APFEH[ M.:2"KU6;^C-:O=BRX+(14$40V2(.J$!9&&NI*Z#A0Q"DQR& 6D254**\HCR06\'I3"]4Q28=I MHX1K:S$"N6UU)U1.Q,S1YBP-QB*'QC;RX6#A/)@&JMP)0BE)(01ID[5<&J(# MIC8P*:+16(BJ&PP!2$7C#_>F.0!1#X9,4=KA[^QCF%+:XF0./#.IT>:G;TE) M(4Q*R!OF$+>.YU!8@Z0WW+&D8!-206JWR9.- MC"Q+V)M:BTY"2:980^7R&(%F!5[A9>A,)EG^?G M^+W7^9XA[EU1"Z+QWOI"N[M#OYW'\R<53_RC/01[R-_"E[Y=>F*6)UUWBJ+, M 0RN]F#8+\M'W[';W5,<#-SLRJP5EK< $+EQ77$LCJ5&!'."..$>&4 ()#5. MQD0>R87SJ==F[?D/XX4S08;9XKZOBWH]5 M//]-D9%C _D.QSB+T>8.-,"RJQ*37O1MSP?V]F00_QA_^#.T!R<=>_9'NUM@>G'3Y0[M,)8J M"-N CJ1$AOOP>_^AL'7^BN^=KY\WC?PZ:Q_\Y@+&=;^WLM7>__G/4/&P=[>[L M\^:'7=(\W!#C>^!=HSWZ1>ZM[QTVUYL@\C;.8%ZGK?6F:,$S]KY^.FO2SS#N M_=.]PR]GS9U.:K[#/_[>V1@VM_'I-\X)-IY*E#/?$(^,(2.=0$81Q44B0@40 M5639L)M\V@]A >#OQAU9X39P>MTK *RI6' X60OC$,3<+VZL"&3ML_]]6MM@ M'#0XN+SRDY6@/Q$LJ?COUUB[>(#TVQ.ZQ#(MP83AT]V Z&-1?GNSZW/49@2) M6/Q;P]-=X&E[!IZB)*9HV."EL8A3'\#85 D1L#TCYIXP!NHF$5 (H!6Y&NAW>[1Z.BWJ3DCY M$M!JS (-W['MXT%5\2[4:M1CHM-M(HA_ 555Y:BU;OC:;P_C5DJ#&J/N@E%G MLQJ5H"$YA9'0PB N%<]]_SP2+%'N@E+6L&SP,7K5X'O).M5"(].ED\&["H/* MP3J-8VF$WB@[8,@ M;LUZYE@,AB0'MJZP%)3)$)&VB2#G.6R7!B%LS-(J8U=K5-W/+S<_'GD0TO^K M. 6ZKC9273/IVII)>DXUDU1=,ZFNF?0Z:B;I9ZR91)ZM9M)&UXT\_0&(>[NU\.H=G4?A#FL>[8FN]T]FE>^W6>9,TSP] "G\ZNQS" ML;?^'B1FJP/2D[36=^'/E[.]PR.^E9]W#.\\_W*^]0$D^7H.PCS"WZ@)VLL( MQHW)9@YE$EFI$\"8,)I8DXRZ4AQ).$II)"QJ":90"B8PQRVGA).(K?>7 S@V MUCZW"OSX"&"R_>^USQN3)HT;'[?'A0CN427IEP-Y](BW29#09:+ZRP[:'BSQ M]7:6CV&Q8H6>GM#(-Z(Q-CYA9!5)B'.#D99"(R.Q(!IT:9RK<%TDG&N0+./6 M\]92F0845<$[L>R_-3PHVD8 B>5LD4DZ0M& :EI_:5+R(@MNT!=/,E!?IF^JBHK@]__N%_8$B'%(CY&_!$PR@HNE9J[ M!B!QOH()?XP )*/N]]B?7P/*?3F#-=R\G,$^VLK>;@WN%CBQT$Z@ZZW48]R.<;Y)S"8Q::RV>;YPVUSN'NX<;9Y>/ MC5O'S1];'[ZPYOE_.GL?/O'6AR\8WG6P]6&OL[<3X+EKIUM?6^WFSG\NQO<( MK0RGL$O,4(-XE!@9)P3BVK%DN="7BD\ M!6(5%IY);#3W1FEJ?/"6:9QBH#(5Q8<-ED#SQ0=#50U/"P-/YQ-X\E$REVQ$ M)",3%X$ /$F!:.32QF2XPJ: )Z%O*I!5P],"L7 -3T\6*%W#TV/!$YG D\[U M["D@$_$R(!YT1(9QP"B=),&:TF3]TJHDRYJ1&IYJ>'HA\.0(M\PHXE(".2N" M%6VK$_UH;#?MN-BIB@G=[G6!33[>YOP TS_69J!/LU@EW(:DA$*4R2 M10IT9,155,AR1Y#&T5BF#/>)YM@.30G]&YU=LB2X! / MGL(G)U&,+E&5G =T7UH5RX1=;42YL-4$7T6@#Q!^T5'V.-[5 ?1F:T?<>?ZO M!K6?,A8("',*W#7RW@5Y9PLE&F((HV!5.>\4:%P),%AAC2A#>*)3K1K@WAS /64T40UP#P"XJ1=)>Q-4,@QA'PGBPD:D\QE]LIHZ8VDP M/,XY<*@&N!K@%FGB"QJ/5 /< P!NQFYC MY(__0EFIG[& SW@+$:A?BQ^ LBV,RN['LJ#:H-$;#0>Y1G-.[$:-HH!?'8E: MJI'E"CWCZ<=XS];*+6N-NV+5:];R#ZKDU&W5JN)!61E ] M!0V(8YF0]1$^Z809]UJX!+8UH\M:7.W-4H>CO";N?DK7?\W=C\C=TZ,!E2U' M222R AB;&ZR098&@*))(A%$1LF$)W"TEKKG[57/W4_J]:^Y^1.Z>^L6IDHS1 M1!!6RB'N900^SPV+A C:!.=-D*7L7J@6M35WSY^[G]+I6W/W(W+WU"D," WZ M-Q;(.$X05\HB1RA'0>"0"* VH'0IN_&#C_7KD-&[N="RHZS]/39@T:(O6D\7 M7(F[:GMA[?6@_K)/0E70MS[,3=#M)UWO>/C7K>$HXO1[.,^#3%4G1/7 MN_>*^^OCJ3D@U&V$I8XB69I#R(B(N\\F5$!9IY7#$/'C,P:*:>@]^@9NKG9>JIQ\"!CN6(I$ABJL"FR+V_F!3(!4N<\3H8Y4!2+U2) MG)JI%])=4#/U\S+UU%$0J$J"B5SZ2H,.3IQ%5D2,2"2YQ1KGEDJ0U.3!/L Y M,G4==3"..JC:!3XD[N!A0;XO'-9Z598^P8D M1GD@#FEF ;N"$EAB%D'!N;VZ0)IX@3)T-8.8J$DN]@> 'GT?4V/!*L6$! MPBEJ;)@7-DSU!BTH3@9;9#C7" @%5 8, &$,=0:[:##CI=Y YA7L_#+R[.:8 M9/*(N6'U*%_+*-^"^Z\(?VM$V^_"B >-D]@O'8 /:LVZ*+F5]3-N\8PYA<(5 M8D&N*+'@!%]W3'VS374^QGZAJ,[7-4_OWD '!E+@;C6:2E7&M:I\"U6Y.>M^ MU\QCPC78S41ZQ!U8T%8:CC!/6(!A9# !,QJOF+I5:HU++PV7'G@L4./24^/2 MU(17U$=I243&"\ E2S!R@6JPZ*4'T4)E="4NO<(0IAJ77CDN/?!(HL:E)\:E MF6,'$V!?K 0MB7.!> P6&1<\DI+YD*3FUO"E5;*B7V&\=(U+KQR7'G@<4N/2 M4^/25%^2QH#T""8W%@-]B1&!K X2<0P6GF0<,V*65ND*7Z2>\G-R#[]$QUG= M(/79?$VWZ:!V;>^D6[17&G=7JG'M_KCV:=8_Q8UA/%F/&*$.[$!'D14LHLB$ M38(J3H.N^ZB](?Y_N$^GYO^%Y_^I7D,4E9$2CX3B,?=[9\@(9U'(/7UB5)1P M4_/_&^+_A_M.:OY?=/Z?];> -2J8"$A:0<"ND;G<1/8(L)1DDEHP:C27N43'_(*JV"]% _& M3;%N=0VLIPZ1V:CV8/RZBT7X:OBY#?Q\N1 ( [#C/)@70AN*.(X4.6T%6!O& M11D%QLZ]UD"8FET?.W*D9M>YL.M46_!28&VE0HY'G,\[)+)$,Z18#%Q[JI6, MKS4^I&;7QPZHJ-EU'NPZ8\9+3),BPB"PV1(H]P*D*U,)::Z9(-@K;^5K#9NH MV?6Q;?B:7>?"KE/I&KCT$C.,L FY4E*D+.)(K##E6Z!EO..3J8;F*MSUD6;@EN'V,ZW53?'6Z MY[/D*LX6^:CUTCOII?NS3MH4I'764"2/:IB)G<9&ZVKZQ MB+_'REE\4^>=+R9GL4:V>R/;T:R?RAJGHE,6:4PDXHIZ9 ,!:Y J(7UBC%LQ MMZR%.N)A\1'@Q60MU@CP$ 28ZC;,1H==Q"@QS<#J4AP9SPF*,BB6(O7"S"]O MN4: Q4> %Y.W6"/ Q!@QN^2M.><88-2$@F!+6.0%0HC*A)V5FG,(J\1X TA MP )F+M:\_A!>GZE2P)*Q3A*4) =]WP:,C(P>4:D=D]8QDJ7]/'(7Z^I+\X]^ MJXLN/7?V8K4W-03=!8(.+_31%)0 TJ20NV IQ/,IM#%$YOJYL'?&*/]Z#Z!K MAGWJ_,6:8>_)L%.=(7+N*8<-($Y0Q!7/.1;4YS+7GI.@#4FQ9MBWPK"/G<%8 M,^S]&';&H \RF"@I15(%,.A!V"+#8D"26B*34M):^UH#*6J&?>H,;SS_,OYUH=/;&\=J/#\2'QC'+9!Z8@$T0YQ M(3"RCBB$-0E22LZQ CR(P-PGL/;#_@ATO?\+NSVFL6/;WV]WRWZBM(#B)\9% MFG%QYR V0N4W.:WZUS9LV<"V])TT@([]J%-&@C1"K]'M#1OM;D$BC2'?V^L7O3V*_. 3I>G@O M/ HF91L',)[B*2[&;N,X#AN_M;OP]=X(9AX&OT]S&PMFNKK&)?_]D?U7,ZM> MI0UG/ISP?=D $Q:_8T\&\8_QAS]#>W#2L6=_M+O%$A8W7>9R>.:?I^TP/,@B M9P678J?ROE7/KRZO%)%L+N1U/AO&X6$HU7LO<=_[AW/@JEZNFNZ>CN[?0GST_ M#'V/@VRZ#(9@CC9Z)X55L=SXO+TV:("1 !^^/*CUSJVIYJ7[PPJ;;S#?TV'$ MQBZ(??='GD:Y67;&^S U'6/E?<@)"7[J?>BE\;$^V(C%(.TQ[--PXCYC+],) M4;G/=EGK$)[S8>,4_N3[3G?/_SEH'7:.FHP^:U>NLVU\^LV1Z(35 2D> ^):"^1L M](AHRX3'A BLEE8)%W/RG=T%>%^*)_QMP\(#SZ S+/PLY+4&B^<&B_,)6!"J M)$@ AW2"OSC!#%G**,*1)\RHM4G/+]:U!HQ7"A@// .O]8C%@08R@0:OL>&! M$:1!G4!<>HP,Z(1(4JQC8D03BT&/8 ^NTUW#PBN%A0>>M->PL#BPP":PP+7C MDGF'G'$&\:@QTCI0%(*D"3L=.,O]BLU+086W4#_VX_3X=>Q0 6X=]MM^ZEO) MWI2/]W:GO,)\H$?WF,SLRC_%ICPP;&.M1K8[(]O9C.-$Q(A== I%%D#A 1&% M7/Y+,4R4$"#)3*ZW)!\<)5CG_"TTC\_!_5'S^$+Q^-3?H0CQSB2+B!88<8HC M,E2"91.\6A6X9O%7S>+S=%C4++X(+#[U6U@A$I.>( '&">)@E2"+ M T>!&2$#]0S[M+1J'ER:K&;QA6;Q>3H?:A9?!!:?^B!<5)H9%A --H"F+CC2 M-":0YTD%2N$BE4NK?)%:DMTB.R#_7!5]*.CF0LASQ0D\!SN?] ;M_(4_^C'' M67^/T_CD_[D8C%Y%2./I+=8->CDL_,9;KH3&/%,$.VH0TT 70\!G_\Y#+KB& M>BXPB=%9C3EFU@I/J,(*A+F-@N-O"B^-;SJ8-)DZL?L1N7ZT1\@FF.4?MG-J MSP9+_[H8:-[NCD>E* Q[<1;M2N10L6B;K9V-#QN?&__>^GM]L_5AN_%NZ_/' MK<]K.YM;K5M&T^>DA:OQ4<\TG];6SL9V8V<+YM%:WVAM;ZSG3]M;?V^NK^W M#^\W6VNM=YMK?S>V=^ 7S8W6SG;CMR]=.PIM@.G?YS'GU2("Z[&>](OGF8NY M#4^247+]5OQ&Z,KOC4:)H%?_?N3 9+Q<[OYH4EVC__3WOOZ"<.[2.MPX\?E3*7=PWVQ]_7] M0?/\B&S!>UHPQKT/FUF:MN'>SM[Z)]8Z_T*;.^]3\WSM[)M6024E#6).@*++ MA RV 52T)'%8(RDDA[.;-I M>V?KW?_+:++Q>;N( E!_-C8^?=G[ZW1L/!T':SA/_]_JGMA]VLJ1^N^2UP;[Q1+#7F"&!8T1<,Y?KDB0D MC$I.D\BCP-S -EEN#$$K&(S@QNG!R(7O]:8$D^.;&RM?2*5"]EK(^VL(^2LU=3P2-2@9AG?N&-KBLB7DNB6F.:#].X92[,6UJ= M"TDNC;LFN+S-Q*#-0D.IDZKNE58[UNH*I;]>PWME^$TUWSH+LN;1FD<7< UO MXM&WD#'ZE^WD,[KEAHM@%^U%IX8 M0K7'FLMOFUE[(Y21V0/4S=;[BVE@W=%QZ VK+USCWQW[XXH3TD$)HXM21.V^ M'KCRB/1X%V^MOS]LG;]OM^C>X>[AYT,8%]\]WSUMGN/ M2/<./_'FUR9K?MUD>\>M=BN_Y_S@L'6X=MY!#*6JREH)ISXU-2IF;_A6'_:9RC52FQD]>I2$K;(AJ7CY M]0-<+:16BQ(ED12ZNMT4>7F)Y3[/67"6IORG0SU*2UJK% 0A"&/0.,,M M)W(VY\S%O:"^Z?VW]_A-=!+C"F57IT6"$*P(=\&"R)%Q[D"YPN#)I$[V@U6K M,\ACGI,2#0O:UO#U9$G+'GVF0>P/KSDYE)=.>"E)**8H*7F"+ )($[S(UD5M MC(@R9RN_D9XY'1MU%/0CEJ6O0>:T/^PBEM<' ]Q_3WNT/_KQR_B2W_%+?6N] MA@AO'6W=+^7"T?#E_N_=,5/CKVGX:[+\ K>9G#3 C,B)@2[LA0BM,8F 2ED2T&!#AI],-:F'(JU((K:V4"[-* = MGS.8($!%Y"S%V@N1;&*%J#7C/A6S@RN= JRL65C5?LH.R@VT"U (H8%V<4 [ M/B'0J$)603,KG&9@O68N^\BLSQBD1YYM :W7JUY.626A@?8A0)NEPMIQ-DNR MH+USQ407$(20-F,![C=*&S30+@YHQXY]*_8;:!Q&U("R7@FSV )9B06JPSACNO+/2BFE1>[ZL>@/L/ !V M[(IW97-=3)Q9K'T8N'$%L%E5U);_#2Z[?91"70!^V 0&2#)DA0KDP^>N=DGHGO]WTX4FW#-:IM^#*^Y$K5MG^L MVF[2Z"#_/-[^]?U4=OJ/HWUO>N\4>N_FY.FK3(*"R\!B0LNJX<.%F1*LLP^.6T-&&-K_&?2KK!%EI@,;[2P]+0P M/M^-A0@2>L$B)\/ 2\>\SYPIJ3CQ>MB 9F7-BE5_]YKYC1?FFA=<)$09C 4K M +/QVBKE6FQ=RX,*DHBL(S&# AQ"IZ!#>ZV)36(LS<9,W7IAG7AB?4ELE01," MRT(4,X)39FB*1. BIA"42"'CRIKWJ];-JO]XXX4Y32!3NIB2UL:@C >HS;0, M!Q]!0@@V>'\38AB62?^?%=888L$98GPL[EU6.2K'#*I:M1PD*[9#9EQ3T1JS MP12A"_.6E_00G3I!K9'#?"H--NML"631$B)X'[TR6%1*(>J)NPJS"6%KE##/ ME#!YYH[!^6):)I9"[=E5"(*A\)%IKF*(1CF#L3,GM)XRC/Q>F6&ZQ+2Y/F0Y M+9U'^VFZHGE'V7_'5>E56/J6Q;]W0EIZZ>)PY 0=3#$/7-;38OP;ZZT$/,D8?DW&Z@-ZASQ9-"J(VGP4#XH:@ORK"M^%] M)G@?GW*(I!7/4-2/3)I!-H(YDHIYRB8XE9T4ZI:AN@WLRPYVG4@8J4@&B)!K MG9P(&)$+G:7S#N]%PK>*&;>&_?@0H_JF'$^A9JOR&ND;6;!!,^>*/:JT0IUX M$_,-^5>6J3@JBEN41?0 Q$/.O"KZ9""$G/A1CJ]9,-$PE9S))EDNDEE9$U9> MZF&\\MBAH7WAT#[M&:;6( VW:#,898.3#D/*2Q-N;^]#V_R4 %U MK5-*S/-:YD)Z9$%R8B31"95(>WNDWAOC5LVT1:4>'_O=Z<._NEZM:R?=Q,_U M9+[8/;8.1YTV$;^L(_E#M6!>C_%P[W 71Y2V1CLTN*3%]V\'P^$3;\2\SO]2 MO!"/+4^OS$%6[U1D2(XS(;+RW 04$BYKQ'S)SOL':!]_>7_FB=WN==O=.[/? MO:,-[WU7M_S[WG?5UR;YO]>W?GK9O13__KXV8?XXZ _+F$9GFCU_U]\O[QP< MEN&EX?<_W+!_LI 7&BB7I9FS=LD*GAE[L\:KT]S6/RL079#>LXLU5B=NU]:X M]1]>IK'>K,'Y[%K<+E:'PN>4RWNI4SU^I/WRUZA[_?LN[GKDYI?0)K\O/!H/QY])#\=#@8T'[\TOVQ M/2AWW>UBN[J_U].'P^&H!G,]Y>7:/ACA[A&T!L2V\?/1VNP='#[Q=2DK\82G MOTDC=I"O>QZ6JU?LY:OPZ^'NEYZJG>*]Y?ZQ.8N]N]_W=_\Y]L7>+7G M_W"8SJ8M8Y>9/#>.40T%'/F#E+R_.B8GUNN)CV!3$WD,)SSA%2'W\[! M;EG)X8O_=UC4G5-GGUI,-\>)LT]M;/]7;Y3/M[9W_WY;QO!N.\+6]M]?-W_Y MK]Z4;[YN?GW[9>/#F\\7G7WQ\^;SO[^\W7NIM_Y\M;/Y_,?=S:_O]=;V!G_W M_&_U;GM#;7YX^66SND9>3P3L*?)"V8RL;$MBD+1B@6?!DE'1H3+*!5I9\^)B M+N+2MKQI'-8X[#R'291:QB2TS1F$PU!>0P;,,J2@4[@!A]V\H&&CMSO2VS@^ MD0O-D_&*"1T$ \LE"RY:%GR,P ,5BLLK:X*O@K_8SK,Q7&.XA6:X:90T5" X M%FD?#%AA A+Z0FEE.0J$>+J:X!JO/1BOC0,PO8TV1(E,954#,)-C3EC)1-0I M&G)%SU8K:U*M:CVK;/%&;HWSDFW^P/J SC*Z7>>^SO]PHL(PYW>GGWX%-OY_KPF>NJ,EVR% N2[7"7#W;9VA$ 6Y.Y54&Q[(!0;7NDC_JSNGN$ ?3,#N_4OAQ M(+M)HZW]>)QUM5=O&F+6^/\=D9=*T4_Q^*$@#L?@DY9 M@Y6U':;S27F=38+@>#/JYER>3#:KV ML(Z7.5J9N;F)*^W&X<[-VGM04;,YV2RI&'7)&$,L B(#5T2.(]0L2^+)1G#% MXBM:XRJ_NZQI<&^LW+;I3JQL52IF7,YDHP 7O%-1\0 BRB YJ)N$"S=6GEM6 M'OO@C-2.-(_,1$T,," +-AEFRHY:YTE*4(V5%Q/N4Y6IXX"1$V1A#9AH4!-2 M5-[8P(V(IKGAY@2Z8S=PC<8UP[MLT1;+ULYSVC:U;;K_D$.G,AKGG,@ MBI]3@3,J*R )'6S MR!=7%9@L;IA4V5,=$M,R60:2D'FI%*,814I%R3.^* +"K"HWJQHY#>]SB/=L MC3:U36S("31%)R(7)DH#R<6 T/"^R'@?>^!D .NEX,Q'(XKB'P+S(2"SO":R M.)DMY8;WY<>[23EHI7(PW(#,.A3X"PS66 CEC6GE^U<:'"0<[C2_W,, >NR7 M4R(I8Z1C',H_X*)A2#HSX$K%K)5/I$\5](;HAN@'D^#-=S<[O)_QW?GH,R Q M!1$81 3F("B6LBQ&6HZFF&QS*,*_X;X[Z59;!DO7*I7UE=)9FW.)9VDJC55K2G:M*:J5VN61>3D?9&M(MZU6=M4 M#_XCGX0WZFK4-6%L&)^*12E ! (B<"(Z&\A1Q)1C5C>@KE8U^L%8;:+X@'"4 MG0XL22MJ13G'?(R\9M1YY-FHZ/7*FENU]F( 7N.UQFN+R&O35,^4!K4KHA^T M!P$*LTA99%MPP2NU74UKCC,W&AY<.8TCE'X;"5=^G@$)D5I7'R!F=N"4O MBXZF_*J?62!3X[3&:7,PZVDX30A7%D,JC C%Q@Q>2Q%21*YS0D>-T^: T\8' MM(0*D@;#I.>)08RN-@FWK,@B*"P730BY%GQ(V8DS4>0XD:D"'\ M7?(6EU316B!U:IH3RIA"TL%!R"X .1E\;=D-D;#:!2D-RYE["D& )#>CX(H%LO<:V3#^ M&0=&-)YI/+,H/*.MMM*Y:)4V($4*PE.DP'WP MQCJR3=N9 PJ:/+D'[3()F1GFF@3C@V0A<,5 Y\)//&,(KM-WO+OH]FGU+^\3 M=F_V!^=;T40<[O3R[L&GULVY%6J9VVV:YK3 P6E7= U(M]#\DE#MCI"?2^; MDY9F146ZLE++],<&K>C:P_8]VUX?;7PY%3E)1IV*;L"2=(8!V<0<%#58>XXU M:HR4$RMK?A7$7?(N&^H;.;=MNALYVZ"C5M:(' F*ZA8B)Q>RX&A14T;G0R'GA4#^-JU!B)ID52)YK483R M(,1HN(P^*B$U?SS0M]J8TT-[:VSJHP$HV^69IER;OH-G*")G!H6PPJH43==P MRML[6_H-WW,LU><7X*U*YBPMKJ-SAH+^];_*CF=G'#$?A:@%O#SS05J6.8D@ M""S$N+)F5T'-2>OXY0K(OV&CZ7R^XUU1MJ[3(F!KUSC_U M3GCG @4'$ OU*EX;SX;,G#2<@AH#7M=D3IDL@5#@DW%H M*&0CDW!199'O!]3-^S8]=">\;UR1C3(5P%*M9>:R8AZ"9J[\!Z(4257'NK@D MVF^1DZN6'+5S#]KF49NE#33A4=,!LA V,^Y0,% H63 F,^(V%RLH2?1F90V@ M!)*,L)6\ BI''I8="S4)E[KWQC9<7FI<&TC(67@2P+'CV+-GM*.@M53T(:+R\BX*=QR)5MYB$Z[FPL\C@Z!$*II%0Y M&ILQ-(?0ZA\#*+I!T#'VM[.^,95;(6ADB575K3XB)T6YSKW*+V M84';HM_F%NB3OKHHD825G-G,#8-$FGEAD4GA8TX&4I:B"WRM36KG1DP_A1"X MG\]'O(T&Y6Z['49Z[[&_WV+?VK%/VZ:V3?>M#+CDA4(%0D $7E2#))-.7JK( MO?;Q)IENS6:?5VU@8[0Y5OL-&% Z%66 9U?+7&!5^Y&A22B+FJ!SKN?P=E5Q M-4=G=PWQ,T9\P;8,"614HK8HD4&A05GT0@K!!-6\= N.^+&7#IV#Q%W-=G/$ M0))G3A5#(%G40N7@N9(-\!Z#(Q9;VD]5 MNB(*;T1&XK(6KM;."R4SY$R8)7"\NC%L:V1V/T+ZS6BBF*R)"F)TG!DN# ,N MB06K,I,:!8(0FA*_:RNS&0+CD8_B&RTV6IP-+1KC4S%U!8A 0 1.1&<#.8J8 M@S''ODD?,I#1D86(D4'F@;GH-),$J!1D[PA7UMRJM3,HM]35E-J9\.*:<.+>54D7- [(H M3&( 6K.0M6)<8U!6"&>36%E3?M7#1?7R=E%2Q%21*YS0D>-+^>"+\>:I8U"U)(_S(K,&10[G 6G'5.8M 850Q%YA2_Y MJM30^++Q9>/+F?*E%08M12LSJ:)?!A]2=B('KC1AL(TOYX(O)T,*)'KO5&+& MUZXD-EH6 GH&Q1ZP8(NA;G27)'#WXEJ-+AM=-KH\JUYRQX.-13D!#]E@J!5B MDS7:<4E)7^/!;'3Y@([+B7@,8S(BC\4*YSZPPIZ:.5_/R8A-D=X_^K"^CK%H[&6Z>WBQR']?*7AFK+[R8_Y,7/G9=;?USP2_^IO7W?7ZS[1P3WRL3O@% M&:LK3];5G[:QWF6L<*.[MJ"S)W[E;0X>O#OJ,,Z-=$\\!.S#&[[U_"5_ M]^>K#YO%+MC:_J_:_.6EWOBZN?=V>[>_\35^WOKS77E_\^_S=D$9+VQ\>+7[ MKMQ_Z\]B0SR/_.V'O[]NR'<[6W^^+/;$"_UNK]@<\E4^#?]ZS3_]A3;IJ(QE M,:O( +-G7D4J_U3GES9.0EA9DUXO59'C1C;+2C883#+!DXE:@4[@<@0)PE"T MP3F)-R";)^^?>#@>^GK*0]0E!27/2&C.(%G!0N*""9YY\,A%3%0+LUW6*:$Q MT3RA=9F9:)J:DK6DH X2P&H(V7DK A8B\:BRYC%>342-?QZ,?\0I_Z@H:F@9 M,D]2,U 4F<,L&(28BS A'X0N_.-6Y27EY18^/;6QT)*R$!7]W2>!*N8,41KT M%BRWP*.1@7O96&@.6$B-M2#P(JJ@6;!",K >&!+7K)ABQIB8K!35&M.K"BYV MG6DLU%AH/EFHZ/#":RHL8SF81,Z[7+@(T1L>-(6K6:A1S6RI1H\5GA"#X[+V M)8B* <^%=)S1+">).L?R42@*CW9W#LUN/--XYJ%Z9UK*@@?B! (PNV)VD2.= MLN?""**F[2#_.%JV543"7T#$PA7\\65V;[2%7(J?,4Z?O^+O7XW^X M$B$+5B'B]%VZNC;,-VINVW3'@]SLC3 IBI@$2*X#696R\M%8"$"V M4?-24//8]RF-+_JY44S)@ Q0:(9.6>;1\6"(UU;:LY!!,N"N %=Z*NBU.F83 MA?8L$=RJ_,XKZB<]>$(@>(N):>6+U([DF./E5\J(E"VH@#N4:\CTN\ M8\\;:E^$9['=(R?/0 ?'@JQ_1DK&&25RMHUX%Q'14]GN)NFB.'$*+D,217OB M0J*&\JZ5(=T3I)O3;6K@CIUN13MR-KK K'26 4?%4"=?GB7C>%&B5*:XL@87 M>V0O] 8ZH-_R$'UL\7#N_F=MMFD8'= :"PE14 M"I"@!$=I#4]2J++%T9JI@BZ:??>(LF7SIPG'6O0DI4;/G!:! =C(O*? A,RI M")R,PD-1$^%B5>D65S&WL&[LNQ#;- W['?-:&SB]Q'IKPA5GM',>>E9IE;R\'ZPLZFL>^"P7HJ5"M.5EM/6+0K MF[U+27!GHBP&79:CZ^ MOW/[ZH;?N1;+CPK@YF^;';(G_6W))JZ,$"S:$!DXKUC@E!E$XYQ-26:N5];4 M)?ZV%K=V3ZC\^7R8VFA0[K;;8:.+96L!:^W(IFU3VZ;[[\^,)@81732 $%5 M!ZA!!1Z(3*+0LL^60!^8K/]7U'J*.AK&0VTF)95G10L(#*/72J!5BL>5-0&K M3K3C]"4%O;(6T/A8X)D@*.6-S"HF]$XII4VK!K :V S[V#Z*V3!?\1E>.9DC0W,>XGH?Z5 M!@<)ASO-5?^9.N/ .>)!3L9XF6 5K+? J.V>!3 J'($LR7'&_]OI[XEX$&/6FG;/IUMG_HD^XWO-@=A:>ROXT&S!*\"!8R0ODW. $^ M- MSV@="FD)%>.9. ,+B2$(RTSD,2NG;,I\92JZ6-:>(3>&28$6 M7+:1L%B6'N[<7ZVQ5F.M^9GU%*P5)$H,:*T-!H*G4(L_FJ*3)<>E3J$I8G- M:)/'[)!=5#$"LQHU YTS"U9GEI725/YT''*AM%5K[MR<]D%([?@,]F04)\^Q M[BAKUG$Y-[C'Q&Q5F5(Z. R[=':Z=[E]&V(;XE,>XE,(N7A.\3CBPG41%^XN MJ8I+JF_4*2?DQ>:W+7KB/I2G MK=<3T1-DE"!99(]"^'R=V=58Z,%8:!Q.X&5PF @86NT8$/.68S(8RZ&*3N5Q82*T: MMX15W1H++1(+3>/]B1301^E$TKJ888A)2$5%WWEJO!0]L9P\#$Y MKG(DT(J<#M+FIO+, ?M,'MQ;KCEPYY@(TA?^@<"3EF_W!^6;-$8<[O;Q[\*EU:6X56>9VFZ913D4H\B#98A'G",IY MM-QPH3-Q9;W7HJO(4@5&*ZRVL")G8WM]M/'E5.0(+T@K+UBQM24K6FY@@;1G M!AT6NT1B %-4WE4NW7Q49&FH;^2\--LTE>>@T&W,$ ,:!*=L((0ZZ\4E$59E8UO;>1\\*A?@K04Q+"9JUB M4<@ JDPVR29$)Z4(!OGC@;X5P9P>VEMC4[_LJB\P%DRI R<\RP$CDSP+)." M\I''E36Q*HUI13 7#-_32/7Y!7@K@CE+B^OHB*&@?_TO<@HY<<<@%OR#B+6: M-0>FB#CF:'URM2;],T MK:.3BC'FD"AY"!0"\>"#3R&5=\'E&PB<9B(^JC1Y<<9_ER!F[0W3Q5)DD$DP M-%*Q9%71)D!8C++HD7I613<:IAOUMFVZ92)]3%%0+<-:E/UHG$=M";A2X+T# MAXUZYY]Z)[QSTDO!??3,:.3%A#>M^FA.^%]0^(:'9=,BU2T)F,LH)KH.+!F +SIA;U#=R7HAMFBJL62+$##E*Y2!9" "9VU"VV=D,&!LY M+PXG?7G@#7+ 9GT9N4C HQJ98$MQ0JP<9HS;>?URPMX*ZPJ+"?)EY6 "IO19+)1AO+Z M)G[[2;!_I<%!PN%.\^<]$)HG_'G6QP"V)K%3\ RMTQ&E8%K8 GZ#R#SYR)1(-H"0'*R9+U'^ M#:=>Z@\_[N*7.DZZGBG:E8MYY7*%9U[>@^PU?1P=-R&S71,R/ZW__+BSV]$L M+C1W>YI-8F>Y-,LC]971@%F"%\%"1BC_!B? 1P[*.4=7]Y!M9:_O1T2_&4T4 MGA5D=)"8F!&Z&-M".!8B:)8S9#8#SR"7VCQ4:+LZ'%G(*P M"2FYJ" )[P&T@&+L%O0)IV]"BZU4]P,RYD3=A4*&P&5DQM9&D<0UPUK$BPL1 MM"%C$NA:Q$?>J5E X\S&F4^!,Z>@3&E-41NE4A8XI!10\,RMBK46IH 5U-F M8\J'8\J)\UO)D\XDD)%1F@$(RS!*9$(HU"GQ(NMJ=J9:!2YF%,W9^++Q9>/+ M8[X$ZV(@X1UHH"P\B5Q>B2BY$SR8QI=SP9=CS=)D&T3FB@G*Q1://#+GK&9> MJI14B"I[L;+F5IV\-+AM=GK7(M30&E=1!A&*(6R\C#P*RXH@JN6O4 MR\:),^;$R6K9I% Z;UFMZ,& HZC6=F NY:LS RPZ)*.Q\BJ M0"M:)/C@7&'+56ONW,!]#OBR.ZK_5Q>M4_X_]?]9.YG4YN%>04<\^KL^T_W] MPR[\9^T_Y;*321WC G0!SL>#8;]>\,. :G;3/_3O3_TTVCD!S<2WCJ?*QU_! M4"9V.+KZ*Q/3BE0K(3T\]F4=$^M)WF.G6WRT8A/_UB%WF),1-!=$ 1T'KA!U M%-)R:Z5$TL#_LFKEY$L[@Y-I?,3WQ,* \&^&N;VR]^>?&J]S];OSU_N?G+Z]Y/6Z]^WWJUOOUR:_/L M4DY.$@?ORSR/GQ4ASPK*1YW/YM;VB]>][:TRC\WG+S9?OWA>7[W>^NWE\_7M M\L?/+S?7-W]ZN?Y;[_5V>6/CQ>;VZ]YW;_;Q,/5'E+Z?Q9S7_A,&Y:FXISM] MXWZ^W.[XG8Z87*<]/<96?"?4L^][O2/FO?CO?\Z0V5G9S&-PY&(F)25D,B&* MA#$7@"9EC>V"*27G@@M67Q1XR?.R]V?L#_[ W4-ZWA_&W8/AX8"&V^4'?MPM M,OFQA>^7$^'[ZL.&? F;'][M;7Q]683L?_F[[;]ALWSOW?,_=M_MO2H"]=V' M=Q\V=XH@W:7_>?7EW9_I8Y!@B@#]^O;#>UE$[M>-#V_DYO-7NUO;[\7FGYM_ M;_[YQ]Z[7][M;.YM[I5QYZWM]4\;[_\R5(C3$V?HA6 @79&?QFFF21E3S,.D M*1\I246@4%JO*H[16D6'+BMC0<@<,%EM(Q!/Y' %L?;,@;_WEJ]X?Z[^]>=';>+'^^LVK(_!=%&J3#_LY 7>T;=\> MT]DY@+-0GQQG,4/*T65=)BMBRC*52:>5:^"DSL%)/AJ+>"YWWR"LSW;JX:A7G_E>]]#7JH38>T4UL[DH(KT?<=@?WI"1S-DIJP>8 M\>4"O9O./]UT]HYFN5?(L8RBK $.4EF+CQ]WO_1&![U8%*E:BS'W]W$_]G&W MA^/5VIU8K=%.628'A84 MU4D>?>7H,7Y?)UU>#OOET@X&Y9>WQ[]:=-)RR_V#46\'RTWJ.P5/%\90AGK7 ME7AV\R?HD1Z9R64I.T>?BQI;IE8>D?>[!Z$L1AGHWS3J#?K#OX>KQ_M0YU=W MD7*F..H=Y%[A\/!W5URCU[Z[N[9[Y5GXNR]]6^N>2Y MJ",L:UD>+^H-=XA&SRZ0]CT*]M=QA]+A+FWE4Q%_1(WK^VF"&$]X<6O_E 4[ M$MSNTA^>KB+P>?/37X%4E-P(1DD! ]":>Y:1R/*\(_*=[%!Z+ _+![N[!IP[8=;^'O8^#@W_ZE7'WC[PW M59D8T/LB1NI%5]#TU1"X1$ATT#TX+"-/P^]_N"%3ZK.R5G?$V0UY;)!W3H:R M>+OX<4@_G+SX]TEX?W^_6X+N2^<]"N6>QQ:H=\^DU=4(/8[^/[[]L7WZK+-/ MS[E%CCX#_XN4_,K_G*I]EK-5?68[H":S"?P\/1I0Z?\CO1:WHE+/NK_58=9;N MY4:GW V[U]_]1O_0;D]<"$I]2HOVNHR@2P[='W6+LE54M\'1JU!N^4^5&=V? M+_<_'IY=.-D6;F+AWNP??&O!U-D%6Z[Z:9>OTE8<'71Y=C7-3O(;/#!73OO* MLY3)XY0;/&:W3V%O@YSK0;;4Y982?.NP@",'P0^=P^ZLZZ8:N?6,^$*IQVFF MOZ3Q(LL9]Z$R:9 IBB 2@)4.R&LM1(@\H77+X-#^1'[?S.1U'?KS\M/GGK^6^__WT]L^77\H8U-;S#=CZ\Z7?BB_]SS"QM?W^NV'M^K=\PU9 MQO#EW?._OVSN;>;3A+37_,OFUQ?P%QP;';CH27E(0E6J>0X&2T!N'>6$T$@'8BTSO9J'KI)\:_&3O?*3E_/L)// M9+)#Q;R+CD%VFOD4.7/1:J>%L3::F54!:Q35*.JA5"4HTC5#T@81C"*7!)"2 M"ISW)(-KJM),@%Z;/A/F-,@"*@#M&0Q$H]PBO=5*4Y9B=UAIVDJ:6N=6(A!E-##SP+ECS+ M7.I8NY=155HN=_[EB)R(GIG*57:Z'LM9!79^?$O#DQWZTGCI;KRT^=.I M@^G37T0AZ. $@=2BOE&(.!67/O4B4YE$>/X70F+-&_\O);*?>\!-^O)VU?U./ZT)3U.VM M_1M7$#G9CU=E.YZ?)FA-[-GZV$79^&D:?GH]Z0!0&;.QFEG.$X,B7EA(7#$; MM)91YJ)\F%J:CE_2QV7A3TT:GA_&!="@?']0'IO^)#W7P1GFM;3%=LBZO(J1 MB4 F!)]YC+-KR-; /+]@OKWIWX3S'"!Z[ U %Q(&G9ESM8>+%9(YKXF1)1]D M4;XPQ":13. M3^_P_Z%P$YJ>#O=#?[_9CO$\_36[3J1NS<=4T7-6?] E MT2NRI_)@><,@8%$[K!7,)PVIF(B9,*RLZ5ET]VC'$/,+Z_OU"31$WSNB)UP# M1 HU<9:-RD7[,(&%PM$L.AMTM+H6I9K'4XB&Z;ET#31,/QJF)YP#(@6'BC-$ M5RP*IXAYSH$IB:BY$P2>&J:? *9GXQYHZO?C GOL*O V&<@2F06+#*0.S$?/ MF;$F9+(IQNSF3_UN14KNMTC)R24G+'%<+W'&OM9VC^6ZQW*Y[RXOQ?6<(NW5 M6EQ*U&)\5(EJ][C!/9Y"D%JKW]22@4\T?;1!RD ^)%WL>&%\C2W5 M.A)/!2-'UKOP0BK1BA(\6MKO]OIQUZZNS6'*SAJI$A/D$P,.Q4H/R3!ED_ Q MR0RB*/-6\#DZ\VLU"1H-7=L^4$ &'E,2$8$;<"8(XP!5DDESP:^FH5:38 [( M:=R7FEL5<]DSYKPC!K;62U&U!ZO4VJ&66CF8QZ"$1E"-H*XCJ/+T&B,RR*A= M;6H:? RBND"5%DH"-CUI/JAHBR)-[T MI$9#CSZW:0(H2-B<>3+!%NW(9Y]M!)5)1@76I6O,M:8GS0$YC?6D(DDX62^9 M5J+H25))YLM^,O"%F$+FQ1;/\Z@G+9?W]R&3.)_$P?'MW4DM3^3Q&>K%&3<3 MU+H1(!@9BD5]2LB\M)8E6Q-%7!$X.:RLJ55N[IPITD)!YA?1]^N9:6"^3S"/ MU0WTGJ-(AO%"ST7)0,U<,6 9QI2-"AD08XOL>@)POKT?HPGH><#TA'^C=H\5 M1F:6G= U.=NSD(M%H<"KLJED$_HFH)<>T??K$FA@OD\PCP6TQT+)RG*&+B<& MRG$6 ($9SXVFE#C'V25SMJ).\Y+,^222S1_ *="BR>^;K5Y.^@9 <-!%NC"M M9:WQ#(KYH PK.RU"4JBLM2MKL"KY$AZN-& _C&^@8?H!,#UQ(I&R=HX<(UZ/ M2U.0Q9R0B9F0N3 (BJ=6Z^DIH'HV+H*&ZL=#]823P$:,*+-CJNP>@XR)(4?+ ME,X1O+)9HFNH?@*HGHV;H"GACPWML< &E4+RJJ!:*<7 >L\"VL@BYT;$K*7( M:OZ4\,YA\*\1AETJ_Y_Z_ZR=#&[S<*^@(*[]I[QY,I0]'+SO[[.C6_R@"BB. MW^EZWP6[YY2^]C^46!ZGNXNZ7'M6Y#7O]_=%!_>=<.$0/WP^(]LI% M]9+>P:"@O%>N'% ZC-0;E;O&H@CT\N[!I]Z@/_R[_'DXI-0+7\[=+>Y@X8IA MKS!9O]SLX' T'.%^?>3JE[$RR=&%X6 P./A4_AP^Z_7>['<_N$/#"^-9[7[] M=$[X9=C#7NY_+C_>W><@CT=0?J@,.5+_'^JN.O.#]/\.<;=.ZJ LVEY9R9W> M;R]_W'I5?KZNVC\XZ-WMX#]'"SHLQ'MA"JL]^AQW#[OO=*M>=J _Z@T_#@C3:O>CW5W* MM70TW[(BXP4X_N7NUJG<^GAN)ZNW@\,RDF%!=/DL7;[>O7+->*]W*-7=#%@W MN]R]R*/)X74?IRI>J'RGN^>@/+W'HJP_['T<'(1N=G+/H+!04.UEUB$<_7X61 M=LHI6\]9M (AM0^)LB>#7N6D4[E-:K@!3$7;3)Y,B+9:RB]S(605M( MF4=A"%H^#TWTXWN!.![3_/@N[BV@_\Q!JK,VBWCI!].7OS[) >^O]^M2_>E\U*J4.^_/_73:.<'[YX5.Z=J M5\=^[>/;'WTJGG6*USF1>?29>R;MU9_R9^)_7Z_>WCG__[K?._>9/IKBU-^\ M;O[VF7%PJ[NVL5[_7%GNVUB?]%A58250-[KM-\[DKCEZBYVF-U>E/JL@J MRM?Z7K%(1CP6,O[>H2#4>]YD>8W6-FE7847^^D_8?"OM:>^ M#K\7>Z#^Y^?.1.I,V:>\'*^.#+G>44+,J/?SB4WXU!>FAOSTNIB?I[P*/^(N M[D?JO=ZA8D__=A OQH&T$F;MRD>\LCU^[_?+6]C8 M>_MYZWG4;[=_K5V0/YV6--8\%B2SC7JY#[Z\U\J:TZS3W-AXE_/)KX?[W=G58Q> 7;XE5?>ZI#=("[N; MR%\@T5=$5*#!3*3?R\V?KY9QG==P,F'L5+HQV<3;3<0;G(JW#%%K+8"!"Y(! M)'E,V&=7@#I]AAX^-^-8!:/8,S5]/+'<;!48Y@[,,SG MC9_&M3JCUSK7HE.!.P;*6N:X"PR-%-GF9)Q(*VO\F0"8509YXY@;<$SS53P- M7\5W\^JL.,WHW\J7>#":SV):RNV/TW%\@DR0F')$#$3.S &7 MM@MU9CTI>NQL'/'DOSNGG:\^XGMB84#X-\-]_MGY[_G+SE]>]G[9>_;[U:GW[Y=;F#:.K:VK- M13?2(\UGO>]E:9Q^;S%YNO7SROKUYO_?;R^?IV^>/GEYOKFS^]7/^M M]WJ[O+'Q8G/[=>^[-_MXF/HC2M_/8LYK77S8?=WIFAP$;1*@Q:9*=#7KGB=[Z9NW#N=[3-.6N* MT9.'\ETT%%+Y(<4].H5IY9KU\>?RN-P#I#Q=_FA])]2S[WN](V/FXK_C)^OE MYNOM5V^.'JWUS?+,K;]\U?MC_;G(@Z(,V@/--3"4;]\4.Y MUX>W?V[PS0]OQ=NN*-.;\IWZ_OKGMQ\V^V\_O/V\N;VS>Z$8TR^U4%,9U]?_ MRLT/?^S4HDSOMM^+[OWG/_ M68@.F0KE$Q_1! $M&'6Q3HSF-G)2V!:,NECQO2U6[!NQ8K>3?D\S&/7!Q-LX MFY91.F27R@@$*S;PQF44>./KL8L"PLB:JL[P%H[9@U*4AF"<:C/I@##,9 MC$H\F$2 S!,6%5I)8F4_)"MZ=504=;*RXQCKY2)HT$O#,! M2*ZL&3T+E^V]-\9X&*_L39MMW*W_WUQZ"7>[,,9;*=A/?-5NZ5MMC5UN[MVX MG2!J[M-[E31C]RFEI*TUQ%(.G %&PU :QR2O]A,)\."K:\/Y!9 T#:D/C]3F MA[Q?J$[Z(9.6R?(,3,C:VE18RSPGP5*B\@F4-S6?E1^R@?6!P3I-QO7MK;LG MG5;]@* =^[E2$#F'6,\-"!EP4T#K)3#+;03B8##FE34K[Y!3/<=8O9OA\*3] M5.?\A M$9=,P63 :G47*H %$"H;KG N)<6T\>M7\5//&;E\F_%0Y*>4MQ(*!(ID36NI4UF&ELX:([JF;H_E\LE\OZQ\'M'55/?-4>/PAP MF<30Y>;OK211 M?TG3D/KP2&V.JON%ZJ2C*D)(2G#-"&,M$XN<>>">98NUVDLN1G#J'%6"BP;6 M!0/K5(ZJ6YMWS5'U,* =.ZJ,E,)*RYDQO$A8RXN$14Q,9DB@8U04<&7-JHOB M=>KJ?_,(UKM9#D_:4[6X3O=IJIRBC5)E[[4RX$D%3M$H;[-,*G/MFZ=JSNCM M3$L6*!J'< :8T]DS "=9D$(P#_4W8ON)4D:IZJ>Q4U8T^50>TD%BF3>,#JJ?*L6,.>:;)9"YV\XWY6[5&> MYLGO0]8U-L_T#2!\2?'JFI3!5/?M\_/ (=4;%%,:SU5B;9QY/QT*'E)W;QZ* M6?+JI(>"9Q^-%8DE)XB!A,10I:+39TK6&)Z\J,RZ6@BV1=,L@(_B#GT&9E^R M^@9$+V]-]'^=_N>^*V_?ZS2*O.J=3."!'YBN7GAO>X,4JHL^6>G1.TUW6E.%O26YVK""_OLR)\=\K7$>Z6\X87G[/+)F0;7SR97WGC$PY2)]Z[>?;*55V1]UZ__$&?RX-].*#> M9=^ESW$']\N5W8.3=P_CZ&CSNUKO]>O=H[6/Q[5\#\JPCCY_UNM-#G<'SQ2< M+RPVI)L,]9+*].7.E_<\^&8/@W,]#ZR !%P98SV!0D*,F*WQQB(E%^U5Q?8G M"^O?8 HWJK._%4<'IV7VY6J'OYM6V;_8/V;R.;YTJ;X]]1NW>U#W5Z_?/O/. MW;)>_SW5@+]9H>[IQBJ4;6.]ASX #A;E&?#/#+_=71_C&;!R4=95V6?"MMKZ M3[F6N\"?"4GXI6\?T6%=\?Z'RY7;F85[9'I5UY MBT?E6[%TK3;CDZO-:"0%A2"YU@IRD.BBX"Z3C5R@27FF?<*[^HS+&#VW]_;S MVS]?P-L/O^Z]^["SN[7]JO_NPVZ_?._+UO:+KQOU*.[#QM?-[1?\_-';NP\_ MES'M]#?VWNUM_?)&;_[RZ][6G[^6>[S4&]L;GS>?_]C?^+HA-K9?GT<-RMK=M48TZHU/HW6!'G# MR:;?:;#Q?S=G(J'@FEB0HP.4%\//./B+:65WP=6-,-% UX&NH*KW.PT/6L'W9E0\ M1&S?[:V*IQS ]W#T/9D7+&(TAHQA1E%DH*)F:')F(7'T%G50OA"X%G<)WVL& MQ/P36TM.G'49+83$M2>NLP4?38B^,B%)GE**!IIK98Y(\4QB(D;42FC/",DQ ML*GHM,:J&M@<1/005*[M.5>EG_^TQ)8,-]:"\0YEFY[LJMW)!_)D5^T;;HXW M;]_,1%HT-\>]BH2QF\-Y&;(E8-YA+76EBY::79KHR1%GW!0* HV)U6*N#)*S0-XIKWRQ MT5N]ZD4PM'\?T$?L7VMH8[7F6JGJ;Y.8 BXP1:0@-1@I7;8:%&CA3*IF6K.Q MYXG47I_:V%\VO[[\]%:(A!FI4UX5:U@"4N M2;AT]9$W#_Z9BV/SQ5JUU_2QKIIHJS9#0_O%FU":3 M [-*.0;D//.1 BM6MRB;A"(1U5*UPL-%N=#@,PU\7AP.[B4J8,E5U&D,[=OK MJ,W0?@CN&1O:'\I\U_\2'@,J#4QDK&4IDV8ARZ*5*N\U.0E6VI4U:2]23ZNY M.W_6=CO6GGG-70F 1A;[+(,-/ "B 4DN^!24M\WDGB=ZZY\SN;DTR6M$EH(( M#*12K(@@8CH5F]L2!+)05"N^*N6=3>ZE=2G.H1[W*^[?WGA\LJMV)Y/[R:[: MU"'\MQ,9S>2^5[EPSN36,NO@.4-PL9CD8F]Y.% MSYV"\=OY]OWKJ](2?,A,V%C3AZ(MFJG*3'LA0^VE;A)6S;25 MD6UF][*X$:>@LTA<47):\V*E>:W0%C/.!T*OI,E.-+-[GNCMR_F3;NVMTDDP M=-(QT$*R$+#\F; FVR0135#[OEBG9EIJ-_L MN'AJ>?\R.!@..^VTZ:/3$<]Y4H1>:%+6*!/ ;A!*3:<[R>?376(FV]HME:@P#SJ65:I=TDR@[%;63 N];&;W4W4C M"F%2!"E(0@3PVML(I*WGPA#/RC2S>YXH[GQ*-P0A4#K.K '-@&,H^A46)8L+ M[6O]-%L/NM6JO*1817,MSJTN=R>S^\FNVOKA^[9J]U\Z[782HYG=]RH6SIK= M7EGEHR16I (PR :+6(B".01IRO]45OFH?)JZ*!<:?!ZL?%H[[+YW+76JZ/)F M=-^">LX;W4$*+SQI%J&6&8JDF(\F,2=2B"&;++LR0_K.Q7R75B.=.ZO[#C74 M_M4UA5\[;EY_L0E]5\E==JOXP#.3=68O]X_,V,H_ WI?U)"R)[V#P]%P5.98 M7^?CYK+QN+EL1TSUB1T6IAF63XJZDLKT>Q&'.[V\>_"IMT/I?5VD8>\@]YY3 MI+U @Z.'6XG5HJ,*W^MWG^>#W?*%8>^[_\_>FS>UE63IPU_E!K]Y)^P()9W[ MXIH@@C+8384EVB"7P_['D2O("(G64A@^_7OR2B"QV<@(D,3MF78+Z2ZYG/.< M)<\2X(/M]8M6IQ@<=H9R.7^R>*Q>]..;BP]_ M7'0L;'7*E2AONDYH\,P_QEW,U;K1.@/UU8:&]^DI3O6R]!37ZX2I:JQS'ZM: MUWQ9:,"L2_Q[3WT.&E!T6=:5J76B[O?87_38752CX/;VTQU.F.LZF"5=A__YU[NQ2O5VK%*]9*K(=FA1&J(O>17^M&W; M\;'8/XQQ4'SH^E(C__7QW2*W J^N?*XK*U*IKJQ(I;KR\4CE5\Z]J@OK:G1A MG>&(0O@0I*0TAB2Y<$QC$U),E!HJL1[5G26&4$:J0)J?'%M\;=>_'YSO-M^U MX#VD >_]>OR1-][7SQM;.Z>[\+[=_+];7_B-8XOC3V>[6W51_[P#<_K$&EM_ M'W_=.L!?SNNX_GU3P-PX_"^,Y_!J_T$AJ9*,,X2=-J/34FU=0$X[G5QDR@NQ MMD%(C<@')Z]4K5D7RQSY:?S-LY=,6*4E'59+^MP),[\GHEYFY,Z3R:&IIH=) M^JB(0MC'+(87.%99%955 M,3>KXL4&/CT9P1EX&@;@E$AF>$HHL2BF4%337]U!D7D%/E0&Q MP, VMW"I3"L9#EJ=H1U)^9LQ0*.9YC"@/Z9#JL1CAE253WS3&L!:^Y^?[I1! M5F_+*1SD>KYSAWA3>.IR6>+#FL>1ACQ,;SYK(C] :!KCO6"C2RZ MP$*M?,*?\OG=/QE/<[!7_LE/9NNG9SN=F)9]/N7%.YUN/?J20#[M_UE8_]]A MJ]_*E_>+83_'G]FBG@5"\=;VVMVBWSH>MD>/:W6*DF&*0;<,4O.V/RB?>64T M)]T!C*251SH<#'OPA3T[AF_6"WAW<0+KT@W]HC]T_?C?81XS/"W?UP*9E.\Z MCK8/M^5;:O>;FH67Y!O*^T(YNLD:1>L/X=>3;B\_:/Q^$("#5OOGB]>"0<;! MH U/'*W+/Q9N'>8HNO[P^&2T8JV.;P_+J+W);O7B/[$SA'&].G U\=1=C'P2$L'.Q"+_9C^4"@L@\P MC7;!IC>\.&T-#L>W3HWCL 5O[?G#L_%<+C"MW-31J.\USM;%AHVF/UMJ9_EK M'AC(4G1]!->>O%L^I-S4O+I7!S&:'N!2R&\-)4)ER5,2SY5SZ;QWF^'[L#_( MB]._X)3?W*&; QQ38Z;>BR6X'%V)0?_[_S0EZH_^7:/='\#_C,8&(]F](.[^ M^L(#[;LQ'+Z+KC>TO;."F%KI+KH$R DPUHJL"HRY]F0(A A\#>S6\I?@!L0- MS%M&[_:ZQ\4,^K92*C"1--%)<:^()2Q8%ZV323B.]2C1 %-BIO7MG<:[*VY\ M6 :?7?FG -# 8=>5\3\S@L5^'[;5C5E](B*O2,C-7HE"Y9SV\J?=M#L<^"XL M?:G#?^B>+KN_I1W_O7?V]7,X<93+KZ"E?_E^0!O'H'-__T0;6WOMW>8!:7QN M'#4^@S;^_NMAX[AQ#.-.C:UM4C_]1H2DWEN)@@P$<4)!\S8,(TN4B389GY)= MVSB/N1[E-=4[<_#_/#IQ(#'#$<_\2./?P%Z7M"%?(&WL?OPF%2%.A808%1)Q M+1(R,O]IDTL\),RE6-M@Z^(.JPR0KIUI(N/U%+ /3[HC7 9EI@5BLY25&?O! M!K&MSJ5&, !TS2K%X!#,G8/#";K1$;KQ+%!&.EL&\/R(*S@WF*OZ"<3NXA+0 M^X>)H-SLM;*N]PY _)(+?/Z^//'J9$'MQ:OLST::QE@O/HV93&.WZ]1=8XT73VZQ#A3IX>#N6VZ<2SR3KHP*2@MT M;86F_CWL36* #P (>M$>(9M@P&]L^]2>]=?^==4& -@_ )%802+,__;O4D[ MC>;V^^V]XM^['[9V&N_WB[>[>__9W=ML[NPV[FGHY(3#F^=,SS2?QFYS>[]H M[L(\0&UI[&]OY4_[NQ]VMC:;\,>[G<9FX^W.YH=BOPE?U+<;S?WBU:>.'8(5 M%,/K>*PGC?Z]QL0C?#1&2V-2H$9;;KBR6&"OF'6")"U<6AL+EF$, MFQFSI>;!N^28(($G@@&G; J*15!,'*CZ:S\9MWD"\_;V+7Y%V/KKHAAAW,U_ M)SN\T]AO[GT:;?%F _9^O^'OSPZ?MHKZ]N?]I[V+[WUZLRGVW__EM^[%> M4:AQ!NPU?^>CFO74"A:,#39&RI/6QNG @HXQBJ"=5N-C-(Q59=8_NR;QA>2" M^6!W:!89(CH?J!$'9KWE"46O "ARK\$HYV36_QYQ5&;]\]!&X^!;XI'QLK*- MPQYQEKNG8J90Y,)A:3 GV=P13V767V3X%Z/D?LH6W*Q_'GJOS/I9Z/R U@^^ M.2<)2RH@#G838"#/W>-Q0DHJ8H+PC 6UML'7[ZKM-S'KMX:]+#;+\Q+8F.(8 MEOVP7\1./H"XV^"_H-+>Y984MCC(O% *X&NG'_;R;.2G!R'PVRS4&BAVTOD0 M(Q$\.66$E%Q)(JPS1GK];:MT0A%,T%T6?Z[2 9\>':_?EE&0.YT1'>^F7WD+ MR,LE\.;F:?WCMR@H,P93Y$D L/Y%8")SQ.,O@'R]/(:\G1(O M#MKO1_:E&RIDC.\"I8^B6B\.X0"HR]HPXW/UR^/=\;GZQ3ESK0!TN[SIQCGT MU#%QK3S#;'4\6.B3.ZX<+X_.AF$P0"8^'_S'\199V=1.6AM!@C.@G:"XXSX$*AACR0?- MQZR,.>8SL_*!>U/&K6Y.YELIF;-PM<\R6$L>/?$1@69I$/I,XFFVNF<#,$X!PH"@@+A MFLU39!3LZ A&"@G6)T5I8&"B^5LMDSO(;0JXQI07=J\1 MU0T2O$J!31C7G^VN/WIAY+7;W/RQ"S#&HJ)8":0"4!:WN1(^M@%Y[0 Z&.B- MD:V!!/3V))]E]89Q=%3P?('%H]J/)2V7"L)8J>^/)'!I>O1OFA$38=V_D-;7 MHP.OQQG?2?67,;JCB-IL)H.VXFWVA76N1(]FP"M>C4-$7\]J5+V:O:JE>+RJ MEGJ=*O%;52WE.M%W__R[1?((69?T?H_]1;62E:@U>\V;2LQ#Z@&O:"+<:N:Z M.4N3YMI$@BGG5,/TC??8@/D0,&5J#A4T?E>]Z]^AWY7/6HV\N>]_@3C]=+;[ M?N_H2RX0G@-ZFD?BZ_$GLOMY[[CQ>3OGT/V L;'K>7-U$--?FSO\Z_N]PWJS M?MK8.B"[S?8QC$M\??^%?&GF'+IMTM@*Z3)G+F<\4X%MLLHAQ@)#/.*(M!08 M.:$]D=%81.&.QIEB+F5MGHX*,ZQ;^&<5-,1+Y-U*A9<9WMWZVG3 M?9*Z[JP[YW.MNV!-7Q0X=Y,N->: MPKWH#)%<1"2,\(@;0I#V6".J@S3411F36ML0MZ#>ZTH+?!8M<,J[_2)5NB>& MMD4ZQ*C0[1[H=C:%;I+3R#$WR":M$9,B9]@$+% C%";9;<@:&*7G!GKKGX->+M)KQ8=NLHF)\ MJC:I(E6$[C"?NN61WUV2:Z5/6>:Y-"L#]B)$(BF+U''/$R..>6Z]Q40DJHVV M=[=@K4YGE@?OIQV17AMKC=+(,PIXCP-'CH-IKAP5.&'B$@:\%S6.'XSY<^2X M!\F*^W0K?8HTTMNC1C9'=9WF&[\]:VSV;^+ 4P3AW0\'7EK\7?W\ .]N[0@8 MQX_\GMW-;TH'PJBQ*#D+G"T91AKT>.2#E$ISIUPB.8&._SP6KY:)Z_2PY0]G M"PDVCE+0(Y.6EAL5-/'2^ OQTQJ.8_2'14%/2(%L?K!-\J8E<1@9)RA8 OD M_M[6$O@4C,2*&BY5CAK^16K:E4I]N8?RN)#?!*U&EU^+UNR$F0C.$4 I:HP( M4G'LN',1>R#]D#1F28F*X!:;X'CCX)N)-'CF#(H*T(H'RY$USH(M2HG60E#M MXSUR(:^7AIRN'OESHINI4.0]4URN%>U]O@(5DTK@Q4ZG/^@-1X'Z94+7OW,W M\UR=,^=-Y(/,K7';\]LJ^"Y,.&W_,DFNU(Q2BGZ4EGJU2SOP^^7,6U,SSWFJ MH]*CW6-XT"%L^>B2G(E?O&IW^_W7Q:L<<;_YTOUX,BCC.<<_753_^&E,\+^N1-T_=A#^ MO@=2&+;C;GH+Q/$.:*,D^:G#72#^85EW.8;R5/_M-%'LE#213X.;F?!>;!S^ MUI%HG'[3E LAN4346+^GAI=9(&>P+"V3)K'4[2 MD^APL,HH>EO<_NV >BUJY+(RT2,%DG-B?B>0G)-U(\5C]'"G9O[AZ72=Z$=I M.+\\@R7K'/_>?JW4RIK[#>@77O??:&)]YZ64K%WCZHL:94O39NCVAMC-4M;6 M1R)V.XO869IASW.)S?457JXN3KBT9G MW*;E6-YF=V#;CTZ9R[5TYEXK-TKQSU9,CM,L7GTHK34PZ;)^7V0%_]*H!<.O M-3B[QRJOV$)6-+C0-/A$B9ZPSL]T\+QOVS^)A%^J'HK/MXC/V4#Q^68]@^-? MAN0$8\E)+#E-PDDAB75**N[@"S%V#BG,'QYTNS>J[W51;R:/+A\ O!WV 8-B M;_O'N#55+ED#_Q^:]L?*A"9\^?Q7NTX_G3:.ZS]VFQ]IX_N[5H/66:-9%WD, MN\TVW'-P>C,TX2O\_>G\:W.3?CG?%HVM+[3^>8=].?>D?GX$\_TD=C\WCG>W M_LS1M&>7H0DF66:-QDCF4TQ.K$ .&XZ$XL(J36.(:6V#,E$S_*X3@05HN3AB MH@K^*OA[%/BS0A!LK<5!".X )]U%":J$%,18*X\Q99C@U*2AF)M6(AY.+' MM[0(KV"O@KV7 'N!6(6%9Q(;S;T!=2!'%UFF<8J!RI1ACQ@,J@,J/QBJ*JUO M<:&/3@)2%4U,AHBX3QQQBSTRVE,D').6,&8B8VL;#+.:T'<5(:W@KX*_)82_ M65)-C68Y%<=&&AW@G[8J24=2+LU?'VK?N@;W M3Q]="B7M*5US>8=VT_MN-_0W.V$_]OYI^=C?[[9#!4,SP%#C[90'+@9!J!48 M29YR;Q*'D1$>M#(EO<=82N]R +C2-8S-;+K8(VE5*\QWLV@'1$0?+%;1&\D] MCM9&FV/O$@F!^LMJVC]CO$H[6#"VG'B'%(M46IP]X4GDCBH&.04J G%>!:&8 MXKE'HA0W,_;NT@XJ;EP15T4E!>?%;A./!,8)K"NGD+66(4XM1QHX# 7%$J,* M&\#1M0U*<(W.FB1;\=UC5B[!S# 3A"&@;$;K#,%4.^)3P#1BPN_!=Y7L6PQF MG%C&C#CG,%5(R-R?R"J!K,,6"4H9ICP8IDUV#SZU.KKRP3R[]Z]Q^0 GY^/7 M75H*Z'I*P_ER8[?'^UJ!TRS@M#]E+Q-BM=:2(#"9H*2O,_G5AEQIW%\HX@@3B+R5(K."?4*ALP4TX:QYA,M+*\ MEX_!)Y8WU9(YXQQ2.FL?V 7D9(S(,T\B]]9;FDT!]ES5:RN^7@$;OA+(#^37 MB>FNM B*4H=D$@%Q%7,%$^F1%YYB,.*5)WIM@\N:P95 7DG&-92#W@52-@7" MP>HWBC$B(P]<1\O3K(Q['GO= ,*V$LZ+PNP3UT"@7(*]!,2MC$)<>(&,!PD= M%2'1XX!U+EU:%LB@?RP*MZ_* ?E.SLV*_<&%=Z Z(U] 4_]BD\:*104ULT!- M:SHUA46:$L&(Z> 13\PB':0#BX"E2 053M&U#5-C4E<' HMCG >E?;(^"$X9 MQX8[STVDL(7146;,?7(E+HWS^ZOSE6KP3/PZL=L3,RP%KI!).9!%9'Y-2B = M-?&*:*N-*1LS2%F=F2^"5'Q*>[N2B@_BLJG0?:IC% DC$V(":YL*9#%E*#BM MB93<.LV!RVB-L1DC]RM>>T1>$\YD5G+"$\<]YE:";6.]X\H9R8VISLF7AAEB-7/BXJLI8565< MW$6LJC)6%?%6L")>18,5#3XW#:Y\('=5E;$J4+$4;8.K^CR_="Q^8O7FWF'C M^P[_NI7?^?&\L778:GROGW_=.A+U[W52;W[$7[[O?;_N6&PT_8_&^VU:_WYX ME.?7V*KCW?<[M'[>.-IM'IW5SS_]:&SMM1KO&U>K,C(3- L8WKFW&P57V>"OY> OQ129C5-%(O D\T&2Z4#"Z(Y+CT MTMZ[:WIUIO+;,@:4E.UC!7@5[ M*P)[CG#+C"(NI1P 8B(C1& M/,(GZQ)&05/8VL U27%MPS!: T%7P5\%?ZL#?[,$F++,#])C'7298N)" E[A M-B1)M8WA'OA7!9@N#SY.EZ60E&@AD4N,(NXC0=8ZBB)L=Q21,1Q8#C"EYF; M356RL2K9N# :W%/Z[5:^6-73 -&5DHV6JJBB%BAJGG)F2D#.!8L GGC*M:M" M=+ES *D9/6/*:Q6$^YBJ U*F7ZG*35EQ)TN\HEL*PD 4C M>?)LLI6/$:J*/:ZHR;VJM:6>")ZFBSTFY9,3VH"E+7,-".J0P_E<1'EIF;?$ MNESLD1A0(^9U(KPHIQZKS+FS&.W4!Z&)L08'#!J(@*EJ3)W4@8ED4YS%:*\4 MD,7@\"G+W)$4A= H^ESE)7#@<&DPF PZ$4PY]5BM;=QRWEE5>UQ OEY0"[^2 MR _DUXEA'Y,E0F")?!(,^)5RL!6X1ICZ9")67);U)SBK&3.OT-2**.Z8-23[WL+)&)BG9K)Q;E7M<-&Z?N =2D%YR9I G6"#NE$(Z15#' M04XKRZ(EJBKW6)5[7#2 >D)C?S4+6ST1U$R7>XS*)6%$0%*)W'2&6.22\E@%F MFC_+.?K58I#C 32&Q\ '?O1WIMY69UC2PY5RD6,.X+DRY$FWW\H7O.G%-ESY M3QQ7'*+=?UN>SBX^Y;;RDX^,9?3/"944%:@R^T8K=C4OX>] MR=X<1.1ZT1XAFV# ;VS[U)[UU_YUM=YFJW/Q D5A!(LS_QNE7[N[]9W=OL[FSV[BZ*G<6%27TCC*BSS&?QFYS>[]H[L(\ M&EO;C?WMK?QI?_?#SM9F$_YXM]/8;+S=V?Q0[#?AB_IVH[E?O/K4LAYSWO@_UP.J>*0GC?Z]QL0C )>:!^^28X($GD"5H-RFH%@,UCF?TDALP3TQ M;&99XU5*1JOH!)'<&>)$"M0% W=8RH)8N^,]7EJ=I,$>7@%:IK4.)^E)=#A8 M97*CAEOFFY-K3*DD/ ==O")L_751C-#WYK\3LMAI[#?W/HWH8K,!!+.YLU?\ MO?GATW91W][<_[1W03-O+Y;ROC3SO,5WA62_4WR7DG5N'J?JJGZ4JJN/5"EX MB09KI)S_8,VZXDNSLF1=*[9$@]5W_WQ+I>!G*92Z(I5H/W5 @6O##>%**3NP MD;H'G?)K^'+W[MWC8O/Z.MY>Z9KP)RIUO9)U M:YN'O1B+XVY96SGFVLJU.14 [75/;\0_K,ZZ?>CZL4+;*?8'=A"/XZC"Y3AZ MJ-NY5X!V54AY5H*\'03H4X' &DO/DD5\)5:T2>$6B M%8DN.(FN?#+59:P42.I8]$_M255]N2I$]M M<-QH;IY^??])U.D7NT[_@NL_T<;QQ_/&^W??OS2/V-?/>T<-N+Z^ M]2<\^^C\Z_>_KY9A%I@P[!5#GM&$N L<:4(5LD$DV-: K20Y^VS1JTU5Z%>A MW_S+\ %O<*P)44IS3X1FUBEO@F3.<"?C/3I:5NBW>.@WB>\+B4M*.4?8>8*X MU X9V&RDI+)<<*XH<6L;QKP4^)OE&;]K72P6"/Y& D(E5"JA\@"A$E2N.>.# MX)1Q#'+$TJ I$I768<]#2I*X2D1;'I,(NPA[EBN52 M\1R:K2T-@@D:M%&.R\I/MY1,.?'3)1V3#=$@0CU#W&N!'#4&2:6X$=$'R1TH M$1@O?!;N$NH*]VWTN\)@- ,662$(MM;B( 1WCEM'"<6!"@)_AG0?]TYEQBP& M_DRE/E)#:0+QP50DB#MOD>78H*24D5@K%@+-W3!NXD^E%3R;5F T:'*@D$<: M'?=&6Y6D(RDY3[RW]"E/[RJ6G!-+3GL6(E5,$] "N!<><B.YQ]'::'.]C41 -GI+GC#8O#+8 MYH2&$Q^*8I%*"WLG5!*(8VF04V"S$>=5$(HIGE)NES:'6,N%@\,59.R9BJDS MPTP0ACC)HW6&8*H=\2E@&C'A563'TK#SM/^%$><):TMYU#2F>;!KN G(P1>>9)Y-YZT"+6-NC-KF^+%F>VO,PX2X0' MY30"L]$4"(^@'2C&B(P\ MD8S$ZX2)M,(\E^KP"\_"1=EB&%#\.5]75R[2E=6V5LNUJE=6F[625U;;NI)7 M5MNZDE?>TKBH:J2Q>KTIEFJP52.-E]E(8_'0L1*/U7)55U:;M9)75MNZDE=6 MV[J25U;;NI)7+DQOKN7JQM& ;XKZJ-G1=FYV]'C-MY9K8>;37^N%TDW5(ZMJ M0+2P"UGUR*I(=,$7LNJ1=5N/K$?)V/W5?57AZF4O7#U+2+!S@2A)'-64H M"8H80C3ACO(0\#@DF&#RG!7]5S^AX7@;?_G^]Q$\BS7>_]V&>]B7YD?Q=>M= MZTOS+_CO ?MROLWJS2-Z/2[Q2W.OU?B\!^/V^.OG3[2Q%0X;6^VC.HRY?IS' M'6"\_L=N\VO:G2[BP@!B*=8$89D49F MG)5(BYA+_RN'C&06.0D[+Z-6EHBU#5F[K6[F:F+C+,^H^FM5$J>2.+-+'$%X MDB0*IF7DWFF'E6&4>4PEYYB%Q=#&5SQ%Z.G$S21WS^H@;%(2695R/46&D4D" M=AEV/RE*$Y%R;8/6.*M4\0H85P,89VE88Z/%45-#&>! X4:KA0,K@@DN/22_OXFD-EZ\P+ M@W:GJL,$3W&D&&E) ^**"F1E#"@ISUD003N2*S_R&8O15FK#8ZH-+("B)SW6 M09=%FUQ(/!)N0Y(@,V)8#+6AXM>YJ?GYO_N99S>_,68#-M(@*05&G(>(G,,, MV42P")8QL.FRTD#-S<[@5?^N9W$]5/7O?Q/GI%4QB*BBX(H'EBSAC.&(D]$Q M&*P7XTBJ,H_F!G7;TQX-1F02(@GDM)&(DRB1L]8B[I@/7&$O%,WG4K?Y-*K6 M%PO(^K-4J(2METRP$!SEQB=-)94R!=AX&:A_WD.7BN'GR/!3_A##+/.8),19 M/HCV*B!'C$78.VM=\JZ4Q5_Z\G4I- %@9%!-'<)&Y5,L)Q M#5:]H<1Z4)060TVJS,%Y0>:4^\99YXD-%%EC*%B#+D>))H8"=<8S;HBD(Q>R MN+\+>7G0<@7Y?A;K"-NH6 HB!,NU3Q9+;T1BE&.FN-%58,I*-K=\/QES;VX1>?)<*61*P2-(1SK#Q:58O2]5#;!&Y<\K!DD+4 M!@P#%)P6B&N)D9&)(&Z%9YXI!OA<=1%[; :MNHC]O@I!?1":&&MPP&#B")BJ MQM1)'9A(-L4G5"$J"V=>"#7MSW D12$TBC[DD#CND),& U;I1##EU&-U:R/2 M2G]XE@;E22;'L4O$<\>T(B1S]I([&I#B#R 3*VMSK D@MM:1.2$&U,R\!-S&LV< MUCR,129KVSDK50$_Z!>#;M&[H-ZSHA,'11L(.N8?!C!K4!K^9Q8&]4Y'[5-D ME/(4I?,D6)^3.@-34OE?B4LQ@XMP"Q;A'UCIS)W]06^82SCV[^+(=[WN\:;W MP^-AVPYBV'V[T^R.F'J[/X"GPW>-.-@\[@X[@V;WS]CLP3JGV.O%<,G#8!:7QN'#4^_WW\]?W7 MP\9QXQC&G1K?CWC]])LT3EDI!+*:,L05%TA[[9%T)G##O218KVWP]9N]-@N@ MX39\N&#"6V@^1JHH?T2:+W[R\D=GN%XLJ2TS60MXS8/L*!((C^(P2X]^D8 J MBTT@QJ+5@6NB[76 X_I%&/8RYX$8 H[\,2@&I[']3RR.RXJ8]O,^-.QJ M'YJG@)T;]>[*5=@$/('9VTXH/K2L:[5;@Q8\O1YM?PC\5=A!\L7?MCV, M!0",+1K=#J#2L%][?7.\G>V MQ+!^/@C/]%8KK/>C;^"^"(@)(FOJRQ-[-OX&1@/?]H;PW@L[,0^]U_U1XN/T M2%ST=MB/^1V91ON'W=X #6+O&"!Z ",?_P!7M ;Q^!:*?9XM^K/;ZW5/2PX; M=D+LE8,?"\12C5!_](N]^$^W_4]>R;>P!:U,FS[OT%FM:'[8O/RK7*_FAS^G MOB@7+W/RJ)!*WLS,[2/3NZQS"-M<@H&]))'IM7,7PX-GA/BC5O1C&V3TB YN M&VKW),-LK3AI#S,UE80&\B[WE1IQQ7IQ&VV,=J?5OS:X$-U@>L/[5W;<]F$< MPQ.@P3P2F&!6'T#V3N;;*^^QX?NP7S[TM#4XS.,XBN,JCZ.?2C&]B!A6/O%- M*VL]_AZHMOW?8=[UGC O M/0X.NV%JC/_IPNS.1O\VX8U_MKO^Z(7I-;O-S=/&P3=F9<+.)J1)"HA'[Y!E M8&A$1X7%S+.(Q4B]!8T^ALVLDWH+FI"%?;#**",KB M">P$**1Q =3\PVX;Q%"[VSDH,08P99!Y\0!HKC6ABEP&W9=WE'*H6P (''>! M9=VP#X_OCV35Y-:N^S[B_OX(83+03STMR[!6Q[>' 3 #'EW:T\6'/(AF!KJQ M0C#&DK==0+M.AA?X5%8B*'6F/VW;=GPL]@\C7 SO 9T C>"D1+@XXK]^%H:E M_'QD1>].>/B%WOFO*YS^/!3Q?]=,TQ&__Y*8-_)&WECG$MB[0P#U: .,%01' M)JU6I]R6BY6T_*:T$/U)_LCWJ8RG.,OEEW2++LS8\N%.: M>"/!9/WA2$L::TC]D?HQ&1K\Y',4((P&1&(+WMSJ99JL%:T$3SP;R\IN;WS% MZ&@]JT;]8;N46J5*_M\A['(J16;7P9J72A.,N 7T.+YE_::]7Q0[^253KRU: MI=;5/>C 9H4)P5\5XYU?$/:T.7 "!- -M;%V=:%(PC9=F+M96^@7'^(_L5VP M+:$1!9'DSQ")P;&:8RVNLB"X0;3AB$60R>,\)S^ .7F'H: MK2&!WA!9MWNMGL^P&BM:TP(FRZI>"QB@)-1NNSU2FU^5I-X=PMM"__6;>^IC MA%Q5,D?ZV2.U9Z6J[*XY:WM60=E%*L,T8?HX$FNU^GRUG&2O ZYV99 M!DO7*7Z4=KJ/-=C[K>S,>9>I_,_#\A"J9_ST&-==G!9XQOPJ;]RTO^D2OVO7<]3%^5^MW>8[>&?^O'/ZY7@OU?,DT%>A7H/2+H.4N3YMK$'-G'J8:U,=YC M8Z,+F#*508\80AFI0&_A0(]=@E[0Q.663LE7P6]AQK6"Z^[W_?TYKF-P85_QL]RD&\ABOM' "\+BC^BZGK@W@"= M3LATA.;[ET1:8?8LF-V:4E2-YTQ99Q /.;I>*(I,\@0I*9AF6%+%<&XQA0U] M*&3?CHR/JHI6O/O\&EC%N_/EW8F^Q:63VF&!,.PZ4 $1IC=Y26G!90?2.-.+I>/&?IA6/&82+ M;%=T^ZU\P9LRZ[#U3_SC(G"NY)ZIN\83QI-;K(.Y#0=WWW(C-N:9@D%107F! MKMDG4_\>]B8IW@<1N5ZT1\@F&/ ;VSZU9_VU?UVUUL P&[] 41C!XLS_]JRC MG49S^_WV7O'OW0];.XWW^\7;W;W_[.YM-G=V&_>-=Z6WQ3H]TWP:N\WM_:*Y M"_-H;&TW]K>W\J?]W0\[6YM-^./=3F.S\79G\T.QWX0OZMN-YG[QZE/'#D-K M$,/K>JPG74;+WY* H1+ FHI.$,F=(4ZD0%TPBD5+61!W)6[\,J3[ M5^.?\DCDOY]I[U\1MOZZ*$;8??/?R=;O-/:;>Y]&>[_9 *+8W-DK_M[\\&F[ MJ&]O[G_:NZ"+MQ>1[S?IXOE2L7*P>K<3QSFYKW*%@M=%KE&0\RYN9A'6X-V# MK(<4,:>[C!(^BM/8R^D>XV#W_F^&NHL;WJA'BG0' %W'(Q"=-=2=\W5,?B]T M^J=!SF3=J$>)R"9Z>09K?C."?K56=BZQ[K_T+)I5BT!N'O9B+.IE$8IBNQ-B MF$<=.7/CTN58C09\<_=B/)1XICPJ,]@@"[YDOYD#<)\%>%D+N1]/!J-D *KN M2 :HZ*ZBN^>@NQ>;A)(K'G2/X^.%X:ZT^WKIO=,SM1D,R0G&DI-82GNMO_]Y5-_Z(AK-;5+__O$LEYZ$ MNT7CO,X;=)OL;OGSQOE?K?KYY)X+KW7]_.<^Y^)?5Y[/7FA!B-5$*,8LMXLQ+Y AF*!)M,9:)4RW* MGH'L_MU17V[JQ8L&O%5%NT"LPL(SB8WFWBA-C0_>LNRU#%2FLFBOP?(G17LK M2'MT2#N?.HBCE&(F4$P4(TX-11:S@!*3C 8KF(YD;<-H^8B MA)H]M(!;84Q M[:%UCBL-[IGA;A*\A:T.(6*#$L<)<<4H P[DQ*0_I#VSOX2=[K0QNZ+$NLYIR= M87?U=+D=7LK*M,U#VVG&XY-NS_;.)CM4(<\LR',VY13S3"B9M$(FR)C+5,(G MDI,]6=*).MC$F)ZT< M.N0$UHC0Z(,4W"HN*X9<5(:@D+:RESH0%H1 M@$P(RX6E:D+=["?^Z#SY"Q/X(CX;QA1_SL;5E5>OK I%W+=0Q*N#,G>A//.)!N7A5Q,"#EV:QA>^B1D]M13=IIC6I);078&L)!#KNYQT\]B)&6XV"N@M$*1I\Z M+*O"RD?!RHD7CP4;9.(6 6+B[,5CR%+LD<+>,,VYXE'--S"K0LH**2ND?,I@ MKPI$'P5$IPK1!F5PQ!%04RG$)77(!6<1D2)HDV32S,P[W*N"T0I&5Q-&G]9I MWH?YPJ<*,Y\$,ZF$F(H:<=@4E%LP(,Q,,,HRF@1=VY#RIN+Y"'6Y M'ADV[ZC(=6<%KH5HD=J\I:MPO#-/M6SW;8NWA[FU=RS^@2]SWU]O3W)WZR+! MAH#"XH?CUL"C6W-_5;BMW4H1^*@5.S[V)SW#UXO-LKK-.--ZM.VT5F1]J#;= M]+CHGG;@L7?B!BA'TU46\8J'<< MI<& >OW#ULE_8B^G7-N#26L61)<3*GZ_S_#6$:]__!8%=D[9A(@/$G&5^PQ; MX5"@1'N"G:+6 <.OWV3X_V_4/AIH+)/1M9;1MS-2N<#4H9"^3.6MN+KE]KB1WV]:[AUEI(HDC;. M<(6--9P%0C57 +U:B^M=P_>WW^<:;,5.X]WN7GUP<@$,_AX:U!OW##?I:Q6> .NG<+O?Z(;N?K=H"=N.)W@-GY['LX M!?6I'SO7>:=1"M[=-&*>K/Z,N6FB-^,7QCR@#W]C7@5%C +5UP+O1"R1,S0A MRY/UW@1)/5[;&)QV;TC"HG>YDL5X@_MOBE?D=5&/(:N?A04]ZQ5]7>366./O MUHNBF87G^ :@Y-[0E]I9+Z9V]$!39T>J,MCC34W[>Z*7]HE3> MW-FTZG6I&0+!@Y*3GU\K^B= ,"F_NGU6DBQHA1'TN)/8LZ7.MP6_]_/3Z_8H M]D"7Z\+]1[$DM/Q]'UYY8'M9[[[U91['>'H&P5\-:N+P?? M+TP#+F .+2X'VG!H%D.:[;J\X&?9.NK S6<^[ MV)#>Q?CR)@] C;[8B:QO] $[@ SBX#3&SB4GC'ZSL(>=[@ H"NX" M45O8B_!$WP(ZR 28D0\LH6',N6@7T-?LO@72S 8F##"\7"7B(_U&O3)"1X64 M8@9Q00VR$E-$B%:$1)]"H->5@N>MNSHJE5KB4@G")P [9176$44FV.<+I2=? M-(:)#$6 FR>];@"0*?*CKQ5;O4:DY3]5#=7%K/19U5!=BAJJR^#^O]V5N?1E M3*NBKL]8U/6B)ON-G.D5JAE9%=^LBKY6=+?$"_F[15_EW%,HGGD9QMZ'&:V' M-_>ANL=L7SDWDJX&.?,@9\XM^G5C@(53C"_,:>$N3(\ M0ZXKL>#T_39[M[O%_]KCDS^*OVW?#]NV-VM(RPL(=UO-L#45:0K8.AJ3XX+G ML#2>/&:84\T8M_/,-IOR0.=.5GETGUN#P[?#/BQ5[&W_&!^@;)9'(S$T[8^% M"6K[3:?T.*BM<=0XWSOZL49M/\ M^.-&4!O]R!KO][Z7UY2]*NNG7YN'K4;SX!3FF>\Y__H]/_==:KR=RCQ+*3#I M2$)!)X$XQQ)IPP,RF'*L5(#-U6L;A/*:,/,*;%NBN-X*L!9I;K, %C,$>^TY MM98306UN,,B529Z)X 2?L7Q3!5C/"UB3]"^*-:;,8"2T]@!8/"(;G4=8696$ M-B0Z"8#%=4UH4@%6!5A+ EC&4(VE2HQYH&FO+35$^A@((X9H2>:97E4!UJ,# MUB35BC'J$F8,D<0BXC+'3D7JD<[UM65T5%NRML$9K6D]8T&="K JP'HVP(I$ MI"@9UMYK;J@P*<2 J=(B<>.LG6?YKPJP'AVP)GE.S!@FDDZ("PP:EN$:L$I( M%+RB)@@7L6( 6(+4A* +!%AS\C(OE4/.^K%'KA&'P!S=,&R7YR_WJ*=]K_58 MO:J%5!%GA4V8@NT@C;%@(R:F6#(A?VK4,= M,$.PA2"9,&C7%/0L16NWU?J?$;5^@AR/I6;=]SCCQ3-XHI'DRNN!!M!+O#7* M1*:L QX7T@15>7Z6BL$GGA\5E<6!.D1CTH@G&Y!EPB,PG*DCV/*DZ-H&P;(F M&*LX?'4YG"F>2*"2!>^X)P&$>/#2:DVI2EJZRE6R5!P^<95$SC!+T2'LB4&< M:8L,L0Y%)CE+P;&@W-H&%;3&\0!U4K=GN#P^Y)#G+KCUT._[G(ZQV'OOV6S^&^7N"E MAC.9*/=2.Z*8X8(EYQ1-+%HC3.32L,KGL$1P-MWWGFGG#*8DY\4[4%B$1(XG MC()4V'D#:$8(P!FN$?5@G\/B'>U4#'[!X!YH0$@BB-"$4^^U$U$IK(C1Q 05 M*Y_#4C'XQ.= E/(Q,0M:2CZ\]5P@8U5"N7AFD-:"BLJ P7F-$5PQ^.HR>/34 M8L.55"Z'I6+PB20:*.6?)(^,41C&Y$(BC0-QENX":X ]V*3Y=,,/B]0];EBOG&24R M[D:VT*Z<4<^RA[AHQ@MP[USNU1,.PCHOK.%$ZLB-I\::G/[$+1?"XA@J_\WR M"(?=Z>PGKE*47C!$O-.(8^% .& P]))V'*=H4VY 2ZFJ23VO Z=9:B(LRVG4 M"\:&%*S 3'HF@^(A""LU*!PJ$1Y5,(E6KI^EPH:)ZTH$* _2 MDTA-E(JL;6BM:YCJ9<&&)^H._ZS,.U6 O@IEN=/<4=839X+4P7#'A&:66H6] M--[$Q%7E"EDBV)I.G^&$*$,-0X$0@;CE$>FR+@RC8/8(KV4( %LU*AX,6M4Y MV.+RMTPJ<2L4T='PJ*0V!@B *$DY,8Y6[HSEXN^I[!GG@J3,(1T50YPZB@P+ M$2F6$HY4<8YSH2=>(_+!R3,5@R\N@W.!DTS8L*@9#Y$8(YD(QC(A=(Q,53Z) MI6+PB4]":),83Q0YDRNYF420%HZ@I*7BUN-(F%K;H*I&1,7@*\S@U$7/N0J1 M1LZUX$YB(T%2,QL-94I4CH6E8O"I2!;0R:($E3PQYQ#G0B. <(VBD-8'+R, MP-H&YS5.%RG8_"44?QX%6?RJ)OIO>G5N;P"-9^F/L6J%E>:_0"L#_S(D)QA+ M /N2TR2<%))8IT )9FAOZ1DV;S&]8.;#4PX8PB?!3*:+W$ M2)J8 D^6J.OCL*R_RDH'M M1+,EWNJL M'T^M,00B:_D+[AC_.0?=XSJ5PQ-]J]TJG<&[:7?D%^X<_*?73:W!AVZ_GSE@ MW&"SW^P"+Y3+8 = \C"2/]M=?[23FPHRY6)1+,W[4F/]'7 Q+U+8G_?CFXL,?%YFXK4XY MT?*FZ_P*Z_W':2L,#K.T6LOG3->P9_<;Y.B;\SI_Q.KGS MMY\]EI!UHW[OL3__31"]/(,UW"S/8!]M9>^W!K\X]ERFT\W;1?[EI,Q])K6 M';V;A[T8BSI<=]@OMCLAAGETD5_6U6C -WWZNSD/OQ9!"/RZ54%VM)S#RX<267JZ*[IZ.[U4I\NFL92CO@UT;% MF]]J;C]>D;G1WV^'AE:#7.A!OH1 P3OR"V>9XHHZX5?3C?Z4E:,N'8H[)8YG MA^**N,DWS[^^1$>*%1XMTMP6M%I5A4165J/"HPJ-5JI!5X=&# M\6BJ;KHC21$2D9'*(NX30"$5@E(+!*0(G' M)HEG;8#5&JLIW M*\R_3UD8J^+?!_/OQ!7AF HB*%"+J,.(1V.1-D$@QHB/QE LG%C;X#5M*OF[ MPOS[E'6O*OY],/].+'?8)PMVN4"42;#7->7(6>50<@3+0)V1(6978@UV;($8 M^&4V$NM?B16K^HG]%E1%CL'&5U9IKSDA3#.A?&(A>&P#@%1EZB\05$T7R8;= M\12P"DQ]+4#5 -!R-B7$#$LD>.85R34V3+G95-JK8?R\#ZC!BB@E*) M$<59"HXXBTV0S*0D@R"5EV"A6'_B)7 XVN"T1-(0T%($#\@FII !$)=<1@!S MO;8A1E/H&P5R+'75J&G!86$98_SCI-MO95IYTXMM&-X_\8^\[XB5=U]?4-N/^0%K&Z_LZ^)JF8[*(7RC MA!46#%OGM-&.*Y>,QHH30F42S'DG*R_+ F%N:\K+XI1RW&G8%AD!BH@\3AD\5)S\E)T\U'<.@WRI'@(D-&_4DLL(;9$QP2O.0&'-9>ZIQ+6ZP M\NN*BU>!BR4S- ?G"N(H%T(Y;8T#JHB"6QP(NX?;H^+B9^#BB?^#F<@29@QI MPBCB7')DI)7(!T^E2]&%@-!B'@GCW(#M&R/G$;0SZ[+? M4E&K@QLIT[]P8%1<_ QL"J$>B%#3-3>TQXI2T#.4 )C*,3+(2BT1 M2: XFD"9EV M,##\']Z#O#IF6476?\I^3!7K/YCUIW(PK/,,1X<,CQYQEQBR M3";$/&:4:D$UB6L;7-:X7II3EHKU5[4[4,7Z#V;]B7,W,N\?BZ@17/'=!>D2F'\"] L2,.*!6F2(8$AQ+E5P&!OE M0;_ H%[0BG=7DW>?PB]0\>Z\>'?PK"O>'=>O#NQZZ-REJ@DD>">(5"?/3*:,)0,H*L5:K#01OO.+WN&N@CL$HN!_1'[S]A$>S7KY59=QI\W5&/BL+UH-#YB M@-U+^O^S)/_1=RV!]L=L+5IVS_=P@_U^/@L N__ .7 ME UU*\DQB^28+K!!&1%&88.2(@IQ30BRD0M$C8TL"A&3EB Y2 U(;V5:DS]1 M3?(*H2N$7NB(F@JA%Q:ASZ>2 9(R*D6D/8_9+D_(!9#/8*>!CB)YY1[ IHRQL@[E@\L<4":"L#J9'1B,=F0 M *&EKE$\KT88%4)7"%TA]"+$IU4(O; (/?&/:^:3<($CE9Q%/'B-'" V(ESA M++RI)VEMPX .+>?5.^WY$;ITL?]K8.&EES5K1E-K#(^!!_WH[[%GNJ35DLFF MOQC1&1%!HSUHU0]IPRGQ> PPG][,1:V$XH./*PXAC<<]HO8"7#_KA]T7>R- MV(W6BJP\YT>UAP%&;'.T8W%@6YVBFXK_>4*?MYA!&KR'\644W\N[&$.S^P%V M]:!DI?TX&+1C!O)+')?+B>/M^.^]LZ^?PXFC7 +F_FA\WF9?FIND<=X&7/_[ MN$YW?C0 XS.>?]TZ$HWS+V=?W[]+]>8F/.?3CWKSRWE]Z^"TOOE-8).D<1A% MKPCHSC8@![2&1(Q.Y_^SACVI=5;M]B/NMB6":6<=(I1HQ#DGR(BHD<+,4!+! M:%(\-WE?OQD==H=8!E!K9XKHC;:@&'0!*4[@8V=0M"]WH_@^#&49_?6B #*) MO7Q=HSN(!<'%__X_32G^XVWW^+@U4K1*@!JI<@>QXUNQ7UY#_BAQ+(OF_%#; M!G0:T4I^!?S_X+#5+^!/4.O6KQ6+NR%HX>L+M!Y#*L]0?U,.G+;"X/!"!YZZ M:ZQ9X,DMUH$2,1S+]@C9!+-\8]NG]JR_]J\K MBW'WWVWO%OW<_;.TTWN\7;W?W_K.[M]GM7Z?=;Y-':;V_M%SV/.&__G>D 5C_2D7SS/P./& MWV1=C_+,_B.]'V6_Q!LF+U[8 @6I,P!U4);.D^?8KE=$K+\>8>[-?__OBETQ M!X'\_[/WKDUM(UNC\%]1Y=E[G\PIBRVU6K?DO*EB@+"9)Y@9()-*OJ1:K18H MV!9;LD.<7_^NU=V296S )H!MZ*E) K8NW>M^[VD]>RR^B\%(U XV:H!/^?!\ M9U0!'$5Y"N_Z':S0BQ4KV*.36L&>P?/@VF_=;X<_#W]\_G;\[?/I@?]EEX\_ M?_J[_^7T]_[A[N\71Z?G%]<5[-'NWAC6-3XD<.?/]WEWOWM^^*UWT?T)[_GT M!93SYRNIH/>/L\-O<.W55Q9D(DU\AH/R8YL**FPPFI@=!4GLQ,+QB7!>U05( M(MU&R\8+?9[QF#A)EE$_XG$6@XSU0I>Y,8C:Y)4EP&JY1/%7CL#1.-[[>Z_[ M<<]Z?WQTB&QZ>KR] ^SXZ>#T/];.QY/3H\.]XY-9][+-#7,]R[O7,;UNS@@) M@7H"V!G4+OWG3_!:OC)5V\XJ=G97B3%HLFK@7%$)/ M(0#F*^V#@07&$+AXO8YTY@E6,T3)RP[>5E8PJN*>JZA.+-);!F$)I"1ME MG!\,2*W!Y*_3U7ZIOH+KON?H+O8% P_S+!OUK'0";FFG999@_'QFOD/Y MZDFI'AB.[]'VLZI1'S RMI)Q^\$BK9=H(>2L"BS^2EJ+\EWZ%1UX]I3Q23NU M]7FBCWDZF%B46]KH7'O*T!0,F^/%V0!N3%7-XQ32X-G?,NVN2%J3/P+=VO8< QG8B,VC1,$CL.8FYG">&N)R+? M<LJ]<0=E]E >FU?:GDM2'H()*^( 6QP? M1$#]8B+3(/TAD'Y(OCH ;8\1Q^8I"VS*?<>.X] #9&B#5U+GBM665> \WP@+S@4*6:7:BMU:\9O M>T37_H2?BW34$PU=_CX^9-^*LB;'ZO?QL;@L2@S%:ANY.L64YDMV^KM_?8T9 M"8D/UBAG$0>5&84V"XAG>S3,*/5IP+WHNA._DF-AI(=P>HYJL]OJ/ G1=6/H - MYNF(]7KCB::M+-?YIP4ZNX^M5L!_;,;CF^+(:FM!A\N?CB?X-T0'U6Z;H+U, M^@/<>^RR$F_J']Z"+WG98^,W^4!"3]YT/>\+;YE$J;<<%:G6/73Z^?KK+?G5 MM5(%]1WUMD@\SO?C>YUYVV+==VM.*0O?;$QC3=GL8\&V<5@<$=? MZ9T]X$M<2MQ7U]BZ3A3<5J%IJS<&K(U>6#EK=.,'+6V[S+PN(C8-MU;[U?6ATO2J"Y^^TMH07H),E M6.\9D8)V7QZ*C]:+)N;70L\O27W>:.X6 WMQ5!MLKC^15H\(TI52VY(M0O.S?TX6\B@EV/Y!&0L3-_4$SC\/DY2D M+%XTY5N',G>* <)$%0PT>[I9_)E__CBD!R,#_?WZ)=/'W_.].[L'_>Z^^]S>)O3W3VXZNX>?SO: M/7.[W[YU].N]GAV!E/NBL)"9*4)S87>!B>$P9V'+J! M#0CS8R>*'"K"5^_<8#;V;CCKP3CK_QI8KDA*I6F:">8$">4)S9(LC@/'Y6$H MLI!EH9,LFO &C(:$$C Z<"I: M$H'QZ/JA'[C&4ER5#.[NM"Q%,!)CC[+,#C(\<-6GCAV#RVTS/PAI%D:!&[I@ M*;'(_&?QBF>=^QN"+!=>2A0=9,[#TOBB+ $K,S%\]/#&E@1[[/[8PG(<-V12&P#'#VA!(C:Y[2I-O MHYX:DVYGU9[!9E'*2V*2)EW@)WX< M9&[,&!7@./I9)$@6A F0MN-S8]*M4-9,3#K'C\(P%LQV:(JRQA=VXE%A!PYE MKL=XY(3R<$PC:TR4[IXFW:XQ_DV@84VTDA<1*D+N"DH%C=(0[%[?I7'H$!* M+C(6\.JT4NXX$PO8I6%,&+-%%@H;,,;LV'.9G; P=JD?,"\""YC,'LEF @U& MUJR-K&&^R'CF.YX#;C8%#SMTP'#Q/#^(4I%18P&O4-;0R3%R@OD.":C-LC0% M6>.[=N2%U'98F'BIRSF/?) UL\/Y_KF,25>WNL$#Q.V\8JZ\[Y4O*E#ZWOA? M)M:S)IHN\,(P<-R,9I13CZ=)Z%,O22*:!FX<99&QJE>EZ8YV&JMZW/UY0+ZZ M;I3YL9_:*4T2F[(@M).$>W;@Q+Z3A#R(DFS^4 ?#0$;>F/#8PROR?>.#&9?5 M@,N :P/!M9R92$5 /-^+>.PD5'A9[ 4D2EE,>!I[+(I-0&1E9N))$Q !,_'P MZFNE29:$$3PM];GQ-5?H:[;*TC/NQX0ZMN,* MSP9?D]J,>CX>#\G<, I2%T^Q\->P->@Y,P]S0LI\'@B'"AIX2>22U(L]/Z(^ MA1]-H&8= C577T5,$\%\U_:"R+$IPYZ.E#';]7E$. \BGP'S!+/GJAKF>4SF M\6E,,LY<-TYHD&9QF'A>$%*1.<2CL6/,UQ4RSZ2BS17('AZSP=4 ?<,RT#PD MIG;L1J'OIBSR(O?5.SIGKK9AGL=C'D$$X0YG+(P\*F*?L8"Y099%41C%?N0; MYEDA\TR2X2D+0Y?1S(XH=X%Y8L=FGI?8'L_<.!,@]1P.FN>NN1,F&;[R*PT* M5GZE0<'*KS0H6/F5!@4KOW+.H>C-5/RE3H-4QVV9X>XO:02Y&>YNAKMOSHRD M&R9RXEE59K:[F>V^OD TL]U_C?6>$2D\\)CHEP6\^TU,?UDP,@2V"=.]-ZH* M9@-&>Z\MG3U(;1T-_33.!'/=C$:4Q1Y//292EE$2$X\L>JKO"\JO]+^O_.OYSN>=?S*U_Z>[#NS\[1Z4=Z M^.TOI[M_X!_M'XP_?_OL'9U^IMV?9U?=3W_T#D_3Z;G>@4>C(&.N[6>.L.%G M;C,W3&SA!PY/>$*CQ-FPB;D;QE8K;\QX+H!<3CY%H<=)Y%+F^BY-'2^.D\#G MD>LDG,;,=Q<]U-?(IT>03Y/BB=1-N)\%B1VF"<@G/PYMYE!N<^8(AP=1"A"I<=XT MS(A(?-?F'LA>&B?<3H+ L?&,GH#Y7LH]\8 'O[Q8YC&-7H\Y9S:B 8LX%I/% M-$O#B#HT#&F<,2_.G,PWQMX*9Z MU/<$,^.\5V[2;6!/G!GG_11B-G-3X68,2]P%S2(O2H5@//'"1,3<(Z$QZ58F M9MOCO#-'1$&<.';@N=2F3A;82>8&=N80 2K0RQ*.O;0/-=M @WKKI4\0843.8(G+J,!\UF$'>TA MF%<4>Z4C8P&O3"NUQWG[\M2A*+%!-Z4V=3-B)R1F=I:%*<&)A&%$'C"K]&*9 MQ\B:Q[2 4^9X":>!< 2XW#[S>"+ ^HU]AR<9,1;P*F7-I(/9<:+ ![5@>V', M;4I$:(/?0NW,C6+PM%U*,SPZX*[9&2\J2K=GC'\3:%@3,>MQUV\ZE- 0%V$OIX[+1(O9 2!RP[ M,T?:R!H3EWGD'3_4^$GC!2Q69^^%89S&?L:SD#(11GZ0193Z) XB >ZM44^K M4D]3XR=)XD>$@CYR&9Y4GI+ CC./V2XE8<8]3E(N'G (F&&>Q6P[1\1NRB.> M>@'U4B?QXH 1&KDLRN+$989Y5L@\$]LN\KPDRI+43IPXM6GHQW;$HM!F"7,8 M]3+",_KJ7?!0YT\;YEEL@E[,B<])&/@TH#%-@'6<@%'7C6(G8^J0'1-_6A'S M3#*P(,R<) @R'-L*F@>/<8\$!^;)F)O1)/,"WP'-8XKJGK;]*!,D"M+ H4%, M1<89:)G("U,/BW!BX1GF62'S3(*WH&5HQH%;W# CH'E7197C$M^4H@?4\EV\Q18EVY-W7VE86Q]$55G#1 MB'@F/$)H)H*$NRD#)Y"0U N#D,^U7:>%Q@D_%^FH)XZR8P6D]V71W_L!DG7 M>G4POMH>#LL\&0U%>EJ\+TI8WV 'I#5\**K?Q_NB."O9Y7G.MTO!3F%YO_<* M?K&9@J8G_G,\_O(IO4P(#8YV]W#&[?B0P)T_W^?=_2X(H-Y%]R>\Y].7WN'^ MYZO#_;] D!QGAS_/'!!*_N'N9_\(UGSXUU<>1VG"O,B6;A]E($0BX0>VXU-7 MN%D44,*54L@!\NGV$,'%>$"$H G-0%E3G\74#Z+(=47LT8Q&KRP!HOP24#@L M1\"5IT#.6='K%5>@)RTI7RKKLA05L,&$\).Q50'2\@PX&SZOSO-+X T+T"2U M1<>Z NR=6WD%"B8#&DPM5EEL,(;%(9K'\+THA>*RTNH#"2"WL;OXC<%U^*Y+ M@.^T,1I3]!H>5+TP)NUE"4V]&$=R8 MADQXL>?Z24B#(/62V$P9?&&S\,R403-E<-,G YV>E\*,&7PT\)HQ@V;,X#([ MU7;7!VUWF6EP3S,-;KUH8W[PZ%__XP;.VT?<\1JB^7Z#$0TVUQ.;AFE?!)J? M;-CDIA'#QT$^%*EU,F1#L?+S5C>2X!YDJ)!':. 'GLN\F!*')3'\E+@8^Q&$ M>X$Y3W(VK7+H=+\=P)H^NEWX_O/I7S^Z/S_ZA[OP^>F9>[C_Y>)H]Z/3_?G' MM^MI%5@C.?QV=M4]_8C7G7=W][SNZ<75(:P=[KGZTO^+PIZ\PWYW>NJD$Y#( M"WUJXXA0FV:.8T>1"[\*DJ91X@N>\5?O_(?*21K.>H!L?YJF(O&3((P#FKII ME''BD23SDAAXC9F36E?)69-2&>*['@E98CMADM@T\9F=1"0 1O/=E%)?L-1; MX+P\PUE/QUDD(YD3>FG&/$;AYR0)(R=QHI@GS.$>-R=1KI"S6L.IDHAEJ1?; M01A%-HW.E]#XO" @<*+?2^TJ8A<.W9<8JPF,(ZSGFQ:O]@DTG%@,N :X4C>&B*LW?"B 89I<8]PK,D8<;J7YG5WTXKD2"*DL#W[2!,J4T#)[,3EF5VF( 7X+,P MX4ZPP.AY8T.M_,J7$ ]LC4VKFZN-\_EX,CREW"?4HT',$TJ8B%D4.)Y(HR1- MPR#A)F6U*AE^U#ZJB$9I%G+?L2/AX?&_/+%C/TA I+L@RKTP#0(E@+S M.$%D^Q'/ AYPSOWXU3OB&>9YTH&=:1A[+';"- HI3P$_D>>[(HMHZH>.%QKO M887,,\D9."G+4E> YB$^LVGL1'8,$!:$C'/_5.^^NL?V&>1Z4>4*: M9HDKW)0%/O4C+TF"@#E)G"5!G 9A;)AGAL=^L R%) &!EQ" M@(.<&.RVE#M^"IKGKH&=QO5>^94&!2N_7JE(N?FV18)+/O:D+'6W^=E MO:)+D/1V4@IV8;,,%OR&]:[8N'KU[^DI9/F@?D%(8 7KL_^9+FVY_X/NZ=[^ MWK'UGZ,/NP?=_1-KY^CXSZ/C[=.#H^[,:,-FDU.CUEPRSW18T7ZZ1Z=[)];I M$>P#=%#W9&\7?SHY^G"PNWT*O[P_Z&YW=PZV/U@GI_#!X5[W],1Z_7' 1BEV M9?_V$'N^83#D SU)_3UWE!UGA(0,7+98.)2 _>,PPN.,.B%A@D71JYONNWND MW>SZL4F(4)03RHJT,5#ZQ@OJ[>2#%+;RQL9/5D0,KUU_ZSV'V[^.]O_>Z M'_>L]\='AT@CI\?;.T +GPY._V/M?#PY/3K<.P;2V"GT\+]9TK@'MA4LS'S MES3%SLP'-/,!-Z>;\H9A+O")&0]HQ@.N,1#->,!?X:MG.8+J@2>-O2S@W6_H MWLN"D2$P,R#.#(A;/X)[B 029S2+$B$K2T \I)SQTYI^:\<(3 M2 ?NT>Y?/P]_[OW\_.VO'UU/;YWX7[OOHPS-[,PFD;Q]I M=Q?>=-K-N[M[3G=W^^K+/J[W_/RPW\T_DR^PIXOQ(?E[>D!BL*'!BQJF3I49GK15G>2 $,S^)G91$U&>",2XB%G,75)='N&,X:X6<-2DG M\GPOB'PN[,#U&.HLSXZQDS\*1!: 0>AZA"XP+MBTXIKN/],L^=2SX9(H#@3A M/,LX> 1)DL0L\#A-PI"E/DN,6[ J$7MM-ASY&KI.%A"!S)EWOE? Y=E M(@DCVTG"P*9AEMH)$9Z=>9''O8 Z7#@@;IWUBT]M%@,9>?.4HW\W,$;SJZ-_ M7ZPG8!PG ZYU,7Q8$$=^FD0!"PAE61*%E+IA'+#,27R1QL;/7*&?.4G*@7]) M*7,SVPD]WZ:>']DL<[F=",%CCX'5RA?Q,0WSF-&_FW6E0<'*KS0H6/F5+R$V M:"8'/NT1T['C1"*+&'432L#V$Y$?$^'PV UHF)B$YLH,OZ.=5@5QY'DA<:/( M=KD7V#3)?)NQF-JN$R2!&V34%]ZK=W0-ZQR?,_,0-W%\GW+'$1Y-XB 2@1/[ M/*(BSFC" \,\*V2>29$P>$49C0FW!<@WFY*,V[%P4CLEOI-2*E(G25Z](VMX MUNUS9AZ'17[DQ$D:\!243Y*PU \\+TI=$<0N\4S(887,,PDYN#2(_3".;!'1 MR*:"IW8289XECM, 9!WW?/;JG6=.&WI2YLF\,$JC, %N891X80*& $V\ #X. MN",RPSPK9)Y)J:_#$IY$)+&Y0WR;AAZS@8N$'8?4]9P@= G%R8'Q(C4AS]N3=UQF*50(?\.K=U^:_&R84/2&[R;%+_]?Z M(*K*&I[#JUWGGU:1694XZP/)_^M_(N*&;^&[8LAZ5BF^B\$(7IP5)5PNK$MX M89%N71MX==O NNGQ2@BGUG@J_]&F+<71%@G]>PU;(ENA?[_A/7=,V?%N?NF] MI^R0+>(\RD@@L]A-6^Q2PY;J"[1<\!0C/OIT('/I'9<^XT"SV=KZ+/CY76E0 ML/(K#0I6?J5!PPX M4!U#L=;OK,<&O%6"LMJHY>FYL(I+,0"?V6(#P$&OJ/#G1"\3PY@8H]PI^K"Z M<1/*Y/5^6%6)8:7NK3_KY2S)>_DPA_M9*> :*RMZO>*JLE[G WA>,8(UI]5O M;Q8<(#\WPJD"W-U1'W;.KV4">1*)B&?"(X1F(DBXFS*>A82D7AB$\Z?8S>0O MY&8^YY!^T/L;GR(1GL)K?^\5_&(S&=8T/"=SY\WW>W>^>'W[K771_PGL^?>D=[G^^.MS_RS_:/\X.O^V- MC_[Z2J,H"UBK& M]XE.A^Z6&Y#'"""ZT:/,P0_"QUGL8H_]U1ZD)<)XZY9IO6N2N3P58\%IYL\6 M'+N"JY'DGEL#9+FQY&MJ6[B<#>46*-O!-5I1] M-H1'_!B^&8SZ:3'4WR]LAG7%L"DC\3;3\M)5)!^]SY\.R.=O9S^_['_+_I?S+_W/+OSYT=W_.+Y>1?+E-#W__.U+?K3;O?A,CB^ZN]ND M2PY^=O?_OOC2?]__\@W>^6W/^7+Z1W:8.S\FHQA#)XT<+[(9=Q*;.H+:<>*[ MMAOS@!'BNHD3O'KGQ1T_GNW\4@=)/1I[X+=+LLDMPGSI>C CYHR8NSY?EI$L MHE$L7(=02B* 3D=H)PQFC]I=4S'W$@9 [,P+).4#WANE(H4?+,9Y M.8(?Q8]+,:B$"C_I'J]168)+U+[U1E^,+ >VN1)]HR7;B@RX)GZVHY!E)-PR M$F[<,N0R/XY1D-DLHHX-.BJQ6981F[E^FCJQ"*,09Q9UXCEGB2\IX.;+D4&*I<"]*PS!-[#@(.3ADU 6.)J$= %83*D+F"B'Y M.)SM*5L='\^U()?%AI:.WBHPZL,H.VANE()5 M8&3\8PE&O%?BJ<61_@(<>9;1GL#Y;;2M58I>'$V M /Y8CHR#-$M\S\N2P DHR?PD\ .7)4#!-($/?$W&H4/O3\8+*99CU2MSW&SC M!5/RV;A[]570Q.4AS@3.0G1I,\].0N+9#A4$8@UC;NBF&JRFB M V*BNA0<>^]ZXPZ6?.@>->QF S'&IKUO%# SM1[CNF0$JSW@"3-"$L3:HG*M M.=182[:P%K,/(-I2EX6.S[W B2/*XS B,4\Y\R(G$RD)5)]K[ 0W]+D::GZ, M0I+M*Q!M/"4>C9W4CAT>VZ!H?#M.,FP3)VGJ^B'H:HJB;78DR;2.7E:^)2YE M7ARZ298)&OAIDKC@29$TY"3!8Q;OZ'PV%/$H%/$#Y)MP$X?%L6O[%(!/!8OL M6,2!S=(P",62MMG.9UV+H_S_UEVZ M#LZ9W,*2JNB-AC??,E,CLB*/R[9(:-G7(-3Z&Y9S MEX1.B"I.^-3Y&I%7]4WG3:_E)3L3=@*NVH7-,MCE&]:[8N/JU;^G?4]P//6J M0@++7A^@S2\7/>B>[NWO'5O_.?JP>]#=/[%VCH[_/#K>/CTXZBY8,^F2>85" M*]I/]^AT[\0Z/8)]='?WNB=[N_C3R=&'@]WM4_CE_4%WN[MSL/W!.CF%#P[W MNJF.Y\73%:R$KJP2^;4;;#7P7(5 L"RE MKV?_?II5S0?+(Y<3[^85B&[6VR^+T65U(%4.F,+PL=84(CVZ%&I:2H6?]HIJ M5*Y+;3$]S&L#X/=O1Y\.?W[^]/$G*&NXYB__<+^;'_;_HE^^[9'N[N'X\.7'TF!^,ON^?]P]//SN'/@Y^'?5A# M_PLX.!_IX?;70,0D\?&PK0C<&@H*PHXSXM@B<(* )"YSA*^L.0G!;33!&,U" ML.@BXHN,"N+%-*8LS1R?)#QP _]Z+?+NP0F(HM.#[D>00T=_[BDA>S(;SVQS M^S4-KY!SYYMOD0_!M+CY!K9AGHU7I+*/!M8?H][8(LJ\F?:[./S;$WC:#GX* M)"W0)LJ'E;5]\B_6OWQ[9/U9%ND(#*@/Z-D-"^OOG V&X/\=#!!7 Z%,%L!?8O*8UWG-AIA0QMF@\&,'%C$NBUZO(QV)?*!L M>WS_4/#S :#@;-P\X[=F>W*:"].S7! BHTO\K@ (C 4K5>00EYGB&G171=UM M 1=FC*.MB5\"PF45 6"@#A#B#7=W-$>W211B,ZA'/BDKTPG@:XEPEOP!,5U:TB%L[2W4U3#(CL! M\GO!9/CS@GQ->4PC)@18*9B\930 *\4+[9@'@7 =+XY##\,4LQ,-FYA\7DEU M")(9H2I)">&Z="QK9<1P(F C@[-],0#=U(-E;Z?@<^>5' #X7;Q8 CG:Y3^_ M)HSX01BX-A-!8-/,R6P6TM@&/'C<]3R>"!P7>U?VL=,B$PWOCG6F("XIA4W! MO*F.V]I$_=Q*%?QW!&8AB&4E/:>LCYF4@("-+\*Y(?")[\0AC2AAB0O6 MNQ=GL9=F81CIA(#G.;;.#$3W#O_.=??VP3S]4%35T:!V$H^RN1=VQ? H.V4_ M7BXSG9[]_$I]U/:0Z*;0&CF&.,QI9BM0O5;U4^BE>*AV6VI3WM>%3A^X/D ?Z<2 M2>+&U]VZ=NQ:+P4XC,.)OW0H4JR$JJ=ZPN,?.69TPL]%.NH)*0X6CQXI?Z&! MEQXX<'(N9.]Z72'$>I,H4_6BPTQ_?75(Y&>4)784QR!7,D+L.& ^_)K$'A>$ M."RZ'F8"F>!%&9E)8N5TDH"1"LF0_1-51 MKO=MHQ.6#E#=N>:E1C#,#8\_1F,_\,:6HU(U2\^=I5N.>[\6_%N;Y=TM,!8> MH;/?=Z/-66Q,[S?1]WE!=JD)L0LV^,MJW& K]->\46=^Z7&SOWA#!QBY%C%Y9HG5MSD-UO(,A" 'A9@&Q"I18) M;Y@E8NC.T-TJZ&[C9MALRI4&L :PFW6E :P![&9=:0!K +M95[Z$"7S[[>11 MD=T4)S:3^Y6[JTR CS/.)B!CG;L)32NE=#;S7)D/\%&61 MLNI\J7PV5JS=D='^7V0?-G=^_'E4_?\$'-. M/^&>;W_1SS__R(]VO_2/3O^XZ.[ON8<__^Y?GQ]Q^//+Q>'I^]YGLG=UM/_Y M9W?W8MS=/?]VV#^@W?YG'][K?#[]^+/[Z4MV=-*: Y,F/ A\&MM!YA ;R(?: M$?.Y[04T)JZ(?$$##-=&Q"5O-V74E9GH9\3CXXC'%/8=\LASXBRA&?5C'+#" M61@'62+\A-[5!&S$XR:(Q\EX'8\SF@0LL1.64IO&H6?'G$5VX.&$"R2F, M>#3BT8C'NB,>C,(@!MM!4(=A ;-( C=FKAN%+O/NFOAAQ.,FB$>W$8\BBMPD MB(3M!ED&XC%)[2B)F9T1CP<)Y9[O$B,>C7A\SN+Q]1-V62PS=]$(R94*2:\1 MDI1EU/'"T":T$X>S VI^6SOI^!+&2!_) M@="JLZ^#Q;5F$/3JXX63.O;;R]B/ZF8#);I0VAG9M83L.CS=1KFE0H3;7T./ M)6G(?5O$A-G4=6([\J/03GF<4)KZS!7LP4P\,RIZ?3G]Z4)?AM.?D-/'#:?' M+(V)+R*;^#XXZ$;V\)S@=,='/_*/-?.?/R $.Z'#Q?5-IS^O ,2AJE7R=03]9U2)W4H<^TT MBJA-4Q;:D9MYMN,% ?"ZRT0XCXO[$&6V5 M/%>AJ ,UJOOY7I&:.1#8$%F_EI&:65%_RG[L99G@PQMBS4;N+R7W#]H!&A$X MKH_SHP1XX38-'&XG*;AM:1*D64A%%J;N0^?@UBC-9AA\'6J3#(,_-(-/#+L( M_#/"P+ 3,4Z)$[YC1U&:VI$C0':[60K_&P9_ 0R^RNH:P^ /S."M<$P0B9!D M<61GF>-@%8UOXY%9MB>2)"/$=WG #8._ 9_C&B,8>7'9^6)KG8IR<#BIG:8 MX;&ZKL]M%LBIG:&#CE<2\>35.S>\:<;@*MCX@2HZ%#>Z6V3=9P\M,%!MV8"8 MKKK1$\\\ $9:C'">&>[FYIJ<9UWF]Y"@>382_HF",).(NB[TFS/ML1X*NST< MEGDRDJ/T3HMC.;L2 +\'-PS'1A)[60DL6GD^W9$.+'= MU'-)[.+48.^ALVP/P6TKSLX966MD[2;%PXRL79FLG=C=61QX)(XS.Q%!:%.? M)F!W)ZX=N!GX4ZD'[M/#N=!&UC85Y2^VB>7A ?1LY.X3A2F-W%V5W&V%+AE) MLDB$GDWQW!H@G ](EV_=WM'I7][1Z0&L M<>]'=_^X=T@^_OBR?YP???KL7W?*/W]+P7'?'A_MIGVXSN_N\Z7 M_8\_OYR^O_BR?^!_^=;+#O/66#0FN$]=FMJ8;K0I\1P[#E)F Z(S3EV2T30V M8]&,,'S.PO")NY KV##\9 3@"@7@9.19ZGB^(!$%L4>)3;V,V,S%W%!"$NKY M-"61]^J=/QN0-//.5F9Y7VHVL9(Q&.#?1?5,K.]G/NUA,XS.@YJ@C,Q]2)D[ M;AF=@2 \=EAFIY$7V306H=YS(I2SU:1SB2-G0FQTINSI.-R-?5C/R9?T6 MO"E7&L ^)F"G"SA03FDE(=7#O$]:10]:.U+,%5\658X7O"E%#Z[\+B;U"*@Z M6W?I&@EG<@M+P&<<#6^^95[QQ"KJ26R+1)8]7032_AN7++4HX=1W7"$2%CG4 M\1CSN4M")PP)8<*GSE?8XZOZKO-RDFP]$W92"G9ALPRV^8;UKMBX>O7OZ5J3 M?% O*_!@W=>AIF#S3F:QYJWUQK*5 /&HE(R-#K+"K 1^/D@!\&]L_.3I4W02 M^ >G>X<6V;(LJ][4@ZXB6&@1C_/N!2%PN-W=WM\[W.N>2AJE5B(L8#&9X@31]FTT4.;\53X\MX;G0I:&]8IJ5,)R M=#1Z6U/0!!V)OS]/^58]#P]K%@I26PSL+:%5PFE96]Y[D="ZW]+>M@ M8"&;X6L[UF5/L$HO:8B;J(1:T+SUX1IV"F1&3-+"3S+:QH;PR_M\P 8\A]6= M#.&#/O!K9;%!:G6+(>QD6"QU(PI]!D!.K7-1BGRP-4LABTHZ[]7-=/7H5'0K M0P'RKEB9VA^*X@(C;9/]+\@/P1/RPZW4?X+M]$4F";":AT59QPC$52K*1;HH MY!$+5V4^'(J!^J0$(FC=WF>I;M(?YCC=KU#_)F-KI$@+R1&>")P"UTNU#Y^7 MPAH4P_9S8&'P[F%1HE\";['XJ"SA&RL#AVC+V@::'_'S#JY^+.]'^4807@H_ M/8V?R2/E!>Y;R11R:\+J"S; B^!E)XJ#%-N1<+N&#'P^*J4W;(%CC)^ZL>=U ML. 37&IDV8[72+6E0(7'E_4NF: E_VSGZ^V#7=F/KK%[^SO*AB1D!0E ML A>QQGH"XVYOA!#ZZHH+_07Z#5U@,L2,,-$^3WG0MZLOU&R#OP/9,52_'>4 MEUJ[US[, #!E#:]$#^R7OJP7L(69KQ+1RT&1S7R. MJ;?^O!O 44KS.>NY! \=7L-Z]>? ALVV5,ZN]MTGD]1#'IC2R]5N0C@XV#4 _8J/17T^:I13SJ( M8RO-LPQ>@1N&=?7@7N4QGA?UH]&Q1/,6H"5+6^[RA62 1'QGO9%V-696J;41 M<%&E$&R-@0IU?(?#)K(1+@2 5P%9*B"AKUF4&%X9XKO!R@#\%5>PNU[O-IIE MK:Y9E+4C"8%+45:( )J$(I =0JF 5_P78Y5E>.^$BQ_#0 M$&0NR.X&&IR-$-BL'#<+E4Y?H3#8=N6'YV4Q.H.]#MLN_9:U:8)CNX>=E6?G M5CZT8!L8,[@LJBK7<.:E !Q83!)O*<[!.D<2[^65=)(88DU#:GC.AI(6 8H M2Z;(M292>):F44V8HOE*(VF&0A&7M_GJY>253,[Q5'>,M$:5#^]8U20H4TWH MKW:J)4W*-E-,ZAK5^I"^=#I2]0V UY<*N/G!O^Z=JP[&C&(ZK/BNR@'B&M$ M(H9&.].^B)*J*IL/!,8NA S7 N8OX0,5*8.7U,^NXS>6T,2237^MI0>KY,M0 M<8!JO$1JU&* @^<#Q%3*WF0PRWKX+SY"1P<$2(>B;XSQAW6-4H$VF1B ]3P" MO((HZN7]'/798"1[Q0"/#6;>WBQ_#?"7MH[!Y (^E,)9YF&DN+V20E1'I"> M-W!_I'B $F?2"%'![DI:,(*?*_O10/YA \#HE: I"/:.&.8JZ:=)OK9X6]@! MYXD#>RA+%PRZ"S&LC>)T!#:QPKJ0J8Z2X W*X?CEB6%T:V2736N*IA9%V(\C<)J ME"#_%0,T] V&'E3 -6$.B8ES5O:E?ZMRR".5[%0NG'3"I-\\E/@!E["O:2'*67@H5)P<,9U7*BY MGX$K97#S:!P$KD<"7E]?1B8F10 U?D 4:GW% 4U]@X=',P8 XL,Z (067*\G M5/@)OK@4J("TZ@>G1@PQOB?+] U&'A8CV'R<9SEGF%'N%Z/!4"61A]60R;P* MYH]% NIC$L2Y[NWT0:"IJCN,!$I;0A;=94V!W"3VPXOO CX%JV$TP BS7(,8 MY 7^P\%G33& "2(0[7=\1RY,B.#QN! Y[ZR4\6+^WU&N"LLUFF6SD_X"\5)' M\I0[RS@ORG2"[';AE>'11XVGM7@&WLG.9'3=&@K65P%3##3(BD&5;!F(GD'( MX\5ZP-C^J;(2B1B(+,=R !EH*ZJA53#LH#PK MRY&JT:R+S^%-(\PBC4J9D8\#\X M^"7,Q0^ITLN!!#' >\A^J*+,GC#P?G2MW!Z7/(GW6]6X&F(@9H[U?%G*ZA"+ MCQ-1VFPX9/RBG2O-6-[#3(Y!WH,A3X61.W/=$UGZ?SU@-LU1K:'7,O")9= & M.P^&G:G,?,[K\H]VF8'J]>!C\#ET,PDZ*G6U,^!*@.4E/S)X>= P&N)"I93Q MMW,P?8?G6#76U)AC/=(Y/ ATOU;TP$4Z/5"'VK ,KQA5[9BGSI(:;#UL,<]$ M0>F^ /!/RK,ZZ6G74DYJ((Q9%ZHA##@OS1L#&C\ICNGU@[1\=_'JENZ1NI M9%T6/VD4_S\WMHC?,1G 2*IE3>F6W:6:,-M=EU+9@,*HYO73RI9,V155\3)/ M5*'P 5C:EKM=UX$?PX.M]\J&:&K!L[MZTI4EH6U"L/?R(D53!*QV#.8T'>^M MOE:\H^EMW2GZ_;RJ0' MVI6P-@W1L =Q.<0R2=W@(E/*#$L!N*SD[K&KCJH$ MQ=KXP5@UQ0JL0[:*!'A8>S\%>$78)W];/?"UYNJK:#M&4PU7FK MWEYP;05*Y38:3-H-TE:]?:O\2A<93X:S-^7&$S^@I?F*J2KYNB'@"@AQ%J6K MP=2!!EXSIP$SRIF0,)'%VYH##C#$+\J9#A%Q_9/13'\%<$G]25V)J[_1R*^_ MQ1YR2[_(^D_12R6?[!0EX%71@^2H(3:L)U6>YL#20K98]S"KI*T.E)1H5P"E MH3E_"\07GJ$0W#)#87Y=_Y-(Z/GJYPB$TN\ZR;*XW%B1H+@5VSD:D\U@A1XL M&5VR/K;& )NE0G;689(1* Q^>JVIZG#W2%/4;ZV@K2@;0_2J*'NI:LU3_2W8 MM +4Q#O60(Q 012ICBYVP,^H./Q2(O<.SX'OX>78I9Q^QZ05NB0 2*Z]?Y0_ M4KS5:]2U9G(< >M5D^*UA VQ"DJHLBAT=FR!IG'.835:3DX9SX-B8-=/509X MQ^IC_(>58]4T/1TA;=Z,Y/ ]KS0\L<]T<"[S;1*FU7M.MD-42RFQ% M1 G(*LHS-L",S%3;K2PM'%X56M6H-E%Q)M50QSK4Z%%37P:V_EUA)X6E?!>Z MW$I[2M(6R50Q53Y O=-KE9# &[P*(FW@Z0+8IKU+]]:?S?4 MNJ,H6G_>G29KN:+MFH1/- EWK*,)B>L;_ZRW6:]A:GV-/&]MMUFE;!S**[W, M/53$90'DW9]Z!FSQ/68@"^G_3^*>38*RAFXSJ"=3NAWGZE@NK57)B7[KP>09 M+4--K7$RB&?A\3O:%%2S2%SUJ$G3U]I3,E*/JL;\KYK-)#&6Y27(T0$>3*7: MBW%?./!8#TX"V.NCC?0,EH[ZMDX_YI7L*LRLV+52<#;E%R0,Y"\=6;B.(UQ MTHTU!2^\!C>>K*$Y%:B>)*,&.-VU#&_>,N[7G1>O;MQ:TRY5MTJMWEYT?24; MY5R=R?&-P%%,@QE1F0]U6ZP.P5:7K]^M52F>/76 ;J[BL;FT6PWY^ ML-[/T.EH#891K:>7A:Z.E4:HVAE271/J;U4^UV^8"CI+D3]I<+/8"+:JG+_. M3!=:J^],!C]U)37PU*?IK8&":Y3WFCO5&*%ZZKW% M\0$M":^]YL8P*!&_!78&BW*,+ ;+V-9CU+#O6,);D@9VH3Y4<]]*47?AUO-@FID(0$I,NVGUF#Z@QQP!6D.UK0_N M^4C)UJFN4BEL &*2+]$D%@70\1:X)E=(\Q/Z3@023=TG71,.LEHKJ3?5)MX2 M+XE07=*:(K$03I44RZAX\WG#A%?-N!ZYR)8_ ^1_<+,4-E3[G5T7".BUD4[JJ"%3"2$ZL:)XE M'Z\VU325-'W&@^L(44;'3(SF">,P2W+O=B.WUYYG3YL\GDYFWZ!_I(#6RDI. M*@&=.AG5U]8;?3#V5>MI(1]W!J9C>OUQ4IDVY@!X#WITIVX&DT-$.XVI"%PM M0ZYG(Y BRGT!+NN/>F=LV$S&L#[)V,!_U&:.E!>H0P'X]<>![$"6OD)E[<@T M@]S(+G@ZZ)^ $& M9QW52(EUV[)\;GK (ICYDE%1 .)>-"VA02 &\FZ4.#;BVS['L0[ML4FPRP2% MJ!!YU6_!2L/H#^GS]7!5HK$%T5EK;IT5C M^$@#JE6HFZHZQ"O=FEV+R0('["(\BQ*M(%E7@KM3!(_E]2HO@BD/5DE!B\F/ MT3#OY3^5YM0V6F6#: '2YL!#V:CLH3K3FG+R^//1,"VNE"$G?7B/S7SH0[YXR;DO)JT MD$F!HMF0]D3PTT9A3&9[Z9* M5+\!Z4Y^VW <@ER.]*E%7H5 '6I87 >$U)SH=^#29"/%)+7-/K=I5R7$U;&I>JEG!K19XR\-P%$NM>=L!LP',XZE03,FW"_ALGXEUY)L,;N MZ4X=WEA[^_9#?B$PA=A1U2-Z:?'#9Y6_EZM)M&4N\_%@LVAH*1M&/[="0RW5#GLKJ-S$L#O*KNN-VZXV M&/P8((9G]"=Y#&U)@Q_]^^1*F8W1RJ%YYTCJ5WX.T$!5.%;/4W/+5/@JO6[? M-#-SVAJ]M3VI[7M 5_#@'CN33ZURH%U6JJJOD]/T8-S@UYT)!X&Y5;'I@Q:FMIB(&AG25FDFU36HFF8U!1')7>OK MX)\HLMI!LEI[$8AIY-94M%)'DAJ*KJ-KB\@@R7/3#ZRI!9FLUQ-UN0U*6I1! MTN3&8SO [\/ /)K6VC61_;[X?3-7I!DT"*_$0?S-6SJ3$(-TG1J_4 ^SY-)2RD")91FG:83 SDGNHH M=R>U+G%PKZD84)8]A^^W*D3I%I(,$6B$V[#9%F,J_15[#F,R6I>)8 M1[*);/;!#+,T.+&52^^^:'-1DY_-&BJ7Z061?L"0\%-+2'3)7GZ MD!Z)0\ET>B:P*E/_D:L3G"W( :7UNJYQ M_MR\Y"TS8=>8FU32"&V#-8F!:5FJTS8J1(4IHM+J"8;V[WE^::D9."J^J_+. MRM;4X59]I;(2ON?BJC4/%/A(QBHP85A'/&J-4/-79RJS/9W2EFGLVCII9HXI M_:6$]%5=, IB&XEQI*E,@,G='CJOQ#\^MCY[7!GV\$ !UA97QBL J%.?(U/3 MZ_1TU2;95,]%;FS_.L8LAJJ?'#4'UF6)E@!1:5^,>>'3:X:7FN=Z_E0/'<]5 MLDB9B:UHEZS&QJ)7&6G" WMS_9R!)=UJ61]DRZP>7C:0/*51EK J1SOAL"A% M(?-O.J6FSN;MM7;1&@O2%AY-+%"F^Q7)S#AKOQ#H6J MCD.@SKE0&\QS"A)PYUO*"K_^9IUOKZY!90)_B3'YLKZL?JDF'B?NO#XE"8>^ M U'A1UJGIR,%WTR^7RK!"OFH]@>FH*-PKX5R>_Y#89VQO/8$>B,5YVOG2<\: M 2$G0^@:FR9J.+7T+4 ?AA;[LEP.4X[7TJBM-:%%AEAAUE==J*%^W"N*W3V39Y9'UI[[D M US2%#,#)?^= Q>IS#_'F2S7#D_$970TS912&NA39=!F&@(=:V^YKL6U&)"C MT(:?* 5X#E>B%E%I8P9R790M)C>^;N5".,>)3Y(Q@6' OM+ISYOZV/4S)AO" M'_2@)CDK",B\3.5!DG+-F:HS;J10*S]@Z0=!>"DWJ FAGD8U8_N819)+@L> MGK9Y8VJ'>$)"_8[K8-6'_V&[R@\UV/Z&Y]1-$DT[!%K4>% >>$=3%;5!38LW M,.LM5;7W.-[RUOI:E5IK:LS:&]\XT7C599;!)-9G60Q"U37(P* X%MSX,@>9>-TU%^%DMWSJJ..0[D$EO M# OHI8HLN&X14TDFF M,KS]?)#WY8$J^> [DX=?# M9;:$#,LU #A"XHZ0VU\&2.1=#&6S"UA"\K+ZM M')W9NFD%MI3H4@.,5U?*=DTD2S1K44'^HE<_6JL-I'XE>%K#UK"2*\'XL JW M-Z=WU+#0/0@3<*B\U@2:.A9;UG5D33@;H3Z![-EZ%$?4K6NZ3%U*8TF0ER/8 MK,JQW$F1'T^LW_-B5Y:[=:P/'W8:NOQX\GN;*.=2I0:F+F=O]QG)GA@]1BB2@Z0LF.I^RH!M_*+7K58HDN M6:VFASF:2HQV)89K*C%,)<:2E1AK:IC^R61I[ >5' 9&7'MK%/3^-FCD'FI] MK_;%^T*ZW*P.4H([ASU!0WV"&9[H@4*OAU7G*LHREOE&D'UH#*J.,SD2 L M)$QDLGW:9%1]K#UIDF5Y#POF0$,*D=:Q2;0V^DDOEY:8DL-MC7[)N.BSB^9@ M*=F[";;D4-8-9'D"VY(%(#KS >9HXWI/%B;2ECLM&RCK#AC93#K4IRNTQRM< MH;+% 0IP[S](N!5A\W!/5Q:DK ^"JE)A!17HD ;^G()G>+Z,4E'^5#S$7F*E:))IAR8/44!+S\VRBM6UG!\?]>E$WL3*U7E1"4 M@A=G UECP*R!&*K()%SY#Q)MD68'NA)V.--GJ"M"Y+YJLU[O5;=K5T.[M115 M_]B9E-,JPPF[)= 2P;?&]5LQ@SVQ/UV_Y13IZU-MW>3R_/!QW5:"3_&:M:LL MA;[^6I_3/YRMH+FP:!F[0:?>UZF**7)91B2#"I+JL*T+SX:41])+NTP^0@5H MCYNTPXX:D?U>15X6;I)<;9_!Y. =-'< K97>FVHJ:<08@%7:-1C:T8,M^_FP MCG'?.3>^4Q?(UAWPNH>^U4!?UV>I)OI?;)>?9^9.M\W/1&J2&C M<5B5(59K31:Z3KLOQQW\P@2.>.D)'*O3J"?J<.Z<6T??$7GB:NT9Z].-K;*R M]FHHN[9E1;\:8* F;JC1R&6JB!+KQ2J50"IUV;?FLH[^1:A4HRJQT[ZB[&_1 MS6Y* =6DU!PTTUQ:GWH^R2'UV&C S[7H5*%N+0VJ_(<\7JB)@"K'52,F5_TF MDG';_6ZI'-(@?G 4",CCN6YXE4DFU95V\V&AL_1HYG@M.U)GL- M&M[4!56R[*-6]D6K.ZL=EE"YZ"$_GTJT2*K$IB)-!&+Z;$]=+*@SI;JZI-+N M\!EP@(P)%C(_VV3ZFD"+[%#%DC@L#!CKXL:F[K$N_)53B;[G*>H9G32IXS1R M*3U6Z@( 4-RJL*&C"W+J8363HDBYEJ:"8;D1!X8LER3+0W7 W_N"2_OJ0.OM M8M!0IDS>:QD!Y**[B67/NVQS*1K1.3\>JZ1G+[\A(:;A4XDIF[L42QF*/%1*;'MC[9%)!K'9P4:8%6[;%0VSMLR MUSBE#'7M"--:3C9V(8:E\M1%$?H,N%;*0];:?$=7KX?"!ULM!WPL:^^N="*W ME5N=/39!3E":N.1(.W*4UA KAQHGVD(ZQTSV]2JAZ8=-)/[%0+HZJABJYIX_ MFWR)=2(S-74AC,K;*-E^S2)$RIC0CZR#*"Z'>5\UU,IFFA[\*C-(X%96347[ MA#0:*C/"\Q')XL.D8'2GR9&]:;I5F%46R:B2VD\UIJ(?U*HRO4EPH0=<#\A4 M3GM>3]C3X0HY2+Z>:RYT2W13B'V>RQI3K93;BC[+E7YNF0OX:UW/*JNO\5E: M@M?A/O3:1GFOU6DV9:JJEFHI.?7Z#-D](MG]V5*UW#!, M$>L8NOP\/Y/C-[$V4COT(V6$ROJ&:[H2Z%&UUK0F3&G2;]?68T1:!Y&+RWJO MJGA".?_3'TM+M!*BU4I9%T;A"]E81]7F?*D*/UO07#2'O+J(3)T\;^FK*Z = MN\88CK:8L/Y, %$9:X>[1]>L)GU8>=.C.)2S=^1HEEK\Y9=R0(JJ:+M6I7PY M*JN1F(PP4*=N"^UI3,]FG1(Z]9QMT*4RI:!8"NJJ)JFV:3R;YZD/0)YF%RRN89#'(9'5\?7K8-"CF#K:=1I7JKY4%T58/JYV!R64W)MKG[FI^1F\D)\>J&'DM4]9KS.Q++%@@MQ4L+!&(=_U7ILS!E#G=E9&=L44S"W.#^A$.!ARG8.D#0IL=M*J]Z[S\,L-_L4;@'YXS MR4[+V:S_<+9B@H:3E>8]V4D@!;XR ?\1N)-2 G4Y?!#.N[P]CK>C%%4IZKD8 M=^P&D^%>*QN^P,(B9U(AH"XG6]2;=_G2H,)2T]D9QY6:G,#DN0EH ER6H$/+ MO#>NBY);+4+-S-*-228MV46ZIIZ82B_=ASDFXTC^$82MN@Q);"Z)MIP)M4V3 M^M6YZG-KZ%TUZO2%'B@@W1-%51.224?-1,_IWL[9+F-#04])0?LRJ"O/0AW^ M*B%Y_I8_34A!,/GD.AVUJ$.*2G0+Y)D$.+EGU!=U<+J6-':,[4EF*/4Z2LU35B\)J4RZI"K^6N?4&@JA1+V-, M\VLXV[6>^6QO*YYOC$.I\(@!;'.1P2]5#-LN^:MK.8UD>%+)<%"?EJOIX)?U MXL28>MEBP77:WM6#B 5P.T1Y[7SCC6&734S^[-Y4G7XK.]2%Y+5,K*O?Y= 1 M'(,T'$]5XDB!VI*GDGSHS4Y)FWJNU=:[D[N4K)=?2UM3%:4W.OM!7.=]N2O9 MGEG(U-'\#:)'K340$//422]([>KT!$/(CVG_R0[.URI:\YO$5D>2QGUC36Q" M5.XUTM4A(45O9!$BGKJ#3O.!,VG;N/Z(>U'PC%!M3A[1L\GAJ0*+I9LCYL^N M$_FD55TOIA;=&T/"S\-TT5U&LB]*YJFK)GRJ*6K(?HB:2-UKWGJ+T.[!!#>2 MLS9Y;U\-G1"U#D+YK;ZB5D_4/,- MPZU#K:=/%_U$)T@:]\$0MC&._3- MLW.(]:%.ZKDYUM29M%P[+><]4%J.N"8M9])RFYB6PW&A[4FMS2BEQ3)SJ^M# MG!P[-U235_0H)NP/5JVCDT*G=DO<+6DN=49L.@F'+C%3J;-HN][$YJEUPF2& MU.L4-L7J@Y*+$< HQ9-TU&GNF#N3.;/?]%"J^1N6_A^GL=S3>BN/HQJ^=+??&[VY[K O. M'O'N]=C;O_/5-E_P8L'!]>,-66RXY3J+K>??DG 5\>*A8_]\K[]7$5I#& M\1MR^<-R@=?EO^"5^=-#=-!VOLXEBA>?WH9RE%N!,JX1%QH*S0;CFS;X=D:U MKVA;,UK140JF%,(Z5.["'I97WKC%61PZN,%7"UTZ!QJ;AN*7N/_EF'G3=C=_ M4UJ32W,5!)2TAJQZ?9O%W?&B8;.0AJ&_)]-F:[E_-W[8_3\CT?8/HQ'N [9_+B,#$\8OSLIB-$AMO3[. MA'NM-*5K2^681J;MKU@Y'376#]E6>81:YND4NS4R;_6U-V MFF]K[,A)C):9]"TWFAZ[7F=@-#%M8;!T)-CR-T* MGAH_&ZC5-S"$,G/L9:=UYF6EE?V?> XLUF?I^.4+"[%X3L<-E]7VQO5X:BS1 MCNHI"X\'A0#<3L]F2NGKWR@T,@R MM:W#XG)%-'5:#%G/FLKR_DID9.%<_X;(%D+"3A#1^SGDRQ0^;(HO^.P0',4= M2@R"GRV"7P=N)Z1+V ?/&+>;B#[B;GDFD+/9@9SYI67=8F"_S/!,U"%^9/S^ M]4:2"WY_L&PJQF#IJ?6#WXD=4U^QQ@BB[E9HHC//L;["1 NN.Y,>2"-*GH%TH(.P%=PMAXQKC=1/018D()FQY*N*'2$T] ME@?*WMM&SG])HBW^!W MGO7A=ZB_O)/Z''&[D>B+EJE$-1&&&R,,*]FR?.*\HP;NME L><[$/Y]Q#&)) MX!"ZM9H)'^NQ_7_>2 OVK%;$HJ>L[6:,IGUV/[C$M&F/^-%9-B7.13QM3S[ MQGE[LB][(+?EK^[;&7ODF1MA7B>?(^>H.A MQ3$4Q<;C?#$>9ZW9C;=Y/0>^M:PN,7Z"<3:OSUXRSJ9Q-E^PLWDL*L%*?MZQ M4O%=](I+//!->IQB< 97"WG4)R^JX<37/-Z5&FGOA?J:KMN)XGO6>QLC^0FQ M%!(3$EAW+"W=;&=0]-0HVKKGH(3UM)",PWFG2:#5NW$XKU=A;:UF;MMZ[-XX MG ^2W=Q:3='^>NS>^)LOW=\\PA.YZY.ZP;.L$YDOS(O.XK<>&LU.'HV+N3&-/ LPBVD97L#B MR >\Z(M':1O>1/KWXDZX],#1I0"Q05[3L\(LV!MTZ4-M#68W +.O@TY('K 3 M>%.1NHFH<^G6\E/B7IZY\3QRY!.KH\_*L_Q^!\NNM6V];"%M8!*;)CG^JT3D M+QTH-D2T"9EMDQU?3+<>#(:B%-6PCIZ_L*QXW/&">WJLQM!]LCP&Z7C>/0=> M&RP]7>2Z$P>Q:>)=8P31K24.F#7^XE):?'5G:^ZS?& 5 TO\=Y0/QU8^^ [Z M')NJJHXU$/>;:KG6-OY=8HAXU S675\$Q=$2HQX,>IX\JM@A-'H6"'K$TP?2 M_'O][-8M7* W]="("[;\!3#W]K*H\F%> *1%3XYL>HO1>=N3=U_?!ZL$/N#5 MN^YA@VG8TPMR?%59^&N5POW-ZA75+ZC+S34*@=OO>RRQL=R?3"9[QK%:8_2X M'3]^1B7ACRCHC=I\X-+KU7F=!U)Q6EE9]&&S@V$^&&%R4O=9%8/*2D16E,(: MLA^/5).]H247GMN!+QZX>/>I2R^>HGYW4_'K=VA\S]2TP>_ZX_EP2)M_2PO+4V:=>J@/6ET)#KF9G4I@KZ<:N@GTE4^]&.S)PK/-;. MQ?['X^U_Y5+CCC/B.AZ]YPCNM8G\W>$J&%I^,;3L/_?CG0TMOPQ:?DWH$L6^ M&T;$SSUVXVPM46AJ0C<;';JYNU[D 8>_MQC< QI)BU'2$VN>[\ZL\'9YK3+;O4B3UQIGO>UL05#9EDOO\[)>T24[$W92"G9ALPP6_(;UKMBX>O7O M::(%BM4O",#A6WK_[_Y?4L(3;\+/TX,MG NV@^[IWO[>L?6?HP^[!]W]$VOG MZ/C/H^/MTX.C[MHO_G"[N[V_=[C7/?T_)];NPUW=V%/]L?/I\< MG,RCB%G9I D?N:4EK:Y55C1[E8)NPC,R, ![[K'+2KRI?WB;YM5ECXW?Y .Y M^KZ\9KNMB3=75,HZCL:;\5Q=./7SI9[XW>W/=8E M6X1X]WKL[=_Y:ILO>+'.5NC'&[+8<,MU%EO/'6&F.PW#>.;2.9:?XL$5F4(S M4DAJ@RY\8AW"9>>5M3=(1;I J'*)6-\37OJK&&RY!TLDA-<I7_N5^3Z;_P*S MR!L7^40#<5<:[]UA99H7UK]8__*M]3>K,"I9_DISTW/++,W;XGJ'\*E'.E%T MST-/UVB^BJ&ZC:(ZW^WX_K)9=$-UANI^;4A1U F"\%E,8=[8)NH[AH M7&_4_LW1Y'EA)_8V MO]3OF:/I=>1W?/+D+6\&0TMTD_I;RQ^&_/+4^@9&A+;3[VS 16J=C,HS7%3' M.BJ'Y\4E1F4KK>W_+$I5+*-CM<]ONM3MIR&2CD/OV=1E7(\GPU+4\>EJAGX9 M+"VN2H*.[RRA2PR"GAQ!6T]^#MD&JOI-GN9U6@Q9SYK*N_Z* __&X*C*.HXY)Z3P V"UQ_!KUW7Z03Q\B&%YXC M<$.9?3&P7V84@80=UU_V9 /C_CQU80/M4'+/"5(&2T^G(,(."GPG\]CK#2W:M0@@DA7/ES6TCUZ)_ M!>7KR9-?01@"W.V;5-&2[%%B6XZDF53VHKFGKL6Y3;W2MRHU0 MWAOJ&BNH8)4783^]")^C,(ZU<10.O*1R(R@A Q.LS&X5J#[<"VYW0)VK4DT. M]H)/6BV]T5E!PSC@N]W'Z[/JU2RFHYG%I*HAFQR[5$[$7Q$X5JN:J%U-U'XI M$G77GL>EXE0Q9I(5C%MD)[%ECCV,6Q"^KU"TG8U@6 V]::Y>YGEPM[J/=V>VC5I5H+NF]V / M=0XO<,(1>Y4BW7W$_VY=KYEKVJWEX%_;*-[.XU>!\6,/C%\&"8M8G$@/^I$%Q*VN7JM58Y%+?DOUKMZN M,N#+?DLG9@VN:>N=AJL;6J59CSZ8PT-B?J9<\ M:5YP#X)]Q((DUK6 K==.LM3*_C/N$;W;W'K'U,H:6[XS=&LW]GMU12NXA_66 MM?6@YJZ-P%7M-M>[EVLK/W$8FE:;OKB6T5SBYCZ,P]A+O! @S7P[\>[9!W35 MG];IUY/GL&.&"[SYQ[>OV4W#F8[("N;IX3R@N[ZLW&?%L+["(/I*;]_V]72M MK:OMU?4LK\ATUNQ+7EW1UBBHW:AF(&TE(7QW5O EB6]M$(4C.&R0>$&*X5)1 M]!4&L=9G@S!B6F(_OE*F^)YF@;0ZNE5;LZ5Q:=JS;R.G>$_OM]O4&ZU-)XQ7 M]UN:^\4VF%9S]1G#AWBW>WE]'6/K [SW4#G90\?"]RB\]V)0/C30/(2#X07Z MQ_XJX"V]WEYS"'1E)6WKDLRF;G6J.'O);^FDHW?-%>1%=4';OJ!FQ]BZ.W4/ MY?GS89=]R*&\& R8@R$6E.M:9"?KY="56GU=$21=8TUCLYPT4*JDVF/!(;-E MK-I-M4*B?=M5;A8PV$H!8/[6B3WJHI+8VD E\9:A;"&4M3/;=U+8+NBR]@@P)]&" M,-%&S$:U=I#ZQ3)G!>9BF08>;OKD#YZ;#,5-JK_B*/6^EO_$[L)+@NI4JS>UTXFR;^5_<^_"-_-8SD.<;V'3OM1\S^<6H/X)CO;?_!?HK?_%Q$=K+^>7WS[?:&=7U]^OKGNWEU?? M2K_YK[UOO<\77R^^W?Z_&^W\\N;LUYL;V+?6^W8._^U]^9^;RYM9>#3-T02Y MX$5/\SCBACEAD;\ CNC;XYB]EW]\<+UX[-M/[[V -DH_FI&QD2.24>/()"QX ML;[XVJ"O)L0._Z[1,5JF-??KFF'._6[1LF;-Z%C-M99=_%W3[.QXLS/4'7E; M08BRH21/K@#4;J-;88"U]+)[@0'"GSK)"@.K)"@&J)X_MR0I1JR?WXLD*4:LG]^+)"E&K)_?BR0I1JR?W MXLD*4:LG]^+)"E&K)_?BR0I1JR?WXLFE,K'RO(4WNTG!^!Z%;NHDVA?X1KO! M8C2>EW^6Y^5?3>?E+SY-:PNGF9UZ]"F,M&3(X+]>Y&I_IG:4L$BS U<;>%&< M: &><@3+#&,LOK-J5DW7SNS(]4+M;_9H_$'[S8XQS2OBA7F:RYR(V3%SM;=6 MPZAIL&+&#J6S])UKK[.JW MR_-3W *LPT:>0^O9&FP-_A]6"=-(<](8;A>V_[?_ZEAF^P,=#+ "]F0[$0Z* M"I@=P>JV[\\Y >#)#Y; "<_3"%%KY;L:1Y[#X,6(LU1)Z8=X-G#!-(I8X#QI[-$9VL$=HW9= MVL"'#::BVM,+)'YL^E[Q9#6C53Q9S3#7/AD"&"X)*%-S4X9/_&K<&)J+25)1 M\50RA5$NP\$C6,0.?D3I. %"0C!2EJTV9+;[X/'%W]9SK.:@-)L*XJ]QUB+< M87NOPY.>N22D8,MH%(_6?@$%K\B;7,^E1.:A#91LPP7#@3W;EU<,[U@*^=<" MW1*'*3T_N80K$VB-!_@>1CS;]"MS,6^4PT<'U+^W P=PXB:%?<,7NG85)<-P MC(\)T$[]%N2&G[JP5PYD 1_;^3/U(H"M(+G>#?W\2E-5.5W[S;.#1-=2D.<1 M8&1P=PKW,=+B=#Q&$7T7,49S'#5* (:=>0&\P*;+(=[CAS%59?)_ NA9G'A) MBH6;@MAP6_C]F+\XSK0)O-/@"3=,N^ HN3IAK06T*6[<4(D)U3;!C!=4$]1K M37-@O68UP2Y+&=ZVVP MHCJP<7'[ G;!]>@)*6SF'^Q>"J]_N/++T+6$P[+V[A@*N$H.MQ>P>S6NA.B-NX$]9P**[)ZDQUN3+OC/:G@PK BS+YC67,J[029MU7[P,_RE2!- M'YD?WN5(#&P9R.F)V1'W-@GW 7XU"'W@T9@2OR0K:A9OM/EJ55S=KF%UJ-!D MU2*N-DB'6GWNUVM7Q5A&K;5>9= S]4;-]JMLMKW$6Q7UW,TNNQOH9^.F/8%':+VW3YJM#VU-33 +7"NDB;='H-BF&5.?;OIY7!8(2X-M^EM($-,'\1>A=I9&F)B&M5PIGQ_,JX:8R M2^\HR0\D.^:R^O!.6/WJXFN>UHJI;Q%+THCO)4^SO^>>,*RB\1+*LU\V#?,@ M<:E?)EQJ4+5MCYKX8QG;.&(QP%5-:Q977D V.TDBKY_R-#1XP!%Y="+?<^0] M*K40TPF5*U:T'"0:.&5"@XRE<+5]]"HLA7+393W>HGS?S\1J$.G@>KV( 0KY M-F@)].H00(K%<,!/8D!9')X&"\;:O1UYB(X\MQEV/X+O-'2'OGN3IA9K4W+,Z'[V.<;A+:T/#7>JU++>_ M&NY2#7=9M<[#;):HSN/F,Y5@]4 CAG6MY6OV"/;(A-;7*UV0SLA13=,83MN M_*Z,I1QFO;UF*4>[^PH#3BRCUEEOV6>FL5B-5]EL=_[7ZY=RE-JC7Q5Q'/XE M'E[)1%5N4H)RDWW-&[F-X,>\70FL<.\Y: 7)9B![F$$RKPSEN8M[69% Z9C@ MRI.6ES]_N6-/U%C"^K#>\._7+)+89+Y-A':@ZV0RGZ:)U75PMXG0Y:O:N&ZF 1I\]1(T=O?G:E<:0]# MSQE27C'/5'2S7OH\4W)&$$])->M4X6#.1M M?8,_TH#G#F=#0&3;?_Q[SO"!!S!_6?\)4WAI/=K_. KO/9=I#ER>38M'F+V; ML/SE)QPL>!#;<1!0\*>NC>VG*/1]F>8,(!AQ%VS"G&$ =WOWE*WQ+@<5_"'2 MB_$E-O9[!J[G/_%S#_@(A7X:PY9C %(VY@K@=#OT8K[AF!I%#_(]\HD*=)49 MJ.BFPM'89PA8Y2IB!B#,$UKE11PSA9:P%N1WS)%WPKL %D*Z",#ZN:,,]8'V MUNH85I9C/+=#MDQ*)EAP?+^A8"=9DT3;9;/ M\IHAPG<^B>V.!8['8M%W69(?_C0;# (/NL@^Z"=3+YPAZ5Q801YS9RO@E-),EI#\D/GX1_ @#FH_3!(7#Y MJEANAXQP5EKL5)1D3_DAU\JRYYW=.49S[C_*BIDD/Z.*E'QRV&16/2^"P84 M/3GRX#O[+& #CY Q3G1DRO?,SP@HRU+EK?-!A@(.TV_%-R@6X(IPF!3L8Q## M^;$=?Y"-6R,@C "+O;_HA^MWH:_7WRS%J\O:A?[ZG!#@HB1)R7([HIQI[8&& M;\VIJ7[UMCKYH5C_H6(R_K0]\=.&\LG*>R+M"NE0Q;X-''0V^>7YVI(2O7@! M >8#"!<388Q HTP)K%%"A]6ZHA*KB>^%,Z!(MW0'MM]5*X\,6L.3-&'9(B2 M31X[I^$(X3'P4T8S3,0,F2 =]04 $F\DADT!_8#>Y3#>2>,/Y@@QR*OAAK ? M_F_.VD1!7!R'R!U@::FEQBS[N:%AE1_JX'8$6C7G)X 2X5BHN7 $8O]QL2V5!5'1;.F(ZV:>;O> MA4$S2"/:C6K-*'8;EQZ*6 "1-F_[V7"\05I@KM*S24@J09P-C"K*49$;^2@^S*24*T&RV=5<DU]2!J<" MX+@ >'DB(71G1T(9S6?IHR; MK HSCR.YZ-G9'/6'LV_O8-^=(6R)TFIWUU.P2&84'?D4O ME^>/!JO3,_Y,_5$62\OF$W8752HG8KW M4/]ZT:SH/394:NW*EBSW%:TG,ZIKVKKCK%9=4;FO:.>4=#1^&5[0:J_9*KPR)K=U2>W6JG& ZHJV'>_4NRN'/*M+VK[GS-KA)6V[ M\RO(O1T!^C9,;-DU)LR*72>U@ZJ19=7(OAL^Q&Z*3QG Q+(IY1TF6>$DH>A+"U?U@V +P@6E]=@=' M2^P?:$''"1M34U:K9K:Q/*+/$NK]B)"A5>'=\'\.;]U*=$0]"(.A'3B,]C.. MPH&7\):+3W(S6&,Q #H+\0/1CC VL!%EL865[#=;\6K1<%.U6 M(^9Z$3;.A,=XPT?1COC!?M(&.%8\:\U(G;YI?_SPP!-@D2!,M#\ 3MZ =WK, M%]$U&W[$?!__GXZ/+\E/3_T;Q5+8.IO02W1\3+%U5Y)&ZMV(C8:!H>5-N=9I MM(G?4B_;O(VFTLVH)V3"P^W[04YNR&6-+NO+1_=()DW("SAQ;W@>#B7@?YR M<,B# SP6N^WJ$\B4?\/[_TY( .5[WM!8::0+:X/PP\;O#HBE.[D/M6T)4)L\ M'C71'=F),\SZY"*H!%5D+%R0EI2J6L"8&^O*: KYFN(QY':]@#KM2TD,P-!L M]]X.$ON.'S!.X'_MR/7^HAI%E"-C[#;\UWP9>-2DXY:)=#AW[]'(E%R'R=I* M%YMV:F-0(8;(GA6^""3$9 =I3^E7C4K,KSUMS6CF MS<%=U&1D72LU]+2]2+NW_93>9.?IEJ=R0[R/]!W^AJC:%0Q@__G:).DG; Q3C^2:H_[VI.S#WC M@"X;4?.GHDER=O7;Y?DISEK(VHL[Q$^%N8*9/'=/0G76"TF_G.D)%)S0AW(U M2*C60O*@ME-4B.BGJDI$9L:$\FP+*.:GEO#,-&A][@2?)S"31M3*%QZ-U71E MJ??,)/NB1%5HWP<3#+8<))SF!:#.L*-^\/0L^2$>MW8Q;I[:*/_.9#-Z&G#! MD-T@.I' S3347-:J5N/(?D0!QZ856#=" $A\@)[E8P_Z248]?+(8J%IQ MBE,1XL*L%/P]/>W%<9K;O9R51!Z ?D(? =\R(MI4A>HBY]6M[OU?(?R-'** M#<[D,&K%(1W(K6?/]]"09Z3\?(U;7>2DT\:X@^@N$..?LR[_"9ER Y\Y$V.7OEQ^O+H&FNK'[,]4 M51J) B8&P4EO6YKK!318;CP&_D7;++Q?M+P?X)S7 ;: M-YQ&0@TVX27D%>%"WEUF^9CF*('"ZTH3Z88%.'#F!JQ/!/ 9^@<3[=/*OH;= ML0D[Q>%7VHD?DON6^!K8!K!#L$J&?8G7#^!P.K26'=R#UE&CRX)CK]X0O(6$@HE U.2F[\U.MWEDT M.:F:@31;KS[2&4B[0=(>\9Q9ZIZ.&DH4@A$+7 ,$81MT.1GO!"GA>&-@"&*. MLI0?JL:)TWA! 4.?-3*(>Q"G)$-)A=/Y7&,4)%Z,#HAPXFT6*IFTMW/F<"VJ M;NJ<.8I0#DY1QJOFWN>B#A4_V.-\,G QG"L\+7@0,';"6#C)!SX:\2+"0R." MF% C<465(YMUR9)SWGH9H!<@GQ?[";V3OY%W\BMH-_ .^J[4_'LA"-=W3S2L MU=T35HG<$R>? 4SO0+6*R:JZ^#/%*.-E'I'?#W_%^;RAR<]X!AX*8YGE4&9A M8 ()<7"H"0HTKUD9UTQZ82-W(BRR&2?&/IL3K@?^M4]7,4#ML_W\4.B%FE9Q M+T#EG^EP%*G@^C(Z0*?/B+,T1=TF<*LT&*,UYB3"G-,"&_V!PIR5[E@D1D"# MX82W5KBH!1'&0UP:=B=>.F+),'3%NX$#$?!_%GO+![6G :@//I^>2L*I/'/%RJ5AM_.E 6U7LF+^C>3'.C?J[2BB];.0S!SLX$-CK6;N M0A*VGC7/5X&JLI.2M%HLK**GD]\\EE "3-.,O< M#^8X;^/KC46FH%'&I,P)5NC12P3_LI9ABH5?-(ID4U.&+Z\Q+WF*TN9"0LW( M&L$_D/\4F!$Y%HBAP,X=4@K9(^4HL-PG21D%,@ ')!>"54.DYM'V&8;CG#2* M9'"+I@9/?/&DKE+< _+./CF3%"=\4-3M!/W_:MP8FHLS&B--FJ&2'5RD4:@# M\WCT'!LUI1C^]6N4WJ7VD_@W .6K[8.1YL$'*'CN/%0$X (NX\AFO@>,G/U@ M_C15[\YEO+E[D?%$^GJSM(/204K>&<0C=(]!P?.TB'9F_D"23F.CI#,1+82G M,2F59X1-8K"T/+C$BAG[0;AG_V B314CB*"VWY%J0+("2.X'4L0OX0-&*!KW*6"L65,^+DC"M"E7C?(1!^/?F.!MW52(B ;'TZ(D"P0Q3"1/]AD2 [X6!_>RP8!3$.V##$]8I6XT?GHW M4P9.[K:AB#_:3U.)(6QN0V;=Z/ST+H.'$C107+;$8Z>W*7^T6&%XVU(!&:RZ M;X1%JZ,PRSD'Z1KU22^,(ZHBPJ^#'E>:9@NT8\[T==.Y."J@03 I2^2D!\DN!"KV&(^02P M&\S2#;@%JU94X.T]X^CJAVBT ML6A$A.YE*E"L+DO>13+#\Q ?+B7R'Y,AO/&!Q#(EL3V $HULPHO00D\1?X Q MEY\*KF;#"NF ^)GKP9>18A&0KCU@+J%]#*9T"HC_5. .EOD3T4?F6^:Y>OAK M=/GDNJN2/4:-RMH?8HW944"Y#>B ]ER6O52F 1;=-SD^^V&?/ X)IEZCL^=+^'!Z2^L)54#.HO]\^>7V,IM&#Z_D*]CWMNJZ( O_@J\JE& M/KM5Y+.*?)8Z\DE";)[2?*>D!L;!V*%];:DR8R>:YG@U\*]LSM_@9]S)B$B5#G4:PXE 8ZU._ MSQAGQKZ$GO@$E\B\6@=[F"B]<[G_+_6Z\:@3Y:."B\CCT?$P=I,6Q(B!7)>T' M$5,!P8'%4/ ^N(T$OG6EKAU/*!3,,H&X8;*D7#,48I8A(HGA_4#XUHS M_\6L-R/(AD $*RXH?C)C17)YPIYGF1,A.E8S(_Y!A"=&'U],5Z(ZI[*0 M_&39G2S[S-[!3^0%/*(5R.*(XC52T%#11#BUNK@\6 @\7.G ;0K=W(XBW$2Q MV@AODPR0C%I?X/WJE,S[M9"I?_& *;FHJ2(LE "QTDS9H:85#KKCQS%[+__X(&<(> 'MCGXTHU.?4 FZ'<-J-U$K$(T"Q?)" M83!(89CHM,&_:YM&LS7_ZYIASOUNT;*F95BUQEK++OZN67^ES;:6778S Q_6 M;=F\BZXM)SQ:)$1&F,):;IPW/IX/EP6'Y#K;CHXY1?2\*34/_VN63FHS&D,K MG'%N4]1]!8>:?R8 8G:7 ,A&II^\L+'Y+JCD# MXR!N'?Z!6>V_[*&A?TC3V MT!I>S3IBN5M6=;MZM['_O<\[:C?H,'KCW]'D8_ M1)\>M"+F7,KAD-@>$4N]T=3-[F+F_GIX_PRKKC!B!T>PZBV];BZ>>58J3G@8 MJK/P*E(X?ZZ)<9C3)>J&58UE+?D=64;=*ML=S>454QUJ2]599JZ5C%&FF048 MTO]-(8*W'35=C)(6YA5G**7LQ5Y&]&8>XT(G.RV2-[7!7.![2MT1<9F8,D4' MO$$;1/>+A=8S_ M*STJ1!+JPI8'3W V.\(,+.JT,HAQB:>L_U@L-HMU;OBH3XY][& $P!ZC;W]A MP8O.@Q\NI$H4#SE0PC-E M9F! IEO3,.,JSR8L-D:9^5HOEKUG4'CPUZ61VN8J6\?/'/IW<)V!J T2K9K@ MTQ@D$)(OW@]/MY -KX!&7#;RG))W;#I?HH.!TAF8YUQ1"WXA7,Y16>G+!% Q/8CSYK#X;&$9Q*TF1=)W\Q96MA]EP4^KP; MBA?_F.[P)5>*\X]D OQLT!B\_<0]!F35E$71?)4V('(=Y3XBBF'G;YKNX8+ M +C]2IR%AV[S,E6Z6[4[!ZWMC40&T=M&VQ!C"A2*GG5A1&48AF*R*&()S"HY M<4R8X!,BQ:QUU%JBY62*2&FEAKK+\"K\D!J9>&ZQKQSOZB?CZB(G@8B2+I;O M<:)5E'A8;2DYT5N*&E+RIBGBHB.>Z(6!!D1;:ED*E)>UZ).MIC VC#F*F3@! ME)LOM'-(3FQ@0LC"&6:)6$R@\-D*@)G[/D&HF-4GZS]MT7]S*J).Z8B8FX'@ M@8=Q-3OA$*7*$US@C]2]*]#IK%( 4:>EH@ *](<)?,,\]UDBNWBMLZB1:RVX M%IV27Q)OM0N<)%V4?5<*RNO-5NITH#JU4EHVMY^+9Z0MD)H!8)M*[N$5<[_S MAE(!,6X?6!]/60%%F7^20+$',\%(G[,E4%&UX- M)EZ1I5KD0G;.KXEI/P ,"'6C/%$XGJ" <@%4E/Y_@Y@'\ "O$MJQTFL@SY[+%")C#UN"*5 M@+EJ$<-)(;S^?LG[;$[EF$S'E:NLDV/).CG*",MLUTQVJ.Z>)F!\0SW[*]>S M+S#[=LWDBZ/$B9-55;'!=&F'JW7:9\BZV+Z;W@K+SKXV+.>N!) ">- MAMZM6U.V1)6F49H;LFIZO5.F&ZHTM(DK^I0'F5?A(WN(C):IM[J=DJDZAP': M$[-FZ8WYK'A/Z7E3=OWNJ/N"ZJ0Q?#.C[]]DY\6YP;YCTRN:W7:)1%:E5$PR MFWJ);J=,_OW=\1ELLBK8R:*DFWG7QMUO>3Q<<\,4HZ-RX\=2"[H55WF5HDX M'G67N=EI8ZUBVMBK9HBNF 681_%Z>:+P*P\QG+O%V21(S>3,#Z^\J<5C'9>N M^,BSL'D^HE+O),9"O#7-PD2.8I=LTU+J@)YIZIWU \\2FWEK]7SF#>9"R^3Y MXE.6J?32EGH]]4<5#6:5O\=^&A?ZFU$'8B<,',PG5QZ$S_%?SF2ZP:QL]'>Z MFINM9/;3&;K*S"6Y.TH!59>=R/R>!,:,4WE3N?L\R1L,RQB_"@=>PC_G:=\T M#(*^$^-X87'$CMD9YGRMF\]_LT?C#[TLP7YZ[K6NCFA1>OH9L^NQ:$.3:>Y> M+(MC9*5=WAPOJQ'B>?Q4<:"4+_ V@(74VL+ [%EU%CRQEH_2GE5Y!)?6+@S2 MY=T:\[F[(J=:)F=C4][I-'OJ\SU5(S6[!&_&1&]ED\M7.5"UDSS2V'[*SE.? MG N&TZ.ZW5L-H*;RQ6 Q#9""2 MN\3,'A:*?E94.&J%TM<.$NACFY%"LWC>8JN5@:\ M_#9+Z ]F1!_YN+H%"A3.* '5)!?^1>VH9BD%Z1+-Y[[H.=5I5GQTN>GD.0%E M,ZHF:\NYCM6=K>?AP^J8=3K9]$0<_A.B3>IFSPN28.>*.AJC(C95*\>KCVD[ M6-X;J/-9WYJMVF0QV#7#6EE<L8U= M?<>^+/K+ZW0!3#]0__*SHO!E"N+O&><*;O@0P'[K376_O&ER?IX,ZD7 #$(< MBS@U3^A!EHJ)LMVLTP#79F2+XN"/-."%SED5XX*R15*(X4()'5/?YZQKUA;W M7T^0#7IOQ-@$5@H6M!"G>+DCWW:<;5NT,^ $V*EW51S#0=,ZD2G]0Y2,T_AI M'., R(V_CX4(2@-[%(*&BCA%!6K%^G :VTDZ! M)XSP SXE(W]#830S;JZ@BF08Z5"!QX?_*D;',N1]#E=!&? M#V,)L!3/UT3# 5Q6CO$AZ>TCO$Z:&(MB2:[1-+?>=MXVX]#.;7H M+S%W#$>#:.D8_S9K.7>><^T(V-F/@=DC<)6>?(;7$EW MB,;!R3Y'+_A MCB[O^X+/Y=(T8B,0 :XJ9P05B=8'RM!VLG"%W2LZK:@$P2D,X8$ZZDC6:V*_ M^L*,]K=FI@S@:?A&Y[PF$ZDC8,7]K*.\-]#I!"B\D'+%C!PT,QTQ2UF92;Y< M7Q@QGY*49478JDQ?3F06RRT@*'C+ [40F!IZ/S& @=\!S7!P 2J!-TI'*+D& M/N_K+XWL9>[4[H?WSU>T[WP,U$>R1L*\$0-:]$XB)X-1DQ7?8S@N /4"A#2@ MSQ\<'HI78(8_BH\6RYC9XGX2BFZW!),DQ([3PP+$HK<>T$G> MA8-/27L43*4P(I1/!) S/#PQ4>TY0E7'F3[@/0"$4PV/ MI+\,+&[8'UDVH$A$Z5C4N(OIYQPMN$Z-X_5HQ,<(Y[EF^\N!/<+IB3AQS'/0 M10AO^IE&;:%#S%N)]$NKBDZQY%V*]]-E>]*U0(%X50Q=5.O'=@<+VU%'$? M95R'JU0XXY%SG1-$$S$:;BYORL;%B29>N4R>L%^;M=QZ/?%H'XCBFA\"<'NS MWWK[I;?$BW(QU[=]S@'07JYWB^XA>.G$6S_.>^O'M=_:;'84!0-=;,_>$?$) MZK%&/;>*%]ZF&[>674N.([)AP<"U>3L@,B:)%^:C[IP45#IJ?X'EX?P LO/E[>GO>T$XP.,A 8N>;X'+J^ MXT[B8CB+#U.N(2111<\4")R2CHNB>_"+!/XU[08GWO>95N@-5D-((X2Y'300 MUDD,>Z$N6@(:,=E"C,LX= 4'3Y,WH0X+PQ6P;0PI)]H%Z+_DE>[EPY=ZBHMY M!DAZ\)"+#PJ. LRX49OH[H811.RD%V5N%A$-B]A!TW#\]!2[!])_7E]"T,=44N+9\U<7S>)2%;WW$7;=%"0Z\" MQV7TJ4H*4932K!,33;6;?X2YB#H#YU[_6"VC(X]5#=U4TJ',*AVJ2H?:FW2H MA=C\"4Q_&JL84J@%B%Y*X%CM-9HK&7RLMLBY(-;-Y_L)+[%-=E8N05+9/705 MU28-J%'O@TW!")"+-!@<>6<$'2..A-)*BM['=R$T0M.2+DJ[VDTXC3#&O MEZLJY,80[@0OF#H0>6*F#R3T@OE8X?&VI&&4]21%/09C#*#BH2.0BU>!%OQ= M02C^+9OL^ID7@+H^6^V?I ]1&E&[#X$OI,\;!LIC")I;2QIZYX#"PL"39\$' MLE[!9R$ ($"%\@SAY7LN*0B?LBNX2> #[KP1^A?7'R[A4\WD:WIH32#L>=]C M0-6($H?4MH-B].WDH/!)#_=2 -[A[,VKP>#THS"&;X;HH>PI_JW2.X>5QL\A MG$2:]3&=9*JSMF".(V8'(ER!MR[:#M?J)_:[D\8[&DN?#935;D[_5Z(;'OT$\M2.W_+=\R>]M;J"1Y$KN@O;1#'J0.7UB M"$ 08@?ZD6AE3[ 0HC7G#;. HWT,X?]T;D3D\=D+66$+#& $ZTEYP3,,17 O M(3- W4@_=$7W6Y>A4PME$*46A)A:0'W-^=7!AT\DUPF]101I!>8& B9CGJ9D MGA^Q&3P"[CL(?GB*,'P>-WT1)^4T-9N=YO$%E9^"7$\3H5]$$FG%12D C+-[ MP5N Q[UH&G@"7*K<#5R10A8)I8?@D,>!C#PRO#=4?J9$^:[RP-[N>_B:3>[0 MBP1W[C,6((M6)W#+;&4Q^5J-6*I!2B4;2SIWYGL14/56LZR "&/JV^SXH<@5 M^PYK:)>7.I?W;5V2QM=, \Y$^3G\+B7*)ESK <8^"?K)B> LPRQ\YCI'K:L, MM22!>1PK>P'&S.!1H@CXX2>@ M[1^:(MMTBNSU M._ 3)^.E(OY??D%T.Q3M\XN6U2JLJL/$6< MGT+FS)/R2\%E%!L&]>=?ZNT8'N_+R#Y(B 3$I2,BWI'' A$(EQ%D(5:5Y82= M*G-&T(L,,B4?!D3Q4B]RTA'/^8AE_#6C4.XA1@E$W]"D%")!@"$>2=FLE$V: M SHEG9=#BWR5LS.1.7@C1K8A[,ZE;.LQ\J9 E)CP0XF8MJ%]Y:]=#GRT(Q'B M)W\ V>)>@$R71&<:C-&D='ADFK)D8C7*H?+B?#8/#6**J0N_!!#=%'O"'-., M48<^;G>6SV!)Y&-@)8=/E)GJ*F,7A/X^C82K4)@=J>CP01O*T+\0+Q(%>/ < MX^,LRKP8_I,QK0CLC-DL*4 ),R675;F)RF6S>SEN*7F,'GMKD<<>M^RY?W_C M64ZC63,9Z]N=6J-6M^VF8UKM6KMM639K-FK_:S;;;U[+SS_?F[^:+]GL[,[H MOKWXJM7!D-"T?__:^W9[>=N[O?SM@MSD\,$7^6_TH'^YNOGU^N)&ZWV\^O56 M^]J[_M?%K79]>?.O,5MK$%L[N_IV>WWUY898VO?KJ[.+<^1B2^*> M['ARBHUNZ$2\VPG&I8+D_>E6SC@;/VV#D]/T_^XNGY #Q\515<3IWA-WQ:?> M_.."^SH%)BM3@')40(TS0$WF_URG:(J;=?O4;)ZP=[SPHNF* M?^7R3O$.9Y[A'O? F]UZX]V,*9=AY/+2=GPYL"#\F\^W\O[*!P5RCB:B%<6Q M5SQEAK[/IKP"#'PEE/J\TQJ-@3EQ5$,,#5T":CEC=AG:*/R@(N->M; 3[$, +T5W!(E M D&@K CL6-,3>[,/Q3WA?^G:-:?F_X.<\K$I4FNAJ'P@&^(C4*3/,Q M<\"T4S/QGKN[3$9%J>R=@%N.#2VKF> .NB=F)MS\P[20)IW^@OVPO+]!56PMT5<4H7S-C[QC],_5M9E2^R--2 MEI3$[[WK6[#+">^M#U>WOUQ<:Y??/EU=?YV34KDL70^Z)R%I1$-5;DX*H MO@TVN,!\,U^IZ'J9+4S IFEP8'RY^-S[PHW("TJ)+7WP[S+0>J#]^.APJ1?8 MKRQ($)TV>-L(V2RC]]M_X+EH+(0N]W;!9Y\\GXH9U.].'#$*'EM*2><9/)R5 M-($ P&(1(4IP&:PI U4595VF\DV)!=ZY(D:=%\"0#C 20M*1^FTQGB@XH W! M(@/&7%EI@M&M4=]'+33K*C2B'D"DSX]MAV'(,8I%W2H8-2AR,$Z/9E0?X.5C M39.P4+#E&3\N6[!1U!V9,PS@8N^>J*9 C@*FFI $!6%-FVS1\ Z*3<5((8F$EP4!N8\7@)&'DPT0K1>>I?"G8G^,'#C_TSA(KAV M3*'7P,/=4;0)KRZ-R,;KT0)Y6>XGYF+L5CO# *1'858O&J&,Q_ O3:"FUF'B M$.KT\X%]'T83KD*1+2K/*DT1/ -+-,0S7C[74?HG*8D3\X:I9]YCUDX0(O7G.,1QE6H?9T=AU-3]YCI*X6OBJB-MD MC&*BL*AT03C\YUW R)^)3#FVS_/+[YG3$KQ==A9YS"\.Q%0SFUX&C[^ MY?JK2,0BE"XRJ)G5GC= A/)MG$RS(:Q$J;0=HF\RJ%58(A?2,7J/[@3AE?9H M.+R74(2<,8K"3V2%UY3&*9F7.KL?@F? %'!BB;]F\YP!W.T$!7MQU@2 'N<; MIB9"]Q[< N_A$%,:W^]#=.FH[\L*R'@G!,5G4<0'3B6\6)7W@LD=+DP,#PFH M9M11B7=F?IRN&!%2QT:#16T@R4TG4=D'=M.$LT=X55074^K/IQ11%KBW6I7=-Y. H*A"E M(&=1) W)QPNJU 75-&YL*'6AW2Q#Z@( PCD%X&*FZWON/'[:-^;3*@WOR6S) MB__\W9S*:H<$-:(W9XYB]EW]\D ,3O("V1C^:,:DG MQQ&CQO%$S $2ZXNO#?IJ8JH$_ZYC=!KFW&]KQKK?->OSW[GHEPOW"G:'U5UJ MV?5G(I5P8/W%X]#K@]KX+47E?8E!ZJN,,R_,%GEV>DC)(75.YA&E!!7 )-!A M0L#5.4$N@LN:T]Q;BZ]BLQ.[=COJ&:CNO_[_9G%RW?,O,LP'@U<#PJ)PUW_; M,T4RXQ3]8><;U(:@%O[]C8V:XY]U]FC63->+&*JE3F@,DQ$JL0F[ UWSE]!W MJ6.3ZD@\%P^3S(8"Q\$3F')X-/3;0+K(4 MH2N1 C1.(^R.325&F#S'<^<:)_8[&3&8DRJW17:^52UPIW1H571X('1H+:3# M/-Y6T6'YZ- ">5@1XF$0HK6J0*0 ^A)$:G:HKOO,0,*D1V Q:=7CSY[DMGG5JUF522]>>^*:5Q^NRD#4>_B^/_Y>/U% MNQ3#%+3ST$DI4^!4%%F)SUWY>1:OYI6",KA+><8T> G6L!,;,Z(PZ9;:GU-8 MFMZ3V'EPC'"L3/1T1C__N(%/[!!2H5QF\>X+[V/%<81QGVQ M^\RO<.T5<>W[]46%:X1K:M/!"N5>$>7.+SY5*$ M;NOR=B<#_NO +NXR<#'\ 0N*:(W2\U3I22L;.]-<3$?-1L,J4CXM4^G3OXH( MVUH]Q,RT_1(5230W5231*4.11%EZ#-Q/@E]V=[F6]-603DTV\UUE-6FT3&7TRI74H%K1J?5VOBR M9M>H69O?;=VP:J]2P]+:O!G0:!B=^G(;.A1S_!PK$-]O7BO9W8FR*O NK[G< M%XVKL]3IBNW#IL[4W;_[6FHJXGSWG-G]/%I M%19[2$[/G^.?M7^&,1L/M=\-[?POC[E_>KQ$ M62GQAW2;J^CQV)):^Y>A?;8C'X17):0J+;Y<6%IA:,DP=-\@M22>Y:K3;]@] MN*#24W13FU?N5V%DA9&OK-=/X=P1Z/65Q[U2UBME7576;\.1]AVG=\%R<25U M*DV]7"A:H6>9T'/?(+4DDA65A]>MTX._?_WEE]_^ MJ]7ZY\73+;IBICCT4@A?7//77-*9AC)CE'W M_,W]/CZ^OKYM?>9\'_LNP*?5FR8@MP0_%8DX.90O";7,)P&@.&$9;2S@L!+='GB#7 MC,^NR!A[CN3-HW]ZV+''-K&D]C@$]&.M0>2UP'Q"Q#V>$7>.35)D!+_^@A#( MUY[-&1>(QG",L3M2S+M<*+"65*E>YP#Y&G'+3"R4FD<',P9T2!SAPJ_6"L7G M-]V)AC/BS,1!?09"9X49R:B[IVSL[/#-]#?5#;BFJC:M^#/5J=; MC&R:2N>G+7^U0KA-\+":N\5X".$J\I \F_*P$H6\]P&!ES/@I7-<)>#DWF4<$7F3/2U0&&/XI/QC64%K&+\Q$"P1^I M]#&E3"@L\"1X-I_;=,S\!_(1J/1YJ-=/9!PN-+'5+\%XJ'_.,3&< MLSGAPB9N=.54"*:\A$VB*%?GYKP^E""F)ZC.GN[ZDV( M 73URX$K!>(0?WQVM_,6&1?MO 2QJ?T?T'<'CXKV78(0YR_>[3DG1;LM05SI M6)51>( ?RO?(MKX<7#+I[A\@>/;\=)/# 5/4?:@0;8AXI89?VVWH60>U5EN$ M%E)0OQV^;_L.B^<2ZX%^57^_[V4 '#31 +XS![GAUF=2(ECP,!Q%[=A2BU ) M+/]PF6-;L$6ZP ZX,8,I(<)]IMBS; &N<&$)Y,>MD5-'R:DKA3.0HTR6@@J0 MHRAV%*!'/G[9;DEB+]2D@7_$7/9S2@2(;IL27B>D%S>8D*KB1I_6*/ZMZ>)? M#J;+Q@_2["L>-SVYLXCHQ=YKMXU\8E_106R,5I3VTSU1%)=L)GLXE6WL%W)# MI0S)%@6OI:;7 $/NENVPUVW._00:>L$?M=O'I00O M"2%%:2_N9%$,!#-_3IEC$>Y^^].SQ6*+(YTH+.$D'!K!=3OM3L??0MFNZ3#7XV!W%1:03A1/LR7Q*/77E#OM M34ADB4LG&;EQ[^:4C'25 XQ-\I(3!O8>!HNB\C? M;-QW7;D_A^/V&\KNB%E]IE6FJ)^'1T9.*:-/D5\P27W"?FJ!3QKM9VI>63T/ M+FQV15Q[L@%CO!FR>CTY-E2HJJ*>/ _0DH&]ML3%MA5=*"CI$T-%I_)(NN$2 M''CSN9]3@YTP$G!#QXS/RFU*LO#IU^O33GR&1C&N8@@H@G0OKG DAGCDE-BW MY,.J$UVO?=:+.\/9HD.??.3[*;<&4'K,*ZA:68@,MYPU]DB,*"R8-3;ZSD^A%; M/4*L2*)%"B]:(0XV5K\BB7LOO>A(ES1Q^3'K3=]1+^Z(YY9D$PUCCH&'ZR"6 MYQ V#AN7-:&5B.F-[;&ASO;*"CXD"T&3$*R9&^M",KKR*9-;^X58$N*&6M$G M[V'O\+\8OW2P6WH1_ECN]"IW8K1/-Z1R(:L4Y-=IG%12GX9&_0B;@.GVZ]V>,"_O?JC??WN:0!?(A5JD<2WJ- M.I,>[(9,T76&S8GRB (F]XI81>K7GI 2VT%US&1,JY3=MM&)15:WI)0^IWO= M7.KF%1D5WT@K(.U.6>Z5XS$- &O8T);[E MMSGY77(I 7&-3=NQQ:+*G$O&I)>5871B 3U?5CXV%*)KKH! 444P!>ZP=(3D M:(2*7$5<>?#JA7=D=%*6,36Y1#BY4(@>A?B;*4UUT> "NW#Y80;>:\EL_NN!,/H"I$+84)15$U7B1E\U5TR/0>X4DO(<$A13Q-]!*3A[;O.$']$#9^ M(B:;4/O?Q'HDW&:RG2M*QZ$KDM.;S5.C4T#6*Z+@M:S((I\N4H3W]G0U9.KI MPQS^=/NFL%\JN#7%*>A%?V9T8OOK=-&K-R@@A$)*>UFOQJAR]#\G6JU4Y6:^ MDWMM;7Q\/WG$?\>.Y]M8U_5FOL9O5J8Z"GKQ=HQ.[" P7;Q+.BA":"_JU1 ] M$5=PVU37?N5[3*UW3YXE UNRW.5HZ]4#SF?RJ\>*GM](1=A#2"@7-+A9@L!B5O2]K>S=,7F]^CXQN[&P\71>B M$>#WK8 198Z#YNAB@9;,[&WP2I*5O>Z<:/6"/S:ZL?/G=,$WW.O.FI+* _%, M"-/2B?Q!^(NV<+J<.GGTIG1C9W(1072>%,J M78*9+53U*.DL7#(*YH704I5Y=+BT\\: HDGOQ13!IOR8-7Q["9GEK^AE8]1N M6(Q.+W[ZII56$WD8W=HZ7H0E1US,@CD+J:$F^F6KR#7,JA\I])'PPQ9Q\ M>QP4EGH2#OTZ:G3B6&QT8W'8=!DUT*;%B]F6.\A:1Z&W:">=>/IK4HG;1HNA2H97 M$B*]+3OMQ8,BIT9W>3TC9AT]A9,#D/?-+T9\$7\ MZV<)M?HW)\$"Q+1"/FH;W>0DCO="CE ,8LB)7P9HHBY29<^%L)U_Q_)FWZYZ!G=F,=60KV" KW0)L(F"OE$6$1A&448+;GU:[8W<]]4 M1!%6X;P;*HCLMGB2B_?@%<\_1 ]SD->KFF'T-F')HJ'%D!,$K"#%RUZ/\@OR MFG%B3^BEG(>$F@N(X7)LEK]-LATN]%IU9/1B<JTZ,7K5-V'HTY*S2!,7C:$NVI([M,;>7OVRI'TSFTNKO?K$WC^(-2$N MHVD1EO[#Y8W$)=\6^&+G1ZCMAW9$K^ZG1B^6%E!"W?T>K7V6$/F]@MU!>CSJ M5P1]4[AEFZ+?/-U/F4P#J8*#=T1,F05%GEW_C/]#;+.>M%XMSXQ>+$>AC!7V M8Z,^$RC"13,U9T FT/M*'R2)H] &-8_;G7BQC0!)4S\Z$AO"LJ=Z:8BT(.I(@D28&&>,C6OVF=C9*K2D\ABLCN<35\(U,?* A7$FA#)/Z!94""K7E:>\U) M%M_R.LXC9V-;W#+7K4.+2K&AURC#Z,7/E_-IU.J.DL\.E,^"BM][#8MI6##Y MKN7(+(.//VPQO?2DT&:$%U>6;(QZM^RH$R_F$YH(0+H*DB) BY9X]U);C7%) MORTO7KT;=]R+Y\OEDF 3';O,(:_LYQ6GH#?,)T8O=I*;4[P-=P0S)2''%$^D M*">P( 6MMR9V'3&]!IP:1NR -:<&K!$-@?;:D"B@Z*5NU72T&$SM^9#=!O7K MMJ8:N2GK]>3,,&+[^9QZLGZEW <9+1!P@88,A7SL-2=1?N'3U\C#6'I/Z;3@ M#9/7ZM!)VS!*.A/A"_0:?9Z80M30"V(PJ.K,SY/PR[.+XK6/D]%HW?R33B=> MN#&**'*8TGB)E/UZ@@Z9UH4_Z?82JH@G2Z>)3GORR"8E4++Q[S:F(OPF?>GR MXE4)ZHULSS#RBSLE!5,NU(HR"DGO;>IJU+YCFT+T*?GM9K4B'RV]0ACRO]P* M 03]V%I*D_]X3?CM\,T]Q_.Y''@&3_S?E#*?=_5(/B'^U]65GDQ&?T2_MWY+ ML$M6P^WV1ZYR7@X0#O[Z!L^_$Q<"O=%A&F/'78W31_*PK>$&!MW,X59VN6_^Z=ENH,)+X]SG\AF= MA![[LGY"?\8\*E8ET%.'<2.XLX?'IE"Y4(2O1MC!U)3/3?7IDD*#-F-4FAR^ MR!PVJ$"\/\CF%\SCZ<.326&EH0;.D!9%K MUI9OCNVO^=:_/']Z1ES)X52.%=0,2)5^7O *+M46?84!=LBCQ\VIM-0/J@1O MBL5*7POR8]A1KS)ICNNB5\>5TC3^E8.5\T#$)["/13\"+MR M:+-7\$VAKW]13_)C_3VS92DS!3[8/7D-VVF$OMDE< ML%ML#+8LW=)E0.VX=;O*9]VN=L2ZE=YB+"_51+['](/8DRDX9B]R>SLA-XYC MRS7*@F->B GKG+L/YZ/6C61PYUNZJE/H7SB/_0^ZTDG?FT@UB7EV#Y3HE:LR MVKJ5D4A)T\B!'9[J/['HR36BTICH\58]ZR'[Q1) M2_ZN;'3?-+F'G<#6PRG+#[G!EV[B6+-)*H%J1_V)=U_0DSRKK]T;ANOFE]%LF4$5+53\,P+"R6UW:A)? MLA=",?P[FSLV*-H=?K-GWNR6^%[Y$W!R0TT>)#"H/R&X-?<#\4">QOEW<#*_Z0Q;:M\"'55TK/4[YD-YE);G$7D?!$678TR%D%2 M[]8\H5@(Q.&>*1O!9^R L1LZ]X2[?N5TO1SF,J?\7;DY%=MRL-;"?2 '.^K[ M2K=GAOE/V5CRYA]SK,[W=,Z2#FHG ,% MD=3MYX35DF)),/TWVTVU[!E0FTF;L>P9U']BM'3:S/MJI:L-N+/HMKOM[(/^ M/- UB[ OE4I_\!X[:\_(9*V"L=[\UN7Y3+YEO;\K(ES5XX^"\HPZS$&]9N./RXP17Q_[VA803)3U!XY&2.;2MP2L )@SQ?_UVJ MF*LAW5'GO>\X?J'0\ YNAJC3FN_(T5Q_>-LO=C27!%%S9^)' >^>^"<#TOM5 MY^OZ?I9$5K<\8UDEZR?%^/U)<8'\E$Q,.SI52R1<;2:S;"J M I[HXEI9@+7&LNXP]<8X2 7N._:$PMLA@WN#4B:2QJN8ZB=[(12U1Q8DRZ#V-E;I^8XUPS#LE0J7YS6O-Z]\ZA MCW?)9B.;8HVG&TD$_S)FZM3<".XM#4\(E#E <%-P=9]RH>QI:H^3 M&^]DV#/CU'9 YB+YV/:!DDT=#1G#_/$U;7Z6ZGN@"4UA%H$ M0[UV(;SG8 V).:7,89.%M,&/& [T,K83N4#K-MY3L$SD=_G(X^02SVV!G6N/ M9OC=F6!U=RO8P7W/%\/YOB-LW_D%-8**L!G>4&+;NL==KN0V-N^)Q]F,64') MBPPA:&%V.SLRE^&NFDQ:E$C=@4CK!19M:^#Q"6CH Q=3-@=M!<8?I:<.S 7J MFQ&0*8-JIQ;'8%&[)T*?()D%57>G0LY4:9KS964P#!KD1HU'K%)*>_8Q>*.O$V')\%Q*JC:X,)F5\25$_#V-B,7+AMN M)Z>BNI>6(<(\D+5+34A2,Y5-]C"6.@>Q3:@ID+,T1V[X^F_N%HM>Z_*4RF#: ME=RE<&?V+=\&[MLNZ6EBTA0E55*NUJ%WM)/].;>=\KV,@=>]]=-,'TB'X,0* M A]02&TM0\+5'+171;N;WG%X.V@SM>M*8MO1HTT_O F)@_'C6ET^A@9H9WNJ M-6"]2N:OMR-VX9EBQX%R_\1W=8/U,U62J>UWX,1Q'Y3V52F]3U12R)!9;OBZ.QKF<,*BP+/#5VG-=\[PQ..BNKU_?OA= MV?&O#LFS4EO?MZM;XV#/RJ.5+N>9E3+U,+5?LRU^K7U9]5)Z+$DW;#=ZASZ; M6*U7Z6U7[K$$K&$7A)*QK0D&)+:M?W.G/A?AFE,RPU]_^7]02P,$% @ MNX1=49'YZ.IK)0 @9 ! !, !G8BTR,#(P,3 P,E]C86PN>&ULY7UK[-?%&/?+U,QL.7:<=943NVQGLM]8N$IG0_%H#TG;VE__-@XIF9(H MB1?@\#AO56);$@4\Z'[0Z 8:C;__Y]>+Z;//L9LW[>P?/Y"_XA^>Q9EO0S,[ M^\M7U[$V>+9RR[:10S/OC2+\V>_ MASC_XUGJVHMGO[?='\UGB] _^U]ZV5Y>=(9Q13?_6GWM\")X")8E (F MB%M)D7$<(^DYIB12$:G_C[._29-H\%8B$5U"7/* =$H,>6Z4B4$KYUS?Z+29 M_?&W_(>S\_@,!C>;]U_^XX?SQ>+R;\^??_GRY:]?73?]:]N=/:<8L^?7G_YA M_?&O]S[_A?6?)L:8Y_U/;SXZ;[9]$)HES__[E[934ZN_#G%S$TWD[_ZMN+Y_F3SU^VP O W+>QN+J,__AAWEQ< M3N/U]\Z[F/[QPYE#6;4$8YK[_??5KSW_UCTTZI?3?K1OX>OU+^@V_9D_8GG\^7%1=\F GI<7/]^ M-N]'ZWC1EI+P2H< ^5@EO^_:R]@MKM[#W%B\F(6?_G?97.8U[M>XF$1,806* M GGL#>(<"V0%HPC3!/!P5#A6T?ECH':A /U^*%!,_L48\7/;AB_-=#J121/H MR2!'.45<2(6<$AR1X)1BW"3I70WM7P/81=/L^]'T07(MIM4W,_#"SAHWC:NA M +U^^NJGR^SKWB##TC)EA$$QF C(F$#.4(VBQ<9CAATGO(;&=P&W"QOX]\.& MXOHHQI17,458D,(;B(0NXB?[]0;@)!@ PY)#7%L8, %E&B\]HH8P9FDPR8D: M_'@8TBZL$-\/*PK)OA@7WBW.8[?&T,[\VE%)U/! K4<,9P.6(D>&,PYA:Q0T M@:-BN:]!@ZUH=F& _'X8<+S$RRD?'!,8]>SL;80(^T.6W[OTVWQEL":: S5+F10WQ$9BFF@&"G>-M8UTV;1Q)NX MA7IA, X6O%0*Y 0G!AD=' I&)I^ FH)48<)]*$C$SYK M$'PT0R4&XTO [@9B$4[,.9<@*G.JRNCN8QE3]'LD#^XR_5C)%^/W"^_;Y6PQ M?V^O+#AGUUB(@YGK:40^ 0+.G$$F!HZ2!Y0.?DACG9VB HQ[LE6.PYEOEB(I!J>"H^@M%3YAS#$9^#AE_R&]M//S%[.0_\K[UI_M%!J=OUB\ MM%UW!=+_EYTNX\0Z#L%(BC#**,"/,PQIE3SRFOND%&.*5&'_3NC&Y%,?SI"[ M_"^OF.(.]H?H(P #'^_7N/CFYD7E*+C\,@2">& 8:29@68?9;SF/-M0)MAX# M-29GNQQ#BJFAX G%9^B[[:[R;J>!NU<[3*\K@#MC%YU>5H45HIQ=CRLITM.NL7OS>+\Y?+^0*"P!6L#7NE M6="!)H=D8C!ZZD/.HS/ 90X>'CB22= J'L;3V,;D9!?T+PHKI> BLMXE^+:N M3:2USAK&$9<8?)WH(@+/QR'& Z8LN*1-%79LP3*^PZHR2\IQ0B^F_8^+UO]Q MWDY!CO/L]RZN)CHE 9:*($PMV"SC/41Y*B$G'+P(SBP NI1/@RMD!(A'DJ4E>2B%5J+.= M\"2T,85/A=E16"_%^/*IBW:^[*XV>.N"E2;"X#@#'Y\'!XNQ!!Q1&*%4 B,M M; U^W(>R9U2%OB="'"GX8@3X$!>VF<7PD^UFS>QL#L'^\B*+.897,36^64R$ M]=ZSZ)#@%-;[:#ARR@LD2.0*0R38?(XK[^YM.\]I:.\2N'F3&%2P'EQ$Q_.])8(I57'. MGP)6<. 3K 6$4-@B)0G+=_P\!$):(1\CX=:$9'P50[N!84P.>E%.W,LB.E#N M-0-0KGCPS&$4$P,/, $$PRA!,BC)F?0:VRKZ?XK5H\D:*D^#([50<.ORXJ)9 M7/1';[-\%3&?2,>9S_1,3"H9K$#14@@DH\\9O=X@"3YA\-H90ZI:BR4DY0 MM4-<:HD,3#D4*=,@5R7!W3E%CO!H%L.]]/[(NG>(P,OQ>".+=^/V N4$< MDI$JF%.:(8T#03I:Z0A-(K'J*=3[71@YP3)X' &.%WR]^V,;@^S/G*GB&$N% M4LS' R*'(AS^$!IBGD0XU[C*T?X3N$:Z^AU%BY*JJ)TKN7G;24>2=T:1=B[D MJVX1&2%@\"$X36D W[U*(NV3R,:T-56*(V754?;FX29=O^$ARE!+0Z[U0CR@ M4!09)07"TCE!='"*I2KT>!#2F#::BO&BC +N$.+OS^^*Z"U\/605F_=0@]G M;V:+V,4YV'JC14C6(N=RQ1%,!'@$*B&;+YHZF@CVE2I U!A.F6RBQU#]&%/; MQ8V[2;\TL[:#]?,:PHM9N-W*:O_BE[@X;T/.Q9RO-B(F.EBBB8U()@Z^.NM] M=9;O-GFIK.;<_-@8>2[\D;"$D8IUP%7(_Z]_#LN4%0-T-AM#P]3HW%.'5]E/X^=A_/ MP=5YU4R7L.9./.>!,HA7J$_]/JY!5@J!;")4*,:Y]U6*$CR I_Y*!!VN^^K[ MG7@/$H\R(LT-RUF8'&FA(0"(VL2@(C:Z8M;K'DC'M"J48-/^9OT8U97;MFOF M?H4MAAMHM[%O_(>_@7#\]S!&%?FXN[%RUNZL3E#'[X+^0$'VJ4]31I\.!"WIISN92T(\@KHCTV MAE!79;H=@'5,!O]0YMS/[*NKLH(Y"7.8N+G"8'^P'KO/C8_SC^TT3 "%$B8Y MI&1_84=A!)& RT>&24.<0)VH4N/F84BC\L1+4:60!@I'9<.$G8H WZ4':6E) M$2<,5@=G,%)4,\%IBDQ6.=DYV2;'$<=CWWJ;!"$DE;GBO\G1FM(&+(5G*%I! M B ^P3IJ'K1 $+>'G".IP(PI M@H3$*@A-@J"5-EYNX1B5F?]>2'6,+H\FU)GKE[%UO?(M0_L0[;3YOQA^MLVL MY[LRPIMD#,(66 X1B4.:F9Q7IU4,0;N([U#M[N'/WGV.*:-C[*RJJ]"R60&_ MMK/VMD6]G@,L<>(IR_74+;AE'-QJFU-]E8A$1$J5E%7NI3P.:TQ9(V/G805% M5W*4M^Z*W%RXN;T)_R%>YKWYV=E/\ N+JXG#DD*\P%'"!FRU#A%9HQD*QLJ0 MJ.))5DG^+C:"4VTVWB'G!.B$!;,<*6+TJHR5@Y@:,:]R:A*+$(F-:9/Q#O[Q M.M-#L;O4=N0QQ*B[A9[/R5**'B2W]><3*FEP*5JDO MKSH+&@3B,6^K1$OR];XD@PA>VRJ\*SJ*,1GY\JP\G<++W]);;[G-)XQ!2,V9 M1#2I_!BA@%DC(T'&1:UIE,3I*H[%/21'%^F(O"-R:P?QY5[U3O*JZ=@ M8;5YA&9R;?U7\7.+($!F&F.%:Q,5R!"JHC_)K]D;,*H@WPC.*M*,)1]>_]06>4']U17*"=# T1/AG M$E7N@#^8Y3N2%?A S=][J_Q 45=T/Y5)E#II878:C[C%.5O6<,2D"S%PY3VK MDM?]A/MYXB.0THH_3NXGO.R_>0=[2S',FI?.'^UNV-OGNX^\T#7TG8J/:DIY M8EBC8"/+[Y?G;&F,$6,.7';)??#U"G;L52.VK !>MQT8@=FJ))>_^M39V=SZ MWE3,0O_5VG"$_UFNDF9N1,8H&, M:JDLS=BMGN%I&5$VZGA@+/EQN=?3]LM_Q7 6K],"7Z1%[#Y$/[7S>9/ >EV/ MS7Y=%2*98!6%M-XB;X+)+_EZ6*<41EQZ+&+.ZZIS/ZO\4$85'9^2U0,PH61- MUKM#N)$/55XJ<&N1"0E"-24QTKDF6L346Y7K'*4JQUF/8"J<\:$]QQH"4A"O M19QPAC2Q,%X*JC<4*Q.J;$$]DO%QVL6@%!ONSI;#Q3Z(Z?XVQL1AYIN(%,T7 MSI1BR+$@$0V!)6JQEG6>!2E5O7\H\UJ+)\65-)8(;+TB5"WVM:63@:.M)T99 M*,;*;^I!3^^[]G,#K?UX]=L\;TFO4NW[7>I%\WE5\,_SP#%UN>!O3(@;[)%5 M-" L$R;*I\A5+0._(\2C'P^U5[WT/[7KS7GH\S)VBZOW4SN[OK_2;^9/?+() M)@BX.\;E2P+@-CN2K]@9Q[A-G(X2[0]QS*:R[E52)9O<>&JVCP'*OT][% M]V:VL+.SQDWCZL7$"<:&>V()(AI<5AZ-13JE@)@+"6N00%)5$C">1#:JGDH=15\X[CU,88^U>.CG<9WZ6&:"QD, PD@:8V$X9N G *N^^"4,!$61%+I MK>.=,8[I*N50Q*JDP1)W;S.>]\O.G]LYX,J'T@_=P3/>")6?O3%4XUSG#YQ3 MHR4B'KQ6;I(.=S,TMUR[W;F[/6\Z?M<&J)H:ZJUD/R[GS2R7GUG%%EDZUQD. M$P'1"^:Y F3$&O%\?&0X)RA9&Q43G-%8)1+9;:_:WI55V*5I>Y5TX]^ ML>Q@0FQ!NOIY1HHY!+.6(:-S3)NX1EI+B0)QA@2;-*WS\MLA8,?T:/<)%K\J M.BVWGPL(\O_9\GX&>]R7*I@ONL8#I'YRS,+M;VQ\\GWLFFRH?7ZW-;Z*J[]O M;@W]]!5,^^PL?H"0?W6;;Q*IQ3R1A!1S$7'%!;(6%GZ69QAQ 7-=Y2F;88=9 M8-=Y&TMOD@LV6$JQ)C2G1[$4.*R,-"$CF4'&$IYBPHS4>0UF=XBCVJ\>+]NW M;('7X$#)N["[6E*'!7>2<105!DOJP+W70CJDDK ABOZUN3'MJIUXK_R[Y^BQ M'*C-T=?-S,[\;7PP@6")A^C3"2;R>X@2&64X(JE_Z24X%X;DZ!:(8]I#^/XY M>BP'RMT,79G+*/%@J^$7K9 M1=_T0H%_3^,Z.>S%12YU\'^K$CG"XN 9N%S6. @+2(#YZIA$2ELIF))4-^1SB>W^JO6R?_5("643-S#>X/(.%;A* M5%ID!;=&4F=NZ'D#. ;K(%V)6+(]14R49 2P* M@D$//K:F,. @G:9":R*$J<&C[7#&Y&(.Q)H">BEQ#OMKNW)) D]VLJ,J*:%$ORX_;;RARSM=PG&WV>FW%HW-3'.:LX0@;_R[0Y@K@L&*8<% MD])*+/R3_-BYN^_@1*L@/^IHH:3]V*_R-O=::^;R,\X!Q! B0SI@BDC 5@BF M/=-F9UM2O**Z.O$!? 7#4D\]Q0NC>\![NU0V-89'9A*2TJS';@$#^$U!I! < M\ZI*E/T@HEU(I/\D)"JKGH+A=XI=7]=D^TN>C'D.J"R*T5/$5:[A[F0NAAD( M389(7N=!UB=P[<(<\^=8MFIHJF0]N\MV;J<_=^WR\M=VL;66V;4]?#>[_O@D MA@3F, +#!1&(4\>02XXC$V%EU88YSVI5NCX$[TY;@_A/9JF&T&W)JKEW3B-> M^-5VP8?H8_,Y%U"=T!2#!+\.&1=R;6^:P*D#]PX\?T4(A]@P50G6=P&W$\5. M?0.D-,6*:ZTBG[*C-X-?RF,./!#CJ6(!H M8]M8 MUTQ7X]:1!V4DRTF8>=65L.!Z*L&2*F.\,SCZ6C7-GP2W$Y?^)+O:U916GTX; M+\==\QT;[!A)'BG&6!8#13DB0"(Z*IF+UO):CZGLBG$G\#=EWD&-U+*<>O3U\M+8* MUB^_7-\G?)?>MK.S3[&[>!7=8J*\M58;CW*IU_QZ,$,NZHAD?N5&:B>]8C6X M\Q"@[Z&406G.%%%.':KD.W_OTLLNAF8QP9Q"H$,CPHXKQ!/U2%/+0<5 :&&= MD'$8VJS/@IR'*P>HK?-;_)O@#OX?=F<7[>3G-V^.NV>R!EQU)G"AJV@N/.X;THI/C]:&?EE->CZ?1?G &*UJ.\M MXVV-%!7=DRCK2N0]:,OG78L2DKEIK+:$MJ.N*ZE?;;=ZF.Q57-AF6D9B]QJM M+;G'1U%2@NL",GW-HGG3;XH<(+)MK925T9,X*PMEX]]M6AT_YM7VS:S])?H" MI#NZR^KB/D("I]'-;Q]_;-I7<=Z7 M()+LG]GI=8'K-[/4=A<'NDI/-5A4='NA'TYJG_(AV@']S(,2PGE051U1G[HQ+O?1"TI5)Y0&ST=/'FVM%%+ M&H]/BF-35E;=7.4'6F-BCKODD'.<(QY,1-H3@5Q(VH3 :?)57C/?!'%\#LZZ MK0_VRR]V$;O&3N<3$7'0#F-D7:Z:;[A")DB*HLB;I@8[CZM4\MV*9DQ'_P?K M_W[BS+%R+YB&M8;R>]O]6$H8U342@C= M!F=,Q5+*D^!PR9=GP>MFULS/8_BY;<-\HK ,V!"% E,.<:))3MHB ,T:K04E MDE0YJ]@.9TS%3P]R@* M>E([]'VHM[E[TT-+L[)WN@."CQYFU7(:VW3]X8/]V*-Z&UKR.X[[5,IX%1-8 MO$5\VWR. 7[C#8#8^,[=W_W%_D_;ON\U54/\6<\4=0O?!^>;'LD^AN MU1WRA"F!J4!"97=1!0[.I] Y=R4&8[VCO,JSC?M#'55>]FFH54*)H_'YCS\> M.Z23H1?7P0[/]EKH'^/8!K'6-Y&'\9L.PW0Z9ZF #$>H_M?+_-K2&$GP)+)1 M4F$_>18D1'^5:6]E?;L 54J0]W$4'N2A.Q\;OUM\P)7W+G(7W]BW>6'KX%GZ M=)/%A;3'" J%DK>NMB7!+',^("E$?AB34*0=U8A)AQWF5#!7Y?K/PW<-#ZFF MYQ9O9O-%M\QG_;_-[,K.Q)OBU>^[>-$L+W(YZ[O)ZME/-3*90+U"SA&(4FS2 M2 N.D?,L807BD77N7AZ)>U2/EQ],JOL%]X939L%ZCIN@7X*W>Y6O6EQDO!./ M94C:&T1US,\R:HA+K"0H"FXIS^5&9)7Z9X^!&M.)8"7J'*&%8:+#)ZW_A%18 MP:#18=>PNZ.HLHH1%11E!MD@".)."*0)-B@('F10F&-;Q8*77,4VVWJY[+K\ MKCD1-C 2$Y(,1L.%M\A@)W*Q48>)8I2%*C! R0^W7*PN MY;ZV/I>>NCHJS-G>5/&E80?$A4/"K-#%6J&_V,6R@WZO%ZBC)+9+P\7EM_=H M2N:"Y\NA]PLP["V\!]HIF^N] ];JHCGXEL%CK0T@IMIW"K9V^F+:+XO]M:4/ MT;=GLQSEK5ZY[*.YP^\:'-?? (_;.S55;)9*&M=)^#P16;_+@80_,XCK"[K MXP_^=FQW *D.=S=N:_?_LM/E:EK-P7U<*;>P5!_K8@ ![SS"ZK+^]KIO_W.[ M^=YO_YW?9LVBEO$XK/,!]%- *@4UUQ_5W10K79^T':"$!]HI*L]=L%87S:%^ MVZ.M#2"FRG[;]DZ_;?;=_GGV6X#XU^_C7.7YT M[WOLV.X (A_,]WA*X[W%7_HJRQPC7==D0]C*0.]9V>;G(HJ57VHA[I^?CYN4_C0\ES#//WVT+TOFL# MK$._9U"SQ=7UNQV'AZ9%>AU*%P?*H:"2?K+=#.#,W\=5D>*?WG_<7^;;&BDJ MPB=1UI7(H4;TX:9J2Z>RT=S2X\$3]I&V:DNI9AKGKW&QJ5(5N"2&_>/9U/DB2,8251 M2GF< D!I:Q22^9TE(0.AHE+9F*>@C2E!YG!N;'FCJ*1*"E;E= VGN'K*;6 M8)-? >Q9_'5YX6+W+KUJILM\)I#7 MA_F[Y:+?%@2H$THY93(F)*P"D%009"@E*&@B)4Z8:UW%KNV)LY)8[O63*R3[ MB4\^A6 5"@FG?(&4(6.L1$$Z3J,6DM(JEQ/V0CDFNU^3=7LW#5[D".EL52%_DC0Q!"= RXQ&/& /BQOQ*#@#QBU9 M:8RLM#H<"7U,R\*0O!Q8Z<,D?]Y_I^' ,_7;;90_&G\$8^G M*DOZT'$75,;Z?2([_7:!*V]FOK9-EY.?XB_1SI?=>F7;6_A[M5Y4V(>/ZT3" M/=20'M#'R01=V?CN V55'P%^NO&@>,X(!O\LV,7-K[0S^R$_S]:M'>K#\QN' M!'5ZHF8\>WHYLUL$<MP _WQB[T<1OD[]'\R_>XKFY.K\'7;00@T M6]TQ]%=Y'[6S_H@[#G5@C$"A>TGJ1'H]_MS^J-Y.IJ7!3O;W ?73?-%<9-?U MYJ?SU'8WI^"+_/1A$]9;QH,H["!$)U/J\?([D>+?7%R"86C3]=,N_Q7#69RW MLX="F!?O7KZ!MN"G3SZ+^>V(81#"##J2DQ'M=/HZE67J@^M?XN*\#;E._7R5 MHS.,#7J\[]-9FSUD4BA1(E^=?C$+JY[[1Z[7\8"=YEN7/]MFUI]6VN@C%8HC M%W.Y4LD#THEKA 5Q.%@?=:I2!'9'?,<>AFR7?#_Y/IW;V:=X<=EVMKO*T[3I M\L\FR1F#HR&(A"P1BQ/2DE 44R#:8:%DPC4DLC_44=7"JD&XNZ<%<%=.]$V.*#?-F0=VW&Q"M& PP,Q1!S>7;JD XY3\MZ[P@8"L/EXP[I4UV,R7*65'U1T0Z4 M0!#/\GB/>TCX?AME#R:?P%CR[/=>5PRJK-XZBVU= ME&*2J*!YMP)Y+ 0XXY$A;;1 +!"OK":)W9V16^*0RM@L-]5_ MU%U]/&\N/[5OU]5UZVEFYZZ'5=-A$AE29]??_;+QS7OINH??5BG<_[#:.T(V M)8OH;[UKO;\J'FBG;(G\';!6%\W!;^\]UMH 8JK]/M_63K>EYK?I7XV=+7Y< MSIM9/.*%^J-['$#HAXZ_NF)R[D!ZL-1"89WLUMD ZCA@U%4V)8\I<($E5<%A MAYQ2#&)QSI +R2,E71!<)F*8K;_E6*R"R0$9?LW\LIW;Z<]=N[P$5--EOD6^ M%="VC2K&N',\,21$LB _+)'%/.]6$1^<]E[[*ME'Q\$>[S;E4%R^]_[?<#0H MEM&T%1U(Z:>4HE_D$@E;?CY)RF-L90*QT)S*)S!RQN>D!2$YYXHFH2LQ=G^T M(]XC/2%3*VN]+D&O\PS7,NQGW0.H[VPY3P+FW#@)7@+#,(C /#( '#FG%6,L M$H:KU/0I/(Y=2,W^?[.^)R/*CD<"Z^_G/YR=QW_^Y?\!4$L#!!0 ( +N$ M75&+,5LK8WL -Y^!0 3 9V(M,C R,#$P,#)?9&5F+GAM;.R]77=;-Y(N M?#^_(B?G]F""[X]>TW.6[20]7LN)_=I.][GC*@ %F],2Z28I)YY?_Q9(298H M4N0F-TB*3J]NM41+>S^HIP!4%:H*__%__[B\^.XS3J;#\>BOWXM_Y]]_AZ,T MSL/1A[]^_]O[GYG__O_^Y[_]VW_\+\;^W_.WK[[[<9RN+G$T^^[%!&&&^;O? MA[./W_TCX_2?WY7)^/*[?XPG_QQ^!L;^<_Y'+\:?ODR&'S[.OI-<\N5_G?PE M:V&TR8$EAF,A6FK,_.E*)9T< &S M=S'&^4,OAJ-__J5^B3#%[VAPH^G\Q[]^_W$V^_27'W[X_???__V/.+GX]_'D MPP^2<_7#S6]_?_WK?SSX_=_5_+=%".&'^;_>_NITN.H7Z;'BA__WRZMWZ2-> M AN.IC,8I:\OH-?GV>T?WD5C?EC\(_WJ=/B7Z?SO7XT3S.;T;!S"=VM_H_[$ M;GZ-U8^8D$R)?_]CFK__SW_[[KN%Y&"2)N,+?(OEN^MO?WO[\B'2X6CV0QY> M_G#].S_ Q04AGC]A]N43_O7[Z?#RTP7>?/9Q@F4M^ILA5U"FPOG?]6D_[(WI M(P&9I*N(C#[%457P'C&N>OK^F&^?Q3(6N+J8]8CXX;-[Q3N^A&&? G[PZ![0 MSA_$+O$RXJ1/J/>>>P?G#6^>*CSAX &IGF=!;1U/,],UT?#',=?-Y#A=U77WW M$7$V_6T$5WDXJ]"Z2V[[A_"H1%Q-!I3B-&!*U89;D%'GP<[ M#K ]5V]@0L;$1YS5)S0E[OZ;CL3B(\-=HM1DA"B,#1ZSCDB6AS).:*V, :L4 M=J%T[=#[Y/?=C+Y6RW Z+J]I;YR;++U/RDUO:G<#H5W/:8=9 ET'9(ZS(F#4'2#KF9ZFV%T(QSF'[\^6+\>],IO.(EA^5WPR"7 M6(W>DILJ08&06G.:MTEF3K9/0<]MT5NP^NB 6W'Y;C9.__PXOLCDY__TKZOA M[$M+4A][VT'9W7K82S2C3B5;SC72?'72>0-.VJ@,2)!JRCX ?!K3WZ'21[0Q,N*.\5"2)9IT)8%X(4) MGP7J;!VJT&+D'7'>%\M7O7\VN1'0M8>ZHPM;XVZ]:LEL?#A>%KI!X_O^N_&$ M'O?7[_F^:O0LI?'5:#86O(GJ)_J RR%V5X.9U>8?[Q:D*J^P8G MPW'^.UQNUC^[ZOI;&Y0OA\_RWE.!ER\@6%^.7H!GX8SN)@C MC\O(WR*);DK&YCN3B?M25U;'.,F2 MS-T$Q3>Q&UL/[+P5^:34XJ':ZWW5_GV5X-7DRUR"U+%,9[_@[.,X M#T#P0DZX8T)6HZ"@8( \,C!!6$(I,C195;:I9T3DS;8EDT@(S7/4!SSK6PA]ZE5R(];^5J2]Q#3;/[:MJO.%N$ M9E^-I].!L#IC,)+Q"+1R:B-8+%A8X:%HA>1WF])"B^ZA.&\-V5W@#]EW^[+_ M>O81)ROB]!4; 7U=WL,? P,) 9)A-?;/M(^">8&*3,FLN0P.2Y$ME&(;<.>M M*[W3\U"%?(/P0E YZUQH#2M9UH '9\&FPIRPGH.UH',\1GAACUCU>X@7. A: M8G;&LZC(@R=CD@Q+KFGR!A^M!JFS:10WN0NC1YV_D_76/ 2[ARQ71<6^6^0P M_25=C,E+^.OWL\D5?OUP/)KA'[.?+N8O_.OW4_Q0O^E-'1;:56?F>%3]F&=_ M#*@@\09JL":\]A35X4WJ'IA[$&+L2^P-#G?OQ0&N(04C M I2DF":_@+P$Z1GH(IB!(E-TB5N;FH<#SX?_?47<8"5XBS,:%>:?8#(:CCY, M;U Y;J(3R%P 0ZARHL4N>]+*8&5TTA7?).*R&LXY<-^#H!LKRZJ*F M6:WSZJ^!FB)UD$2: /+BM5><>6LRRRDHI]&& DV6@JT1GH.2M*&CQS/4Z60V M>+& 2(A^*@73;!%+?EV>Y?&GN<"KR50$1JZ#)G\*.=,ED,DDM&.HM>0)HXA. M;:$N]+X[JD(_+:O)MH">L,/91.8]KB7;X+N>&]L@[." ]J(=Q_!"VU#:05_V MX*-'(Z0#4F40W/SDTSM)NZ/2+)J 3$&28)-S+FT3O#UYC5GCIYZ*PG2AX<"* M\C5_XWJ+I*VV[K62-L9"6V0P@0$MLZR6BZ@0N%!*'VP+6@)W.&.E%;E=-J=] MF%GKZ?['#TNR>T4_[EWR\1RFP^FXO)G@E/ N\O?N(=FFDF/50_HLT-@()D\EEII[T4GF:3(].N9L^FD,TJ&:\:0'^R_A4FD_FL_+&ZGA?]R/S!0QO+ M_O%!+'&0+6J;%(ILI>8!HJ#1&,&S)(?(1;F*@\<&M"L75U/R]*?3>0+7="Z0 M782_ZBF]2GLCS.6>! 4T&&M IZBY@!"4CP!2"IL]CWJP"7*/\KSS_;@\FTYQ M-JU[WLO1^!=,/6C^WJ]LS=0> EC>';P +!P@H] JF2@P<.>,C#RZ@&DEK=U> MOU^0:L7[7]V>_:.)A)];9D@9R> M9/#:Z%A(UGCN)0)O60W3-N&EPI/,&OMSDLR]RB6_ X_1ODYKGIS39W=D*QB,: MIGDT+&3O6>)DMTA'Z[QL4JFP"=@9Z4NO'#0X %JASZ^&$(<7) .O$)EK3!- M$KW[@7]&^G8$/AN<2ZU>91=X9_?6VV=D:M"G\SGVMG[WNKR^FM63DND\O?V_ MAA\^#KP/PF,PC">O:P*')8&*P((13HL PHAM3B-ZVB-W'<9Y:^FA^.WQ-.Q# MW'$@]1"81K$(E TB.:U"QL*\MX5IG10#"):YJ'SQCNQQ&Q]W5_H!<@;Z=01& M&I3JK1C"UZ7Y92:\PS*LYXD+Q^NF4.S9*-]=ZJ?3*_(D7XYF-,CA[2_/SY7? M?X31W\;C_/OPXF(0.+GS1B46%=0C ^]8'2"S.D:#'E#P)MT:#CK*,]#MT]>. M!B6'MSBLSZJ0H)C-')D62I$7I0,K*B1?<:\8#P8D@+ \-JD3.\CH MSD@K3T\;&E0V]CG(^5K]ZWB4KB:U#>GB+P92\IP3IZ4:.9DN@=9K<$!S6BIG M5%;*F"95;LU']J>J-]*"!M67-XA_KASAJ^'GAY;&/[!>7D"#^DS6^ ?\;8KE MZN+5L.! A!1DALB*J:F-RG(&(9/%H9*()F,VR^Y07YFFNX,^(^4\&'5)9:8)O2 MV8Y #U5^P^7#0\;KD+:['@XG46WC8 6Q;I;D1XG(+=7OC<0D?V)^,H M6A.LLE::P.R\8XL2DL68%!,@0]&])DYTJZV*9(I M*\>+<5E#A"ZI<(]A:)@/IQ"L4;6OJJB]"H0Q+!3N6.'&)DT*S:&)1W,R^7#H MN (N"RNY5E6C=,QSC"P)76A=P.S2H>*]3R4?KHO.[)4/UX6;8^3#Z>(,H@4F M0I%,>N@'W>6MJ*OP8=^7O.!D2I"_C"R=6W!1:1@ O31%.W 7=&RM8[%PURXFXLDC=7D_01IO@U0'7GQK.! M%4G8PA-SF?Q^'7VL5R@0W,!+3;R)9JO^:CN;@(^B.R.-Z9^-%3'PO0]*.F=J M::M,M)+,6_2&UD3E6(@&F$E62"VTY+K-W2I/,8]R'_UIRLRIY%$^DGK\_,LO M\-_CR8L+F"YZ\SMO5*H;,T\?1^&+\X(I,!.3K@=Z6$^2<\V.C$86H#],+DK&&KIOK?7!W)/G9-'UPT3-A8GQN]#< _ MZTAVX[-S:< N9!RECD0Y&:Q"SP17P'2L^V74BF'Q/ADH)KI#M=,\X3J2MLK2 MA8-^[8@[.>NO7KVXW@R%E-*!% QU;0L?+5E/Q"(K@7L9LP1A^$9;8M633R*L MMX_LQ_T)[@3*2MH4C1R\)*13P4?A7%G.4GAI75NF&OI.=\Y_[XCE+O99T[S(WK&D%V(&,HVB-=#QZ\+PFF]2K M:Y%,-^X]%LQQ,C8,9S?S\!#5R)ZS#4-HT87P$TS=A)Y,,'GPQ#Z2W3Z!R#*"S+7G$=G%&B39.6(VC) M!BOC.$K21?X-E&->6/'ZT[SH][I1 O[TQR<2&5YOC1J<#@(2TU##!,)86D-+ M9M%*VFY]UJ&-@FQ$=GC[I$X> '3CS]?C'^_TXZC M^^G5I@?V>7#5"?SR?9W1Q:)M3%QSK9'X00FH/:D!#S*808>!M)']W S:X?QP MN\<>D(=5 UEB(^98O!92V0@Z>7(-R=3S(OLD$[> F]AX.*@VG.Q\J+OE>F3;&Q'(H(R>7'_I M(X)66CJGBW.8MB%W_9O[J2E_=7NL3VMQ-$$"2UG6"X?(98PN"Q8CY$AP(;HF MI],/D/15+O]V?''Q\WCR.TSR@(Q)S=$4AB74JEUG6> "&'ULT&(JC5H*K\!R M^/##?EROJW_?5;P-CD%N6S:Y')44SC/RWFK_&JL9>=2&Q131%Z')57;#0<>'80I>& Y-$FRWAW@^:M$S'0W.N&Z0WK0%^O%J,AQ]N+X5 MVFBEC$3.7/0U=0TE"QX$D]HYHTHP637=XU:!.A_EV%OD#1K3WJYGF+,IVF6F M?'2TY67"@5PSK@"2BH0R-J6^OYS6FR2O;I[3'33:[#N\5S%]7TH2A==$Y,Q%#OVTF> M@1'(5(E)J,Q+:),5\BBJX^>%[$'[LBKU)OX6B?$++#=9C5N :9GP<0_-<1(\ M>F1K60_V%G5S_C$)(Q,W3'!3V]JYQ#RMHBRAEIE;FQ5OXA0?@/<-*1N'HKV+ MA/M-!?UE$>6ZAG.="V"Y"BK6LIR$I791B P*9L8SV>99"5K:EFR%%>F?JYY\ M>!MV#SF/^Q-2C[$,@O/K>+02$8044B9[A@?IZYV'0!Y5$BR061.U=EJAV4C; MFH<_4>;Z$-7:"=&VJS?V5>GB\QB%+P&"$.]=@83 M6PX=OBGC.A. !',A%S(;_,X^7#F*VI9[T M,A5\;;B?)2&.G 4).NLDBVAS5M$=ZK>E3WWP==CVD[1K#!2(E++6K)#]6F]4 MBLSS*)F17H80O&]TC\?CL+XMS>G*0Y,*GT=MA-MV'U_#XK84ZZ1CQEG":Y1C MW@3%3%+2QD)2:E.3WA7H&6I24ZX:'*5\C98^(II% )46PZA!6V8E241[+YB' MC"SJQ+T-)=/^W/908A/$0YU3-->B1JRT0WM@ M)@-WGAO,XL]&\OUJR1XMY+NP=0+MO+>!^V<+^5;\[]G7>Q?R3D#GBO Y6(Q, M6J -/W%R.;00++GBK-#U^R;&V4GH6H\MY ^I:ETXZ_?(Y^9"HORU&?JS47Y# MCNR(L"[BXS$Z[T*(+&(13%OA2":D %%8%R')J/U2H[,51PE;O.BDS/7]>1HW M$W*#6-1-;\=7P^DM)/1*6 &".2_)PBRU$TJ(CDE461DI,*LF:1\KL)RG:O0E M_%:E^@\&OH F=2@Q\\*L%LATC50$25\<>ENDET+8)HT/'\%TWOK1%QF'CQT] MV%6+CB5:+,S7^\^TB;6[DK<$UQKOO8*0F^A.1YQG[G*U9.WP2K9ZOFT!N6UC MHLZ8C]6NJ*$N=-.[WHALTMBH.W2%TA=30_I&R!I[M0Q*S2%7HH3D2TI2G[7N M;6R"=-JJUX6_!BKW?D+K^25,_CDE;V'^0\5VL_&[X#@W7C*92 Y:"<- *DG^ M@]7*JX)!-&F-_RBJ8[1):LSKN!4I!VZSRD@.G=76Z* 1KN[6@ M)#ACM)8NDF65 8K1V97,MZK&[OG>D*T.AZ*-(@[@3I_6>IG)=\ ;C]X2 M7O*X7E_-:B>\Z=_AX@K_:_CAXZ $+HPLGCE9L[JCS"QHS9DM/');5#3+E9\K M I][@C@CE3DP(_T&RA]-_EJ4L+Z 3\,97 S_!_.](=;+343D1AN=:!+4RTTX M8?;)<$)?K$%(2BZ?RJQ0I?TPG)*IP^8,X>J7_.0>=Z/DY(:PYK MM-HQC+[HK)(J8/_,V>M%F1JQ\B1S]DJ]<259)A-&FA]"T^8M!?-1.D4?"<4/ M[=T^P0.D3EJR3\Y>![9.(']J&[A_YNRUXG_?G+T=R#L%G4.;P'++L#BR,'6) M#&Q 9KU40;C$LSET6=?)'!*=K*IUX.SP.7O"!HZ)%G>5I64ZENK:UJO-D2NN M:)DO:BFM_5QS]CKQU"UGKXN0&^3L/=Z01!HIN!26IGW=WHNMS2GJ<1<1[*/A MY,8VN=7OQ)LV-36+^F.D0=D,1MF711,&QZ8 MQY"8IU$:0?_BN=AH%)QH3Z!.TM[<$ZB+J$XOD>-K/YC'CDGN1!ZOK_\Z3".@ MW3 =K?M/#R)^2AW]R3;K-RX7IH*5 I&GX)) U=^\9 MBHD5 4&*DE$&O7%_WN'%)W5&LHLV'$#>QSXGZ3S$14#,!E!8D*',L+B3.CI, MC(.CF1$0G=X"N#@[LK3['" @< M@--=M67N=7D'%[=U$L9D#(YV=>Y*J$%YPR*WB@D3G#*JH,B\A7W\ ,GA3.*# M<+=<6+Z7X/LUB-_AQ45M3(8CG,#%LU%^EB])'M/9HCCB_@7D460'2)NRD((F M1[21!2B28;86@BX.0]FX<'1YXWGJ04NQGW(G[$<$_//5[&J"IQC[VHCL%"-@ MW<2Y% <36&*04?BL@S8!/>ER\AZM2>2T\XZMKWL2[8[Z^2/&'2X&GO]5G[P^ MA+$D\U2R$5:KP'6A123Z()01VM-GR28#@V5(>\ACU\MY[_QMW[+9YOIN4LDD M>4%MHX:B('LKHRX"HS9.I,%J>'O(Z:L.OQJ//KS'R67]=.<%:?,C^Y9JAP$L M";L83]M,B;$$J8$6@0A&>R6,=;$N#H/-C]_/-JU/>CFB[?"J1F>^AJ%,T2$1 M"H8@---.U-P.45A!XR#;I$5L4EZ]!L^^)OC]Q[Z R>3+(OG\:C0;$!\B, M-GG.M$?/HB$K %/DJ*./&)JTC'L,U.%CU7UHPK(!WIO8&Z0/W#E\.J2;,;YKTZG5S!*.*^?JEVKM1X9T_YB65S].QN8[)(**)CUG"#YE)D7H!EX[C5/W)729*-9 M@>7\"-]%R W*%>]"^G4\2M>H@+P-&X SS%XQS4/MN6)JIG:$G&(&JYLT?EL- MY_S8WU'4#XBNX]K;8&J9B+X*U''RT?IF8:%#:<*&K?]0BM!%U$T4 $;3-_"EKG"Y1LB)E MO6?'TX)GDF,"-7 15!2VR6W0#Z$L M"Z3@F>,YD.%+-F_T13'O:9F+3@&$)BT/'T(Y%Z-P3R$W.!RXC^CN+0];X&II M%*X#=ARS<%_B'M6#/:7>?#&X@\]:-+$HSH0W@NEZVZUW*C.DM4O:H&AQ/,"2 M<.0&2(=2AB["[K>VI)YA5;OEV?M7SY:V*1_ JAPMRZ%F/0L=:9#>T08HA.4@ M-=K-!6SKGW_L<\!=Q3_N6W;]YOK?@'K^_M7S)5!:\2)J,]/B(C!M ,FG29$9 MR95W-GLC\]:$/GS^^1"ZI^QZ[BB"OZ\Q)XD8275Y?/Q9#+^O4X/^$3_,OLRP&)+4+4KMJC- M'3FHVM>QT.S0!G7QA5O3)%#4 >2Q5Z;=-.5!#*D5+?U:&?>'?IOX2OXV_0@? M<&"*#9;3?ID"?=$(P((@I&!0:-I"#>3-_30VO>5I4]ZW&%O$C%=HXV^CJ^G\ M@H^Y#KX87UX.9Q7]SXAW@!?+"Z_.D=.VMA*1D<4L ^/::@\>@)>#K1A;(7[: MNG18PAH<6-X7!D&[+M1PP@NO?&*NYM%J)27S7" +W#EKP/LBFK1G7H/G/+2D M#V$WCU ^A^EP^NX3V97Y]>CO,!G6F.Q;F*$8"-KDLO5DCF>7ZET.K@;IZW4= M/(:2$%.;!IK; CQ'+>F)C@9)SZO6O-L[7AX:32('C-*32 Q]T2741N6VWC!$ M:LY=LEPUJ2[L!O,\5*@A-0\5R>RM2#B;X61Z _CUU6PZ@U'^6C6HR#V-Y/PS M3_I>#X0L X3$"NV1ECQ4 -U&=38 .Q-EZ5/\#]7#MEAG7HX(,DYG=2'\\6I" M6!<720UBPA"Y,\R&VLX#H;"@O"'#RB#:7%"UJ6'N O),U*85+0]5R/7F,=\% M^//%>#P9< ?%94].L$B!:2L5(>.&E:B\%$IG;38WB-[PDJ=->,]"?$BO[\. M_0<./WR<87[V&2?D5]W%. +/ -R!IK7*\II[0JQ(%,%H]!@T9EF9ZJ/X'K: M:M%"^ ]U(_0V]5^,/^,(ZO]??KH8ULKP9_F_KZ:$^J?G+]__^.S]^ ;V=:.< MM[5KSD#[E!""949GLHU4-LS+6C^N@N$J&:MA\^%='TB>MK8<@XX5@;G^8J\/ M\5^'BU_A8A+,\;X O/U,N?WI W3C^.+/-"8 M',]2L\(#(4PUGU$28*=E-C8X39OR1A7:[EU/7C<:B'0%Z3N'8^?:6W!"UO0S M I>OXX/_WQ5,:!&\^%(E 1<7]>/YIAJ+KRW#D3D5JW)&SZ*$S,A;%R9#239L M[C+;Y8U/7@&:B7>%&NPT85I \N#1D0?O@+Z M-2$5!T[Q)IO-)F1GH%9'IFN%^NT=V?T;"7+Z:CR=XO3UZ*<_9N3'TU+YL<)[ M7>:-=DIR44$0+$F925I>DDF858BRA4>U$=G35J@V!*Q0D;UCMJOR M]J7S$CG7S*1Z@92KY^52!9:"4&.)QAS-B); M)KV-3&M!WEN6M?V?*"$$G8QI-)%R$?JL_%-IB^V8XGG0C; MIN'%+M(^E"9X$ZP0,C)?DF$Z*LU(O1WC('V2P1>#!U@"3JOC2>\*T$7(!^EX MPF-*' HPI24M<3@OW,'$,.@20[0@79.*YU/M>-*)H(T=3[I(MT&U\[MZ7!R_ M+)TCWU1B2X3BZX&0K+FRVB4&B<]39WU G0U"FTMW'P%U#DK0E\Q[G/[3R6SP M%D8?%IT<=.!:%2-9B*8>^6(MX(V2E1R5#R6%9+?I<$$/O4,Z_;1,^+VW/G6S M;G<1]I@;>@OBI@9K"Q@=C+?M&>U_MFZVT_9@8)G#/<378E;>7'B3:AA)"^94 MX4R#I<7!*\Y0HS2"H(:\38;,:;"XQM;JG\0N4NN9O%](4I=7ES?:I+V6T3OF M5:JIGD'2]B$UPQH1@IB+6,Y7V9V^>V\^W*:YE^S'?0BN1R-I#F01!+X&DI%V M>NDX,[0],\UKMC?0%^X40E 0BTQ, MS)L-VB)9% Y9"";QJ(#K-CU\3[VQWSXQK;T%W:C%^ZIF15N@^J8;^W6B;II*W0Q&&D-&/6M=7OY-Z\W+HN?%B?) ND%*JJ!T9 M+Q!8Y I8D5&24QH%_;=]9LLY^7A["KE!.?/:?E?;X/JF^W1V(F[;UHR[2/V@ M?3HU_2=(RP0M@K7D#5C0X&G-BB5D,!S= 9:$T^O3V409N@C["%T $2QX\+1- MR5QO'*FM.PQM78A:.70)">-&@^^I=0'L0DG'+H!=Y'FP+IXYT:NM+"SQ))G6 M1;'@4F$A9Q_!!^WTYLY:3Z.+YV[4]B2[@_79=1(<^ZPBN"KD'P%Q (#S>,PC1,@]%F7H' M!'F2+7;C92#G8I[O)> &+6+NXKE6ZFT0M33+'T(ZCD&^'U6/\+Z'G!L8XBN0 M ;%O)B2)"NH@P^N=KLA[(+:CX7KU\_OKM-4C+1:[==6D'2[2796?(-W":J1 #STY$ MKH M5'4SNB>O$OUST',*W+L98:F6S;N$(QK[>+[>J:#(00SUT$ 8I@,W+ 9-YBCZ MZ(V)$=PV2K%5(M5*!$_=VNM'M#VV?)L#NL;QVVCZ"=.P##%?J_@VH/K.0UZ+ MYO!9R3TP-6XEYK[G^UIP3J29TB]X_D M,A^*^B[2;43YS^,))IC>EC9!1NZT9:*:L[5=&/,1.5,NV&RU,LBW:330B>_[ M$ Z;-=L3-RO8WD.P:\V^=C>MW#US_@5F5Y/A[,N[]!'SU07N=>_*-@_N^Q:6 MSH-9NI/%*6ETP((^:/I_'Z)09(U%HS17RI7!#@/;D9MWLW'ZYW.HC>W'E[4O M&\SNF"K;4['F.7U*?ANH2X(.7!;A+1:K@BXV@)$./":-J %IV]L,NU>YSDV[ M'13]T:>UE_$JV,N2!I_0!>VUSMIS3QJ=03F;4"C'89VD'PZA5WD_NYAO4O3= MN+S%-/XP&OX/YD4/VQ?CZ6RZ\]*SY_O:<[;;T)=8389V%1L5N9M&%R#;Q#KG MG3 %@M4RKF%UZW?O%VKXB6@:?T%\AY//PX3O/L($'\'R>C665[=-7HI17J/6 MS&E!1ICRU=L6D65/'/&HA&ASCW//X]@W@G/])LRK@5RW[QP4#TE8IY@#00:' MS8'YG)#--2;D2()L"DKE9D M4TDF:C6@#JDPKWEA F-,CB-DW:8U18O1'*KOU2DI[_'5XE0Z;CW['2;YMN+& M9/1@BV8YQ7J79HXL%@O,F=IV6\H"TC99<.^B.%:(] 248GF-W9F<%AUZ5DMA M,JE%NU45I\^_?/V=-_!EGM]71_!U&*/\Y@)&=U,VMQA3RQ/Y%H,ZSIG^'KJR MO#B>"M%/1HE=C-+[$V[/#5]<6[GQ=CAP)A;$L.D.#!BY9 MJ'TG4RC&Y*A)(DW:\CV"Z4]7H6_B&F1>KX%V/96V =?2 W@4W7%,^=ZXW$Y' M]B#B<"O0-4U%=8[YD( EE44QA3L>FQP1/$!R>,NF1Z:6 M&T3O)>9^;==W>$&??O@;CG "%V0R/3O.*VK\J#D8GR,UPNOKA<)@C**J5Q\ M+%HH8=)FZ[D-N!,,'/>KG7>M\1/@MT4NUJ[#FG]YBXN[=V\BK8OHJ1AHZXO' M@LS)VB&PTWXR6GXY.M$@RN#T=V/WPZ?I$P'GM M8*C+3;E%L^]1S"@RK"HWF#70AY*BE7VXSIS[S![GF#G73E M$+E7NQ#]5)0X!BMYE(IEAYII7VLCDD_,J!0M]R5$G[]MY>V4-WARNMN%WWY; M&#Y,-%KZI.8=3=^3H.?CN;GN"H4+$0Q#C(%IF1590$8S:XIQT6KME-CH_^_T MZA/T>YH3_EA:6-]L';@:?W7T\.]P<;60\G1Z=;D(]/8<=WWL%>U#L%L/<"D: MBT':9!+/@LMZR5P,P0A4F18ND.#EFFCL8Z\[>F V>/1>R5J.)7+53LTBA\Q$ M$L*@L-**-I[KT0*S>R.X/OOX&_WB;/IRM AF_ .''S[2.O#L,T[@ \[_\4>8 MX<\PG%0%P$% +4SMJZI4[=2:K6/1D,Q%$(CU5@3/3RL MMLX3W"+Z'<6]!8: M.X >G5)T^'8$=Y;!M\/I/W^>(,[[T]%>6OO2#7S68 (B*[2P$AF!/&H7)$O: M LC"L\UMKA5O/;(_I\91=>48[F:7 =8\BVI*_GU\08^I';GG0^1*%>T3:6P* M-$0@.S7R))AW4%6 MJ,RL"S5PX",+$BU3VM=-KW@9FV0+MAO2MSD!CJ\=#:X6:S*U?QQ^'F9R0><3 M6Y:4(RA1;]KP3!M/<[KV=2;_,PJAN56B24_TYB/[-F?!R>A*CQ>N[9,4LVIL M2][0RXN+X;^NAKEF' ZG:7PUF@U4\+3%!=KDBJB],U-@X&N/? W*Q^0-&O-X MB.KPH+\9A3]Q?6APFTE_!\LI2TM"]64Y))T5X-*>D"R%/ MYCA^BS']F5/2/:>DDZX%]IQ9.TA >2W^J0U4V@]H"\0 M^7&B>B>CO)UR2DY.=[OP>]!>5#H&P'JY@ +OZGV=A04TG@7-M19@0K1-DIG. MO1=5)\*W[D75A:V32!Y9RHB!U3DRC>HP=WMY^X23'H2R7!CH48ELHRL\:6>L M5\(5[XU,F)-%OB8593<@1T]2J4<7(B-9X4!&L?8@:6X98!XXS0\)SH;3.@([ M?I+*3_^Z(@:_WB0VG5=VO_\(H^NT@U_'H\_$/>:WXXN+G\>3^D<#!3D6ZPV3 MP5JF@].TW,3"%"D;C_4*!V@34H;+]:!<%G .9 M94F!>^:%K58G$AT&:9\ND8-+*(LK3W2Z+$;XA&;* 53U\+-J!ST[I2R7C0.] MG_LV\-HX+6-BSB&OE0&)A<"1^6)!9X_1R=,ZX>PXP#^GTU&FTQY:UBI!ILDX M_S[GXW:<-$A'!H-@-OG ="U*##P*)DS,-8&T!'ABN]/] ?XYFXXRF_;0LE-* MN]DX3F*AX/#N4+FH/9]383H*64M].0NBT.J!!<%G;<5RJL&I3Z@'8_QS3AUE M3NVG:STF\!S!M@W116L\*\%'LFV39C'QPF*V/-7KCH-MZ>.C$Y/*&5\LD$D9KIX9-RBK<7 MQP",]6@-\2D4;156 HLEDU,##@)])V.C'+$3&/P3FH"G, -.<#9W4M\G-86[ MUG1JX4S1DDP?B*XV0C,LUK/>&"-Z):P13\T(.M^JX6]J,K=4Y"<<6]LL"*ZX M$H9;AD D:IXX(WKI.S*Q4HA$LGQB,[JC!/Z.1')B<*,&IYFZ&^KX?\YET]S+C=3X:<94=S&/$E. M)F.9]!R83EDS",&3ZR$$V2<\:?V-^,M[MJE;=#JCOWQ=KKN6+RI74(B<54I, M:9EJ?H)C08!D)>C"9!++QIUC-*Q=@QW4Z'.DF[=!O,AQ.LT^VU KB[^ MVE$MCE&?U8RU;EJQA\B/IA]9&4/K+&=2Z%#/=PL+I4AF#(^8K;%*A)/7BS6E M3Z>E%ETD?0I=$EZK+0M6>%:$! A9.(1=;DX_J:ZY#1GS/I=GC?X*2,)Y 8K$4BG*H78FQ\UW+>V# MX)M4GA[(6+ODM*F&NW]QXO65B3L4MJUY3I\U:MM 72HWLY+3MJ$\U#+;;,CT MU-8KVEILL=)H.]@,NU>YS@WBWJ1[_;3V,EX%>TG22D8,F'* &+07(G O>;31 M1&$"[>EK)/UP"+W*^Z:UQ;C<__=Z 36,\O6O/?]2W>/QB#S#G0L[>WY_>T[[ M$KF0N KNV:W@;M\[,):,EN0=DR%Q MIC%9YHT%YDQ=($&56):L@A[O(EX#ZJ"&0B/>5UY'W <)_5J4JV??KSB[;M_# MLTJ0)$-O5 W4! 8@R/<""T8)S-&XCIJ^_([6D<_V%/Q_U@1'.' MO(045$'-I $:#>I(HR$KUD6ODJD!L@6PK8.3C[_KX ')/CG9L 3L)]"#,FXR.M)PPZ(SM/*E2-\)D1F'%%72 MQ@J_^2JF8S"]/L1X%**[R+%?@M_-"!)^&*:W2"*#T?!_%H=[H_SL8OAA5 5Q M'7T@GQ=$-(+@.63:6\.\MI&%;% 'D[+F>HL5?,O7'=&@ JW$V^\:\*R25.\4F5Q=0_UT 382F#:% MS%P@6)S,&73)6RUA(^N/O>$,:.Y-@#WF!!.L>E7,A\E\T:E.Y/1&T8KS&))B M1D?+-/DN#!($9@QXK7-T(6_>M%<_^PRX[$%H/>:!5N6:3FE,P^FG\70NR^D[ MK#E.HU2[\,UE<'O3(G>F ! FVCMTJ(H6@F J.*\]5J";U^=MWW8&3#<1[-K4 MP4.>N_P*D_K!9^PY#OW@N>WCRX\/92EN+)P%;07ME])H!\$+6F$]#4K0 NQ5 M6.>O+[]CO]#IV[L;P77TCC[#R6?\&C,*QEL?A6<0:_0N>,G(>8B,*^M4,%;[ MTN3BR6W [1L[OO>.^?,OR!#.]6WU?R]'Z6HRP?Q^7!,TQ< %(Y/.DN:3HNFK MKQTS[I>+:ZL!3;-*2M1O,PR>!]ZY'R^'EACPUZ&OW"-J;.V#J]V(0I;2R M(/%="N&,/-2V$?6+1O0ZQN3B@?7I'L!O2Y-VYZ9!R>OSJRF-=SI],;Z,P]'" M'4__NAHN#( [J*<#C"B=(S.OZ*+()Y>!@8W .(_>D%&ABX 66K0]Q#/4HT;\ M-"BU7('TQ7A4K0IR\.F[Z3#CY$%C[1\@!_I78_! :MAB?-^&#A]=,UI4)MY>]_+(XK]( MS!EDX4JI#3P5V0I,2\%9Y$HSH4N6*,D^CVU:\6V/\5"U-,W5KQ4OIW_$#$YK M:P0R5X=$$P)I:D3#K,PR:AFR7[X@\N2/F)N3NO6A8B+K&'&)@\VZ) 24FKFFEV^+,\4D>.G=B9Y=#YRZB/=ZAL]/>D)DK M&"^ZGH^;Q(("VMP4=R)SGK(\VT/G'56@E7C[70/>_SY^_W%\-851?O\[X?MR MS[)Y\_7\U%D#KM0;;4%"3:*CQ<_/+[@-1GD7I V;*Z"W?=L9T-]$L TB* ]@ MS;6JBYJ63SS7D3:^52LQW#:EB9W':U$1FD_IHC$_2S\LHXZ]L? M]K36A@UW@1Y.&;I(^TCF0HG 9>03%LLE<*;"*@WR"YD*OS.Q@ M+'01:X/#WYN@^IW3H,7%MV2LVNPB*]S,2V\X P3- M?6>I4T7\YEZ_=X9 G/ MN1L,?=#0X"QB%:SZ[01O[]+> F!+XV$CPN.8$;WPN86.[$]&PV2 ]4"3MF!C MEK3>E7KQ'.?,ZWH+B:/%T'$G56YZ^'I@;=E@9AQ'6;IPT*_)\7(T_@73JUFN M?4#>/1^.?\3I\,/HU:L7UWLBEY+<<\N93LDO>L/&; 0+UN2B?)%&;TZ-W_26 MPYL8/7,R;B/0?D.2*^'8''TVFCAS-5DI%6!D2SGFHS&9_EP4MYG?,^=T;\'U M.&>GD]G@;4VCF"]+"H/@.B.;YYMIZR7S3B6& ,$8X26M45LLWO30.PLW_;2\ M:-][Z[D:@+N+ML=>NK<@KM5L&Q@=C+KMF>Y_%F\VV?9@8)G#/<378K9>P\DI M:$5O8XG7HPCG#0-:]%E*KEY2"E*H;7J,GP:+:TRI_DGL(K6>R?N%)'5Y=7D# M1'$;LL],>TT;N$[S[*7 7.W;8P(&D[8)Q&U%W[TW'VXSW4OVXSX$UZ/1,P<" M?]P!8@,!#_,((4^U16%DD&1B'@**%),7IC\&[[[Y"3*XL^!.HB_?UT99]ZR% MZSS$YU]JP\-QJ29#LT9FV[[XD!W,=A+&4@F:U$KXPI%[L.3%.'):(BJ3KQ68(ZO$OHQMH0V=Q-WZ[/G%1YA\ MP.D@T?(.R@$311 F5S)M^BJ0RFM9C$G"8Y,>B*O G+$*["+N!DDIU[>:U"N' M[L$;1).45,8R)T+MR9QJE"ME%F1015DKBFQ2Q[T.T'FI0B]B;W#@N'*52M) MD8Z0% )&F (#)263WN4,L?"$1]H4N@^P2SS16V^<2(7E4N_VB9A9C)[:7HGS:WF7Q2U5UMB.XBQWX)K@7KXXMAOBD\JE(9%2"F=Y<%M+O#I],I3JO'HQ-+X ")N'4&Y M;Q0M]-]KQ8W,C"N7Z^6RBGD?')/DY3GI0M&\29;5!ESG:@VTH*6!Q[VX=.D> MR)LM; M@+7,YUR([@5*0?7DOJN M+(LI"):=(>*XMA";1 7KJ:M"KP ^<[K"XIN<]_+'+[7AW_[C/M(.UH)92 M!S+GL40E>99.&Q.BSB&EX)WBV8$N@S4 ]Y?5_OV"'WM8(UEVZ@PL#:8$->"* M0I//Y7GV*'W*#HL55@^V',".LGXQOKPFO0 M2[+F!7(T6?&BD_:.@\1@E;%&IN0%]X,M!]"_K'>]-W/S(P\D]RUNT"219RN4 M- JU]D@[M"EDTBGC:6V!Q!^3?F_7:#[RCOW7FBX//Q OG=8B!/+*+>>.H]0A M"? )C Y R[TB4SP_QE#/K??.:6RVF63@&'-C]32D6=0@F>9:_3" MN,"A20+4>DC[6I"OB/P/\Q#9.YS-%@=7BW:;S^I!->:?R;*:6SUO8#+[,HA> M:) Z,I.L)@F8P&))GH54#)F[,7K;I&ME1YR'MS=[TIIE@[,E/_U6B]T7P)?Y M11(#&T!D*Q5SJO;3\E(SX-:0@9P3]R)"W.*BG%5/?O($]R&Q!K&C9RE-KC"_ MF8P+3FLT!2Y^1IR^J$WO1S50\NMXT0%_1%!Y O2H6(AS71.219<+,P&22U$[ MXYJLAATP/GDU:BY*DR856Z$[&[7IGXL67;/K1>2TF9%RYZLT^T(1"O?(5%2$T!G-@JO!6>G!.?*CHFBRU&R&=C:JTC,+/9:XWB8^3L8),4^K MR?,*/\#%5Q6>#D2,$=$H9J+B3!='V)*)+$EALA:NU=44CX$Z&]WH3?(/M<+T ML=T\=-@'/#D)+M#6-V^;4%QD >B+39RTU3KIP![$53MHKF7#;61/&1\[F7+M M4)Y_^15F5Y/%T1]FA*(X9[0CVMK12]/8R)NR!@1FC3*X)NG*CZ(Z5M)%'ZQO M4J2=I=_ ]UGRQQ; K@^-MH'6,K_B$6S'R;#HDS)3MV$[-C&ZAX\+ENKO9+0 M(&WCW569@8R1@&&5EX=0A&-9$#VQ];@.["#JM39#FPR_1W(COO;068KK MWEZ:V2+E9/NW'B@794>55ZY%F-I;S-"@+61])CX)'32N( ;)15E:'XX*/FJ\3DNWQ7/Z%.NFR NJVV@_9T\^=I31 N/7CGG0E&&9Z[! MP.!QN+W)<=V3VLITBP5!2&>DSL89;;1$%Z)68%0*DGM:@^4*R?:V'CQ\ M],[+P?I'M97P-HN!EF0\U&MH5)3:A1RC__JZ^W: MRLXSS%A15M9[]0H+$CV35DHHJDC7YOC\(91]BNPO8#I]7>9BN]MM2=A2:T<$ M,[3*,FUK&W=C)$M">>6=S%ZIC5F(:QY^!*=G/_;N5LSW(*\&X=%J18]'Y? MS@TB'0]@O;Z:36MR4NUQYD,&\*3I0=<4)"LR"PJ),ALS;]6W6R MIR]'9% /QWE0HA9*>LFB"+K6:086HS7,:;(9A;?2FC;[7*_#>/(:=T16>TQ@ MK<7A%65\9"#QR]=?63N0X?5 ?L79N)!\"P[K6>BT5IR_^^WO.*UQI(%,3HK: M05$H[IA.+C%0:)GVR7H 1U; %K7ZAP/\9+7TA'EMD%:[S@Q(08NL(3!#W-BCV\O,7QN:XMH8,C!8NIT!"#I7T\Y-K:1 2;DE2-D@ONP3A4(FQ/3E(/ MLCR5Q-?YZG1[1IJ+,UQ&P02-A58:B"Q*3OH?E'(6H_6F21K2/11'ZR:V!YO+ M=5D[2[7%&?$FJVJZSJSZ.HQ1KA<<_PJ7-R>IVXRI:29*@T$=)XEE#UWI:CX? MBNBGHL0E^&@MI-KDIU[O5ZMJ2S1DU;C:PJDD'=6WK;P;[\-M 9^<= MH89IAGENREUGC 1TCBN3:#?QNN:@.!:U!18@:LA.12&:&- KT1PA3GUTHEVR.* IXIJ/*K"F4\TFX$\$V$90B%PVD8&1DAF5*D=\Q%+:1+N M?!35&9AM_4F]0""R5X+;9DS MCM.*2+ZME]PQ;X%S<"[1BOG$]6%3'O"!U:&+Q-N>C]U<$<^- DR><3Q"F5Y,O3"UZ["74K,*:AY=Y+5(56,A;?+"H.+. M9D4?YA6I61W>O'>+KDTOJBU_O@:^+9?HDPVU60NO%SH'!CDG)H7,4D )136Q M$+H"W=^56N9DP NH4IQEPGE)CD*AH4?(M?6S]SF X[G)-1KKTDX/N30VU9.' M#M5>LF^P;;[%5(^$AX66C"KHVKOFV3@-KUNF+0YFGV,93VJ'XV>SV608KV;5 MLWP_?@/S1FHY&YF=CZR@ J838KV\4+/LN$XZ6.YDDZCA_M#/7-L.S&V3B.$6 M(R#L _3. Y? ;-"9W)=BF3>\,.#)V$16#>@F!W7; OQ3T[KSU"!FM!7.7W'V MNJR;$,8ISWE$I@!<[1Q+7HX'T@N0SF&0"FVC&Z?V1/ZG!O;(;)/VC@], X_" MI/D-.YY'IE7T+"A!BZ^.$77(.D 3BW236=;,&%]$K$M$X^L:D3490QIR9/2) M9LIY@=I[&5*3:'X7D(=*T#GH'&K&TJDD]SP> C71H=(!60(W;[9DF,\9F0<$ ML*%8:YK$!T_R%*F=+G0Z8^K"R<'.$K8!]><94U?VMCI4V$7T!].+$DCIC9P' M4,E9N[E@E]E)*Y>MRG MI7",@ L"'8'^*U1NTQAM.WAGIC=]$=%C..Q#O OP*ZI5<9%KI C)(J%D8MX7 MW:%E4:1 <+, JX4O<>E.Y!55=1U?^I05H;&(^RW/W,+9>P]_W,#4UD=N"2'P MPK0ODH&*F>G@+"I#.BLWUU=V>>/YJ$&_PFU0Y+@%UFN@7LZ[R1J6M%9,1QEJ MB[\:TM=DR.M(R)N4 FZ-\"EK35LZ&MPN\B-.AI_GETN^'-5;G^M*]W8X_>>B MB;D5,2D?F169K&NH&<@6 M,VZ9@ W7V8;7>&&EP"O<56^W].('T M_[?W9=UMY,B:[_-?,(-]>9ES;-?2GNLJURF[>QYU D# YER5Z$M*KO;]]1,@ M14FFN&22B20EZU0?-;4X\T-\ 2 "B.5A2=(NV%H>KNT"=YHSMN&HW*HC _'0 MP*/9B;$844Q.CN6D:A?(8FL7R,2$4A)-+3V:FQRXC:\C>\[=3J,B?<3?0#7> M7EWC#.?7?])J^N%O^++:"KT'E%&33X7(-'UD'DMMN26-U2:'()J$@FR&,[X9 M,AQET\'EW>#P[)?I#">?KG[^=_I<,^968[X%)\$96V!A2I/U974--1&19:.# M#-*B;U.Q8B>J9Z03PTF_Z=YQORK.5\=XK[_5T[O)U:=%T\]:C.;SY,MBO>31 MH?0'/: UUC'Y6@M%*%]XX.[* *X:MTE-"^)C++:P8OI&"V+"C-]@2Q5,;R()C<\&]&, M;^\,Q-9ZSN/1HAZYX\DODRNX2A.X?#!-X"K_ I/9O^#R!G];Y/#==F'^#F*7 M_+9>3Q\RG^WP8:U7;_=@01^#KT%KZ![SC M5-QUJ+^?(*&)/(,W7DOO@BE26H]&B!RBS+T8'*PR?Y^7OIK/;"<[_ MQ%27APS7=_]D>@7TTYO9C!:>US"?S ].2QT3W*DT9U"AKON39R>KYK^&2(..'SXC7O\ZF-U_H/7?#N OJ>P/+ MJJWO[J+-37 \)J68,[3C:6%*+0@JF8.2:UL,;5*3VDW' A_HT&F97)*^K8X] M%FS>8?MI,J_![43UA7'&^U*0A>3(1B"3@$69.#-!E A)+2NB9SZX1S?4!M5 M [<<7C5AL=U)YSK<^5UKM$V8LSR_\P>;UZG[F7-32X=I%P7S0H=:>(Q_)2\%TXM8HA4+J)H57 M^H#\P72N&7\-P@1>W\QIS//YF^E?D<12I7#7*_*:/LTG]!Y86I2W,^9"DA \ M668LBUK'GAR!FJ\>F2LR"@5(CEV3Y>X K#^8YK5FL\$9_KV\OFV2V/)J(ZK@ M);>*H:@M=#EP5FME,A.+T45HYKFQ!^S;-:L;9R16M\(2H-3+" M3%X,]YQ%P0O#!%)Q%Y5O4]GB#!1LS]7FV>E7'ZI:ZM7;JR\WY!M7"8A5>)'C MVDE%Z[6/-;Q(D7]"=@3CKL0@8W2R3=&G'9A.:-0/S^8VO3F2BA9'8QN@R55\ M(G"1'5F4R65R(G2V+#CE&1(HSC-YL;ZM@?X8TX^F)8=0,=):HFZAF>AXTK(P M74J%Y@H+P9 ]6)+QAH/W(8RE)>K'U))#J&AP[/1@!WX@AE]F^%\W]9AVL?U* MP4WQWI+CD'+M]LH92 -,%G 2M94\MK5?MF/[$1RN07AIJ3J; -[.FBX0Q_:Q MUC">W+,:AM\.9N\0Y(SD3*U#M2KK6)1D)OA4:Y8H%KTQS.C@$D?PV"9*_63Z MT]UQ.IGZ].%D+!_\+FYD5>M&&IVEELQF),^QI%JKQ'%6BU!+7HQ'.9[KO0;N M/"R>HUCMXFL?0\D91Y!^2)\QWUSBM*QGBHT3K-;A_:>*1^LKFK60LZA%A&RL M@00:C(C6*Q,3N5*6V^+Z13EVP#)4VM6][W!_U<.#5X(+9"[(P+0+A7F%COFD MT)I@4?@FH5 [40V7:79W>?G[M.H67+[Z:WIS=7V1I A&:0"KG-(QMFFCL /3\]2-XT3?-$_U7S";5$?Y.W29E-(7D9B1Y(IK M5ZL3!BE9,EZKC,'E-C$MNV$]3]TXFH"FY5+NAOV^;%CJ+D1T9!94$0B"2(9J M8$$G9(4GES!"$+9)TE=7@,]3908DI4$,TP9(=X!_G4WGRPR$"RT7'?K(%9:& M5D!;2!1/>23S9 .\YZDX@Q'2H!#<':3Y TD\/-=]-UWVV7C] M;7-MB;LLW)]P/OFTC/=;G@$;;KW3$5@L43(=R.^-,5>75UE12LG2M;UI&7Q( M8X79M5/*,Z'[7"+O=I93,KJD1-L^T['.S& BBZX$EBUZ'CVF9!L7G3J?I\,B]9F5F+D M(2AK2FI\HO04BM\U4Y$^XA]0-3[%QW78X/JFWB;\GYLKK)RM:HO7 EL@-/.^ M-C5(7K!8F^YE5$Z'6F78KIGT&^HT=WO7N14TZT/-M*52NUGLL3$L=E 1IK=Q?JKW;NYX[\0?+=9P9_^K+;'+Y &$11:=Z MH1V+X:2:KK8P29:5HB&1/XDEF(.97WO9\Z;^&,D.VZAASZIT'S27/0K+F512 MUNKQP#P(QYR3.7K@F-PQD_[ANYXW\T?(M<'QW29?:ID X+T7!A1SN;8-]^3R M!^XU ZFB5XYVJ-"D\L8V0"\>Z/"\M;2 5E+WW,[M--XGL-0V$$O MCI!_ Y]S!\)D109O:05$L#0A8F1>!3*$,Y?%)%!RW;QXFIJQQ]\<6S'ZB'U8 MN_-52K,;S#__^PN)!N>OKFY+_2Y[:C^H&K&RD#E X:6PI(A('0,R"#DRB"%* M)4P.*>XU0GJ^='QK9"BJIJ/(N4$4RP+<[].KM T?<(^E9O>4PLDD(X^8@P9URD1G):V^B>AA70DT;2L+Q MJ+D7I85>;(;S8K(.S5F[.NH/4-V5ZMZ/:X0RZH^ G<98'8*\O?IPA.1'66-N M\8DL ABA:-GCM0U)+2:C=6VK:**(T24GFER,C*L1>XS4,16BC\";W)(M 6%^ M-;_%>'\1=+L?NJ(\&LL99"^8%JENNT:0V021JY @M[%(.F [677T(XE\=%DV M+ M/(M%E6PG'D?-=]L$X?=I++T&M%UR63BKOBWT=P=F MO^R#U#()1J)5A4?+>*F]7GE0M6> 9EEH)X.4'-K4I!@I"681PKB6>1$\_<>Y M9L97C\0B37L9 QFI66KK,:K2).QO)ZIS"RSMHQ?;HQ6.%7_;Q)?I[&^8Y57' ML'K](BX ?,"L#2M))*8Q!QHW=[1/6)N33-YCZ]R7#;">IW8<34#30*>=0=%< M8G0N> :U@_(B>RO$[)DR/'/:$7BC(BU/,TI]&'49C)"39L8H6NLP%H:\:,)I M/7D\BI; F*.//#AIF]Q7$A*Q4+9H7,I#H4!D6$LF/9H8+-N@H M19/UZ;GGQ!RCDF="]Y/(B;%>)[(7 S,"(M-2UK2C>KJ3B]5@LBMEM):YSSDG MIH_>],F)Z!A;5[1,PD>9X*RQ&QD',+SJVE=VZ(81H,SIG%6O'IB=H9-OCEV#/2+5:UL*8K2"ED0N58AU(&%8!7C $DKIP3)MKF&W<%YT;## MV1EU#?N 7ZXW#X*FQZ:9HC@74K/H:#!:U&M6:VC-SS8Y8WP.ZV>E_;6L'Z0? M0M,:LC1L7M$0X[B?-5J9PH$;IC(-06=-CC:0W^TLBMJ5T)7U5G^-M.W'6M<: MLC3@B>O^4L6J]"1Q4#+<]9/MNKW M8/@A%&A('AXKD&FG0*]N/MW,KW<@MVB+PJP)=#+T!0Q9B$4RZP*Y)$4+C.I8 M#=H'XH=0H4&9>*Q#MIT.U=3AK2MG$. "TGHI0JTAF24#(Y")FA?F<^8Z^V/5 M9\?[?PC-&4K^CY7&-*M MR2"\C9O'W0792QYW7PJ[I^L>(O]Q\[B%X!;J(6I0]8A+<'(#2U$U]B]*!;6B MR6AKSCGF<3=2C#YB/VT>=S$1R=4KC'--*Z8LR&(,%:E27-%Z2@3O-5:>M/8U;&R_*VP:-SJ3"UJ)45D;.8!">*L;AH:IFT)MO+CY/E?81! M.P!G8V9Y=\'UPV=Y]R*O:U+O(9(?,\L[96YDT)9Y[PK3GE;!H$MBW/K(O3>> M%L*GKQ&'97DW48@^ C]1EK?GQ@H%A E=#6P"0V +[<)29:,)J$V-2K,_I2SO M7D0>D.7=AX4SSO+^'6:SQ:8\2C+WH[>=*F=[][#74K.YR%EG!1&JV<&UA^1- MX9@+^/%"ZQM)D)COZ.P=L\=[\_NJN&2?]P>_3J]GJV]>M['<:+PI^+ MCK2X6G@\F@>R?C6;T*\__4(,W8TQU9\O"E&0_*>?KB;_C?G">(6@HV?"T935 M0 *-*!P3R6,R&"V/39+&AH'_HN&GUHD6UZH'S=,WBVB$MU?+T;PO6_[)7>:[ MN$@*DS0>:5PJ+^,?HJ1O@JNC_6%Z4>E>UAPX<7$GR5_NN&]J%#]Z9D M,T][$/6>P"&4MWJ+627*_O[O. $!>%/%4K X8D?Q(M ].PO[OY/KS M/Z^F<8ZSK\MFY%]NR!L@S#2$R\E"BG]^)]R[*?8!KZ^7A1_F%XB04TB%)5Y+ MOOD2F,=B6-3!A1*2A=CV?&KP(;UH_CGJSH QUL>.;+YE:(MG7;@8 0NYS1 M MV4>2MI^8O6'2RP!>(SD?37HF-1G-RUPX,XUI$#6^J8K#_%?BZMUT7H%?PGP^ M*9-E'$G=ZEZE=//7S66]GWO_YNW'Z=NK>G+T\_QZ\E?]V>^T6R[VOX_3U_B1 M7(UYP1F1=K$(@.>U(D2JT?&U?0W4.LW2E6*%E#FWKD?;=H OD^7\]>KQ_/'' MSI^?R3*L&2#7GZ?Y[=57G%_7D;[_^PIG\\^3+W_@+-'W\ DON-'>QV@9>2:DKT)ESD'D(&V3PC&=$;YH\ C,/E;!,)@E,ZP4EX& RM,+E=5DI56Y MF5H046&A/:KP;'TN&I[2#?2HA0//6KW/1FO.I?K@ZK3I@;._B'13NL@8BF4J MN7+:>$Q_#6\ ;S(:SZ<8:K#-4N M )MFT>U#>*)DNB'X[* CQY-Q&JV)PH=0B^H9IYGVA!:R],Q!5#7C667=I,W0 MB;1E7X+=:92E!P?#IMF]O9K^ANG==5X5=W*Z!,<7P1DU3"-E!K3K,^],3O4D M3=K]56O6'GJ"-*=A)3X=1%S#UO;[YX?7D^DRM/G=NS>K,.;BC$09&;A%;P.; M6>0U% %R#CS(#!VN>S8]^1E1>+3@&JS2]^Y@S:):+#@:4%AN@,6@/"TX7)-2 MIT1OX!H_36>3_UZ,?%5'K0/"EL;A M?HBGL0Z/)7.G;@S&1/,U9R/2[,#R4 I3.=.JN&ATPFNO>$X31BH=DFMRPG@J M7=EC&XZO*GT(&-8N?/.Y[K[X+T)'R^P;^#*YALM?;JY6AH\A7$9$ST(2%9E1 M9 ))9,@1E9")*V_W6AI[7C*^T3$T)=,F\FR1$+"MK@B!*HLR #EXPA4D^3U< M2)JQ3M-&"=K%-M[AN=9Z.C=C9!#F6D16;J\TT0792[6GOA1V+^ISB/S'K?8$ M6ADH8E&^*#$=:4F$(!0#SYVO)RY&-RG=\E2J/352C#YB;Z 0MZ6('M<B5?R-,7G(8;>.0UC2@VR9'?!NBLZO;T(FW:0.(-S)%%]2#:/].V M*E3)\^2, !:\TDP77LVE#$Q([:.1!B VR3C$N'NB^ M]E&9SK9D!8Q25>$@1*>JO'"\^-:J,TCKBN+!!AZBUB;';$1.0M+VYH.*O%=U MAF-%.8+^O?WK"Z3K:7D#\\^_7$[_K@5*<#Z]6M9/F_[U98:?J[50P]YJ_-JK M]V_>TK/HMP0^UVIKN8YB>CG)=: ?KNGKXL'3\O[+[1( 38U MV(>&^""^":PBB]E'9A%439Q1++K,&;G93GF59!"-6R,?@'H08VH#BS5P]CO& M5]&TKY%625R/J26X'^'?%P5,24;62O:^QB9&8!$L,I%116^!0QL1#CJ*4Y:6 M;ZVW&RVYD]#?RC'H,YCU82P'5T<2N/;&0F#%FT+6L:.1<$^.M/01)4]&J?-0 MY*U#>-'BYL0W;0;;78;+8^(@BO Z2N9=\>1R9<&"PL12]"(6SX,JY5QVKQ,U M5!];+<WK096 MT1/:YAQ$9@%#8%K%N#CD9E)*[H ^1FA2FVHCFE.$K0S&V"-=.%;<#9S #W!Y M=PW!: 3D$T36Z*'V!X3GP?*MH&,_W-='[]OCP$ M)'SV5CC+1*I%P*/AM+PA,N#6>H?<1=W$_WF$Y#DQ?IR8&\0RWYX87WWZ?LT! M;YQ-.=34"D(EK&1!)L>'-22F]F3RQX,<\)Q'V5*2C?9[W>!^K&\S<'H:;""[&SCV@5;2V]S M%[C3.)O#4;E51P;BH>EI[ :,)7BKO,S,.169=L$Q*.A9*EID4UP"D,]#1_:X MFJ=1D3[B;^AJ_DE;[H>_X\5,0C",VCEI%^ M.8)B?(_J^6K&$=+?:G^>06SJQH)AXT3S[7GWR>)->XAD+6).&Y>B0Q&\TSIZ M] 8@9P6:>X$@L5]D:6?Q'*@G'Y8WMF^ORG3VU\+3[\_WAF<,R=L^B&ORCX#: M"^6CQ:B++1%XXDI&R3UQH/W%;KB#R7'A^QXP>[8^J:U,-\%=DZP)PAL;(ZC@ M-<\\V*P-3P)DL"[*L$&RCZ$/)M_C>Q!V>&9;F??J)TB;"9*T:\),U$H@D>%) MN[,T15B7-NGUKN$,QL/W-8.GY4_\BE7T\?ANT.R-?![V[+ZS B M6>-?%OO4-S M]:D&1+U[4 TR*^ME8&20U0([/I*%76I-:45+>4@BY"85EGOB/-:2OWW\JNU" MM2-K%>XW-T3"7S@C&_/R)M>3U/DI8D)$Q41B"$EY; M,C!L$]$<@'5\J[^EGJT[ JW):W"B\/WL?U\>#&$U^S]^-_N7I_4<5 X6-*F& MMDQS4UB41C(?2%=\[5_KFQQ&'@9WK-#/<76M.7&GCO2*14B\GO6JFF7*D^QR[DEO>*![]-VZWFV'<*H;MC%XGPXJ M_P'/NS8CNCO"V8^IQV7:@;IQBLNSH8C:R?L14AY+ ]"IJMF)^1CJ*:P*#" C MK,6NKM'8,R/5E.AL" M&&P%B"ZB-3F;)F7AMN 9S\ =CJQM(3A'2+I%H.4JVFA5C'4%;WGO:\CIM0X9 M1T'[FR287JO(2@!A8N(VIS:AE[M0_0 VPO#L-(C!N<6R"O;H *9ET,UW:$X3 M93,@6^MZ<+2H&^P=WX.2IF1C2*]33A64( T'H@E<$3[4?3$U:9L^ N][(F?& MHKV/A(>M%/K;\MSU%LY=#+%49/&(9:B&1ID82%",/@AA+2B]'I:_H3SHIB>? M[#3K$#E/AQ/2L,7C?Z_E3#<@*D:@2AK(AN%DP4I !CI8QB69,,%D 3KOI6W+ MPY\HS#SC[.DG+2L0%@C72&>9BX;6"/6% M"BGX+DML)T=L$X ?P/ :1/8#ALH_P%,#OF\1W9T:= U]-G,5C3C'\X<3]1C MU@>2">*/4[3F=&8KZ/< >N MS0ZS/)D2HG_!/-U2"S%QQ%F-M1U.WJ!BD92)$S[D3 M'(OHQN26-SP'.H<0WK 3\U7^6FNQY@\WLT_58GP_N_X\_5*MQQI(^,=T=EUM MCUMSJ1PX+WQPC= M'1&3*,ODNI:X.DDHUT$XQ@WK.EY4:R%>7$AP66B3G=<9I1>D1U8*5Z*-6J@. M(5X'81HVW.L!NG=W\1 Z@DJ6/%BG:E]#K3/Y0=Z0DQR# UE$X4WN[#]R#;@T$6VBKWNWW"T/?T:D M#B3!9A6BJG:MXOXF5S M+HXWI^^(O$^+07[ Z^ME8.!%LLIS80E5;4^KM7$LUKYU4HL:]LJ-+4WV^4[H MGJ$"#L]*@QHKZV?G&XS4O>?HJ10,2C"N98VB39+<-Y=)#230YFZB@"8WN\=# M/U6$\N"J-C*+9QRB;&N7$%T,RZBJ@\]I)<9+5S9)QEXI!U6R,2T0F3>@&=HT(. "%YW M,8/.D/G^XL'9K,DB""M*PM*V@U8U9K'Y1.PF/;(Y_S#%?N M0U;7<.4>DFX0KOP;;6:S"5RN)7^MT 4K5(Y8BR+6@RBKH=9$EHRP&H=1AM3& MD]\-ZQFHPX!R;Q&)NC,"TR2?34!@3M>^VR9X%@JOM\!!@XS:&M]$*9Y$$/M( M5N3P3#4/:.\"YH<.:._%UL[(YD-$W3R@O59.S02 J5 [MM>B=#Y:P9(L(7CK M959-"K^=>T#[<+3WD? ( >TV8@U%D(PV,\ET\EY3T!['R&-$]".:,E\";3[22"+U!M"9.A3CMJGZ,CG,64O;6<:T'X@\[?YK, MX1,]X%-UMF[_NAV=N]XV*K.=A[U&3_*N M-Q]9=/[^R0]SEM[=70>:3+ZRP,*XJNV[(BCFD^;,J!AIM M/E<)JZP7(9*3^7_^@;/Z _B$XD(YBUF!9=;7=A20Q:+E#%.9O(I27$#7)$1A M%Z@3E$P>4C<>-_L92/X-3F^W#'QYK*22C*F&;EM=;5UCH!JG-9?3B 0YQ)"; MU)K8!6JT[K8M-6(PJ9\Z+*#C^03G*F()C$=%(W(UY9I,:>:Q%%OK>!K>Y"[H M+(][A^.^WT%N#PZ:'^1U ?-C'^3V86OW0>X!HF[.OTHI1&.:8F2!1"E MEFZ"9+DU;CW3[LGP?MQ![F"T]Y'P" >Y.7F'F98T;KAA.G#%HJ9QRBA2/5>Q MPN\_$3S'X\!> MY![(W!"B:M*W=/WM-5Z1ZP^S9;\P[SQ8DP++QA$^GH"&ZR*#G,C)4$6A M;U([>Q^P9V>&#G1F DU%6F36< MA"5[K1/3H#33F@<6O$5FDTLHB[*I39N^T^C,'EOOM"K3AXH&JK*G1< J=K'0 MR"U"[6\LF8ZU@[(QM&M*ZY/$@J$T.6'JA&Y\"V584OLU;3B D0;GD1OF3&U> MMY@NF@#DI&IPBZ#I8E4-G?:6>8$##LP_0C6RT'R;Y W]PC:@ZZ& M7:"-:K.T;AU\@+ER&(_[].-($L8P4AY =)87;8)@Q1MRL8L(-58>F4I":51! MQ=RE-MOYZT=_TZ2Y>O21?0NUN-WG'D%<16+9&B?I/;,@'3GP*%ATJ!D@2(4A MBZ":G$GNP74&1LBA'*[KQH $#&AYU 2-W^#_36=W(0B+61#!>26<9@*<(#L( M:3X8HUAV 4)P-J'M$FO<*6?M\>N?C5TQ@'0?>9"B.1H"=*AT^G% M.1*_(U%U%-[[B';@NJVW0%[=;C/:Z81)6R87AR[.9A8X1%:*C.3D@H;8HB2$I(B]D>=38&Z>- M^9 MK-?/BJQ#1-1F9KU9=59P*22CD7FDM4++8%CD63"TEDM0J'SI4 GY^X<^$[(. M$=& =S\/D/RTRAK2B1NM$A,R1*:S)04"X M]0#)S[=(%/)L0'N&.7-"$JK;Q6O9JL2=7 M.%T=1\5O'SY/OGR2VII9B0-1!@MT3:IAGG2O"U1 MLG0A9P:VU&+0M)D&5S.(D*,3*08-37(JGEC>5A_=Z)6WU4?^8^=M91ZS3]PS M5<#5EALTZ!HT8I74'"6ZHIM$83V)O*UC-&(PJ3^1O"TO(000- 1#/I4OH7;W MD>0%:\-KUGUP31)BGU[>5B_N^^5M]>"@?=Y6!S _=MY6'[9VYVT=(.KF_!<> MBS >65(UR4%+P0)RR:1SJG@A%*Y[RT^&]^/RM@:CO8^$Q\C;0BC.!,6<3#2P M6'/1=#2TS 7M+ 9EU?XC_7/,_NDEYWUY6SV$-$[>5A#<@XJ9)5M+@L546*A] M=H$C1.%YU&G_'>>9YFT=R-P0HAHG;^LN$"\#F0U6"*9#/:F)DFQ639:%5\JK M8'@RZ_=I/V:\\S'&UU#R'R-1ZT$<7A=H+_'.A_#8(Z#U$!)&CGA'T?$.[=2CSZR;Z 6O^+TTPR^?)ZD;0&W21@C MG)7,:%&6P;S>Y\R2-#VR)',[$&.E7Z[F)7?"]Y(T?1VO? M).!#.#E%WGB1Y#%[I1FYS*E6S^ LP"(^)$F9$W?6CK3*/(6\\:8JTX>*D^6- M)Z&S$AF8BR;2KID]\R T4]IJH9V$W*:KS%/-&^]%ZD%YXWT8&3A[Z^YL]M[: M@LO%1 E)%1LT[<+19J:3=OV M1.\AI%4450=00Z=T;44S?DK70&Q-6XEZX,RN[>"XCBIE85GBA7S\9#0#41(+ M.5HO2LPY#);9-3+_.S*[QJ2_CX0'I#U-;VA+^G;QSP\7P2:;49 ME")YTLY+ M%H,1S'(>LM/):['AN'R^$O,?7J3&,IS!?CF,WT0R^+EFY#^OU1[/W'G\^!O9ZR M:S#W_OCS(FC$+%V]1>,T !\$K2=8& 8R/$LA$S/&@=G[XUFPUU-V UXSK1"\ M>75A?;%9:#+6 WL]93?@J=P*P:^OR:9* MF%,AIRN%6C966C+E8V"\R&2-3Z5X/S![O[Y^#NSUE-VP66-WB1H+,!-<)6HD M*3A/EK9>X2W3-E@6T)-;7?NJ> 3'U5K,Y:[/VJ6RQ&B66\:YFEG)=,()(_:%1\R MZ4?,6ICLLLH=6D\=+*8#]>:GR;Q&?$\(5+[M!SR].H#_+<\9DL(%EIO =B!",*?K$?]J!R/;2)WLZGM9=QAW9YIBB!5ANA+-=!&S D M7A)SE,D)S^4620_6(V_SXQ_-'%K+I^5?$[@/KSUXQ3OZC>UY.W3XZ[-(T_:& MW$5-]F=2R9M<7++.Y20$^7];N.WQ]N-ND1SP/G :+N$JX8?/B->OKO*K MG!>2):. 8%Y.YS9,G5Y\V#^7=75*/P!+) M6D.F=*HQ&IQ,@, ERR):R"H8K9K4$1YQC$?8FDN4=7?[.(.K^0+3!YQ]G22< M7R0+WM72TSG5DL(./ NT0[(.3!^?XCWKC>,?QUVKIKWP)8=C))A \H? M@WDS)6NG? #:#RYLTHE6F\R<#>3K@JU%03-G1OCHL]5D;-N]JK+S%2^ZLD%7 MAB-EV(R1Q[@^X"7]W:=?\8H&3X(D^?U%#,ZOEWU;+VR@#2IGK'5T1*VHXY@/ M'IF7(DMIC0YQ?VF4WJ]]4:I.2C4D>0W"X3?*X5=BX]UT/G]_M9+>^[+Q#W_' MZ_?E(_S[(B1=BDDT2< $IE$4%FL., T'7:#_"C8I\SL,_!=5WA:E<@+U:!!D MV5[:R_ /"-XZXQ6+%I'IQ&DN>RN8XQF5D:6X]>IO3\5>'K78P%.9'.>H5N=2 M N&[8;ZYA/E\4B;+^C6+4 F+JHCB.?,%H89*&!; 6Y9Y5DEB,,XT:9RV!]>I MHLK.4I4>[P6#4=H@Q'4'O-L+DBX 6X;2[T5XFECZ07GMKC-'D'(2[0%E2I8V M,12HF*[-1$'6IK+ 44"F_^S8*]8)H^E/JS1]N&BC+!M6V'_@92[3&0''58U' M 5%)2H.N%:$ M735;Z@![-"NP.^[3V(;GJ$J[K(7&>M#:\.P!7THH/.I(&B9KP1X+M%1DPQ)X M!R4I"*5+)ZVGK;Y[C-1GK+U]Z!_V?NK5A_>KB(9;>XJ;$%&2N>;]HJ\1[54A MI<)DT3$95^C''0J'KS_VQ-9I*RZF PERJV':)N1RLQ#J34"5X^;?#AQMU.UE M[0.-#ACT6HP1YHS1)&Y!:"U5BD9KE5T.RA\EN%N MQ^N M/BW!U_%>*%_+C 4@N"8SK2QGGL?$8@*'WB&_:+=G:SEMNHPUK$Q M3;*?2\%TO65"7AA4D"Q9EUHD JUKFSN)FF6>0-N<.'<;DD ;+=G[T+ZH;J^% M>5#R&YRQW<^=7[;:G:L@GU?7U[-)O+FNQYZ.@S:C"L%/!D*67%0)/S[D 5&1W8 DW: M>AR%^D6KMVGU>,HP8 ;T+O!OK[[BO!OXX(M7VK#@M:K%4Y&%J"2SFD-.F%44 M38)YCT+]HLE]-+F-,@S85'3L^]9D7!;2T:X#7-;&D,# F\)X\5)YG6H_\*=Y M%O5L0W>/MUG.2ZW.)71WI%LS%43D2FA6M*S^C=#D 5DT+!9- MQJ,*RB#X$&23-AAGI;[G$9]R"NWM0W_K^!2I7,H.-4,C,M-2<0:!/F6E71(: MG-9K)^C/*SZE%Q>[XE/Z"++U9>"&G(/$I:U5^NNAH2-7M:3:;2BQY*SVPCJ@ M:?"24W96IN"0E+:.,=Z8K] %X$M.V7&\]DX/.H24D^24:4B08Y(L@R"@/ H6 M3; T?SQMRMQYE$U.G4ZD-4?FE+55FCYK]=YS@QMC#8- M'-/7T=,!&!@8@$#Z'T";.4;0#G1Q! !#0T 2 (## #,C W"0GF*@'W@P,OYZ M_T,!DV/_D/[U8G(<8/J'\[*B)B?^GHYR^6OZ\,-E08"9_LY&/[[_ZWK!Y3_* M_RV_Y;?\EM_R6W[+_U1AB'P+ &6)P,'GC, !^C$7 !QK>\[TM_18THL_THSG MSP- 4M+?TW]'%8=K?Q7T&U7\EM_R6W[+;_DM_[-%_OR%BVKG+ZK)*XE<4%)3 M4E([K_JGYWZM>QS)=/;S\U*3D_/PE;6U][SO(&OGZ2X7:.LE=T'VO!R@#@[T MLK5S<_ 3N>_@Y.*A(;Y1CQ(7<;'7$(%'NO+R,;Y"'GVV@C(>O MZ%\*N.;@:^?CXN7GXNDA\NO8]KZGOY_&:7]_%WLU1UM'I?OV]DHR]VT5[&4N M7+"WE;&U5[@@8Z^@8*^B=$%5WO'"_=-_-=#=ZV_5_ZDKZ/71\ZA=]7&P]7.X M1E?-7RZ5.7]11E[I]E]=JB[W3_*HR_T3(_]RAMYN>NIO7J*[3.3_@ORNY',,C,<9:&T " 8#C+\(7^%G@P'&)D. M'J*;Q,)*SU!UC&X^(^,!NK$'F9CHGX;1/P>8CA\\<>J"UB%.$UOFT]Y<\H]? M9!\6O5+6S'VK'R>F<-_GR1$6'MZ3?/QGSHI+G)-45%)64;VH=O6:MH[N=3U] MT]MFYI [%I9V]@Z.3LXNKKY^_@\# H."PY]&1$9%/XM)2GZ9DIKVZG5Z3NZ[ MO/R"]X5%Y1655=4UM9_J6EK;VCLZOW1]'1@<&AX9'1M'SV!G?\[-+RPN+>,W MM[9W"+O$O?U?[6( &!G^*G_:KN/T=AV@WP,FYE_M8C@0\"O#<::#IRX<.J%E MPFSKS7E:_O%AKBLOLLN:CX@JW,)QW_?I9^$14YPY@__5M#]:]B]KV)-_4\O^ MUK"_MPL-L#$RT&\>XW$ #%#(.3$2P&_]K;_U?Y+J>O.GWN>^;9^,?L13$6HU M*R3^V?)@1W&IJW*P>89K?=ZGNI?:_!R%ZR'L^4T/* 4T8+H0QD%4DU5$'=G3 MO(!G<0BX*DXV6+.B?-+=;P'7"^O>M#"$A87Z4-ZIVY&TB>&DJ^V6;:/-)U_) M<.X^K X?4.UD3)#WZ?RDM._$2K1[-?\0&4/ID5T+Z1L %]?XO2:J@(A[+WZJ MC]VM&\N\,M /^PG=S4<^1*6JA D\(YV:YHC>YV@W/GJU)## O'Q$<2+A1(@+ MXWN-H82BUKKGA]>E7%''J5)MU M5C FY#*GD[8(MC3@25F@&U:K9B TB$V3>P1QN.:+WJ"'U5!RZM/D\68]O#U'7CK\8SGI6E MX_HW]C=C$GHWA:X,7(H-LLLZ\E+=1Z?YQ=#F8=$G'.\+I3;7*IVV69)<%R5R M8@YQF6@#O_6_N4*D\+ZS 1$P)J)#E2>WFWFP8<'I"Z*.5I&@5D$[Z;75M[.% MG^>;&"D%J.F2+#%BG*PB F@%1R@^_*I$>NXO%4$0E3I, _Q2IVT[3S<51ZFJ M*/064+M9KY;,O8/T%6]"MLKV-@0#LY_CJL#$F\4]YJ.W9TLP;J4Y#3\'U@*R M";IKYTCN1%Z"7662$/0F]?OHPWF9TU^>R6:(BJ!4XXV+7[SXKJ)/7J,4@*?? MVJA1\H2Q'09(HBY9X=0IOV)FR7+DNP&O 5+XTXU*?ARIOJN*M5"\-E4O_W5L MEUB1/5& LK1H'9F MP)]C38CUH?V W+.DH85"(U^!D$(@*[L.LIBVVDF"TUN3DL JX8&: >&E7S'K MH9XSIZ"6XC*E#C*^0WC M&I5[1&8CSI6-4$JJ+[Y+2%+88@_LDPSAA/:2]9HO9AG(/KAVL7 [TS^QKP2: MO*<,=_>2BQEGYFJ^>M TJ:HJ[]*YO8EW:9E6@W[5E](E:$*P@2Z3Q2!VM7A,591WVJ:HEAR!- M!?F2CT1)#Y_-I?FIKJ#J1(YHU0RI+SBD0/I(O(1LZ3+&.:\$D62(N+(R)5*& MJT[T?N\:D%H7%I'CF34_;Q8C 1E^'0V$N6%I #J$RK)4L AV'H#QH?,+'\HG MEDSIF*,55KBU5Q;U85VS"%"IZ!'_$:DP,Z:8 >&^Q2 M!G.KM]^YM36AQEP:P#*L%;:YG&D3N= &>J:VVP[G-"P)3#9O&E$Z1W19MY>^ MO,RMJVV2Q7V9\2-WE#8WZ:":5\%!HW0]F1.68@TOR-W1;6;(6V;%>E]O!;A7 M3X1-!%?3)U#G^_]X-N7.FP'QN4XQX \V%>>X0M*-\EPG2\ !\?VQ4Z M/#WBSJWPU(GW2'%!78B"OIF3OFN>\JS8>OI#EP^%VTY3T IF,O?" 8PN,=L- M,6W]L ,T$L@5!G/N?#L^-#I!Y,96T?VJZ,*+9;1[NCUF/D1$S%/8L)L M-O/S0"6BM75G,P=:K@-4@8H&5ZI+E?QPH=HQ:A2#Y$=6V0>NP.$S^[;R-Y2C0Y\$ROM,3*X6U-ZOUA*2HKM";L6-Y'',\FN_.M4JY!AB[5[SS^+#&+J1[#0:P&N MK:V+9M/3R>VA 21C&M!\5RF1A_4-:*:Q,ITG:UQG>/VVTFIKOIV1N4B8T7PS MTP,E_ =DB?7*_IOV' M_;Y$DR7]:8ALD_LZ)J,>G%BQ+OIMJ\&T8[XJSSQW>:J[W$H[2"SM.1UF+ J+ MF&AS ?^@>N[N9]:^>;4*)ALJ,%W3ENYMFP:8Q>CL1J_&7E?[SK!B<2F'27HO M 8WM79_\YM.L[GCQM.V0?.8QW>RB[5RQX?Y;L;'>215TW&(J]M<97^H'W!$\ ML=L)K;C::N?I3VF<>?_EZ#O,)_MXW[YD<9GC*Y^_VO\L5)H9@K#;ILYX;]N M^ R-.'*A,$A.G\!/!E75IW8L7YQ.NNX8 MT=IY^H*Y#K/(DXM,PCY2*Y[C<"I+,Q8:B7&B\Q@NJE0_Y'!-T>6ATK2AY,?G M&2N.8=8(R); W!:U(61T%T(=_@(5!(]8I0@A,IQV%H"P,^?'$NZ"N'3'^SS= MN/9 Q-GBQ!*/AIS$@2*I9"(8W]>"$@Z5KZN)\,^PMARZI__^8<^#3J)]W,QS MBJZ&CJ[2"&16";?C?-NO6+O#0">]PJ80,52K[L!F?1+K56'Z-&4H9] PP-"Y M)4:BQ.CY?S[;_:W_;_K>7\8(HS,X7]]0&SDR,LY&'S[1L\^ +D>[ST" T@RH M"A6DI212IJ"43%_H&TQEP-KK603: MAS)J/90^H0N99'_A>,/ \POO/43-,#)=Z=./W!)([KJ(V^VPT##?5YGP@J:UKT&<3U M>R@'(5YTYLV;?2_ M4"5F/3D5UL\5AW:4%DXM9WJ\;8+L(C(SPM(M#W*90&_"8/\K]W/'&1 "\%%K M1[&@U0T6YU'^<)W+6=.)LB/?A3?U86;KEWMGPQ^Y;7,2H#3@"81H,,,[[N]Y M4E'S/)XIT)NS@&Q0:D5YU2?_@K*DJBX4X_8S,#G>YUNJL%U78M0DIS* MYJ=]XP-$,P3^QM#'VWL2&,N*NB<;'N4P$V-K] ]B'\&!\KC!GV30?72N%$D M10G.5;D1OW:>I@*0!1#YO' _W_AF2(JS5YB#EU5IN[: TO$I=J^:$&^]7 ML5KFDZ=/Q5TK$(_X&?ZDQZ:=RX#)0-#U??2!HO>?;ZH!YX;)^#:JR'Q0^Y+* MZA)Q%E"D-L; M_5X>O'&DZ)DFC,/Q+??!D< @^\Z+#C]R!5]D0E8.QX=>=DI6,,C_1;:BF M 34V^#V7287!;Z M!':)-=[XZG7R*:R%_'S(]:AQV0GDANU)()GL$MXE'J!/WJ&\!3M !6 ]EJ/C M#8;ONH3>)9AC3&J^50= U[L2.,)*N!N+]T4C:U>D>V]%\/F84?6;[IMJ3A8'?3:^(*BB7;8B[W O\WK7?\VL>MIHUT\#@F4,>CO7.Z/(V@7$"IV:(;_Z M"6N=EJ6 5F]WR6ZNXN62=^$0*7P4 4XI:G G*;E!77"]I6(/DU3=XM5FY<F0F+/U&%FPYRVVQ%A[A*SU?<)8%43]B?!T)V9="B6)5N]MN)$9*A-P= M*#=UQ3_USVP4G>A!:SJ-8H11]$(/4GOJ>"?438K;/16C+:=:! V" A+7=3-G MJ^=;PH/?)D[?8+]^ M)B)T >O)Y6JC,.KA;VBSOW%KR!/TC4ZQ3:7+:PKMNHJ4**PM5+ZY3];%]^%A MD'J;9?ADXO+Z?C&H'282N)/ES:S,>V!*@'U[+G;W)ZI10QC5+2";F.$E[MV5 M$R.UG8Q[^[^$U!3N=_>*6!4$ 6;+_<0_0H 5L756;GS'F#MHB@.W^E35(H<& M/(L8V-D[#5YNIFZ_ZF228MG<>K!R,-5DOT,MYVGH+DS/ Y.C&1Y)A"CUX0V8 M7WY/T=NI[K>>$W\'R7#>JVF!'1M6#\*RAHEK#VXH&>KCJZ^ZNQU/TN/X*!3E M^YW=;:V//EZ/L ]DA-EA(T;:9T:OEF4DKZEW#T[:7:0!#_R02$VZ:[..4C(; MP 0.ED7<>&4T#Q9/ X(" G6#SJAG!:'/YZHS6 _#F-N%I>_C [)3Q/5!WZ@J M2P-@*90BW(X(W_;N]EF_ZW1<*;H8=9K*!7VSNK!5&:S:^ UU*%!4EQ@P,Q$F M>F7PP?8;Y>&'[>YNQQ*4=E2%]);U?F;IG:V2R$&=*KQEFIPY.3'9.$Z1THD[ MIW4KC_MDGGU2N=Z#)"N1G!A)PS]Z8"$QO+4.'JOH%G_I=GG5T /9-/N1W0O2 M9?I-<26'E7QBWG>U;VF/Y[B:QF%GE/RV75;[\1R_" =33-E(3T<9KG=)<2+_ M6WS.U'7#AJ@/IU[^[,2P[-U%-.0T<1(?XQ9LB&98EVWX<1>5.LT"#UB@K)U$ MVT,'#3YCQUM:JX:P.8@X/GS:,P*F$>A0B>!V'JFK>M_U+-,]?3P1KRO2>FI? M.%@P06HG@1=O)?"DBJU+;8A$J=HB037@#7!5NCO[1R5[@LJ"6.^X]ME ]_S% M%ZNB2CQ0]4-DW9RF.LI[\'0R]0S1G1!O]=FG#]O([;-F__FH_G@8<)(3N/3^ M*+4S>._L^H"[YO)UV=-)?-GWDW1/I]C;-C,):PE'HF!=%:N'W'0GIEW/R187 M;;KY4^Y0E; )'+VJ(=P[-Z;""V03 [L"XE+C@R]]*)17D\AI#)^_\H\&-T9*L1W3?8_L4\UM#:U1;G0U&#>#NTKIT(!&(411Q?HX MR0D(7,C"+0E2AH-F"Y%CX93^W+) MNC49;?RN,[SF-696B\S&4W*LYY?ZOE+T9 .1C9HGR98X3(]79'L_Z8TN[30\$(Y0FT^9J2_P=HEJT>CUSH+&K#5/1 MFQ4E6W)?O<-]E-\,_/"2:;7H MQ30%ZO5&7F+61K]%4"7\-!TV#I@>AV8PM^ )WA/HKI ^\O%@W1$(S,3)%I\Q MNQ + Q.?+V=)C7RHTGN).'OVDON:%O5D+DB2_9"7O'>2WGSMO@02?9X8?/M< MD>+I7.XYK32A7FT%5^K)0_N%TLBB5VOV#!E=H)-1;*E_ MP;)Z,FGGP6++O15LL2Y'9'CFS]5=$O3'W, MV8K076(3+E0TO.7).O+GF7SP!I#Y_/8.\L-J2?;@ VQ-3>2ED,#;8MXZCV\I"0+ -,.B%#Y+ M N\3+S"SZ= GMP!GH0$LD_OU (#5MOI@8!,[S,C'Z&Z[C3@"/.S7."-^?[Y'M;@5I 4[Y ##4!W] M>O\C/>H_W6GY,\#4 "9\I0%2($5]MMA;% M]/@[TI+ (E7!^.J^EUFJZ!&5(Q\*)ZA" <8Z0:\[#![W>)4W.RKFFF?6Q*6, M%JV.ZI2,ZL!T8(.(C[P)*,>H]'WL*"FDU20)8O[Q2A?_0J*:IJ7H8/++KL_W MW5J+=V.NCSB/6YBE1!X6%8G9<_J#;UD$ZLXRU ZKG[;%P:/%ND]B$ZEG=@VI M0U0/(K1]S&@L=%D=N8>MI/.9G.H=B,UUJNXL#3=O3K'G"#J5C M0K,O0TM7$D[:V[/,K!!*E"433B>57M$W"5%<1_2 OM:N'A(_:'/GKL-%TT)> M)[ZSZ3"797HW]? Y^-=NZH=@I/F-XJ?O][2\,Q+VWBE?PHIBHMV&+;HHXF80_.V+J75H::2Z6FVV = M%#W.2=E$S9IZO@N]5A/56I=LRWO[$:?MQ9WG/M^30LC=/U*X"<*OBRQ7@OU4 M4@..V5C>?4L/M\_U!(N"Y3].AR]+X6(:30F^E#*R+^G",BL-.$S-6W"1)14, M>"K(9(XO7_G)94?Y*6ETR$<5V4',;5'CWHCNPE2D;8(C]C5FEXJV=7>8@3"Q MLE=&=T&PDD_3XY@H@2J,Y(&I OCRL/.<>R0'KG"[T,F=Y+-8OM7E'75,YXFJ:[5U!AX[I( M17T)C)7I_5@LD#(2;^E98M-78=6^IXCXM4BZD/7]'Q'2W_I_19V(N>W!3D_\ MI.)-[PQ);S>J]0?T^/I+MG/93;Z:);OF\NGK7X!X9G-+7LD4TH\7JW)?3+*V M4I2*)0Z3M(BZA%#=9D$*8]^,?,7OB?XSJAE8W M0KSX3-C[+".3JNY%F/;N$YZ?=$PEPD@)'VD2P",3JA#/A$5KAW?6;I$@0Q\2 M-V0]\N2O3X6+OQ5Z-,V>LH]A)1K'=5@V.4]*PKL)F"70&\P+\F0G#;C^#2D] MWXS;OQ,SX4L#NM^CSE8A*/7.='*P&J9 N@EO-@NUP$/7^(V?C'@R+TKK"SR% M$U];RS6$1S_>3IP'841C]O0M+(,L]?C>_$AUM$MJVQ$;=$9B?$(3&5/Z"2?Y M75F1 ?29=!_1\<.P_5/-L?M-GS(@_F<&: ;Q+G=A7NQ:G*2'JULRK8>:W/= M9/BKFF_+'"*U[3R #T1V2B35)*FEE/&7YC%46?)..&&K0(=/)E M/;AD_H#Q0[R+B,JMA-I4K90X>/DGC^!L[MV UKY(&(AH.//>#WYT2=E2,X-C M,A*MD9WXT&[XU:ZC&,+R1PXJ*S \5H%.FI7E81O72T\W64,SZK? 5;5RK9FQ M$8N;#B_#"*6222,^.VG:E+$\D!3=;5#EL'_)<&=X/G M#WAOIWF*!S85(B*:9'$/2Z=!Q^ZZJ$UE!+U;-B^MMG)[;WF.$Z>1:/<]0=MQ M=,VIDV.\NYD&5!I'T8 *LEEN<]A<(<^N :F^^$I(I\A-JP<3(0!LY\9T(#VEJ&X>AH> DCJ?_GKN1;1U2V*K1MM5ZAB@VZ M[DKPG/3\:JTA5'^V#SL%QK&J?PDJL_#'W_$OQ382D1M:-DMP18^Z*LZYF'/6 MELJ2GXO/-3/YO4,.06>+M!4) H0PN1L7-1M9VJI6D>' M:ANJH/M.%[I$X/Z;JI^E1IJ<K3*6H_+GN#-25 M^@V$@X3T2*WN@]M6S%$UI-C2\6M,BY?XLD^R,S^\( M\W@'3B&[#;Y#,?_L6S4"]J\[$*EW0+QIK&;A']?]GK)I<)FH?8'D)_PB8FY'NH&T2K4S]2[_W;C'0T:3 =P.]XHN,F_(P$)"'U+RU9U(NFX8 M#[QYF=)/[S*W$ D:$.#D,DJY>_61EW?M7/2R8>BOU;EW^-XRW"Z590\?>[/? MG[54>5-#9RCH>9,*QTC6^ M@PM&^F$Z$$H_=$ 8-+-YEYO%7^B2>9)QEN4ZTI[ZE9KAA/>,]PNL5VHSB^?O MS>J0]J5/OE\A=8;#13* MG (A('-+H9LR".P5E/&<78U)#BGXH#/10M?("!1WZ #J M$MP%/!;5":TX,Y3L.@)"J_&L:A>/A9\IZ[M,]HAOS 2,KTRZ$4[D-E1$W:Q, MFL)*+#QQ."?F(V'OKWY,:SI\T6V#"&V[T2=1Q0=V,]BS)T G0Y"&D!=$#(@H M^APOIWSV^'[3&3IT^7+&!;S1J2UGY@(/1H/"MR%+NK\>)3)EX3!MR=[%@>S. MH5*EFM8E=SCS?]2\990Y(E[W!+7*7H4#M6\\IDH2CV/-!T(A.5,N*G=?H;4G MC[8D8A.TO];NWO+^/HV'?B=?[+!P].<@6*##;&7$FJPAZ:@WB5B8*@ZE.>.: M2+J2IB0U?CO^!\BM$4M^E[SF7]C5K\V]H[M@^W=8D[#"SW.?&Y*D-WU38#$! M-;W0F<@3RHB77,[B'O&HK ]_+.T:H.632[2/F[L;IJ-K$MX#>PS[BL&9P8^2 M[PYMH]B)7Z? ;$3$[=J8CMX[-1H)>=ZB3Q,4E_OK%0#N%8]7/+;QZU"2U!#C+N1F@9/SXZ-$=7<:4.8$\_,:?^J[O;BB'=KKYZ: M[V[.^H"[SLJ+O?R,Y71P3K!$#BJY;UOD/W^WWO\,I=J I^M0FZER<0C"\2H: M,,#JNB?91$\\6:8!7^\TR;LT1Q^+SS;@]!]YY#.6*A)HW*2!:?]');H2-"3'5BI*9,] .D MO36S5:C<^/K=(--J\%SF&PX-[H]A"M"#)E"#U(4[F0*50K/C:YNKL)"V'ZPI M"WJ]E4&2VYE^<,TDFSJ",^5.3A,K$41R(>;.7(CLW=<9W;[=0LF:ZWO#0@,& M+UX4%4HIO\0&&<4RB7:HU8PFQM@M^H(A[YWDBI2Q'M,]B;K:$TU"3V&?6\J>*"-,&^07'& M'$*P_A[/]WH>H2HSS[PPZ(#^YT[&=T[/O.MSW#-%]F1)%7=99[+JM>ZF^,7>D/\05#86=KM[R=/ZP5IGFV^*WIC8+046.#$RY M%1=''6]GD[#1NX/CONVCM\U-8%ZE@U>FU-&&AS([GM$0SD G_0=J2Q^GESD3 M"5U?6S2S,]Y+%J230 0O2ES#4=*%,2GG8.>Z$;Z'/<4VCV5^O#YYRNIDO/'N M32!DH32X$<;9+BP+*0W5-/HD2M[ PF*=]^M1.O![7LS]-4E#TR_?VE#]#71#.?;"F8*/9\.CO!STQ!N][*PA68Y,@J\\TU]@4+? M-_0;,H'&C93>JIRT+/=)'JY>QQ0[[1SB9=4]JJ\:JLAUBMOAY+LDZR3+,XOT MV.GH][K @+_?6D[WK]&L<: M?V?KI4(E*1OK2JLNH#;:OTT^\PAS3I, J*VC26:4# Z;L7:<-1I:7:^D7.DA M?UK[P_$';!+VE0\YUEHA96:@.[: M=XKXHYO3-(H)[+QX-^[(:I"*T3OPZU"W43HPGN^;AQ[3C">R!2@K1/Y\?QLS M7D]2H?(6AY-F^R5*C3OXI9;DT'#JD8Q9STA_&3S M077^4@$]0O$W;R;=YW TN)5,*?X2ZH"7NXU_%U?1_1.],%<3/:-109G=H4@Q MO*KGN6_ F60NL.WGZ";])&E\/\]>*!\ MOM* 'TOP2' 2^$ /'.,&3X!FT$NH3P"*^6V*_;.7CTV._S!T\_>8R$WGE< C M;NJ>+N[706?KG2WIFX(353AG4F-)QK!OEIUMQL)W6K'&)P+A[;Z+#XT?9K]- M.%FRNF#!+^T>%' 7_.WSM.0QAH.)R^\%=)@!/^Z]9!IP* _^53W4@08X\.S2 M ,-T:U@&Y*>Z64(;UIG:V1[7 R2U_>' ],0;/*MD\6POG%G20&+KY-$_8_LV['+0K26DR^ &, M;YD_I:/TX>"DH=C6=9_>M217?@GDL@*Q3"SE^:^E',A[:BMF,QAQ&+SZL!^U MW<2_N;P#&@NA&IO.,%,2T"K4M-:[06FD/"BN>],I^R4<94(#!.';[^ ZVR;: M\%,(#,,_7F/[K?_'E'D33V?,PS3@95FH/0WX&(^D/K>"=)GM(,F\$.JM=GPR MM449M:_E#CT#6;> DM[(X3HW=:,*WQ_-&EZI@]"*;"Z&;B2 ^^+@VG1L..J9!\X>)J&/P+QW(0E(:.PWX M4IU(O!(C@10D//F/W"/TIQV=WC(PSHH&[.E"8L$K)"/ZQ/*E^,<,8D]@!K7R M$[S]+K2/CVY1%/W%IH &O*O 5=,M6VXE^OVQZ_I?$E4^J'=3!I!$ASV%[U_! MF//3_]409.6]*9;]%-ST=]AU1X43F[NS,.DZ$XS.P M!REP_24*$JCFU=I #.4WF)WF"@- M&).Z1G>W0R,0R$S6K"#4TH#<>"(= T8H]=$ ;MT_.0<];W(99$P#6E? ;HG[ MJI@X$-'T+@W WX;_TS-F6P>Y&+9IP)\5TH# .4>M!>"O$NHHF52Y92B7>A@6 M"8(N4L4JJ\MK1Y6.R(E5/2LUD#_EHU_HX75I=',/VK]+YCM* \Y6X%NI'<4@ MBI@B RGLW].I.4D&;@%9_)3,)A%7R[!O(P'[\,@=@0RWZ#LES_53R^757O2' M UJKVG !$&Z_#SU+35"99:9RC8+)9G [5%4:.;VSK8_$K61,$4M%/54#]N%4 MD 7I+KR_@WR/!K2D+]" F-S__13RE<1;#GJ_F=E!5'52!#T[.,CG/L")1>!_ M>F+O20Q >4@#POUIP/1[<"5DC9,^"A.(&M,8(;(K\05V@V4%- 'U&/"W]@G) M,$!)71LZFQCZH$UY7%27;_$+ARLUNWCO /WZN_ Y-1K "%X'TX#WU +HZ-I_ M^KK>?Y1RX^%D[@ J:RX.2CUR\:T,(D;N#![29K"H3KG4C+Y6Y/GN:DNWUX*4 MVQ$-H6;'U@>ZZ+%6^K@APIMM*VD 4:QF-4=.$5[F"N)N\'#XB$M]H\DGXL#8 MBWJM]NH>&TH._P6/9+%(VTJC'KY #^XTP!54G84$K4%(EC3 .; YU$&.,!(^ M0_'023<^[GDIS60HP.?[^>88QLTO]191:55W&9_]XK(OX,U&\.D:M;PVQ(%0 MA??D"T1/A?+VD.QWP=;I;^^CE,L"GIU-,;K*:FZC$YJ=H)),/6I*J=14N3** MX42Y'CWK?F6F@6"5>'S%\F>6DWK]UV=;H3U?9(8V?=,I"91/X.D"*$#O(2^S M^'#QJ';CXQR'+(@O9&7(&K:VV9/6)7CT8::B6'=.,8.3M5%1$H8M&]RM#H-:Z57Z>)Q%U])CD M"=02*6QN>U'1,29R0>3QMC]<&8XSAQ//J+1Q$%4Z"7']8%?C<:<[PR54X:NP MT_7EZ;IUF@(N=^#9UO;SLT:(IZ:GI$NK+&+W?%36>]YV,S)Y.& M:\JUOTHIM @K#,!$ F$8\^\[4C)6AG5\,?,##JDJ.WQ"G5?4PIM+U<2/7#'B M-'?SV[TV4,KRT>QU_[FO0,IU _1V"J M\+%A.[KUD:A,?FHB:OJ+YYX2(@%$4+I# Y9.O>686/YW$ MU&D HIP')=XBO M:<#]_$)Z/4FCN"CHY,(:G0"=+<,K4-L-36F WAGD#/O?KJ+;]JW' %3_!DA^%QVAL=('9D^-#6CXK+OQ#*@U9'PM7:++ M&:0U<$:2N%%-P'^6:3W8 /IQ )4W(7#2KUO"O30[9FIJDDNY#+?9 M?_W:TQ*T#T,^N8=KFKB)UUT[/MN=I^F=8B;DLP^1!4NC1#.Q[H;K?UJZG_M(B31@6:OP.S.V@,S+23V:-8*:3@,=Z6OW/$!L6>G$ ML)5NG*H8YKQ9:15F>MDEHSM2CX\C35'FU/7=]_'AW2?'M*3!NJCI[Y[$%\'B)D<4&SMEC[: BWORU[F37KM\4&Q.%DR6F@L%5[1)3SLN"38_W;F MD(8NE;V>4MYP'*= />(PRQ&YGU]ZGZI&+"9<$N+4.7'H4^#]IB=!ZZ^9I5C$ MI+/[#NEH"R8G1H"GO\"?U+6/=B#B,<+G'H=;YK<5$I_8Z/[1YGHL$UOG,E?AP MLK1"BNW7CTSW'KGMT1%A>%A#$!9$%$.0>:%8W=5<;.D5%W4PEM1=RL+SNEI7 M::Y<8R0CF%<56FF9>I,^$[F*(@+9HL-"9J$[R%7Z],0L&,I!S,XOJTJ^ M'=5"%:_+#,TNJ!CZ6>VOVF7[T_(RN^ZILB<' ?CURC^!4' Y$,X:NF? VV%, M.HRFSPL'JT)3H'1\T^P/GY.&\H%71=WH0YMG>-,,-I=" S[]VNP"%X,=3*> MXMM[OD]-*0LBP?9X:!:HBIG,%= )JKQ0._A@WI,U\/X-Y)ATGJ;[5_B@2ZWC M;%%\D>\7#;>U6J='6^IS12]GNPSVYFHH=35IW49KH)?XA;B+S*R%)J5@M^@E M_:/*B-VI[S9-.U4F3N.87R5W-X,9FOKS%K]ER>(5@ZYZNDB09'(3P&'GOWRY MN,?I:W]O[8O2W@+I,FPX2YF25X6H#,PP3S)0Q80U97B^*BF%3R:*BU/RI:>( MR(LYJ!Q5I\<^WUZ?ZT_4@"ZD(N<&I 9MUA!M/X*PZ_!V>;\R!8*?VJV((?C: M0@/F0]JP6 "(">R,.@GKI8I0O^,^5'@7[,6Q$4I"NZT^7M([OF9R'4U)2(K6816+\8=K4;_":A024X[-3%35UU"D<^IC ==3S2N\/09O0U*<[ M2RE=7;? =' W22KE,%R&SXJ.B7/V4ZHW>*PT">N4%>9T8V\G?V M1[O //0PL85!^W;H7 ^5FP$]I1ZMMMW\4N<^DOTP"HQ)G?VJ;I^&RK"%X;XCYT$/NO.K][TD@> V72 BBW*KT".$7WZ MUO@CUO(B/MW+C.XRP.X6$R;V !MC.FP9L^:;L'IK7Q=Z*K]S > M0XZU6]6S'FNKOO'%<=N?MS_ 'H&;UCC:]CV?89,,56Z6#8E&KSVL?N-X..S( M+6](,9'Q0VP+G#?48OI,O!^8*S!6^\Y5Z?NMM](Q]^Q2&>W8[).,U.8?@1N+ MI(C)1'IG/1A!*=)DNWN-"J*\I&+D&#OR5KL,6A^JSS^1U789'6G$"1Q-4U,"%3%N70<,I MW,11DB"\>0'$I"EK/;X$YR7S8N%/T4_;1)H2 =AB@O M"<;J?]*/&?OHALGM*24^0Q D71'[>C+PP_Z4*=@(=-,-Q E>O3T,WDZRI!Y; M_-L%&W1VKM1)-4720_4L#=A/7/:GP$9Q](#"U$.I74=-9Z"J-Y[ %.\0'V+: MTVS82 ][)$-:781&T26R#WH=#L\]C'U" _Q^?E#MU5U1(>OR8I'[*IX<-& & MJD(#3M,CE88V7!V,%X3&H!8G&^@P-"(40WZF^^_-"3M!_0+'!?8] [M@T)TS M\%8+*N-BL#KH6(-57J"C 9%L*MUC7U/SPHKOB8 #^TV]>A=1U0Y=2PKZSV#C M-&8"166_0DF%WR,5KYTF=11@F>.D8W7V.<)?*)VS?6[_('W69^+:53;YRJ;[ M-,!KEHMA-X6;/$P=H@&X8$2'G-"/'Y:AHD3W:4S4OIO#B2W+5$/?6YU.=X/. MG])X6.G#,"A>2%29C2+SP@DHRMNY3&(XW==M G<\&"#A6HW\;-+O[A4:<#_E M[F027&AR9B3IE#1:=?++/@ZMKD%WI#GX?)9OU1CR_J(U+52B-8\*QPB'NN'3 MVB_.I;519?$JT7.9\[K#2GH;_%=K:\[J7-Q[IKXK-JIP&829XR8S.Z-W=J,\ MJ/T%4]9C/]S/S5M]Z]<<''*XKCKM;=.)JZ>R0$C70KFS5' %G7*QEOPZ 4$\ M35)-5@$KNSE;ZM7+@0Z*#)1.$V@7?'6%#H#LJ&,(1EF9V9$&R SJ6?H#,;GQ M4./L5I23]P(ZB)-G)?)AJ/<0&V0I;15*S_V&+$!$!CB\(SOAP-$P[F5.^8[] MIC?BA*F$1H:@ T5W.RZMWBRE&K]AL3N^@DS.A- M'YT>;;XP]R2TU+@C/>U;:_7*)=/.&1^WF<0$,,Y?=RT;GZ67U(?E29PVX'ML M7H7K?>P&\/5-IONG^W<$/]-=N P:5>(F:Y -Z''P'6P <3(=2M2#:9!MAK-? M)8T,!);ON0>M1)MKG21S01*)N5@>U.PSOJI2WSLC?._D*VRF]+P,LDJWDK=\ M@E9Z '@P/R9!$7K46IH_M2QO::O\",^EC/=8QUO7O[!I=6CQ$91"C(?<=]PD MUMV=(I>G;.LNWO=:G!TZWDR6(A[)>01&?94BRN#Z.CT% \\-5WKR!1;K.6B= MR)"QQ/XH8K/5Z11D8]>("-YM_?75W*@U75R3OSLO(8+8Y?'B31W*5\(E#4//.H.$\L_&T2]8;. M;1H0/.FTK+J2V U%AU,Y)"AYFM(]WIXXS&6<2HN[4M?FF9A!DN_M:.&,_$\@ MIPM=1J_FVT=>:CZ:V# MA0FB@W%(H6)Z*.0)I,,C_-HHXH.;9765,I;J0/F9=K1V5EQ6K^OS IH>R;CQ M(Y'[G02?%7Y35X%O4$=>[[V)3K/QS(4)[F+H9R&W0*O.](7''J%KG);#E4$U M)5D.\3]2USX%"V8SBY:MT><+NDG:9#KB>5+[:^OT ?&(!CG\%K8Q3OGGR;6S M>*&>N5>?6<#]"P'1Y+?LIF^%GS0-45[3D00.B2Z8WFD[1L2"FT MG3V\VKD&.2(_Z[R607Q/'Z#AKC4*G-"[%*X8@+!O_0C/XF#7W M9707+UKJTKV#O-_?GTOPV6H]P4"VCEH&/6GPSB'KX?(B&V);Q'?S22R'W7YQF?_EGZY;VX3@280*(I0DZ7SU%C$%S]K<=+#" M3TY@);V!QU!5$+9F?V] $/^4*?FR<(0VS!K6C\ %P%?C<99ZI62%]X$3V)3M M(#,Z78)?($?7Y#$7/V/IPB>N) EP>&C43J M\6=12E3\\G@F\[0G^>0L=D7Y M.]AYC:EZ@KBNR+IS"SYR#7(S[@5U17*!LH/$2%)=P--IZ#&Z*:?AS=V:\D0P M5F;?^#$Y".X_(\7W@7TLHG2U,"#WKE.V]+5C)]BY^F2]*V.HJ8N,.&8J1R8- MR+"F,W8Z3_"JPC&OTGD\TSJ]J(A0.TJ2(DB0?#P1^Q1QY .V,4/7F@-[IND- MJ[2*::?/J3*2GT\DZ9HO.4>D=UQ2P$O\%QS3]*6Z!U#G492643J1^K58]S;W M+XMU(D.+C'L!E!=-Q\:H:!I0HQ(1RHGWQ;KO/K;#1Q8I3OX_[+U[/%3[_R^^ M2B%"N23$**)(RCW)* E)4B&7S(XDMZ0H,F851>ZB"$4N);E,RJ6$(;=0N9-1 M9HSO\\?>=3*6N_W>K]?E^?S_;HL MLUKMK\==A6R: [,WU1E:6EZUN*D3(2+642PLB'U!_.0YOQD"T;E-LY)GL;?8 M %]A=SN,30^.-/1,1.4E Y:3J$XY^T)*. MN>VC3$[NOQ#+&9)S)(_!95(4O;)N])/"V.U'CDWW;EL71!@=#-%UO+<4@O!Y MH2]/59Y,H.=3J,HUD[\T,'!5&CB&#*DL004B'HF\MD%>V>="AD!J(HU7_KVE M)8!Y;@&C+UO5T0:^'4-O'L6OH/,G,YG-$_NXCGBMEW+X;.]FM=]Q.&+B_'UG MYAQ+TE4[LN).5O/5JSH:Q<4%A>VFJC>CA,WCSSE6'ELAFP*(P%U(I>@T6.5& MHH[N-SY))HC2!Q8V=<]A+_93%#:UL@-O<0&3@GQ7I&?H)QY$/WS'^VCAB(4N6 M:)*]^$EGDT]5VIJ1_%]@,ZBDGQ0DM3'N%.-0@7.&"X,N^Q!QLT(4 M$64#1WLG/W;=BK2R+.WVV4Y4SL]75M[YH$%MYMW96,M]UO>_Q@:86J6'L>)W M&UMCFMKBXB[%O3GSHQ6;@HGM:_<+&2EK9(//V^EB8K9XJ" M&B9)G>V,\6I]"_J3(I<8O+% M\^.^?8YC[=ATO#JC][9*3_V*Z/#:%AM7-N G,JB985+($DZ/IAQ6;,(ZX,)M M2/6>/8:5?J;$ &K\G"AR!WHQ,'L(OK!K#C*/>9C2=L:#4089T"^;\7 M3_PDK6\GT9P50OHZI[L._#29 8[BU>L3P5+4J:XER5T3,V3.81BH83ML..MI M(&PU+<:B_\M(-!R#[B&J<=/)N-ML8)ZG%3O;XXGKF@-E47S.!N GW30L*[#0 MC*5AV\(US/R;HOY_K8$>LFXI$A%C)B(B; MO1:CZXUC?^H:Z,H*KZ=C5R,.:CRU/B9TW;A)Y2D@: *LD"M]!H$(OSZJW5OQ M>#;PW"(!>3 QPO$5[!5"!'0@>?KS+Z,4+KP0+3KLVEV_4W.*,ZR03*$6E02K MUW@?SKM5S'8Z5EXVY48AX4'N/29RC3*&&(FF_2:;;2?GU*+P8?G"NK NUB&DD:BCJF+RC;X(73$\80HZ,%Y**_6R@UK9: M\LG#9X<0RW!::#1/^'(VBMWKRO4OA>]$K0]2J3-@6;1U."*7NAM2K4E86/VD^XQ!\WQ =8F2E_A*QSNA M*NGWL-I!TES?1/XA=5@*9%J##;GX(VR@X 2*P]N,W2!]XK>9GP7,?II[C-$# MJ^3!P>VDEV:L>SA>-C#:UT4J:42D4> 31YJ^2^G)0AJ)J*^>FF M4V$1#H070W=&UAA2A427/E>_+FN\+N2ESYY+<:P!> MV&ITGCJRPBIND!S+!G:"&Q$5*&<^"$K.]6VN0Z0[=WL MWOE^30D#>)[M>O9H&P 7#T@_<04I 7.HX0Z\/[G,7&EH1<4 8+8Y[W*F)Z&T4"-@Q]JOR?[!>U:N6;/6B'OB0P$8KWWR2F30=H7& M2]S+).2+".3(!CA;P*J:$I*$CZ3,_%5HD<;YAN&=O ,6HB4/'R._XQ'Q'G^] M1B+_U MGBY>MVTRQYMEHVI66QPSEIU_Q&<#H] K\!EJ6AI25Z)OD'15/.36A#Q6N$+! MAC.R3#/]M$+O:&R4!L7^3"Q']^[TAFW2%PS6BI.42-17&+J/?"CI_#C+L1^< MH#QU)0A 1+E3])H4+CM6)^L^;TS[K[^MN?&-CHXVSDWK<[ AN=/RFQP0/U9 M7-]U7=24!0:CXU;B"K-@88=O2_4U4JJI50AW*9\X=.)MLUQJEHXAY/Q+G6UN MQ-DC$XFKGLEYX81:_XDV.QMV>>KL>V9+<5FPTM LSM\:2.NS##MEY^WD))TM M]:C3=1O'5/0G"L)_BI7'!AQ?YTW&T7:@7ED'R[N2;!8E4G3+:=.9"]:WR(#6 MBG,\6HM'=^-:KL+KLA#>&\XH1DBD8Z-L<,!G2* FE9__06FNV].\N/WO?=DS'GH7P-/=WMKDSJ*EA71OZKF3T2XQ?GU)Y M*C'\(H%GYV9)^JI0^#"G6,48D7JUO[O& ^P7C2I,%?:U/=51AI(5GD%EM4D3 MLU=N_CG;8P;M-8_S/-]7"UKBZ)[RL&B(&2ID&;"")P>T-%9M"HWV2QQ;:-V2 MN]LWO?4BR?,&%Z^T[)IT\UL.DGJ&Y.N8)_\H4OI/QS26#J6B:T$GD\EU[:9J M'P6US ^A:[%";U6L+V UY D+BR+\SUG)6,=SY:UXB0!L'47,-C"PNUKU4=OF MF"L)YGLBHGTW.&BO4^1%!(2ZE;U!2/;(>K+]:9OZI[[#)L6E1DYG;>^7A9=, M?^:8V3E[B'Q))>S:#5QC+4"()9 IJ'I-VC*MFWP<42 M/GKTRA3I4K=$I9;WN/E1TF]Q?J!U*K]ZE_J]B&5RYTZLC-$Q6UF8_)/:MK MO\=E\G[9[8QXPWN'AM9GCX+4+YZ0C)A:-9_NF)2<-TD\$$XRR[U#[Q5%'>F^K>GCDP[-N!2_JHL +%Y M=G%A;0:/KH580P.Q6OE6*MU+?A)UO:MB.R9UN)B6^,V=>)8X(&;]9^FCMK7[ABJ9N&$J)1 I;^Y'&:6U+ D[P,-XT7UCCKTP>W!GY; M(YQYIS1%S-IXE=2C[D'Y0"RU)36(Q%6A8XT_0!>HG8I(X>XJ-,4Q<0>U SZ$ M@V=WQ91Y91A?>#^2L2:4U],N^$MM&9;*9NZ%W ['(>O80 AN@XY%]BHE M'I7-]-Z?U!>Y2%!\/O=X5J5='=;Q^\&-:PMD'80 J7= >+,*;*I76W]3< MHTR5RM",T/&C-0CM9P3GI2N3UVXYM+[BCNN6YD0?5=53>(/5;_ 6T$V&:Y]BHD9! 3G3=K1Q8&H'SS?C!D[K<]+W M>J,D$.YPU*52?3'(&I]]Q!H!,9PU7@]JE^43=U5<(^X9PA&A?2HC\L/F5=FO M+N:?O&<1H1K,4OEIA%=@< #AS4%UP@%J8 -G)' LZ6)B;,XX[N]E(Y]?D!:T M8P""@@NQ.).[&P4Q+]BP>&OMS]8\_D/RTI MPWM0IS"+6:=?]A/#LVJO.RH M=>%HN1(KN:00UW]M.['TM& <5O=I'O$VAM]GZI:]7*HA8T.'AP"&5 M",-S)UKOSCO)2M5T*1&JCV8J[#_YI-WL9%Y'FD]Q35?F;TOGUXNG=E7N&]G@>.VTWB%2;C%>5K[37;\9(> M0_:?%5Z+&24,Q9H]0K+"9MB !)[@5V([DCU(U+^\!:Z/[K>GG%BT2NJS__#T MBT[[NQG3S4U['[S$Y/D5O5Q5F$5,G+?&<7=DN]ZO;WRCA 20L/K/&25U>28U MM6F%2ED]*;LBF?52D[TC6!O:2'K9ZXZ[7[XVE[WMW];?/S%B8 #:+BRFH@A% MD T@YB@I(2*5J%%.*_?O]%7^R4509A@WO8N([ %'CR +_91%X7YP_#-V]B[J MZ?RR7OP44DV;P1N6']1):UY"VDFS+Q26R#]+<[ ?7LL&WE%0/HG;O%R[-N3; MC!S4:EZ:P[*VIMXJ-#< +3'5:=\/+C.8 F##&!Z5Z8+>0RAK@=R: U MA/MV#ZQ6;D@)-D=8AO!R,[@[+ F4;\/!(/Y?UE3^A YWSY7C&@1@293=;R^" M4"_W2YX0&S"-GUVQ6/V#]/Z=$JO#U.[9 -1ZZ*-$"[Z(3OG9\B= ^ "Y7?L M4XTN\B4,G*8X,,P*S"7-#COC+O[DHAZF7O)?S=L%4JZ[5E)-W.AB+]WBPULN M;]ORC49JG\H[N[O9V4LH).KDF<87+P*Y1PS.H>R-?!5>[X;P[%WN-'& =1V6 M9X@?*HZNC4\K--M@HW^]N#2O].F]P"@1N4-1WO97,L=>;S4-.(U[+P"+-3 ] M&NCZ\W"WKL"8U9%2@3K3[9$/W"FRUXH"C74.GNV_VAN0Q[_GW+JHBXI+A#^L M'Y:52_K:I2L'?LI^!H[*%L&;NQ?\?L)!?VX['V%_1BK!=2#=F+)XV'.BG0TX M6;UE TM7BXB3TW\DBL#+Z6O!(+6X"Z0?)E[?#?E7+6Q(2)70N>H^_JCWE;75 M@>)!W/%$_OT\EPIDUNIT='G>,^7 MW1,);/#;OGES<;2.F-R]6'6NR(][K1AF3 _"IY3=+!0#_@;+KR M!RM(%6_N-GGYZ:"0^>SE)E550>.OL6X:_PBXRC.H&%@H;F!XTMB1;[B:$@0* MXFV?? 8<.Y9SV3\W_'+I(K;M"O1/0-BM.NZ\NGE30/-L)#B?##KOO'SR$Z"NT[E\J5G#E2PJ-;7XW?]-LT:TQ0_E+;Z2^:,S1>;=R^JU8X> M-WIXU.)>R.8;0.">559S*$/C' :K3ELA/"',37G18L,*C*YS"@*NV+X8^N&>?(#23%C2]4(=Q8JE/SH8@8Z+S,0O!!C!7%K"?W> M['B:;X7(ZOB +;2#0@7F36H[LK5O!-JO%JO: R#MVY[F>J9U3*2]+DY2#/>_ M:>T0+\\?F[$V^+B6=""W3)[)[YHBXO/A4E.UMM+0XVQ[F]&E*ZD1SLU# M_6E;R/)![IDK:I)NWBD0Y0^9TK_PJ!$^<_O@.Q4./O TIB^[$*"X&N_K5=T7JKNEDW)['+ZPST< M3R^,$-E_SO$Z,(XSP(NB6WT0076X4"Y59/@F@0,^UE&X6'F>Z-3B_++POM2H M6N.=$FJ]\(J9QR+S%3G+4H60R?MN)@CA5S#TZZ54I"N>I^C'_SY[C1 MO!^W%Q_ "B/L(C1^)-%?5(CZLH'*@G=5CJEV+1?<\X;DGS2G8Y[I[9B M2.V'N^HE?,05:H:3G 2BI,2@<.II&P_16H)0N,5A]BN=?8YU1D?M&3-9K%D=DUP.LB M^6R>&I7=0.&E0Y\D"G!Z5M/HFW+&@%6&?ST]\2CZ2!$0)8-W#5R(8;WZ"HBR]-M1 )BV1XA5^FN6A^)/4)?KJ@.6T=\Y7J&?V03C! MSZBK,V<=O8XEDO]!$E7A$_W[%.O%1>H2\ER2" 5/3O.]).-L']<(\;\Z>]&" MM!ZG"8TCW!E,6?A0A?]#D_FKT-&71HAC470(M7VA>)#K#EGNRG.SN"1^V%OS!'2!/$T3:E:4;?R6%:O"K37P M.$ D:W1^R2!"H_BYOIO'A4"MM-"5AN)1@,4F8-]JTW]^[/UOECV,_OF*[,+S MT8GUQ+7%<;0\\6[+(K'=JI$O;7:,"M?W1K4?L MT^GKV0S5LX9" O83^R>PVM/@>E]4R&JMGOB/A\IY]I]X^VB6XU&VCB<;D'F" MLCG<2W"D+K<424]1\(F]6S$ 97'$]E]4J@OK=BNG+%Z33@]35&W[7C#_: K: MBN*LC.7T--8-%%#I7UMX1L?]Y")B_)'T]0P.OH1BA$06I9HTO1WU]=VOP-'E MK_W-F)W]J9A_3864EA^54YLZQ\H"1\]:S!7AXU#7LIRNZN/[$B$53K%VA)5_ M%$.)484$4J&_'$]YSTB%;WNESHV!2R98WO/I84@N-N3 LETM-YR78@-Q'=!^ M-N!8'(DB57IWPM]*Q ?>D[XHL(%@7-R^M?^5=@R($4@=9P.+IL0:D+GZ?.J2 M>PEQ_!HI%@-IHUCZA!L#@U39R"/)2B,<,\$_3#XI8PI2D4!,G0="6)&6V"4C MM\4JX@@361N,3M@:ZDL*IO9JZV!D<_?JR@ M_N3B=6R4]H^YS2M_>C._$D(]\VI>*-2GWS,(X2UG1!5D5>XD6BK>5CKSXF9Q MR_2'O9GGUU"=7OASV._%E7P/'CW$U@LP17:09G-;..4G)E$E.@Z[,VIV?<:; M0&E4Y1!Z(X>$QTYRP+5IY6/C2/0Z[+?&@;Z*)@CU;IQ6A(]](L%K=!P9O+22 M<*(,[Y!27FU*@O/VJ?LU@H=7S"='^>TC.3Y])/#Q>P%D50ZV@.O6F0@[6+[# M9S1CVT%R=+B/1PWQTO//=2'[JNS\5]1>P3#X*!,F;."@P'("ET8'NMQR%514 M)#4).] G9)$*<#4Y8AGM> X:EN/+D=H/74&T\*$[Q@V+Q[^9W+Y[N9(;J!P0 M66QGHGZE*H&@ 5W-Q+E14!6+3F/,E;]R$:VVEXG:ASWIQ'$K;-2H)$E_9/3" MO@8:*0,UWY TE$BOK\%QZ@0\@ZQJR5(Y_43!\Y>33^L?Z3^OHW&&7JW_,Y$[-_5GJ(=#T,H6"I=U.%>P>L8"%-*B8T\XY3:0>\ M.H.5UYWVRD0K(WE3ZJ)K=-4>R444OO]02I3EDIL04T>:,RLL*0N)-<&]E02O MIOZ]5OG'#Y3EJ'I64 M/P">CXY3 M "0 2YV.AK9SX(T@2C^IIZ3Z:FTAN()[C@V(^'E,-S\SV^#QR'-IP&,S>*#[ ME,YC@K35&>9^O&RDU.TWQ<]F M+8YQK7RU]-M&E"O.8UEWX=-,3T);Q3K(BFJK7 S%U8F..WN^T;7(_44TB79\ MSWH#P;*H0T8GW5=>Y.9"%W_5T'+/6/@$^O,1?"6D$G6LLUZ:L1L\<#9E7Z02 M'_7&16O3CO&K?OS4(7J)OU-+%CR*I9LJ0QHOYZ^@]P2,D*]D/X,(S;3ZFO/' MU) M#*5TL[6")U\(!@2^.%:8LX%]>P4R06IR*MU,8 6JC+M1-U/$>+.T!I=Q&G@77^D&Y>X6J[_O7FAKSVQ'YX*%NQ&^6E8*2$TOE4K+)J/C]H,UV7=2*+52$H4F7CJ?M)A.SR;#!HVK MSFT^5PD4SDU M;AE1>WRH[P#GUZU&TM<;&QLK=VTITR6]%(!V6L&"+PV7HV>$6NWZX/ZBPG": M9O"6! NZY6-IGA;[9U][5>>#^T\>6GQWW)Q^Y!SGZKBDNN MQ!:JZBO<\WUHO#97 .4XTDO'5OV.>G DNGOSY$/Y2=3AK;I'EQBSBO2CF05/ MR0?Z6%UI*ND1X6OQ*=:P [LGDE$K:<1H74JC="2*D80LK/#O(3B M]A^'0ROA%\^>$YZ-U8356%:I=RHDSS6A M.4 )3[I[L<_.]TI34]L.V0 2V2;B_9:BH&Z7>QVO[>Y%GG7'/RE?(CV8@O;M MG>]/J"6)(U*$YB73?N0#/3(+WGH--B)8*W_3-W"-_*QF2;.2O%TF>7'7"BB5 M(4_3*&$$T:1>TYH%QZRTZV^7F8"ZV=D4.XU1SYWG[F3&']+-?6\V<.KNCQ,1 M2^(-6" 7-F7$)_13^$>O+@V5YY\V=$)!Y#&U!WN?OM ]OX-3SCWH]9&* MXUJ#=F$L?W3GA,"JPCX^UDU8*1TV@3YDCE;L@GHOAE]=_;"N-T^U*C,B]V+6 M=O6VX>$'W[@KN9\+-\B/2P*$PX3W6+HS9J*:'F=6$D>3RQJ(#K?)YR*O_OB( MO#/I*]BLY<'S/O&;>#^K '<.5D''V4%H +D]:-&'6 \1P3=Z%AG))^BSXKF, M%]1@P2\[HC:NX[_JK#X[)[QB*$ES D>_6AT/.KNU=XU=S M6J>N-W.DNE8R0F A3Q2;!ZUJ'4]=@?"--5T<,M2T7]O^V.'K.IQ7R.;G9N_Y M#UWK+C+7PZR!SZ'DTQ7K0(DT/]*-63U+X>\[S-]$Y!^S2C*_&?<@U_RP-):^ M[9T(A+(*KI5@U2O2X;](@4DQ(+1G+\*S7Q,6QB \ MV.6/^1SS3PVA\/3A>'TOJ<5Y"ZEYAC?52JY)\='R6D@/7CM+'!E'>%\R/4LF M5J,:0X(2!]PDF@N@C.,O4.!^N=H]K]C\:=^0<*QN;UI$DU<0^?/<"!@A_@?: M1$$-)),%KRNAA< B[77MITB\E853IZN&PP)._4B#G\ M[:1>Y9N5[X@-8)4XEAI/7H!%0N8;V\JXW+;V)5!9VP]ETR;/B8BU>\_]PE-W M2F1FR-UPHW3__=?'"\I!1])*PFI?P_ESD.$C2*#R&E](,%Z^/]GB97OAN%KO M)NX]LG&Q']^;J!;LF'C_WD30B*L91S=KAK9X+IMC[Z-%^^"/>!Q*A3?6DTH;*J5BI M\YJ(&,,Y^$)2LWD[4<@]1NOKND/Z,MO7YF?FY"AN5]B/[;M%T .K>G!TXW ! M,CAO_0IB]?/M5(,BZ4]:FO(D4!CFES?B>GD;WL??+O%>M-'-@=28;5PSJW\[ MG.5,",+CLF%=!N$>\7Q)G NY+L2//^W,U34U\27KM6+WB+(>.ZWR#T.^LH$S M()E0/]_*BD(D\"?;6S>'UVNOSL]2X[ZD=$$,2-FTW$GQ9B@; (C]KJ2G9I"J M_GQT'+KC0E8U*<";^\8^=%+MY5JWC=BQ7,^8TX:+GR6J:P%"V8^DD$64.G#% M@HVR:A3F-G$<$H>SFJ[%=4S!4L8H>XQI!R<>N8!+I@&X)I'?":Q-J[<)1="U M>%[-U*JZYEX FO4YZO9#W..U-*'ZZ,%NOY M]/YD7O=M0:65*B%0?6_*!I_Z/7H]DJJX9SBZ8U>0HQ?5DRQP/+:QS?10]['6 M,\&C:2?4S,NL;MW!20066,AR!!5>LYJR , =%5SHWJJS 3?/#:="B7.>015B M,?E3\B<8?!VQ'"F)Q86)ERGY^\;+V,!M.5TLV&H%8=E P!@6CL2UH=8(?CU. MH:-4>?)T!CDW'E& ))Z]UMIM,TX.>SY G')?'U"Z0!2%LE#74X+T8M9NCC^/ M"-M"26TBG]O/$[:T?[-]I+5>K4%5*H-7[*M_!!NPOWN,BY[,&)Y7A5XSE3[[ M@8*Z&Z&%RC?)KL;YYZTT=C5>P\<:W=CDGRW=W47Z6[7^?,=LDX?;T92/TWV\ M;TPR=YNN:@V5N<==97FB:M7%_<0'.LJH@EQG/4"DD"Y[<>A+/_86@J%[UICQ M&E_=FK<0TC):/).<8YUW;B;/07'5S7J=$"_3WJBK/N^XVCK^)UK"_/N=2'P/ M.SK ?Z'X'0P2')54SR)\8 ,9XB_&F8()E>4",]]*ZEBGS U$TNXO2SR+"ZQ" MEW40@R)F-C#!G;HDT5UN%8B^[-^O3A_U04= +PPD('>;OR'+ PMF-:RX7-<>^<%RK_U7<"K'[>Z0JT[?QIHJ8> MYL'O)Y4L#%@50YEVPV["3KBB&]*FC_O(][<\S1:NR;G?H[JH6G)M1L<2K- % M/RF@A.CH%9^%GU[V7@%[M?Z8X^2O02UY,T8U4FNBS%)4AX+^SNFY9O_4YPI7 MUPQOTF0J]"Q7&EIYAE=@VCQBN_=W$P<8AY+%Y=X-1!\+O7#VH'U8Z,69ND<7 M13AWMX!G.^$:]*W'4H1/*R,\3G0V8!GI8-%9(4$VE+;[YK*EHVC=J7EF]$;, MMQ:N@0^_Q^H<*'0/YS!L/RI,@9OAU6^^[%W4)F0X)1(6EG3S_#FYY >E[+F8 MTMZCN'K394S\UYJ J:7_F[U"2 H@=6J*'+]<_6&RFG[Z5D/(<:B(IGA:W,*2 M/%1'T8Q[OL^K0L+W$W^Z@[:@P%@1J(&E^QO66^N8,,_BMT"7-T5T5:RGWR4/ M7">8ZZ9=8:PS7+AY97W*PTW7'@"$;;_OXBQ*QCC/@55[T^C*55@1I$V;=1_Y MQ"A\ 7F^G=QRF3-Y5=#D"?25GW1ODYE;V3)_&?>1&%+(VRPR/J]MG^RY=2@M MV\[0S6V5XU"2]48%Z84=>K ;,YT5#I[[LG=^'RNV8A.LW-:%?0%)5,\GF1@% MK1PZ3S-7JV=E;Z5L7KBL)_7P3]+Q#@MOFF+*V2(-;(!NA7H.WJS>Q_GA#*F- M.EZ.XA&_]'G:9HQ^F-!TW]VR;J_5' /7C($Q O3&O0*HXWU)B<@(C2@M3L@[ M__*=T"U;%P^Y4!-'$GE(VAFR[;N.Y1KYS5XQ*0A?'/2.PHFBT2(,5Z8+_HVR MD$E __CCCSJMEYVT:TC0.A2Y2GTQG.?%51-A(=%Z4WH3"AGI K@90;6VBLTC MJHWV^\7O!Z=QW>===R P^8;[17XW9MAO6Q="@A2X)@]0BD-@8<4!KIK.5YJ6 MNML8ZAU)9V]^P_8P-.^<4YWT$):)TAH(0VJQU"$+C#(A"7\* M/R1O65IPL=>HE+DCW+/9_7UKQ-QP.)F%T^ %LVEC+NL#H=,2,GUU\[ M;)HW'JF12MVVTX%K0B/LB)5X6%";L9W.-J-5AILB5%ZNQ'*"3I3KU[(FS9E& MD$!_?EB???; !T+3@9*[:3XE;J&Q,HHKX&T;WT@U9G8O[*6#_4=#Z?+]V&"\ M4'_.?L=^"O>H)5DC\0(_/MG--WY;1\I7A;4IPTG R,@_'J[^) K1N00_0K6A M 3LH*.[)NLN'ZJ0Q\2G'HL/O1XZ4*6AW-'(A'!DT8WVPHO+]\T1'Q!^D+@B0 MTX@Z3G1GZL,'J!)*S;@__]$OKGI0RD5/$:Q&T_>TD:E[ ,&K%=L'> M<0,E\ 9P8%6.'!/#8V?CZ_!!\\+TK<>YYN]5IRY=D) L<2S"B_WX3EL%6*4$ M.MUC%9&HZ1@N9.-GV^0\S5JIK<6FQS<_*$Y=HREZOQY\:;#[D< H*DEIRQMG MBU2ETDTQ?+@Q#46NJ(H=]:+AZHO6ALF;+CUQSS,>VZ!XQ5*!,!%GVJY%;$ER MWZU49K+)M:!^(\^SC!5Z(T#6'RIPLLRXOPFST??JL38?$R/EV0_'R29[FZSC MO*_N>O=82D.R\VZ,X477210_*2*?4U_ZU$\$,!WQ1R'%')$D@P&2:WCC>.SR0A_/70&4TV!E)2CU+G3UM4/\(D:=CW/+C() MB%02"^G,.Q7W)72J >[Y38C=L=0&3(3I(\(G-B"FP]GF'E*K*U#2]3:A,M:$ MMS943[+W0MKF)EH (1ZL>FROK2N(KD2[K[+9C X).JPFZ79$L8R86-SP MC1%-8P/1=M0EYR( M/F!=0C'P*JOJ=.A?)I((V<":E2[.^$"J[F]/X'!?V26 MMZ#$;G2Y4?A\&!MXGG^+#:1[YBQ<(W&#U'JSQ:VD0BO6+6]EEE [DW'?_4K M4BO@,O#O>"O [:?-S)CQ5LBP";P;O@-M<$.8MO E^!.*<#Y?_'6ZFC^#6HG8 MG[0S4Z[!3._.&2,,5I.FE3*0=>EABO7['OVK'AO+4;_%\+^@K1-U*$#0=L/, M,361"-R>?X@"I3M6KZNQTYK58/<[<-1H,445Q77\JDBY&6H@G/L]4+S4 M&4(?^?^FX>Y/\WCF6)[_!(T!A(M_>-&?Y/* 6NI_!V-ZF)(??$ $!3+PIA!4 M.@Y#B^AX.^5R/>%<:O90.OV "2*?X00%?@1]^_5.2OO3'&F65_R_%I M^;U/X&\5F7^&1,2OO+^.,@[_-DK&TD,05_@3L"R";H\1;.!Y&TNW!?F MEG"(:SS1H'-/SZSBFO2 MBVLFR?XNL>=K[J1(:DHWIG"_([8V0^'U\XULX%$WRDE@N2UL@)8SPQD&L% @ M>+L,="5+ 71XU)'A&)LD$6?KU]9ASA MCV&T0S((=RCCQAF/N/'C+N(.&H;&ZK:'8GZ9>^\B/9!RF4R*"4-R253ZOG.2 MR@CWC,^JY(4Q>Y4V#QI9:ZW.HM]\KP1!BSBH\4>C]<-8:KMGX!WX-/IN[R'L M\11E;4JEME0.S?! K5_=!1;NN2UU$(?"D;4)]"DRZ!D=+E[2 M4\V+ 23,L(C?(CDR8X(-W/ 38P/7K6;?_-FR_<1O+9%P=S%T/WDX7=^4#;RX M\1AE[NIS +CCY ]=9[)0 [&;#7QH!3^C:/KU,WC%GR'/,:ZI7]75\FKX7!>] M_N:3A>7N2$3[?@)*!4D$;4Z!=^'(( M3;Z6]Z'<>$W,Z,51GB6?L)[J>=\4P_T%QA(O%6->G=&!PA)<7]5C-W'Z'Z,WX[S1#6DA(22[NO@O,AR MKU&G+P#H6/@?)/,?)/,?)/,?)/._"\DPEIND7RIY5;P<^$7:PKU?Y(;00D(E M#R9^K.O<>5C*7UC!L%B1>85(ZT5X2_K]RC9_[["6KB0WH_EA8.^;U@I5L5ZO M8A_J?.^V*F1S4-]UW2._ZU>IV4TL-]Z4,4.SCZ12.$>Z4Z09AK=WKG[R,,MF MFTO^H'1,V!H.+2Z2ZY(GLFD]$S4-K>6P'ANH]"5!I<#BRK E=.9_^P]L?Q6F MV(PE0:D1@+E0(QW^2"!F&Y'(!OYZ/>/?^Z%!_8;P/64^\)-E-QLP5 +][\$> ML!:Z3[S(IVMF-?LXQP;F0<:LQCPYLNS%NRY&OXC3<>-%Y@I$TS*J*S%2+P35)YYV7'1R7V>C4W1?6T%"3 M.;TF_TN*VY7XU2CBL=O/ U;F+(W]Y2QR&Y8Z;;9X,#B9#3AQF* ZZ3;&POUO MC,N^1E<=.WT8-EVV$D26X%R+A;+@^3M0KS$6D;4*DR;"]Z-+T1VF,O(.)X3UP&+L M?6W[<4$^T9M\0\S:*1:O"MK-;4[E'3=*=S%RX&R9.4BR$EXQ-&N%[BN=&MTK MCT1.T;@0CEHV4-O*!OBY62_ D3Y$&J3JX.#3 /Z&00#XM\N8O][9PO5.^-_@ MB2+SJ(F6\/_N*;C8P)EEQWZZ&_NW>Y3IZY78^J>V\B<(4_^_^3B,P)#RGQ%1GID$ M^HS17+![@K*T.V%#>B.XST[43AC(W;K.WK['R_FDOV'8JZI_Q1S M_=\KYOH)$L+=5F?^-E#[]X&.-[&!PQ\ T/ ?@\PB,"H 52B!G09!'NQ$*A%Y MX*FX9$\<"D$$G-E '!-"M_PL"YP=\-/#1/P1.22@=^5CIP.C;Z0N8-A 1] ) MXE<>$I&R7!!PS/RW@H 85^\5"ZS_E4XA&/#7<1Z"OXT#GB".SY.B<)!&;_TZ MO"XJ-Y_QJTBOMLF\ZIB:;7VC1;GZN,\F:Z#4J;Y"D2G^DU#9<@+T5+\C?@]Z M:R=^/VFZ2Q$4<['1?7^7B?6:\0;Y?2'H!C=C8*D9YMX&1P:6 M"M:&^XK1.M7>4-;@WG,UK2FY>]IV.W:2]6PB>FDHX#P'G?!#\8ZP(L#S:TA. M6/) ?VK-4YTZW=4,W=2\!O& T?3 ?ME8++3IS%VF.NA-D&!(1D?H[,T:(Y_^ M++IT+MM#!E?G'6_<^-6SS]5&:K(X[NG4U[.V&KHC1FOVQ!SC&O]78BVU#"$/ M0+O80*'F,'7+J5\&;UC\_U'H?[-3@L@YE@II_8D$_.9,A$+L'N?[J=/0P3;_WO_E+W(D$N"TP MD;6.;" YG0V\/L$&+I] M@.>,2<_-(P#P2WUAQ(JJ3?SW!GR6T&&Y[)%F4U27>#$#2L?W@B]'V8"@VL.] MM1IIAHTF^O/&[Q94R4?J*W"?K8:^_*J7"R6PQ'ZFN2W2A*.?BKZU('[K75$K M?&D&TIB+OHQ/5@IIZ5/*-QY1Q:WJ?"AQZ@W]&]'MZ2F[9N< 1Q4[6[L#0WND M[VQ4*7T^>&K7JO7OMES'DK05!S&0#!:LK"MW8U-5 :UHEC@UW ME]'2L,G<5G&&E[SG9&Y#]^#=G9?RHG.>_DOR_E\J/D)"2'\[[NB$4);*J0TV M*+'221.*:>!(\ABK[[_\"8M_D^+Z?^R?]!X7B1)9[R[L^+PG:V-G@DV*)OJ, M]E-L@-A#FG6T/ TZ'(=$TY" +HB2@X+M0M7_5,W\6U;-L"I^;70_BFB!G[*= MT!<[1UKG-O_;.%G+XS@\3D#N)0%(]#\V^E'\R6F'U6PY[H, +(6:)/D%>@;2 M@++@T;KIZ]B-?_359_V:DK(:\VM&2C9G%NZ=R'\I^86"C2K;C8F$U^>>?^EG M;UG@N"]NL6 QM-BHAW\0ZXO_C-)4 =<-0BZ:,^3/AUH^VQJUFDCX'#H1*- 2 M!OQ89?[V>2^H)YOP(;50] :R>63@2C;5@U!O7W2@]V"LS<9S[?:I*1SMO=&5>R:#$&Y?G@'QYF[T[G<.D&X M*@_"&[#J#87NE8FE'_TBAPU*%<,6^@C<%!4UU;V38U/7+6J_/M[R?9@#1BW> MO393X7KI[BL6 8-Z7'-\!BBJ D@N8 BIR/!&&D.Y&A3W=:X7%ZXRZU7S.+"W M,.(!'.LN6S>P2OCBQG7[@4#%5\M%M4.IY!R$5X"IBM3.:_(-3$6D\!9T*+7> M']40S3C9N3$J?-[64\6B@;K!PFXX9H4TQZAK/KGHF6NV0[?E>("LJ;9M(E=2 M:[:%,V_'TQV/'ORR@>,5<9B"\'"@[B)C3+Q,E"PPT4O5:#,/.EBAR/!VV?IV MGN+I**'FUJ[0;K3X[LNZ*I'E3B3A2&N%#NL92'VZ'+%W8DC4)DU%ZI@]]046 MR<$YWMV"D^*13SKLZ'>(!@=7G+P(;$(=IL5W1YF* M'+SA,!\I.H_5H5#ETO M#<@N[:Z0*+37;+?0^VQPW\M['SC0:)(.?'UN_H%P_:1X2J)GGDO)AJLQ!CXN M5X7T=52>GKVW<5UC)7W_JD"!/ !<<=*J+95N9?9)FXFL(3%!6 \ZHR:4'^*$ M)X<$#\=\8YZ[<_%(//%-Y/NG^"R9:)7M7*Z+^;_JQ)S I_;Y*D;]A"33T->3 M%EU=;N12L97>@3CLN%Y>/KM#H\E#>Z5F]1;!W-=<#P)S14(26O4PY&Y8D(CP M-"RGZ9#H&S#"OG*+._ F3PPV$>3HM>]31\FKF_AO>@WIU0AM:M1XM7'OZ=.B M8PJ( !LXUTR^7$\I8 -U?(KU%#Z\^3-?P]HDU6\EI(*8E2<'O"_)K(RM^;0B MXX[UQHO[15B\8-5ND$IO#@$W>G_!HD:S,/@^B5_'H@9+CW.Y,FUW7G3XD8NC MQ)-"!R.N4!EJ@6]](X!U?9I_M=^YEL(#7Z9;9(7JB-).<]562)$D\HJ4I!#% M<>-77(.Q&D[[#,4&U%O_@:"JT&A[]_K))1T,VW;WS9OB3H--L<8C7'EX+R8. M!8XH5$$)YJ<7Y&EE0;Q-"WY_/OD";@++H]6MSGGG\OW[>D>.D23E8W>WRYX] MQM5C\14LQDSVTZ/G.2%/^; *)=_A@W1"LVV03YBPN;NLW,S&:5C0D).OZ(WW MHNTD1T30*#3)2!U 7>-YTFVKOAV,J3#UJ8V^"WLIOZKKV45 MAGDR>#*N [3KV&)E2!ZV8B=HL^!2=D)@S:B_1I2XQKKBQ:%>XSQ9; MNP:NI+&(QN3W3H'?M%:='2I_2]+"4MM16W[ JCJ5R3,.+EU^16Q=^LTD%J+& MK17KH E=91Z#1 L9ZD+?GC"EAK)=I5FVE(IGCEF,[9.)PBOYLV'NG7\UE MW3VU "A4:!D2KJ.8[2M4JQT?DFMMYU):$7E5*7(N<_2%K37M4NRA@9>*VU== MV?+RU^]!Y(@?S?-YY%IR@[LM]:OGS[/L;243MK"!E"O ^EDS+M"!1YNG@S, M?D;W6P]SQG"34M;\4,(&\(WZK-9/E M^SV>?7B88=4E9'CFNMF6J4;%]HH]E6,&0,!I _QRD$[ @14/C@R24-X):UTS M9 .R5LGP<72C@K".V)L:+QJRD1:I-173(9];Q0-<'LQ4;O!J2DD]^I!+;<6\ MP4_B:K6$=@S]FF$E+B1^IA>_FRX039!U-0\:;,9O:2GLGMUR2*6Y^^DN94D6 M%GTS:DXJ_6))'4HB!&YDT*U""U.Y?4WZ64^RI'(\,T8W1,M.J;EL.=1NU_C^ MF]X]-M!YN^.KD^\C@< ?V6R*?X7^%A 'CD2A.V+@+Z*LQE1FTB,!RH\/T MHP/.83\MEODP5?#J4,\3.<3_K3,LF5C#$&6PX6;SW]@'^5'4*@?+A M"^B#*^Z>(*8CO:07N!J!FXBTHE3R0)YX@.8DY^[-+QY$MM@]2^'55ZE7"(+- MPQ IPFZ\7'?%2MB*(1^(/^$HET S6S-V5?Q0EBOKEU>!AZ(,FKU>'^6F1JRO M>L1_X0?VS<-2HU#C;NDI!E;)DEP@/"Z]?N=+*NNBH1.MF3_Q<'V.#><[[V'> MRQN&SC^8W=%(L/H%)*9^0IU^+>3/O )SM5;(P*J,U26W==1SY?M.%-/J?N%D MNMV>*=T>\T!%LT#L>"YX2V%A"I+OAH7K:0NPD"*-#+WLQX7*ME>TG'1-VO=) M=53[L]L#P\N<>NYG^SMR0^.*$N2N8TO&%*W.NDG^Z0->I;SPZ@BI-Q=6^5^^WN;HQ=)M56]2%AS=0 Y.]D-I MCOTAN9+7Q?><@KUU@@V/ZV^?V%_UB/?D[V4MDD;%\VE_UD?+"<")$9/ Q*5J"%G([[U+. M8TAN<[:,IGO?!EN]U]3)Q/N7I^-J"1I@E1Z6^HU(YIU_%,74AVS='.F&;U_& M!GIHXXK'9[*85E%I#LU<"^LSB&:[@R^M8,ZA"%D8U&[TYQG?,\-0 HT) M0D:#0WNW?B@]*G-NDV!:I:Q/+W_[*.X)_6%_P?;Q<^W(UPHQ9T]6.Z)RPT56635:U\^YI4&N86K$\TSE>^ M/:'J)?=0+<:VLD']N42*4O%8;\;6*EEW]PC"-%X&:NHWBT[A>,DP#(3U,Z&, MZJ7K\TIXM>)FC56&]#V/(NH(]WX_W MX7DE[NW2L,? .C]G<&G"N\/< #\Z>^-_Y.AZ1G0 7)14CUYBH3MV2-VI*^O/ MI!'WZ6[%ZA$PU:="T]/Z5;?V]U'6!,F]HXJ@O0 M!_L*\L>NB.O&_9+B]&%P8GS5.N6N I23X,;J7* 2KLL5+,@_!.SLJ1"$N ML]+.PJ:<^UO?,%;7>=! .7-I6]_;?94O\D_/SVJ=B.F<>R!QC\:P?BA>*/WY MC-9KW5"Y%":NZ0I>^;9U%Q=7+&V;@^NVCYE;-];G>*CEQA=73#EUIC[P-C< MCV+J-O_GD/G?YI!Y-2B(I5L1K\<2WJ?23U"B*GC=_)0\9O];>]\=UF2WY1L% M!.D@O44%1.E%! 42_9"F J(402 BT@5$0%I(*-*;@(H"$@N*@AA!.IA(!Q$C M4D(12.B=A!)>2.&&;V;.?&?..3/WSMQ[9\Z]P_.L/\B3YWEW]MI[_7Z_O=>[ MUKC8^*_!MDGNJI K>26..S-CH>D1LP:+5#_T#)[!9TQ/F@&05*M0OLFJ/)]= MD&!&HL,-$J/LJ(+ @JVAAA[*WM?>QN1U-O4R^X3O'QPF,<9%7JDEC3AGV)!6 M*DL\)0H/OP_)#?[UN)J#[[*,IIC'HG-G$?,G6".]Z,>^ZOG AJ&3_:4-LK<# MC,@LMN?/S8%0^QM$DD$;?$G(2E2K99I(^;E)NR4GPYXL/+U3>_K[ M^7+UTYVX#^9A]#UG?QHGW6JGH<9;D52%Y;U\AC,T%_30*J#IRK!CUD3C2 M]:L)-%UP0":$@)#/LH(09&'"4K9UV:'TR MK;T5G7#&$!6#@7SVDHL9UIH&3*X\>!QARQ)7]7#ZA5_*^OFS0^(/6-8*_G"T MQCM)L%S6(!^BP,C7\! I8+:U@*V_AB?XA?>G:YW'P4TSIR3Q69Q5YUA3[<;! M>Q6@ERU'9 G3[VUWBI(:P&1!#NNC:DDT _';?/;*P\/&D*46E ,-Q\0B_P;F MVF!OH%F7IT,!4P@[#=HWR#(C#;6M+^..N*&;)[9Q&E?ILS!.@NNDO2ES*Z.C MX"K^@9E59C0K_9[H@KLE?O?)C!\T'U)Q,HB>1\ZAR711S\)6]]K.$&&-R\H: MDN8TAS2R53IB^IOLZ:F ]DLRE0347@._Q?&1BQ-P04/721POH"@>>NL'7-N] M--5UW\H5#YAC"4L!,('5F7O.=XW^ NK/EP:KO,_=:^#\BY6((@P?Z>RG[TWL)7]5,1^LET\'H[WS R5T0 MX_(CTBP3*\<9^2M*&XA_3FE\!@7TBA@>P M6HX%1C==VH1371;%)960:EZ9=,PUHVF'L0TY3(/V()0 T6LD7-+)>@.?9L;A M3SF6?;=5)P7/A?DK/LS2N=IO;R9,RV0NI @L(4%FKT.1)Y:N=Q->9DA$$) M9#Y 7G],FAS_C'HU5.VBRAN?_=*2[9DC[:V5/Z.EWSS_@N1.%F%WC9+1/5-Q M'[^AXSC;NGJ_0!+8)-7#2+"4C3SSB";&\;(4LN%%;F$G%:"*!C(,*$SA KGK9,HP8,8WI;V!!Z^<4\).%,EVTE1S7 MN5-!5L&\-K>L4J<=0>4J\.A_#N<1[$N->U5I@2&J*"QLG MR/+2W4>.I_I#R MQO(%H[)G]%M5-UVRB\@OT&"FZVP@W,A&(K82WWS=TX7,1U.")2:_NIWMXRQS MJII7\^#AP2Y_L=L!*.7T<(DM) ^RD03F+_4=] 'O@XM'JO;O>T\[%^CYHO;7 MG9Z+C9,L^N$%X_$/+[.O(&J96Z,Q=(@RM?WN*.N< ?^,6! M%L@48X;(\\6K22H+;S:XVB#WM38TT3G 3T@R6 MA/O2BR!RB)]U30M@ ?W(2:BT7F/ MZ$16K;:L#L:V8TD/X*?(-I38@".PRF&/[K(^:R0KZ=25Q4[W7M5] 7?(!" DTJF]1+R1*!2 )ETNBF79#X M!1%YS.,K0=+&AM&/GM96R4TM/UEB83AD!G\)KC(VTG]24^_'M14]/M=([ M<5:!1M80]*0$9B_CC"G8&ST0FLA&R(?EH%$%&X@R2WZ=VK-5:R)YX=3K##O8M^KM#YB2 M%8]-'B,XBKD ]I)S.W_O2!4[.#(X5U=-.\K0O?6-(3IPZQJ:BQ?K 5^J=2X4 MTB-W'0U"OUVEQ,) M90CO@@8%H!LZZ' TVU_[<"I_D6',_+]=C7X"-4K3VP4=S5>C1R0PLF*2CZ-/ M4G[[\UX)3.KE@P..PYJA@_47_($+E1F5/C]-,"._]9(A+W0-#EZ*E@"O=EA+ M2=TB.XE=DH;;V)CPL9\PR++SD-%3;[[QML%8U9O_>M42EDA5&5KA'K%3B#HM M1T&G[H)\88"*0C-J*-]I#B/LB3@'=D$C2>D1UXX/(7&=*LCE0>QW&'!P$5RI ML_R)+$EI):N-T'S1YL$^7#D5/TL_\3YSQ=,=#V?6LTL.?LIL=(UFKE_AG1DP MST4^> MCO"BWUOY"CFMT7E8VF=NK[S9,:">E-V"VH]J' MND#.B*U )2*$^X)4(B[V;I:*VE5'7%SD6@RJJ6J(:[1+-_TE''S#]' ,!WIV ME<'%Q_1CDO<9GI42,A?%QK:O8F \.(S$6)NE'\.7Z%""UL!C'\Z<4_(7TW/J MM :!8T_:HM-H/*5P+;+?B^>A&:9]&]*!9D]&QN:'TTJ&1QU,SQ1FUG"_-^ X M4/ZW\@$V,P:I%$F@E!H!MTI@YEOVB5H WHVL\)8D>RT.*Z M:;-"=';T67"?&DT"^7N.>. NR,7)?Q=D$2*\ X4QI[]1=$\<1S .[K4\()/L MFF!"/@[.GR=X1"YV=5'3M*4<"JMU-"UNIM9P+Q2XCT[;W=.JL.O_0SZU#AE) M9(^'0&GJ>'W127,^2[)"'-S,D^+P."\"_)2GS[Q/H(__CN%^\6L'6/DYYO=R M!8H87$RY>* I=)8B@AG R,+%*OOU(TG!%T=_#;5Q[[3'R2ZUMS_ M]?EV%)NFSE0W$OEH.X>Y%9BJ+-89L5=I\*Q?,%0D5/LJ8:MEL:FW\YV72/*P M18F&7HK3T/Z2S^F!RBJ26:VH;EDF:.7UP-P9XU#26=RP/^/@I/ST5C*-)7@" MQF&_XCJ1P<7>?[(R-3CK2K%\-2QL,O46X1!,_%_)_/\SAHW^(O$76;@@I@+_ M(VA.C%>W+_$QM0?G.>KIA7$>A+S74>H%C$SPHR7=Z\LB2_MEZZL>Q)9;=R[9 M/"Q7=W._2DM -EI#"=E@(2CA(5C:G81-6X)=)HV]4LX@8H6&6XQ1Z)'81G:% MK\^,]3ND5@P[?J6FCP_WWX%6X)8^$\ CDH2Q4@)?DK-X+]R>:."E$> 6FC#E M\JR\C9"0;//=]KSB0ACK9792K!&B&MGHQ PT?>/,$%WV^?OK25CT? G< 7"/ M*\JV3#ZBD+@AMC-A>IFOL@TZ6\C5P/TXR>8BJO/T34]YSRE;,_Y'3)U;&,QZ MF<7S;TD4:CX3Y<-W09TQ<"8)*$<^9T;ONC'L RB@P$X39)E,H GSM?,/PD^3 M*LBA=T_<#\](WCP?X2MZ27R[VKQB.XMO>YH_3&^910[I!OM4U/08$*!"0@]] M68.I%BG$P@V*YLQ#R\*.+@V/F.Q[<,QB=$3'M[,M('L@2D_Q[^'0%4FH6[C* MX&PG9Q_. )X,RR 7FX8Q9NB%1H MJM2U[<#0G?/)T-G\%[WZRSAM8*_'$1-08UAH,'HB8W2"CV^DBZQ%7*[QRK/Y M69HQLPM!=Y M=0URF-C@)-';TACXF_EG';N0?D1].)BCQTAXTZ/]C^_N" Z.F[]Q;@[T/5FU M);)2WJIL8349?)J[\"['87Z3"W05YF!"]KI2[8*8X_(X4@1X3$SI( \U2!Z\ MEF.EN0_M1=Y)NA97QX)Z?%-J%X2[#!+>SC,*F-2D051E< )"^(G/8,-JEB<3 MZL$&;V0LU$B($G>D$[@\8;F$U$X9)G$"*41TRLE5 8>V$DK]+7_5+0OW[X(3 M!UHRI6)CFGUN/%(^C;9&3Z()6VUH$08. RTC6\; C4I"82T2$>Y>JT7?N[Y0MG!]YL\$**?RLKE+;LKYV8/ M[_"?FZGRF9P6>?:44I;EO7CC9?()[O_B98"$KSKAW\/57OU:./-L^LVSHJ$V MMYJZNJG,T8!*RO/Z!FEP#?1REE(= +913[\4'^ M'\9D5?.\AQK7LA/RT^^T>T?^Y(X]BE5%:-'ND1.6>2;-&@PG+?F](4?ZW^!6 M_0J_-A7.WO)4SWR^E+@_XP(=G-!PNLU5Y;HTM3@2T[L=M!F^#]^R/H]^EVK?/2T(:,&N3>XW62,+(IW2Q$Z=+V^T$>WRQ+?\7Y7ID.=Y>? MOL$:LHUZP<:#B%P\TS^;N.F30O]M98&QLV:HO*4C6/')8C;KVS>SFQ%9@3:> MZ.'R_&RVQS\IUW2/;T7"2D893AFS4EM)6E(3U=7M?7>7JI(W+AIM8TKW\M;* MB'_V:EQXSM(9+L0PBD,#1[,=UF &T#F?G]B;XX"\6LOJB/ARI>G[71!1B'3[ MO@A>6_>I;9#^S+"J!-)=S&*D<0)['>N*!HZ--X,',4WB&SQRW@4*0U5(?N\+ MY6,88S&3MD'KJ;2RZ,RTUCI\$]E2P@V0N-JL@+-Z4RJ38[M5T-5K-X5XU@B1 MGJE]%AXZ9#+4DW)E)F?X$[:N&E&G!DG ,A<6;0+I]&\?S2N 2<&64=K+$0PN M*[+(0OOY?K0*ZF+/;UUL^5G&@[V^C9@TG%^E=W0;_A$Z$D)YU=T"'8V/1_[(M((Q3)C2\^6(V;T34NZ=I705V& MF,&OWNJH5C\IWS[$=UA='#W"^0<=PT1%PJ2TYJP],YPIT4(K/U47+,SXJG;( M76Z[E;D+FG#S#+7J)-B-[.6I,E1__+Q$0__(]_3 MIKHP:9-5J-XU$F[9B%QN?O%"7P4P3:K,>N4XHG\$-XP#?11'SY7_"P3^/6FC M5U_T?6@.91VP.Y57N!!^WPI@LRH8[I^V\5^6_!1C+1,V#_OI]'_+"XY8TNU3 MV<$OF/_S8#@XD?$8[;^A7 +!F<0[^7 MF8:+,QU2.F3^P9L?&\50-.%L]9WD.3;J<#WJ.=O%0N]>M(L?L=!&*PV*_;> J3L,28(;IA54[=W?@69 R##5]Y\=OVSGM;Z-!. MX1!C<[HLG8DRMPC9Z17[:,8]L+[95A2@A:28DS=;LCW/)+3"6#38NQ(NX5_4 M55_%686P_A38>! DM8E+!U(8W/AJ-&Y@9S?M''&G#TK MNAT=(SC=Y;/@[RK"='%/%(FIAIL[5.R#U3*<3]:APA0I8^"JZLLU4L)>CMGY MZP63Z9H1.#9DXT/LI_2'9#,TW!3H?G_2A4N^C)#T$RJ%ZZ!(<=-Z=W#38#YG7_QGID1FTH7P47V%.2[YE*U"+"E/%(]Q:67 M!]6#,05*I5\4[L9^OZOWVBOY)\,3=B,=RN2"&-?:F/W"*B_*1_G'E]JHV MWP&U)B3W+V&/?GW/;A=UBR*W![9U[E\(^IZ%F>O165 DEI"&(IU=38"23%:7 M?2/,R,>PD\A$9[G>^*?%BR'%*BKZ&1IR&M>'C[A(Y*0=U-1'/R)&R?NL&2<&@)@N.I_#1RF"21!*X[(9Q#%O MLK/3$)8X7JU $X_8HU&M,Z4DOG8)NQ85A4!]!W"B_\Y'S* 4T*,@IQ"M._E56"&,*-#;>%&HX')]W\DAMOO=^8B%^7,Q MSA&O/J+!Z-61R[W+FQ'BI7[/XQ>&B=QWFQ79TXWT^;^&'MZ1V$9.5M,$9"F7 MZ(4>N?["-!8@1+Z_XZA/J9HEH[4V3]_/ZW:JIA:RXKHL2P$;""E\TF[3B:S& MX-ZD9S2$!"C-WZ%9DAPZ[I;-CK[)MR29M_@(=]9>2 DN'KG]ID;GS<:@D M*AR<7Z![]#,3SM1HDJ>I0K0C6>+/ 357M+-1*@[M([KS(!L\%F^6"GWH"GT$ M0H*'59,B)LQMQYHM/M7UJ7W(-^'Y7&&N_$EC3MA:L'V0DZI'V1.)H4@?]##% MQ[X">3]\/.ZD3SQH84P=/&C;\ZY-3@"7DG0H?^8XRN 3#&_9B!P*(:*6B"X4 M6 *6#RY \+GG]#[W0(+OFP2IR%5YT=-?OH?C0\Z"$Z$?I!W=E?=\92)/TW,GN0$X79CL\^?8-.E]%7H;96IT%)S"I*Y@F M?H2$:ZG6Q7TL17X M^PYF<(U)M?L8U4JKM2)*VACJ7CN*D/6KC=URVZ=O8U*;#MT[4,G9P\-^U$C* MV3K/98S _,XWG_JM 6>UGD>AD*Q1XU^;8+6IT ]0QI$&>A5V+AI@ M>!8:8V MD<-3](R8GBL09CK&!>JG)J)9#A?(;3ND\/CG>"C*N'KHR^GC^(BOZ_W6C/C/ M140/FG@M]5HH\45DQ%7@*J'F^@&;/NVA#T7GHDRY?/T5M;@S8PANEKJ-T+Y^ MH7W 1>H9YL_(=!;XJ:JR@E&&^^$W^SN\@E:YO 2\BC5H4*\:KRZ6Q:D7C."4 M71"[+/.[BE /)'"LB"9H:+H+BK,C;9F2&/4EH=1+99%^TX78_E7VP=6IT.Z^ MUJGS+B*3$D*I#]G]SJ+'+]"@S/&/,M0;"YG\@;5AWRRR$(AMU2DXO!8]]]@V MGJ?EWNSE+YO;GX^S;#?_S;)KR-_&2:X)<1(XXM8R^(-OCONKMZ&(ED-I]QME MGL]*KS,>:&W"PD'TF;\X5-V;_)>[(!)3 2R-,]?2L;S+ PWF1"VB)1BF=&@" MQUT^N"#8$6[0Y*L^*@,Z=LMCI*EN$WQ[[TXE8_D3TQ7AC![8/E5_;7"<0TX" M0ROTGF:WT*F?'[)+C_(B(L)&.F^SM.?H:?GJGC5E7P=/)BSUDP]1W,E:GN," M^CP3XRP+R:U&5;6%N!MK-R9/S"BNPHP=8TZS)C/()3JM&)X>6N3S7UX.E$=O M%AVOS?L M6V/2ZQO[WR,S?%,?O+@1MOTP)CPV&_4$6V2924FY+]S02/8\\R ^(]TE@ M05$LB4RL[1:F'_-$DFZ%-):$W6+\!+K)9U8T(>=\/5S]K*F/S;0VOJ"M26HT M<2SU*&!,A%W& /43<;:_7/MH1OX2'R=C*=>O6>@:<$ U9M^ H(]V?@&1I*X6 ME$B#F4@&$<:W6'!L0&$79.=:.'@Q(E#!3S;-/H.@1.4%])CN66&T@5GEXYW4 M"&KW-\V(BJTT0Y6!.OD;9\J=+RK#-Q6%U"HC74GC1(4X",\<; C!3VI/:%!Z M=\4R,4H[V7$+ ^V.$W/A%YNR"6$;C2CQE%AUU0 M6S7TQL,34Q/=PBO5^X8FSIJU$;]#G;$W4,!)%@)X:5S[3279Q[J/<2HT2U!. MI-KJF=:YN 0H>5FR(OL&F3IT09U%(]T(46-U5AS!23).(8TT/9;@2PB*5#O[ M8Z/FOHC#O3POZ=+7^:XO381N'#V^<9G-^P\)+0@;ID^)N3Q;B7M=RL-],2BW MD,@[^I%O3J>/B3RBI/C\RC^N()4>N;@=PMR65A.H'9&&4$E]\>^K#?.G T 2DB9DR.!@)R50AB-V0?P 0@CP(!^8 MJ\ 5>]D2!AAY?\1GJ MT%.IFRKZ6&=@/L W6'PA0S+F?=&/&*7YNQ^.M[JH'*22EK:<,S;"P6IYI#>' MQ,,?TCNWKD-M=DJ@5X'^E]A *.$EE'1;)X$&QX\=IZ,VN9"<"]\=O.!*[[YV MOW$LFTKQ^N[\J^!.!D;3%-3R$BN.T4?@9'3I3Q!'1D.O3K#'!_MS+E(\9BLQ M"?Y/:@^;2:86EN5+G=%2F''XQ]4*FE%"CO.4:D%V3,_*IX#7 MWM=V004#4\LJZ3H?AD *W%JP&BS)@NE;W5@B=!E.D9$D=QF2JMNKV5Q,_5=8 MO"3R$Z*GG*18W0UD\[RZ%$M,?;:[7S8X]AYIFGRTH'1Q^_$N"+(+@F:NN.D; MIGS1NQJ2L/89XX2!Z:&&AC\&*UZ%'"U4?(OOOY L_60;H%&3$C+M7UI(V:M"/_<.Q0EME7M;KX96/'\ M=ACJK9N^V?UV!PWX)X;=#@2+RMQXS9RH@QO_%=,6E3JPWMB1;")VR9\X7A7: MZY0NN?U*S:O081_D563&BE%F5+C_W;=\ML+;VE0?9*,'1 [1NQSR$O S:V A M#.D8^]Y6@/IC+%#8&K'# @.ZE ]B\6J-Z.(.7:AZM\.CXVN]#"]/C!.LRV(9 MS-<*.>QF+W&G5#7\\Q%I&*[0[D/5D-:&(:6?N=6Q<"UZMLBZ2>^*:!OCY'U- M'C7S)V+*4U(W9R8?94A-BP;&J-L$YM(>T3\@"<]A@KN@VW2WO-;<7L.7)FI/ M?5X,NDM#1GXL=6JJ,VAQ>=DQ[,(3078KCM#&6H3U0T+M O)D];9*3I?S,JK; MT69"Q*= QZ+P\S.UJ?1QROH8S$!/CAGV(EU(?YYLZDO3 WPG^%(0JA4_X!JO M%LY0/L%';GPJCW[SB&[!;B1]40IT6HZ3KD)/1A*B#PH.A\9.VJP^&5=.(CX[ M-3D-H_CYB:+K?@O8!9GS72"M?SCZ93IHFQSX:5[X/>HEW2GGZ4:^7E-808C= M$,%K-#C[IU(_(WFU Q"EW**G,XX@\ 5*$K!H&C3P;:&?X.KE!V&V$J'Z,UX9 M7QMN+8O? RW;ZMLM, D&4\FSF@!(JGYDMB.YL1J(G>CX:?Q?44MRZPUAA M:G"'@64KUM?XKA05A M^9UR61KNF4F=<@5F"OFYH/0_#>9M!J E2Y0$%!@'(RJ M]E 7KT?X7 ^:?=?2=??TUN0[:-=GI ^*9(0;*K O2/#)E.8D:2 MC-!/FM5K=5>^8=>1@%NSXED'LC.,H@"9=D3 TR(GDU''(RL;QEG]?O .!KJQG5A6*C1SK',HN:2BVH4 M,V K)T0)U&IOA[WWW"J0Z?_P7IOK>I[DX@D'KA2?Q-P3SS,MQ*6O[7_/<3A& MDP.]]!WC2L<@"5E(=BCA1>ZE[-!/AHQ.\EVCZ>'05Z9<_N\,,^K*I81K4H.& MCM_>/W+A4!UF7'%2O*F/7/(4J3D^4\= %#6YTPY9A+R+AJ.WG<<5>M:1N_9PDU,X'&OC^?Q4/[AXKTL5[G2:@KT4'@PZPRQ4^N]:0$$NUI.H@^J%\ M2!]L0EGH*R(NN0(M[+GF*VCP'H6IN*LI6W"LY4%G^CW3XL%9,?248'W&T"Z( MDDT>7T*3.<=;H7QPJY)0.\?JPV&4*\OV.=2LMKM9+U;2WQ?]Q%AJ$_4A1S?5 M&5/8-;NU^35J1ME7W>9#\97ZEE@^VE/X#HVQ3F5]B95GNK@ 3 JLCF/(JF3$ M0R#7F@ETWS+!4)1E$NI"G5\4CN/;XZ70[1QXF!Q*Q0A1&NK:>L8CK<' HV2N M+BT=7;A@I=+Z>OE1D^/U4>-F17+'_9(3TAQR$K19Z<<3=P*GT)+W(L&OH!>[ MUB^=.B4%A,'J%C[;;:3T61G=*8CZ/Y'P!=KK*;P@LF-).]1%3.OO^S%R_?J< MDESY5Z)LDN%IY6^A(-Z[/HU07W] M3T6P<=5RD6$BV#.D(4B7OF:#:8=[2[K MTR1^X#!X4(RL"K=;6W;,$W\R4SE'($QM3X?T1.!"RAGOD=X_)I2QQSM(E>N< MR5Q#35TE6[9)*K#Y@?;A<6&,&@ C^,>J-AA.+(>8DQAIGM"PX##U-+/&(T+! M(;I$(1'7+ZSX&;5E-%->K_?1C/WUH23WK^8R+2M)-+.WYWE^-;_Q)9R^EN"H MG_XKYX/RWR(??F M:7T\.ZR$M!4/7)(O<=T%14#&W> 8/,Y2EC2F3(X 9V# 2A9IT!FJ_RP%P11I M$2]>3*!%%@K.D'D&2DN][8:KWL%GKJ?4=PY[S;J./DN2HYM[]!@A'HF]+5') M:']]PJS6;)0Y]R>R_KED$.PW1!N6=&DU:;PJ;4K'036/GD)T O):)')/VMYG MB>=/]7O6QL=Q*D;]6^V!VH G2Q#!;'12;JJ='=U_NG8T9[KF?61P?&-O8-[< MHUT0,>?>A@GNXSGYOGDISY]FLFSGK1[?9#IK"O\+5F9"X]]J1X'C"NK)^U8@ M8,#"M_R]H#$O&IY S=3ACX$F6V4^.'^;UX=)R-29_K]&TZ"GN53W*2\AB" ML7=0L2?G1PX57'RZNC2QL0NJ+JS>2,O),\EC=&/+39IW04-J3<@A"!MIN2"K MO#BEI$E_9&1"KUL+OOK=U''9\=ES7J6?3 160">6.+\J<;"X$E&U,OZ-WLL5 M]RJ^\*T+X17'7);MQ9Z]+JF'GO_G4X7_/::T5Q@LM@$YK>F IR?701G)X0QT MR5]^"*(UHC]";XP#JOAE;2:XKUPT@#:"^3]L^A\<>B#:Q)"_6CR_CYUDG-YT M,7@U)>PH+AQ@)(,8#Z"NJX"!'1&==J2REZ$#/TGFB][<_T*NGZ:CN# <6!WB M">LJ$%Y<>Y>_,5L O8!U7P6419>:J0ZM?OH'R?5$QNNPH'TI%@U].9?Z4)#' M.<[6L]*D_(!%6$NIT#XZW5#SU_ERXRZYNZ"O7^^*R=R7"$9R0 _N@KQ7DV'[ M]N^"FKC(2NUC7&O?[:A<+3KA]WKQ&<>,T.$D?YIH'J65=+1-&>GIG[B^;5Z+ MK/#'7^D<%D55*.?%LQMF%H2OGP4/RPO3 I MIK J/%T4QX\D%%UB2B7O:<81 M9&,8]+9ET@":]S75$&Y:9::173B>=B1^GY3VRQ83Y_8" S80\B968A?D"=W/ MZ,;PY+1 ^>&N1!2;YYWX8UO7^UZ6Q26**Y;*\G3/E629@?:;(W28TL\*22 Q M)Y>FU[.I=I#Q+3P0Z&W)4F(ZXV!ZJ2=E!U(0+EI=_>"@7WY@[-%V,3W+53M% MY+-5,/P"&=R*Y.\L 8I:),:3M+WB9;9L,(_7B.T-65H:M$7!J#,9:6")!GNJ M$=QJH,%G$L7O77"";)?HQS/PXMW"(?&BVL H34LCFWTV=IS)Q<7[H]C5_G! ML9E $P!31/(8G)+,R*<(^!/$WX\M-I^J;G8FGQZJT]THT91_"OMQJ4GO3H1! MDQWE*2P+2_)"T00'_ ?7*>?J@-:)9>UE.)+\6*SH4W+0B&K.BQ/CMY_(*N*Y MX919-DCW W%S1.6_NX;<_RG;KYEPY3V+$C=_!'[6GR9DPN#I ^RH]BI;B1AI M>@[1/_W-J)*D'GQN^.']+/BB6_O#;Z'K1]HTS4RT=Q2,@F^0^TF?F"QE8A<$ MM>F;;".H W4(G("P_':X ;Z#<8$I)M& PE:K_Z!:VRL3(),84:HJF:#D6MS( MR'R]<,/CB9^0KVMT5EJ5$:N?#5H4O10[H=-LR4N[07+;2H#;O)AW/OHC^.3: M2@7=N%_5=]9QRL^$58J?P^ <*%4 E@DF68$![;5AZO+8%/V3Q:@)Y= MK8ID0;VOZJ^LSU%FG>)RV\7J2AOZ)2ES Y7ZL%I5.G@;X>PQLXUE&W@5_D0' M)S/NA43-3B&4K)P46M&Q&$6 ;[($QPW@FG>JX^'GBJH4ROI\US\$Y8WE):4<;IMET3QO]1VD;"*\WBW\R%MH\5QOB;#< MCI:W6'*%>_&5[-0<:^0%U%Y/2#5D$]](XK6Y,]U-WA+/\5&,]00K26NQ-5#70HMJZ"SMAI% M"SERWA)!D=">#XGN(.Z;IUG>'!!U-T/?[P[5"7\BN@ORP_;L@E!CB.B' 55] MY$7&&*QX%Z16P\A\BV:C)V()KY$<2,)S9U&J1_/J(4/54FYG7THT@JVJM"A= MTWF_Q11K](RQLWZ^W_>S6\7 A3[O*WE%-B?QQHA8X\]G?MB<,#.#E%QFXHKL MU7]?!>:BT"U*,Q!'%B5L)3# 8T#\ A\;X->OHA*48OGK^E>A*?W&L$>?<-]- MV5?BT!HOD]O291Z)K?U,3O;]+%P9@;7K?R:6ZG3[_,/%[L["K'J_3L^LM8MN M/YCX,#C[SW?LI>"#@(DM>36Q]&0DGSEF0-MGF]5VX-[ED^O?9U\6'Y=#/7_W M\*'=R2I%C8>YJ38C6B48.@KJ#I9&]&$TG/B^C$EC\*H/T2A%U2X?;07)F4^Q(IV:Z6ZN]J-N!Z;VKGGG.)&=V0D=^HB MU;X>CX2IO7E>AT%W5Y=L+^]-Z]K_7%^WOR?[7R 2_^K+ 7W^P"D<@R,BC DU M$L"L/UEKXD".(IR?)$\*&W!K CXP##Y4G5CDG'9PEQ)N<3$4PC2DBH*/O?3HHU^<,5=QJU;OF%].B8XI3Q,L)7>&XO,0!6\@C MLN_EBX, EQ> 6F.X#(J(Y03\>I0K1D]]A:I*7LMYSO).;NJQW"<-93.YK'T] MAH(C+65M)5(!4<7%ZD*\49S!__GX]#=?3,]&#(Q_W&)&VI&4+QY,WBL(5W+] MT"P&O=7 THGMS:/^<%25@80I\@ZTB5\+@"6.DR[O=5J?G/!8ZJ'@!&C'L[8F M4+%'1Y7L6SD88[T/[GG:I3S0W7XAF81;>T8R[IY/[1YF)R97WJ;P?:\#]'\* :K:-]2M7LN3SXF MQ)9IA!#:2^=&$M*AXE "2C1$(OYS(9]@J/RM$;ZDC2"O]U\4IM?QDLN#)/5) M+P7.95BAFZ-)7-NPZ#3*X_=S\.UX_V;=!IY9/T^D)MW.LNO;MG'R12S0\,94:'6V^>LHWF0!^P;I@F)!0 $U2@X0X3.! M!@$Y9F2[A-6#UU:5CPDJ?FRSPJ\:3\H>)ZCC#MNYP#I@3&[L##>AIV$.MT_X MQS.4^O6UWI$^O>>K&][>A\O15WDR8^EQ-;:C$81?#J$=JF?PPDBB[;"/@,>D M326J&2EL*B(_,'DS2'*+X#:4%/%;X"Y(A:U'=/K:/="E=$V+:K-[1P9)+]Z,G[X((F5#N7= M6/D"WG9QTE^\ M.8&![R/ 5'O:(SQ/7_O\)"=@*$H7G37!J]6U5DC4P5W==L5V+V'"*9>HWX5) MJ]HXB7<6D.\9ZUW^U&!_M.$KS&U M:*?3]/M/XWN'K=E?)F\6*Y&6=D&I6MS]-?TY*M#I]'$(>K;H5L:\GPB!NT3V M0I LSN[]=,EV4/(&OGZOA/%7U.W_V0:E?V\F##!U#;L:^RYBJ:7/ZDV?>AD%C5%+ M0G$V6)&NMX442)$S$K3'.4-C+7US'-S+7%32IFLW0@MM@N=_V;(A[V$K,I:B M2=641E(.!=S*!PJ]VN[@7:)L5C+?\\O,IU[<\Y;LM[AT]FY)I0C\C.@R;*_K M(@*'%"E8V"*&I.A[D'(N/TTQ\5[17CXF,'?TZ>-)LH["_%GP-P/AG6[J>61C M/JQ2IZE358%D_)JT-1&7_'CM:%F_1)MU9!<4>9F]V]HV(0FN4!RJ9A,A M[6K>=S)O;KUN;&V4\.C.A?P24'C,F6#6>^__H;#6\7+Y0$" MQ_(T[Y=!LRPO)R'S+/B[VM)KJC#-AEZ#.=I.A,7)L.%ION\%,7<'SS$R;KV_ M(S-QK^7RL=!QI>+9U!DL$DK(1I(\8;&8 Z->"%WZ:_^3JXG."O=56F3XRN4K MN-@7V'H?2)#[)D_$)1R)/G3B /8F@A\N3$(N40EZ4"Y M&F'/99V^@:T9V-4 MIDE/Z1H.]" S2D>*NVQJ4PYO>9;?*]>M*NG-R-#02*.'AX=@,RM_FVRZ6!^; MM8V48A0(= ?T;N[?*%OY7\&2=[Y*6WSU\7ERLZ:ZQCCYVNNS\T?5&VW98SCD M^,/[*BZSS]C]+DQ+@4#J^91Q03@XMXN8D"KW+>U-8NFV9MZT"_02[,WQ)%296LL!TG@+FG-!1J;A9ML ,2JKR^H<[8Y%;;K1E(?7 MUUENH2F[S7Y';!LT!B% ?Z'/$D9$2H4&FI%-$E;;5]\'2P;G:MXY&XP[OIA= MV1=_M>,POM_-T2ZIV>$9$B$3@3;!]]#GMJ7&[ZO7E/2]H-9NWV8BK\V6%K#X M$NN");S8Z])!>46^6/B -C>D/$. M$?/,/(%^A597T.M?#0-CJG++E<^&=0U1AYM9B@YN104.+NR#1#S.D#^DC;N:< M/?V5>J\)$W;3A]G3(1X+'(;=8:>KPF*ZO"(<;_5%J*)[_'9!\GU;=V4DOP4F MC[7O,^^J'U;J7\+J]&@1<3$H$,V-:ASZ78T/4&@>SDBL-(.XIP]#L]@8M/)3 M@B>7:P>YR?GX!>B2'5/=BI#&FQM]T'"GNMC6W*\3YWM4I',N51F,+9FXBHK@+0@K62+?KM9F3'SK"QMK;:K _CR:ZH* M-%.W0+N:"#=N%D/SINT$_\WV@J>V[AI#(0(_RY2^Q3,8,NJP'TK!]^Q*KZUM]#U$O M5OA^K]:^RW\!KOQ_P]C _*&NYF0_%,7=+RBQD]TE<&'@8K%V"\+ZS7J3!)QQTU7R>I""4HPQG_"B]65V''/? MS(\/>3#2BBC(75!S6"%RS<#+$TRZM L:PC;E[8+*F7Y=C3GC_\00.@3G>MU< MDWY_.;RJ:3>OXZ-^%0ZOIT MC690V_ VC!@ =L,_\838V_V,44;>@,YNX7Z-BJ\D;,\R]S4 MKX&];*^- ?L&K^=YJUR=:CE>$[Y*P6TY =EQW /=T+Y!:$LWM$O[AA?=,.+ MQ"('SM.)XCBW]QJZQ;KA?I5AQUO]1LK/? P] ]1U\<7'YD^77UBFMV?B M^W=!998T0=$)C^4 BOE-R@&29/@ASZRSL7&@+SO/85FQ>\?ORX@] M,$(D,EIA)&.^^%W0)X%/ PV7,@%JV^6)4>*['W-?I%-);1%WCPD'@<_^?XE=_Z\9FP'R M;!G9.2GDC??C4^&/\Y"'S@5[!7-VLWV[K=XQ]Z7D!&L,Q^%D6@53F28B&\N= M>0#,%N,X(!KI0U 3N.#@I6]PS[[B8I5^)A?(N2\[.TH&$J7LFDNW>UG_\?1C M679(N&!UCLE".G>S4F+>(-:F31ICIT7&7B MVA6]FEU0<%#4Y+=XFV]WBZBFWPS6'=F0-U 5X*5^ G0831S%QR&.A,(ND"T2 M@GAO-*2HL,CHM!YN;CV\1"[_N(ENXP..9] D12[*_?:I?.**%(=I'.S0AV2WKT(NN2+MN\>AY??GGZHB(%'LA M8I;IKP.V[&\/"UC[+&9CW@(#N?<\!B[O@HIASXNNNNR"K+'GK@X.=K\;:_;U MY:X6%>4M,Q(R=9J^I\OY_*Z9'(C=@2Z80\*_A!YL\7$P"T$^%0Z"<3($@+Q) M9)H*7(\HS6=%/E 9&B!D M.;NKGDZEA3@ZJ\^M7Q@*D\SN.I1*N!$ V]<".7KCH\ZK^_1E2[6X< PF9=5D MP5&!>,KMZ8A QF=.9Y]QGZ\&!FX+V1"^WU/NPD,2&)T3?&FB90OX)[\?4RZ)9/J53IIWV4)[7CY<-*/8CZ+8^-!#X2YGI6#^4:I[?!U.;# MS\Z[()6<\WO%;:1V_JT&$/]M?Q_&,HL<*6(<#"!%,#CYB)2,=F=I4[BAE+,- M*NED=]5P)>KY^IWS;_5,%.NX\T$6/B0L@Q/,) #"0".5)\VP1<+\$]P8B/!V ML%Q^=FP4T^O*OQI\6Y-," Y2$V.1S]%%S]],WM+$'&Z]\7D0XXE4HNLAG$VB M\^[,')+)+ZSUH'4A44C<-QK7WEYZM LZA+V=[?'687 7U*1&F+^7@]\T?7KS MD5Y>*."%8W_4=.M&72[]#CUM%T3(!7,C;U)U/U08J%$]6O5.=:,7O,M'I]+/ M&TK>N)JE'B6HZW[;'1,3+U0=YYIFJSNYS\;:Q7KOJ#P\;$O"73R+HK)VE7%M MD_G(48:S26PS1'K:7A_S\=6RDC]._A-C81A2A]UC(%-\G__3">5_VW_;?]M_ MV]^Y07>'_@=02P,$% @ NX1=483^!GQV,@$ /Y0, !, !G8BTR,#(P M,3 P,E]L86(N>&ULW+U[<]PXEB?Z_WX*W)J(G>H(H8L@01+HG9D-V9:K?=NV MO+:J:R>\:G29K7[_B_V#LT(!H]RJJ'[\]Q]NRO+N M+S_]].W;MS]_Y^OEG_/U]4]A$$0_M4__T#S^_"E17F1^4">Y^P/\'V,6A_ M!5$((_3G[X7\X3_^!P U'.M\J3XK#>Q_?_G\;F^7]"?[Q$\K=6U']I-:9[G\ M4K)U^9YQM3325ZV5#W?JWW\HLMN[I6I_=[-6^OEFE^OUHU:ME-1*B1(KY;_L MZ^RG$\0?2-[RJ:P#"%>I^W$H&0]A^G$P<:\,/ZCQ!>YT<[+(]0=UL9)3?;N; MKDX6?7R)A_HL\I(M)_@LMMUT1%[:7[PW?VNZL0T=(-.JGX:Z.Z*J[Z5:256S MY:.F02;__0?SM\5] :\9NUM\N6%K]#QF*Q5D=^OQ78]OET^M\B:]=6NR.2G%;M5Q1UK7C#Z6].EAN0_*OF, ME?)CM@*%5;'XT[_]M(5I1J.^_,..Y'+<(:ST@=;"D:"K-.AH#?@#Z#[7: XJ MU<] K3SH: \J]4%I] <- &>@A@"83Z4&8>^7DHM'VBZM+9>O=X8=Z(]),UQW]2R[)H?P/M;Z QPFO[\5\FE_VG)[/Q?-T"S=;BR*?8 M//&3R(VE?5?"1U^EW9F\[(B4^ ME7EU@:B,!:5VGR93LT\C%'(1:YC&<1Q@F5*:V7]Y7]K#!GM^\VY5KK-5D8F_L^6]6@@E M4Q%$$0P8BB&6"8<\9A+RE# >(85X.I59>4S6^=F1C<0@WXI\9@R%1FCPU4H] MD6%Y=*!'MB2''+SYFXX;X_"R._(;C<'?#X[\=(:BZZC,PC(\*NP?PQ1TQ7PP MV\^YPWYK3V5)?LQ7^9U:&Y%LZR*_51??K8QJ$40\B@--8815!'&,&.1)1.U! M/)8B"K@Q A=/CO*.$M'A7IW8Q.VT,:LZZDH!85_-@(N_]LQIM(W5 9D@V/]#@II;EIO\M+CF_U-&S% MC9+W2W6I/ZUS>2_*7YDEO/+A?<9XMC1[VBO&E^I*?2]?&55^7Z1(I$('"10\ M(1!3JB!!/(2:VP'0 H>Q<-EQ]A5@;CO35GZ0:]!H %H5P$8'3R/4=U <;F*(]6VG'P6^9=FZ MLM,^*%;LO/EEE?-"K;_:OMZM[HQU]UE9)(P$E65H?KI?&S/OVAB$ M6;&1[8LJRV752+%@5#-B##'( X0A1H1 PD0 I9"&Y\46='JUO1 M_+ASQ-'D(<T7WA0I[?2YSBV;BOH M/.;?R&NM5;(^0#D#'3UKE[*NIJ!6%3S6]0QLM 65NF?;!?H,N(R]]](\_K , MN8B/*.VDR_WXJ.\:!A/TV,^$>)W?WF9EU=+Y2K[.5W:;IHP JGB3%6*96VFW MYCJ.8V%6#@4#9392&!,!:212\Z/&,4HTB3'U._/W$V!^!_FO+S]\>'?UX>+C MU1=P_O$->'WY\>K=QY\O/KY^=_'%;Y'P' LWXA\/WY')O",X8"M[WMX1'6QE M-UNG,39-_7 ;DFT])9B40?NAL\N*/5OQ8[IKOOCERZLL?Z.*['KU_OWK#^J6 MJ_5"*!(F# LH$WM]R1&#C,D(ZB2D<:!"0D/LLL/9T_[RTJW5E.#Y\*0T3-E];@@*L613"0"ICC FM M(54Z@$+&,=5A;/;ZJ<\9S3-]S(W%6A%!):.?>?4A(0(*5@AP)(CA-D$K\;K\/]38W#FEE []9Z1R-?#=< M'2^PAT)K[-MJ1Z#\[Z!= !CTPOE@A]/>+KOH_N0JV>DE[Z.0=ZO\@Q+O2WF^ MDL\?BZ01#J.804I3RQ,JA(39B$&J>[GK-A+GKE1==>KKJ-0$X7[2*6-3[#5RC=8 M^\11=#0.IQN;L.F_ MJ\(HTL9+_ZILLBHES[^J-;M653#U&Z/IQB-D$48T9)(S*$*.((X#!2GF!%*N M$!<8QSI*YY*>PU.W^;EKU I4Z3MDOERR=0'N##55J3QFD\G#]PMR7&;F(N^< M%JS)&&I1>VF^5U_5,FH.)*@B<<2BR"::U!!'A$(B*8(DXAQ+*5'JMU<[ MT-?L]F%FRYSI3%CB>L[!^L=*>!!Y+JV'T'9;[ ;"<.3EI^NP7@MZ!AK$1KC' M=\!D%&_Q9[I[&7?O_7KO]=<^\,JI!T.?E>4V4=Y;_^[SE?RLJAW0Z[PHZZW. M(I&:T12E,*",0(P%-IQ"!(RCB,HXM)%8<;]#H*-]SXYH.B<+CX2O?(,;\4$E M?W.6X'O+YS$NOL9,;.^VKZ;8RY#XKMLS^J>3/+%O98YT%C[4F+$T@ MEQ1#3-+86%()@E10$@C,5* 2C^C$OG(X3<+I8PZ-+E 89<"/UT;0.C4(,#M4 M5>\[LZU"SE=L_8;IZ*WE>*A/0WT6::M Q6[5_5NSMZ^5 !TM0*L&L'H J\C( MZ#O?>HX^"A-=A6Z^^[M\71W)F 5)V(&QZU#S\=_6 ].9 V#=#HR=+=5D&>2N M]"14]UZ@]FMUJEO5DW3N7+6>UDX_,_OG/)??LN7RD_D<;UBASH7([ZOXHG/Y M7_=-GXN$!6D<*P9E*BG$L=FT\QA)&#,:$DP"&F@OISBG7N=F6K="GX%OMIB& ML?0$N\M*M@1L([2?+>T&OIL5/3BD(R\B6S1;B<%69-"1>3BKV0NB(>UEMXXG MM92]L-BUD?U>]K:.W^9KE5VO+KZ;QE?7RL8[KIDH/[#:%'^C1'7 (0!R&":12"4@)$PF1/$2,.3KI#2;4 MW&BM40RTFH%68M#J!EKEJE)"9]L'C$[.UMQP@WK4OGZ1H1K[!-1CE(S\H-4, MU*H]'C1_9\,!IZ2K??XBHSB1S3[Q:/H8\(/#OM>H'ZZGJ0S]P;'I&/_#M]W# MY]VL-V:?\9F5ZLLW=M?V_?_>KY09O/9B*>)Q@E1(("=Q!#'7#-*$4:BHIA2; MA59BIY1GSCW.;<5LI096;&#EWDY;*[E=)B,//VXGU(^N>L-C.?*2Y@1C'[]X M)SP]O..'QG4R'_E!\/7SE/?!ZH"_O%,STWG-^VCUR'?>ZT5OPJYN*#)1*EG% M5UL/_556NX44S6?.0APKR5(H(IN?4G$)21(%9D/$(I4B%.G(R>?"J;>Y$?7G M+[^X'S<[@'F4@X>%:&3^W0K;9$2H(FF,O+7'7N%/O0X0.M/NL%!.1+E7-PJP MY;(I,6M/XE6=PQN4.5AO\2XJO*U!_^27]T;+XL^#L+$[A'N9V*&)J5C879L. M WN\Y,V^YT*L[Y5LLK3;S%RU4_[]>FV^M#8'8:;:3Q\G021I@B%+*3-V<\0A MHTA!%80QDBE75%%'*O;L>FZ\W(C?3HXZ;UU>.0.+6@6PW.K@3#^^ W*4SD>$ M>61N;Q%N1:^XO8DN:A#NB._/]+Y0.]/^B)!/M 8,#;T/X_=$;R_]^[8WU5K0 M4\_.PM"W!;]5HEB7B\_V.*>9!CH*$4EH"I4(0HBE%I#:R]3 &.FQ,<=)G#IE M(MMI=V[\;G,R9$69";;LYI=V8Y==S ZS] E(C$S!>T O[W);UFV&F#"[]'] MP,VE>:-S:VE^VKVQW&URD@F]1X]VMN[[YWX.#YVI;29]917>Y$OS?E$[7)SS MHCI/700$DS#2!&H5IQ!KHB"S!0%2$06:\@@+X1ENZ-JUST<\333@^W?GK]Z] M?W?U[J).WOSEZO+UW_YZ^?[-Q>D3A"^B.SZ07B_/W$(]OMLI=Z5 MZK981*E,41)P2$+KP!50"LU^,S8C%3,IL$(\=MI[#B?2[&R64R-! M)8VWK_F=6G]5VPG-4R622(10ZI@8Q@XU)('2YD?,N6",:!'Y,+9+IW/CY,=Q M5:];I_9&[!,(UVD$W"AU:%RGN/0Y$5)O1O3!:$C.<^IW4E;S06*7M[S>[<=, M;Y16Z[7-%F!S"5VQ[QT+]Z,J%RI6*DH2#55B ,?27B0+E4 5LU#$L9:4!7Y[ MXB,]SF\KW H,ZA+4H&3?7:\H7%%V(YX!D1N9.=;EI!3CJ/\NN[B^UM?DZ59KL[&U7]7J7MGLWFV^WJO\=;XJ\F4F MZXC1-C>@E 01EJ0P8)$QA+1FD"?:C$&B$R:H%*E"?H907U'F9QYU-:D#T2M= MZESVFQS590ZZ^OB:2KU'SM6 FF(\1C>K>@W%J.D<3P=V6%NLMS036VBGHO;4 M;CNY13_2E2I;?+$%,;/RH?4G_V@^WD6@@H#8M$MIS#7$2L20H!B9OV%#J50( M%3I=/^[K8&X$VK9G$_&670/8V.PDM'%.JG>Q'G^MG-[U;E::ES*P1YT6A2FN)F=:7 M]])L =LHS$5"$AQ'DL&$)C'$(F"0"*Z@"DD8\"35(O;*J^;2Z=RF>NU@DVTD M!ZP2_0RL#NPM^D/N9MH,#>3(Q+ 5%YPWZ!F)P8\;F4$K]/XT==Y6B@]&0]HC M3OU.:GGX(+%K8WB]Z^WI6DVNRSNU9C;&N_69,GW4:;XP#664\ @J(1C$5*60 MH9!"I6)-0QH@J9R.JH_V-$_2V8B[=?FST\8KN]IQD \SSJ#0C4PS4Z+F['[-!KI/(T#G3+9#0C@1W9X&I0^UNH*SEUR/-C 5O;IJTB%8YU?Z5@=G M4MVR]>_67Z_ZP>[1VR"5E"4T--QJK5=#LA&FD$N-H+ ;:4I"@IB7D]S!WN9& MLUMAJX"5ZL?J>=_BX8<0=MLV#X;;R/3:@8RUD%5G:4-&]7B!,FR9\4,=3EQP MW$'WIZ7'75[J74)X)=E:?EKG\EZ4OS+K/%8^5$%%;%E76GBW$K;XN7JCZO\N M*$*$:AY S6VI.AX;HI&!@ E*D8J8(C+BGI6%O868&^N<2YE552KLS=BW1@,; M%&V]6JKMBMW/K-57(PM;>G)1KU%RHZBQL1_["J 1'S3R@U8!T&APUE3? :T2 MX,=6C0'/_DY!<> :R/YR3%T:N3=2SU1,[M]6/[[<;)FW1>H641Q('8084F8W MLBDCD"2*0H&H0!K3-(G9HLQ+MG2CPV?Z\&*[34\CGGQM3F1JYS$_.GL.1"E3 MF3!NON@TXC9(S:PI0@0P#:FMB!?(2" _A[P389S&"6]X(-UH_T1PQCY8W:#B M5LK5FZ\/J#\D'3_7S:1L>T#/73(]]&@_KFPB#HI+76V&B^*>&:&KJA.+1*)0 M(9> AP-UHX%;]IZ*&5TH)6'V>UH+T^")HW33C ,21='.IN4MIPT'N7/EQ> M.3G.O4EJL4!(I80B"GE@$Q#1P/!(I!+(&0\PBFD:18&/Q?6TB[D97%>VC_XY MA0Y@Z48,IR$T,A\\7BJ"?$?+ ['BNT_VF^!MXM]? ML_+F]7U1&NMC73E_G*]DV]G#XU+@"QU(LRNP-?((-GLNK:/261.V*%16%U(=TY/^!)"')+L^8DS*AB?@M$N7IS35<]^U5GZ=M5/8RQHP!6DJ3VS"LU.C,0\@!*)"%,J$R(3'_YTZ'-N?-F( M?"AW8^UZZ[D) 7Q(PD1EA#K@,*,68:LEA*F$C"4(H3 M6Q)N<5==&'PIV;ITO+><@6H^#+"KX'ADL)'_#'!UG:U6]BSWQVP%9+Y?P<]M53H-E9'7B$> #)BF^KCR0Y+E,[U,2EW[M=PED@-/GCZMS[]GQ8(@ ME2:*6I\JR2!6U$QJI1!4A% E42JHCOM.:MO!K*ZWG^TUQ+7>I7]T6V4D5Q+HS]4-3> MTJ\>.C_5D:Z1IDRE1$+!*((8F;6;8A1")57(XB05(2%>WN6> LR-"[KW>JT& MH*O"F=WO='[A%WK<>YPOS\/M;596FZ?SE;1WA)G9=*U$IHI%H$BJ8A1#JE-;KP,SR#72D&,E!&8, M:;\4]P?ZFAO7=42M+I!$5UCPX\?6ILIB0T M6&J")0YL+'#B%SWQN .?KWR:P(GS+U\NKK[X$<$.:&YSOS\0(T_W6K!1"NP\ MK_.0LWJGATDG\O/:[<[=/4_UG*ZB"O\WL_]3OLSL_-]\A1$QRWVL$IAR.W4I M#2'E2$(JB" JBK'F7IXX^[N:VV*_E12THKI\S;X .T[S06 ;>\KW0\Q__A\% M8U NV-_;M+QP5.LG'''\C;YA^;GXW091*/FFJI)0![-65R;/7]LL%$4\ED1# M1!6%F @!6:*QI968(<50',=^)H"_$/,S$^IZ\*PN Z^^J[7([(UPO@;U!95O M'+[WL#B>DHP*]117\@6HQ3^K[\+/GK^ W]XMG@&FS2(#WN9KK;+R?CWD]7EO M-(>-Q?>68N)(_+XH/8W#[]V2?S[P"\.WY<.YE.:;*VQI6G6Y_K3.OV9&Z041 M.D[3Q.R#8EMK2MBCDX122# .-==Q&(O -2_XH8[F9DK5LH)&6#/YK+B6Y5J! MW5.%'\3W,)L-B=K(G-4?,*\LXBYHG)!-_&#SDV45=U&RFUW,X^+$O MNROY*K_.RI?S0**'EQUT1UMN3@/YW\TIL_E6S*=2@_!'\+E\?MC^&'Z5.[+_ M-_&=?'Y$IO./W-/_26>+A9' 7DRV,68\5F$:X@@&6)@5"O,0,FF#%*(@07$2 M2\*DYY7 LQW-;\_?R@GN:D%[G23NPNEUBG@"1-.<(!:@D7"$J+S#&(QP<+C; MTTL<&N[1=L^!X;ZG^Q% 6Q;C;;Y6V?6J;E0\7!F>*I859_W,LE65'$R@.(HE ME3#@VKH6Z AR;;;+&BF:IBP)0[_,G>Y=SVW'W$CI^4F?Q1V66K'BUX%XSXF*\^ M*)D)MFQ*"#8)MDD2HH@H"5,D(UN@.80TCA046A,I ZD"[L14^[N8&R,9,6$C MIW,E@WWHX51@%0L$4VZ#8'",(8F9@$304--(A%$4NAE_P^ WC>'70; M5'HR MDHQAT1J;F9V YGM;=%1_G4AD#X#11A8Q>>/D4QC@"Q=YZ&/O>FZH,QA&Y M.]4OCCW9VVGV;JUNS$X\^ZKJ-*76(W2;:2I6@M#4K!(JTC8Q?1)#CA2#/(XB M;M:3F*;8;\][K,OYD>"7J\O7?_OKY?LW%Y^__"NX^#^_O+OZ3V]_V<,PNYFQ M0T(W,D,^$O5QSF%0^1S_-E(V+C>$!G:G/=SGU#ZU3@@\XUCK]EX_HMF$)[]B M2YO&],N-4N7/Z_S^+EM=O\U6YG>9H39[=67)[36KC_7>9ROUSORJ6$@1)B*6 MW!BNB$(<(P5Y8L:#D 1K08AB)/399Y\JT-QLW6W2A#/0J 0JG4"KE-E'MFJ! MC5Z@50S\9E4#E6Z>GH(GCZT;^TTY8B.SXS2#Y0R$\)+N>+-.D[#L4@KOL M/%B[_=C[LRJ9:4I>L+7-.U6<"[-MN%_:F^PW2F$QTB'$8$XX:'Y(XD@ MC1)A2%H$@68H1:GV,Q2/=SH_4[&5&:A&:#\F=<#9C2N'Q6YD-MR UDH+?NS( M"QJ!!SS==$=G2"9SZ'52KG)'89>-/-[LRS=WF^3WEL/,?UZOS>[7T P+52*2 M%"9,(HB5(C;?JK$%0Z1BPGD8L#Y5+O9VV,.W9\(:%U6]AD*MLGQM_B/NC8EL'7^KI#F*LG<*>71I: M6EU\M[W<9\6-I:NZ.,\BIEB)4)KM#DL2B''$( DY@DC&7.@$!R%+_9R7C_;9 MPS(9F5"LM"!? ?5(VK8.EZ<+R%'(WG)8&"^>P/CF$(S^/AZN MT SJVG&TTVD].EPQ>.+(X?RBM_^&K?!UOFI<7C^H\L:67+6QE95Y]%FQ9?9/ M)3<>4%HF,:$TL3LB#G$24D,]$86(1N8SBU2 F/+8$7D+,-,=TH]6OC^!9ZV"M*8"1OPPMJV4%'>-!*7[NF6?G'@MG9 M56(\N"?RH+BZR0J0E>K6[._O; UT"W1YH\!UM6@LJT5CW0(OJYC1ZM_KK/+ M4E_U<\'J]&N=F0!8[4-K7M3Y&MRO9!4D4A?,M!%\S>2YK8?:O,RV61-L6B2V M>J@FFMD_KY7(KU>5$-9#7YFI9]O,;N]8MM[LM?-M' H#1JF[?,W6#V#%;-3R MGP?Q".DWXGL=13R;F\I_I)^6';>2G@WTC:LPW9A=_=ML93[E]]E7&[%1FL\\ MX\O:4"]VTEL; U[?+]]G6BTBQ9-$"&-=$Y1"K&P2R]#8V5C0B!(D94B\'*U/ M$69N6_E6%Z K9>#2:F.F>*M.L[<_ ]_:M/NL2;M_7^D$ED8IWZ".$\;2S7:? M:H1&7C$W@_.V.SA;33;5G)[41*C5 >\/#4Z/8)+341TVY.0$>28.3#D=N:?A M*P.TZ;W%:!-ROLYO>;:J3)=-*KW2_*W(9'6:\B@VK[#7/9?W91.ZB]-4QBJ* MH* Z,GP<,= ;FD4;=P&K#Q58I8+0Z%A0]QC@Y[VHF'J^)MCJ3 MC)O/5F) F/?N+X;H8ZI-QX!X='8B0[8Z<:J3)@;=R%&8I=N65/MX7X5RI)&] M!2 A3&@H[!HI(941@CP46(52QC@()BR2N$].'Q*8KN)A(RW(M^)V:Q_RQF]R M^B0G>X=;<\Z36(90T1C9C:DP(QTRR-) !RF.B5+19%4,AQOL\4L2/CO437'" M&8ZSV_;U14=N9-MJ@/0TFP0TE]U!KS6=00Z:8X,PBV0S>X7\8V25.8;Q8.EC MCG;4SV!XQF3YO#G_?B=-[YFN"O\TF:^;O7ZG3+W-;UL4QJJ6G]:Y8=ORX9.9 M9^V)[)U58!$H)2C3!"9:2[.J\ 2R,% P$90RH7DHF5?UGDFDGMM^O!7T#-Q9 M4:MK"]4*"UBCH]_",LWPNRTVLQO4%]G<;U4&79V;$U:P.8FUH]_1&S2*GX'M M9U(I?U8]N=%_N&5ITN$:J!?6@WNU_8&VBS$65$5=]J&.M.4!6FBA?G"8K,G)E)#ED0)E#352:JQ)F[G MQJ-(-[=EJULPK1LTV!#:+H^U2EJ/EXV:H-*S;^FZ(8;<<;_T4@,Y]EYIL#%L MJN&!44+G1X%_G*IY0PCX0B7U!L1V?[V](3OQ=U^\+\K\5JTOVK13A"OC3IN=&UJUXX,+=WVT'K.-^@_TA&-LQ<*.] M?RJD71C<_?KZPS'1;9;#1^'EUO:\POO]UG:>G\PQ[7DYNYYG>Y[H9Z.^4>OL MJQG*KZJENH>/N1U9MCR_M;Z*"R1"R74@(-$80YS(%-+4_!$)F41<$JHY]K$[ MC_8X-WIJI0.U>'X&X7%\W8R\05$;F=&VLFX,M(W 61$<&/("&7^1D/(.(EB+&D2IL*% M0+9-SHTA7K,5D\R-&#K ')[Y_=0=VU@Y_WC^YOSTN?M4N0.U9YJ'Z\G9_+ [ M+SL-3C+QGBK0SJQG_L5OZA3K^;E?ZXOQ[5BRDI)%@*(522VRKZL60 M)$$,4T6$XCQDDCM-H^>;G]V4:LV_WZQTCA;Q'N0.S[/3\9AJ@W $"N?)=UCC M ZND>;&S0IJ?=F?AGI8GF9&'M6IGYY&G^AG1==H_&^CQUHA3>U_=9ZOK)K8Z M7Q6?U/I-MKPOE:PN6A8V MWYM,EU6XE=B(#_*-_)4?B\R72[8NK!-P[=/BZ=+B/U!NUOFH\(],+X]SC%8# ML%4 ;#4XLZZAH%&B=E 9SH;O#>"0-KV_$)/:^+TQVK7Y^S=T"CU>L>]5:>*' M[?U&Q!$E(F P)I) C(PU0V2*H S34(0DQ)(A?Q9\VM%,R::O%^"1_1H_3Q<'GN_'"G]5\MJ0 MSAM59-?U!?Z;_)9EJX6]X%"1%I Q>^#(.8-7/#,2"&Y(:]?4W*#<$96,1I[X/&P??)[=%(W9R8L_3BNPUR4,6")DD2I"B MNLIXPCF%1!,*64H#9BM@("8795ZRI1OO/^G!B[DW_8S' %>VCY:FC7VD&CE[ M9B?= .G&K"?!,S(W;K.07AS#I'_2T5V]1TDTNNGD99*+[NJX-Z'HDP=[SFJ; M\^J9*CN68#H\DMD$3&)MDYB^4?5_SWE1KIDH%S()&(]% ).0F1VE"FRZ8F;O MSR*!-=$&#^578^%TH7RFQC0U&.HB]^)1 :JLL1RJ/&E_\621TP?.D78F'8RQ M>:H:A0-EP+HV&OBMU6# 7>]P< Y*?Z=+-2U?#H;B$X(=KN67R?=P\5VM1598 MO^DF,)S&D@2&C&% N+*5RA"D)(A@2 E!)"*24N1'T(/+.$.^;H+_U594P-H$ M238+P,N%_C\=83&=F02;C#] M4F-J!+9IFFN1Z_#"ZM!SX,-.#X@&KJ][M-NI2^RZXO!,E5WG5T\X9NB$^WTT M.MVOUS:31(@CA7#,88BH322B$>1$(A@D,E8RQHF(DA['!\]V-C\:JC>DRWQU M#4NUO@7+K=@]S@.>1]ACGW\R:I/LWSM2VLB75LZ!-^D'L1A\\_U\;]-OJ@]J M_>QF^? ;?0/GM#+MR(UW3!TS;#;@"\ETR@@3D&!F=[.VLHC9T]K*1EQJE ;: MER_V=S8_OFAE;<\.2W\OMP/8.E[Q#H+7V+>U+5!;E[=-2O./0]9$.X[&L)%Q M>WN;."3NF-9/8^&.OM'SP,PF3S-[JD_K7-Z+\E=FMU_EP[D0ZWNV_+16ZGM6 MV"N3W0.[!94<"YJ$MF(K-Z:'9&87%&-(94"P4 31V"N'66])YN:BPDQ[#G4J9D_.FTYNT#]QBNDN8^*CNC?J MF5Z7U1%7DQ%#8\7B,&4P891"'"H;?!Q*J)*$Q$0PJMPJU1[I9V[TV,@*_B>[ MO?M?8$=D]_0BAY ]S'D#XC7VD5 #U8ZR5L< M,-F?R>70RY.E=7'0H)OCQ>7Q_C5Y-_4!A%F WVY78/HS%TG=T]O4U>8/>PUL]5UCWR1L_J@]NMUE5^+F56IX?YQ#*S M4W[-[K*2+:L3>+Y[S?C99HHNLE)]4>NOF5"U5TJ3I]4^4!W@+T(6RY!8[P]F M##4=G8(L_OU*VZ&FF\!D1''\_BA&,/M1L!SFGX M1J;1\T_O7I\][_.QO:/O[*GM1KHJ)=S1:< :AQ,!/V@=Q+%EGK96XD0C\*2> MXE3]>F_O?S%B5%^NDM5E3N-6OC!&*L%8,*BQ+>^0)AARK!5$!-%(XB3$"/G5 M;]_3DQ-;3%^HO2/M)LS#KS;[/F2/[NQ/ 6H:6NV"4]_(-C*>#([S1GX D*:J MD5X%#;7?4+?(^#:0:)678 MIF0/>%I(HU'5%&X/L](^ MG>3O^^]J?;W1^3N M;.V//=G/1K=T:XS^959]*C;N[DL]+-78&DJWA0#S929MOYOPBE"H5-E4C)(H M8W@GADR)3A*H#'4*IED4A5[Y5WI),;>S@$9D\%@9ETB+ 4?&S4X>'>^Q+Y-Z M0^UMV9X$U9#F:C]!)K5!3\)JU[ \K;%^;'BAM1+EI;[X+F[L'NJS:?O26+'% MC?U_6][E*UO:->NS,OUEPO1L_^%\)1__HO/D@HG(NO]I&,1A:@\I,*148!B& MB0QQE"BN0K]#BA&DG-^Y1*VD#557:] [7XE'HS!4>L-C(EAS0[S3T:; MJJY']1>UU'^YN]G:TV456XOJ1^1&, MW7AY..2FMHA;T :\4/<#94BV.]+CI,3EIOTN!SF^Y7W(V3M,KP[*N]3O5H4Q MIY?52S\Y@J,;FR>K"[-7A8.I7;3#UJ^>"J9N! MOM2@JRTPZH*_SV2@G<^:9S#@$YU5O^S ^QQECSPF>X_"Q^IWJJ/TD7'K',6/ MW5/?;.E?37OY^L&&.R4Q%S1$"E*MS?H=40TYYRG4@4PU0PHE"?$[=>HV/[_C MHE8Z[]B-1Z@%(18)B0(#4ZAMSM< *( DU-1N76.*0H1B' MGND_>D@Q/VK\PI:^I-@'_8#C0 %?"1&;V1?EN'R,H/OAD%0*N!37_5Z !:)6SP M])"7Q;TA'/:JV%^,B2^*>^/T])JX?U/]EJ9-L?>FL+NUXM^NU3_N[>5D4R]# M)('2)+%.Z2@QC)A&D.LXA:$D02JCV!"B%QDZ]#DW\NM("C:B]JQ+X@*Y&\D- M#.3(I-830V_>\D!E2)YRZ7927O+ 89>'?%X=* #OU<-'5IJNJEJE 9-$AD1" M::@%8HQCR(7YT1 0991QH@*OA \'>YL;USR-*3/[NDI:KS*P;DB[$]3ARX;E/:?[T:(VG3[EZ^I\LRS7&;\O M;4K/J]SFP[+V5KZL[C)79IJKHEQ0K72(= P#F<802\4@81K!6)%(A21*69KX MG:"-(>;S0M>YMMR;21FG0: VZ:MO B,>* M@U;S*6OEGC(RTQ;4[27IS*KNGH*V?VG>DWKKF[/9(&7WY%6X7U;\_DFM[2_8 MM4*+4,=2)DI"S8DQ6,W&&#(>V94B35'(&,/$RV ]U-G<[-5'LH*U$=8F9&ZD M]4W(? #C6,@63FKBG['4.N1W?HX',.FM3[0W\3YK(]K_C21M<,[_6CZ51.1>2[J M@&R[.-B-;H*IL>*)@D%$ X@C0R$TQ 2*"',A@X30V"NMSYY^YD;.K9B@(V>O M8X1]N+JQQ0!HC4P4?8#R9HDC, Q)$/NZFI0;CNB[2PO''O=CA&)=+AI/\I]5 M?KUF=S>98,OFA#VR-95TH"#"862L"6-(4*$-,R1<8210A)!3U._!7N;&!ET) M/6\O#J-YF 4&PVCLXT,O>)QGOY/Z!^:^>;\S[\U/NW/^< >3S'@G'=OY[O:P M?_B N%'R?JDN]=MLE97J??;5IK$NS1!G9E]8Y[$^O[4[QG]6ED>3=>"JVC6J M[^4KH\GOBP"E04 ,,QB+(848(\,, =,P)H0(&4L5*>T:+3"(1'-CD58K>QQ4 MZP4KQQ@7_D$!WN^Q/TPWDSGH M#XI*UQ]_V(9[UVHHJUO_]YNLK2B.)-(HA)0'%.(@3"'A*(9QC!55& >,4L\B M##M=S&Z=:R4\(0WN,T#26 24XA@&/-80HS V.X^80*TTT0F6+&;,L\SK25!. M='JY-)1DJ:RJY'V&/5H^4Y1A MWY,]$^S\XSXK'SZH\L86F;9QL74,5.L\]28KQ#*W_E,+&D9$2<.;.N4)Q!&+ M(1&VK&>"TD2FB?F/%WFZ=STW4JTE![>5Z,9B:67W3&[C#KT;4XP#Z,@,TF!9 M2PTZ8I\!*WA3RW,K^H")9;SA&C1?C'OOTZ:!\4;E2787_Q9Z&G@;*_-\568R M6]Z7QL[\HL3]NJH06+N:*UE?P-_>W=>[G4M]P=:K;'5=M 5'MSLVPD,98Q9! M@5/#<3S@D(1A!'G$=)@D.,*A5Z*7X46<&Q=V=WA='<%62=!JV?KF;/2L,E U MFCK4ZYWJ*W TS%YT;"<\?1EH6'T.9/P-Q=$&8U!#'+N> MMEZ#'QY/RBYXOM[##T"H%5MG^=M\K00KRB9O'I(X%8DQ60.1$(A38[*R5(50 M"TYQBJB*9.+L!/!L%W/CEE8ZCTO_YZ%SN/$_&9"12:(5;,"L@L?U/OF>__G6 MI[OD/ZC=HQO^PT_V+3B_SKXR:\_8M$/KZAZNL*%%UEO\LQ+VE#G3F=CDV3;< M?GZW55>^Y9?%&5V:W_W497GM_F]3<3]2EVMV:JHJU\O8I0@' 84 M4L5L!@B:0";C%.) (HIE(HF6/K;(5(+/C7"V>E>I!!O%;846L#2:5T4T%%AO M *CK:MA_SNK0%&FL5EMZP^Y\RF]J:1JZS5?EC:=%--F'XV92S?%S&)EN.U]" M1^OAJ[2S'B)ZVA39?EO] %;A3K7,:>4USUM.$]8 MH\88I!=9> 8;GV'6$%]<1U\8G 5Z>;;WQ!7HV@E=%Q0>\)_)':XP04(?>7R0JU!V5?8&B'BV^:GYN'-1Q4*[DZ^OZ7F/GQB_]$1F90]S! MZ.^H_4CG49RTZQY>QD'[D79[G;,?/]5OUEZ9URYU5>_N7I35_4$;]4T5%C%- M($^H@EB0 !+,-50)0ISB@%+E5 GJ:$]SF\M64.M:]DC4G@EL]\/K-L<' 6WD MZ=X3+^^Y?Q2+(6E@?V>3,L)1G7?)X?@+_AXAGVUYFRJ#2:@CI2324/(JUW_" M(,>*)#U[/CZ3_V3*FW5C(KWS);0K)\J"=C0M-4< X3 M$AD+.S7SD H:03,5,8LXUIA[+=!/NYC;S*PE!*V(O9(S/0.DVU)\&CQC'WKZ M(>.?LVVO\H-F:GO:R[3YV?9J^20KV_XGO>\VJC#USI[\?<:X;393Q?G:_&YU MO4WMV>2#KF^];4W9ZU7V3R47/!%2(+.]MI'G$%.-(3._@ PE":8R2!%U6IB' M$6=NO%&I!%CG$$NTXI?VKT4F59LKFH\!!=#/97V9H1EX[*Z7 (ZW H]($9\#J!JQRE=.6>N0W?/;$ MAC,%Z(XYT55Z6^!2:)#3E,8 M(UOR59F=#TEE LWO& E1S!CRNET\U-G<:/FY*_K"[/@;<7LFJWX69C>:'0J\ MD8FS-VY#^#(\ 61D[X5M?R_MK_!$Y-H3@( ML4X6*W5M?9NN/+=R>WMU^HII_14_Z7OL_4#>2MVFO/7T?CP"N,=^ZS3\IMQ# M;23=[)\:8?]4E7 ;>"]T%)?!]S?[>YQ^SW)4^V?W( MD$P2QS>:BV=_868?OW?0ES!-S[E.[M@][ -7F]1)BZV&X??)ZIHMNKF7Y\ M^+B\>U/:O7$+YQ@+$<6&\7C,(8[C&!(98$A%$@O[7S.R8U^+FH?G2DS )HI1)2% :04P0-OM5;OZF6!(DE JBG-(V M]NI];@S3R?2_D;3:#GT\_WM/EO$;#3?>&0WCD9GH-'B]V:@73$/RDY\ DS)6 M+VQV.:Q?(WU/Y'BYW79N<^0SS25%1$,9(0UQHCDDMN"DP)2GMA0U,OSE50%J M3T\^\VB:,E!O+EY=^1Z*/0^BZY'7R<",?J#%R\XY%?AME!S_1W 8]B3J^:XF M/F4P6ZF*;M6GY6E)V.'67/,^A3,8A1I[LDM+Z#%_'BKT06HK3)GX%NC#F"U M/F#=*E3%8C0: 6,%WGJF3GB!#\>-3V?^,8S,U95JL-(-=/4''0 ?P#=YQH0 M0(7"&6AP. ,7W2^IQ0(T8( -&J #![@Z]"7YYYUXN;$<-+G%"Z@Q;0:-EQNG M)VDZ7E"4GN>2>2Z_9Z:X7\\G9XD' M'O7WBSTW1",MV;Q=LNL%YA(%2L7VM#RW M6;T1#ECIW)U@'\-U> J?!,+($]=1?R^/UV=U/<'7]7%[DWFY/JM&U[_U^0=. MK2:Z6T+N%2LR<;Z2;VP5.B4?%ZE?2!(PSN/0X$;M0BPY)"EB,(HQH8D,0I1Z M70SVE&-NT[I;0/(U6PI;+* I#?GQ_M9Z#^;KZ@SZC5KEMS:\P/RIS>DGR@L5X.R%U_XJF_V: MZ\>T.[LF0P=5\6I?G\K-];&^T62HQ)&,?0[&T8Q#SAD-%8F;T. M)2$2* YPZ'<>Z"O"_ [S?MT]MRLJV4&^%?XO?LSI/2QNE#DFU"-SY9,3K5IX M2YVU^* C_]F6,$>(7.R+XI ,Z2W#I-38%Z%=3NS=3D^OD6R5E>I]]E7)=RO3 M]'5FF+;*ZU%\8/^5KZM\]A_-1]IX*@0L0#0.,>2QBB#&:0AIE&I(58I2@H2. MA5=Z><_^YV9FUN+#2GZP50#4&IR!2@=05U*P6O3U)O$<)4=_DO&P']NC9'#8 M_;U,^H$WJ)^)IPC3>IKTP^>)KTG/9H;SH?LU*V]^6>6\4.NOU@Q]M[HS+&PS M&*ULEK\Z+OVSK0QOD^I:P[5H\R ]5&TM4! '(I (RI1KB(DFD% SHG&$-$6) MV:53/\X<0\K9,:MU&OMJ)3O=\>[T(90H-<9_$L-4801QJ@/(@TA#%$MF+S\" MC>7B3JVS7'XIV;K\@PSDKL3C#>294\44MS:/7/ZN5V7R;Z2//Y:TQ M0.U.VX;'+F+-8D:1]75 !.+8?!*,LP2:A4/H)"$ABYW2B_7I?&X&VE8!4#0: MG)F_53J<@>M:B^HDGSW2PSDOK__P'&;ZL4$?F< [>'_9X/VEQ?OG#M[G4^'M MG/5X5-PGRG$\./X^^8Q[ [@W>[%_BU/E*NZM:RU1KUH@H02CD4*E40AS@U.SVXQC&"8XC'*44.Z\1.TW/;05HQ0.OW ]3_0[LMQ-LVLSKI_G(GMM#&8SVI^J;?A'55[J*_;]O"S7&;\OJ^OT M_!.S3RQX2(ED20QU:NL%"<0@HXQ!E#*1:!WP 'L=3YXLT=QX;E>A;9[S,[!2 MI3WM* ^DR!YIV-R.-28=C)$9]] X-/J 6J$J3Y\=%Z/4&>BJ!1#O\&S%31;#&" MB(8*$0058A'$NDKX8OY(J981CQ*>I$X!6_N[F!NQ&#%!7B7T%:V@[C7!]J!X M=+\Z #8C4X6%I:T5T\CHOX'=AX][';33<9JJMED?O+QJE1V&8G_]L3WO3593 M[+#LJ6;C>7>M10@6_VIDU?^_#C,WL:8/V)# MFF4>O4]JH/FCLFNJ]6BA;U&:U\K&[2_?K:3Z_C?UL @UCFP]*Y@JG4!,B:$M M%8:0D%"EQIJ+>(C]RM+L]# WDZVIPM)("2HQ@9'3MS;-+I"'.6<0>,;>X/DB MTZ-$S1[M3RY2L]ONQ&5J]JCUM%#-O@>]]V!O\[7*KE<7W\6-3>K1IN/X8)-] M&L;X8L2N#*"K;_G537Y?L)6\^F8Z?[A<;1XV?VUL:HZU9$%(8"*QV;E%DD'& MTQ"&A. $*QD3Z;IS&U2PN9%'HQQHM=ND_0&M?F"C(# ?*SK;/F&44+S9F(S.:UW 9Y4"K':C5LV/V> 3]M['##J7SYO?%AG2B+?/P0SO(1GL4 MV/=NSX?M;:I-_2@8=8X"QFG_Q&B?5P\=A]2W:_6/>YN;^_Q[5BP"&6I%-(*I MC!#$21I#+D4"F:*Q#E%"1>)U.^/0Y]S6U:ZW^$90\)L5M6]2[ . NQT/# SC MR$M=+P3[N\T?QV04)_@#W;Z,2_MQ'/8ZJ#N\VH]SSH59@6TR&B7;0MG- <.F M@'9][=S8%)H+HF*60A)C9OA'Q)#@D$)M?ADR$80B=CH"Z-G_W+AHIX*]YRFE M+_AN7#0BI&-?!6TE!U6YD!^M\'65RS.P@_59XS@PP333^V1.>.7C^^N+MZ O[W[^/.;RP^G<\!3 M)0^<-S8/U].Z^6%W1G<:G&22/E6@G7?/_,MP96D_9\7OE<$L*-*A1 G4/,80 M:RTA9P1!CG&IP/KD'7]7L.UZ?R[_Z[[V,7O.Q;4]OU28)S*Q*4J( MLDDN#(F(4,"0*YXJ(F3(G.JK^G<]-UZYLIX8X--:P2OV'9S?6B)W]XWRA/WH M#<"(8$ZXP=B*_M@A_RIWWEB<_($[>Z>-A_A47FL^R _CQM8/L_WN;9[M3>;V MUD_/KCMN;I*Y7J?A'@/C>"H^#MQC7P0/B?20>?SV8391#K\GW<\E M?]\^7#QR]^UMHA_'O;HOLI4JBM?Y+;>YW,W2VB:)R51QOL[,/U_;R*]MZ5W[ M^\JNLZEFKE?9/Y5<1"G3+"'<7O:%9BN-$\AY0*# 89(R$C 44!_Z&T:LV3'C M)C.?#=D2K>BE_6N1RC;:HN&[O0 M*%4'SSY2ZZS9Z8#/QX?.FV>'17I("AY(LDG9>5@T=XE[X-;]4ZH8(LF7F:PK MHZVJRF>WV3^K']^9-26KCDK:F".N=(AEFMA29!'$J3%?F4XHY!HS:@Q9HJB3 MBX9OQW/CY4?" R,]Z(H/.O*[YRGQ&HBC!QFCP3LRJ;HCVR,5C!?$[HEBQH)Z MJC0R T+NE6:F#V[[D]!XM399BIH^.G83V/1ZOY]E7\4-?C0JU>D:.LM0ZR"C M4T1#2B%"0D',N"'^"$50DC )XC 6*'1*M^7:X=Q8OPY-7>:K:VB+)(/E5F _ MN_LHTFX6]9#XC4SK-71;61^9R<-[N;@B,Z1M>[3/2:U65P1V[5'G]TXMO7?@ MQ&*G7ILB,2+,8"X#F4(L$8>\*HNB5,P"E0HIO?SR>L@P-R;J)G+Q*-#1M[Z> M^UBY$=?((S RE[F#/U%!/6\0QRFFYR[&"Q72\\9I?Q$]_Z;Z\67K,?CE_NYN M67E(L^6;K!#+W'I,=](L)5A$J>)FA&)N;#.*E.''.(1:!$&"N58R3OP*Y[EV M[3,SIRF8]^673Y_>7WRX^'AU_AZ\/O_R5_#V_>6OX-W'MY>?/YQ?O;O\Z$>$ MSH/@QGYC #OVKKSU3SX#7:E!1VS#=6.PG"]80U*;<]^3\IDO(KLDYOU^3TO/ M%L_C#^]5:0VB2_UZK636>H=$::(0DC8%:AJ:G:32D 8HAC)6,<8J" GE7B;= M@60=F>ZN6&%6:JSE5C>RRI5$F"B\ITOP!U[L):KKVGD.$RNIM'PT(]N&E4B M@Z[,H!4:\/L2&+'!@RJ!%7Q(P\@/JF$-(\>^)S:,_!!Y:AAYON_';,6ZM(19 M5B;7SRJ_7K.[FTRP9>5UAB0C)*$,!B%*(8Y4!*EU#>>""B5"$A#N%%IRL)>Y MF4)=^;S\^@YC>9AK!D-H9&+Q <>9/9R4/T 5YOT.39B?=BGB< >3\(&3CNWD M=WO8VZVBJB'^RBRV\G5^:_BDJ"_PUFN;B<-V]>IA^\@G]E"Y)7]C:[D)BS\O MBOO;NZHDVTZ=\G?+9686=4-1#W;?9E?O18R9I!$/#5\0LZL*@]A80;&&*,5" MI3N?/\U(7]7NWWB]SSQ(B%_:[8]X5 C',A$50) M(X:7;()PA$,8R31,*(MBC?1BI:YMO*G;8;-KUTY?*:V_TJX XWVDATK$C5.C MSXZ VSGRH*C.K^+>U0%XQRFIU\%J\LIYMN_Y%Y^3K>G<4Y+ZKL_0N9*!QQ M%$$J_FW_,5M?MDBNB1$I*(&&A816AS'Y3Z]SHU9MI*#2O0J9KX2'ECIP:4&C?S^AI#'6!PU/,=!>/1SL%F ZVQ; MC@/R5/?9G5#&J^S66)/5E?77!N"O9C+=%_;84>?K6V9H[?$#@QB;_@#N-3$] MFIK*L/37KF-.]GCYU+#LZCZ8[UX9/Q5DYS>57$UYUH>=F& FC!6:( F3D,00 M$RHAQ3* :8@8#0FC<>JT9DPA[-R6FNX$K9U*^!/GDS/PA#.MX_^37]8DVNK= M-Q9\A _$T7B>R;"/;7QW1GGC.K3UV/ 9[+/-8$\4B#[>P(P3L3Z"O"\4VCX> M\OMCX$?LL]\J]FXE\ENUV2.]S^OKMRHF@(0T"#!G4$9VXX*(@A11!&4@N-0X M1)@Y>10Y]#6W-:06%6QW]:VPO5(I'P+9C<@'@FYD'NZ-FC=_.N Q)/T=ZFY2 M]G+0>Y=\7%[I62QPNAD9^54-E7RU3-#?X"R4@( MCB7DV&",TX1!JF)N3%J>TD 0G2K/H%.O_GVFR321IQOQ@=DI MDHL DN]:P= MZ#46;J0S&KXCTU K(]@*:=; M@V[!FD-U@9,8V]LCR:L*[TI GD8,:AE+FJ91FJ9>U]$'>YL;O1S84/1R8CP, M]4E;L=E="IV W5#;L?&\( ]W.(7^O%)4S3YTSK_FDDE7SW\4EC7 MFK?9REA,AJZ:!IF$@I-!3<[LT(1Y"EL8 Q0Z%BPORLA=_>S%^( M^6W0*C<.7;EQ5($%NA7>[-%:Z?_B1T ]QL:-E<;%>V2J,L+7/C.M^-9#[T>K M M&SW,))-6^![4#2?E (? MMO6^47Q+\Z_7/ZN5:7=YOI+G\C9;97:)L*5=&E?QA91)0ABW11 4AEAS"2G# M(33TG/(H8)IKY&?5NG4\/TNVD?L,7->25_X/[)'L;41$ 7[\F)<*H,#QI,YS M4!P=5P8'>FP7E!;AGSL(/Q:Z#3\9,MC0!Z5AHQ"=>IXX/-$'C:=QBUYO^Q%7 M=3.Q?EC\[?-"<(8T2354<[[TM^7]Z MO^5KQ=P8I(/.87;HI_/(,_]OEY\OSL_ YXM/O[QZ_^XUN'Q[^@1_JNB!(_CF MX7KR-C_LSMM.@Y/,R:<*M//MF7_I&\25B]]O\J5YH[CXQWU6/MAU:W-L0L- M!)I'-KMC#+&9=9"$6)G%7Z:(8V,1)'X5D YV-[LYV)'V7T$M+ZC6]?ZA7 ?A M=ES6!P-Q[.7\%/QZ!'2YP#)L2-?!'B<.ZG+1_FE8E]-;WH%=']CJ7IL6[M?V M &J97:_L:<55;DM_Y.ORYW7^K;QITV<13.-0!I9>F*W+P2 53$.F94HH2D@8 M.Q5W].MV;ESS2'3 6ME!F8.BEAY<5^([QQSYC $F"A,48*B9@1]SP_A,4K/G M(XJF,>8D1<1MDS?>*$RSR7L\#AOIP54.&OG!S^.-P^$%8#QL1UX(G$'U3\;G MQ32NH74CH3Q1;-V :/N$T_4 ;6\\G4];4P74]="O$U'7Y^V>#L6=? ^7>C<; MQ$('@B)FD_I(D4(<,VZ,>[-_5HG (>=(Z\@I8;M;=W-;9J]R>X&2;9/),"LF M8-T$)^K("5,?U-TL^^&P')G0'R6$R?73[#P#N@$[83*HW^_A'J=U]'72_HEG MK]M;WF;]QWQEKYI?W[#UM2H^JZ7-]GF5;W*BLM7OZ_N[4CPL!!9:"$FAX-JF M:X@$9#R-8) FL;'W411CIX,#GT[GQC5&<"BL0X:H10?K6G9KTXLVT2[?B.]L M\KB/PE%S"VOEY])(#1JQK7VSS5\\)JS.=N0H\$YD10X%LX\)Z8W7 M7@/2O:6IS$=OW3K&H_^[IV9C^*R^JM6]L@ED+[X;LERQ9=M;<5Z6ZXS?5R*\ MS=?*V+*OJ_/H3!6O'K:EC,[7BFUC[96. V'3]M T9! C8W(21%.H QEI'C*- M8K\TL>/).K>%I)N+H5'6^O9]NHZ<0 X(V M,GLB.O+^9*6IW/3HEJIR?*.? M7799WJAU?:#\,:^KE:_*1:!Q(DA,C2FF%,1,A-"8: 2JF,8)8;%$H:,CP<%^ MYNSM@XB,*25 M]7Q'DUI7!W7=M:H./^QM39VOLE)FRWOKT/U%F>:JV$)CLRWOI9+5OI&M5]GJ MNOBDUE6:AZT[::R03(F&E,41Q"1(S=^$,;040;$T_TLBUUNA_E+,S0;K:@*V MJH!6%_"V.BUJM+$YD>MD)MY.J*>-W5$K;IH1&?MB^X\Q&,Z6X32#,I'1"*%= M.-2?S9_@49= ?<^*LJB2DI4W60'4LLH(\6< X2!&Y.DP[K4O3VAZ*M/S=.T[ M5ND C9U4M?"SLOY6-G]Y5HAE7AC3>'MQ@0**D*((IF%LS%>))22V!G2,8B90 M'-,@#'V#'8_V.C]C]LO%SQ\N/EZ!=Q_?7G[^<'[U[O)CKSJ'![%VO"0:%K^Q M+WMJ:<%&7+"5%_PVSB6-.T C5% \V.U+U%5TP6%/M46G5[W-9>O@6:]&;/E> ML4)M6]^FIV&84<84@2F*8HBC2$'&0@:%,"N%I(P$TK7LO$M_#8G-,%KY*W0SK^5<=<870V08>&;K(=5NXI8B,OR#<"]TD4>1!S-R-P6"1' MYN,&Q"8C4(7E5N)M%J"BFP;H;./Z4WGSE#GXQ(8]'76'ZZ]61TM],4H5MW87'W+KV[R^X*MY-4W\W4\7*XV#YM_:VX- M(QDK8TYR*$E,#(T)!0DS5F44)1)A*61(76^S!Q5L;F2WWQ.DU0]L% 3F^T9G MVR>,4NX5I@<=W:/6ZXN-V@;5U*&=":2190&$H502Q M#A7D2-,W;8)/0)E-XV/-R?K0-D^7@Q^$:^SBVP=.GQU MO##5EPA'/1QV>DIX:;$NMU7&OPBU8NLLKXJ[2<(15BF#YK\AQ!(1R)F((=(T M(EJ(4*?"Q:#=V\/<+--6-J\R>?OQ.SP3!T%E["-.1T"<9^=1I0],5/-N9Y*: MGW8GZ/[&)YFK1W5KI^WQ!_NMDYT(DG8)_C4K;]HHDFW*(22C1,$ ,P4Q3\TV M52<"IC3E(0Z0B /F=]7JU._\+EL?!86U$1S@FY&\$R6N5N+FEJU_]UN*W4;" M;:4>'-V1.>,1K*\?P;H-7VYA'2'XPPNO(>T"MXXG-1N\L-BU*OQ>[ND;8OU, M7NU6%.Y4OW[UL'VD*8Y]_HVM99TT[]VJ*-?53KFHG"VOS&;E\JXZ%?R8K[ZJ MHE3RXWTUV5 L$IY$"@H<<8B3-(),A1I*R5.D"8I3KA=WRC"Q--R\+MVH;S+Y M?2;XKA;CS?6-D&>&*:^SU:I7M;SI/P9,0Q[()(4R%,*L@32!3(8<4HT$BQ76 M) V;C^%B)?_PGT*KPR0?@NI9,W'ZK\!M_9WEN(YM]UN%8%7I'72U!AVUZTP( MV^<:U4&E^UF;=;:C/JA#$4H# &@0J (2V@^G1F% !ZVI!VY0-Z_)A)_666SJ M,7GB/8*7O@ MGO;G=A+3R.B>C?0YS,)()T@'$B*68(@5XI HN]XSQ+5B"+'0L6;[ *A-E$6W MEA(T8IZ&W]$KSU,Q&7D5VP&C1X[;YU!Q3V9[(CI39:WU1%[0E)((AG#D*8D ME2J221*Y%F;?;7QN9%\)91VR4/@C_U,;_>680/!9] XSUZF8C$Q;OG!XE4W? MI_<)1=*?-#E92?1]RG0+H.]]IG<-SJI$W,_K_/[N]9(51::S.@U<=><38R*C M%*4PBHRY494^Y^9_8(BC.$V#- VE]BRN>:B_N4WE31'&2E[P6&"O:S57P-TV M\0/"./+L/PG!/L4K77 9N"KEP2ZG+C?IHO\S=22=7ANPSN]C/]AG'WFE=+Y6 M]8.V7FR* Z1(DD*.S,81R\@><"8)Y&&JD(YU',5>?O4#R34WSNHZW\MNX=BM M^SW@E0J@9-\/A*",.IC./#?U$(W/A\^6\GW&VW_?H\W@-6^,7_RW/]ZC5__M M(=K+E__MCZ=3_=\3FN^963-;9:5ZGWVUY>(?EPCXJ,I%&L0IB:B"BD@%<8PT M9(EF,$4TEG$:AQQ[^3D>[LZ+C2?S?U1%F=U66<]/KQ#R_U/W;LV-X]B:Z%_! MP\294P\*7&WN+8MN4M@>IT&LS/ MA=^*#&@M,U!:5O#="%L=JHMBN:3K$NBUJ3Y@G^I\?> K,O(I^_C3/O^S]MUI M>HT"T&])C<,5V+U-#13U)<" 0P:H()C!H?NE\WC+([>!ZKP[W$ ?]G\>#N& MOU",(9VW3)RJK/+#ZQB ??&LA118J21*H91Q"!'F(21)3""A"@4QR;!*F7VW MK=,#S#6Q4=]\X^72'\L/ M;A/VQ!J$GV,3K/.@]#6^ZKE[PF97YW5XV>#*XGH/1V6?B\U1S\JO-%\9U\OM MJKU\$=(8QXHSR!-.3)YG!JG$& J:B"A-]1LB\6(E[ZM>7 -/TNS%L?H:2/TU M' @UWA=A! 7:2-025F?%)QS7%YRU..M+1G3N-S 5'C.UUOC.&H\T;)\UU2K#T,5 M*+/9C5S3)X_ M":P=N7D!:V3Z:F3L'(3)\@J\\]T/X"P47I/Q3PXV;7[^.9T/4O;/WC#0 ;QE MI=Z.Z0=]^*[_N--/J<)D2(!3E6 .4:001"@-($99 $F(A" 9-83AU 7T^#AS MVZCNQ025G, (.B@.Z12PEN[-R^$:VPTY!"EW]V _#E[=>">&FM;=UJ_O@5OL MS.7#..%=46YNU3>]4RB;&/90D20+10@#B1)S;,,A$T$$8Q[CC$<8Z__H+99E M$NS!\]WV3&,GJ1KQS!;);)4<-T2'R&4I4TG,!)0!"2&*]7N'A?Z#QR@1:4 4 M8:D+CP[#;LI.=3[1LR/+BS 9F29;."KI1JA><%)WG]1X.,BDI'A2Q]=T>/K" M2]NLORL>'XO5MTW!__MVNRDWM$I:_EHLEQ^+M3EGJ+H[[WLF8!F3.$44BC#5 M-I1*,22)9)!E$B=,I@C39%@3=4=)YD8/W2[;M2J@T@5TE %&&]"H,[19NNN, M6=IE4\S#V):;ZQ1,U+M\(*+C="9W%>:-^HX/Q.QT5_&A#QQ:[%USCBPW'^HX MO46L* UB*F HXU1O/;7=1 ))(-'V):.I9!EULI9>/7]N9-B*U\8I7H%53[2= M%8)V-'8!+B.3TPZ2#V="-P<45C^JL]\JZB^'F+AD^E']#NNC'[_,O;TDY]O' M[=(<8%6E#4Q@QEH^Z(?FW_>ASVTY IX0A@UB 8[U-B@D$*PAQW'G]L'WY1)1 MD)XH=,(!<3\=&P? =;I'H\O#)NO*.$##;A_&(;>U#9[N81 . 'F->; 9=]H !P&D6XT0$<4!1!ADUQ3EQK" U626$HB1+,B&#T.ETLF>LN9F0 ME:AN]-*'I!VK>,)G9#*IS96#'+81O.X6>/CDCK[A)J4,"[U?,X7-+>X-"+ZL M"['EF]OU-[G^GO/Z:!V)1"0TBZ",9 (1"CED<1C E(1<)!'+8FG%"J<&F!L5 M-#)6BV4CIG,G@J- ]I."#WA&9H(!R#BU).A3_]*.!$>?/5E#@C[-NOT(>J\; MMN!_RBG+EW5F0A:&08I5 /5*'U0%&"'5*SL4*D1Q%D@JF%-.>^?93E_Q9 GL MR[V ;HM[%S6[Q7P@%B-_LI\L '!>IX^HZG-=[CY^TG7XB%ZOU]UCESC[>"MG M)2D M:<"MJIC9#SFWM;@1&U1RFY/5O>36_DA;M,\Z>T? <(ICG^/P@3]KL:V.GX=" M:NW='0':B1R[.VCI'MIB#?0^OFP'!UN3++XIS#\^45._ZD&"O)D:E:_H2F_Y MEZ!L>Q'YR:-SA/2D\]?V.5/Y?1WUZKA\7>\<>OANZH\_OHCZYFF2FLV3#*OR M'"2%),7:"LNH((1&.*+([?S]]1#SX^U6PN&AWD> M+/$+H-G=$IV0F; >?PI MY?T>R1^,,O&I_"DM#P_F3UXY,'JQ$TB+,D%ED*20(6Q:,Q)A>M=D,$XY$UBA M,([)[!QF,%&8\<7OQF@<46(<7^@HDK1^A7:?J!\+HI MNM['C&RG^42SU8Y;YYOFKWI@M$I(&:19'4"9!#)$TF=TTY9"F^A>")8HS-E&- M/7NIYQ??T*MU-V#HH44#GIZ6E2AT^8Z6#Q^7Q8\/]3^4 MUZRL6O\N BQQ& D)L\!L.7$60%-9!*98$L[CD"4I=ZL@<'[0N9FX79F!$1H8 MJ4$K-OBS%=RYN(#%!%BN#9YA'9O<+T=T0!$">XC\5B2P&'?B\@3V2!S6*G"X M=V $0;&ZOY/KQ_>2;7ZCFZ8LW5?Y5)-D>:N^:$N>YT]T>;/ZOY*N[WX4BSBE M,SSE2K6CTVZ:5D6)OM.7_TCWSP 43R:\M&/%8V50$@M0SU: MH04LUN"1KIY!5>U6/]U$]=4R>%ECW&?PY$KC\*BIUAMW[3JKSH";AY9L7%4. ME#_TV_!N6V[T..LV OQ9+WQRM95?)2_N5_F_I%@()H)$A C*. L@"@B!+&0$ M9GHY4I$*@C1SZO3J-OS<5J-&0/VQM1+J3X1NP _Z\LOEC9:[9(UGP*A^$I= M7\WD?;Y:55&URC3;R@O'VF6.QEK!:X)K1;\".^&O0#MO>_E] MUE4<@IO?HHM.$DQ+"?XG?7SZ7Z 5U=K\.X7C M63O: SICLTT-C!9Q!XN[A^,4/M:VL ><)C)\!^'E8E2>@>*D!7GJOJG,Q3-R M=VS#Q)"$4G"1*$A9E6+C9@0ZCSXX<]\)7B>,OQ =[^0>?VKO-C:U]-Q+BHYMW M_L >8-P- ,VO;>;U=-V4W[2=N,R;%9>&5', M29A!)G$(D40Q)%$5X*=*>! Z=H/N0]N.L3QA.#(_[2- KT MJ-YZUHB-$(]O@8E/^ND; M;E*RL=#[-;78W.*\0[Q;TU69&Y.Y*6=2FE8"1=U*8$$%#4/")*1"<(ABH5D$ M<0SC(,ABFB04<:L(H7,#S8U"]L*"LI'V"G#W_AYG 3Z[@?0&V\BLT4'LVPZQ M%RU /"%FO:7TAMQ$&\L+$'397EK!GTB M2L8_4T3:M=]O0]/^4XEZV_7A_D:I8F[.()=62J9S3IM[M M'?UK$3(>(19P*,,@@2@UAF*F^0Q%%!%* B6(TV&J5^GFQGAUF^MEU>:Z<]ZJ M__'VW 57J"UXI6OCTO MK0)&G0'O^>[>!)P^2=XWMDK$P5GI5^ TTY3V6PC9_R/S^07^(U]_EFM[+MKE659L!!8$*.!$PQ-S4W.*)M@LC!64: MX2A+99*YU=PZ,][<+#TC+OC1R MH+7!=3=+T=UOWE4T8A+<=K7A$<61BJ=,% M6UE!(RS8=_+5'ZAYRX&XJ5_H>-4.QN&THQZ_P[->=VN[BXW?G' MKVMM&U7M%!8X#!$G+($1SCA$(:>02BD@#V@0B IP3(WIK$9=FZ$LS^R<^45 M*Y!MZ<4W=*.S3"MP-[2V>_Q9B5WW4O%)-RXX^64=JY$G)A\7- XYR.EN7UNE MIBYQ^84^FV22!8YXIHQ?GP840\0X@CA!&-(DSA*D-TY89FYUQ\Z.Z?(=35,U MK!40/-427KIO>@WRT+W3!<"]S?YI!^27,T!ZV$2= &?X>Z.JVKH3UN:@*+$OQ==_,?*%P%$J5 M9%"EQ!1_$032B*90!0D1@LLT3IU\]].*/S<+K*J7F5<%\JH.\I7W]^ ??U_E MFSH:S610_:2_]=) 4CI&HDW\IM@1[WSG?V06]U!TL88 =#!H&A!O- K@MJW! MN -"_[@U85]59$CU!H$_#3B@0<=G!; WF=99%&@9VZ)5E>8RHH)K\).6]N==/1;[6+W3D/8O&]Z &IG=3V/DGB77 Y9]5*,7 MT*8*:;P /*>8QK.@G YH/'WK9-&,9Z7OAC*>OWB@PS4O>96MLI6BJ=M0K/;G MTQ^UQ$MNA M-Q["BD]'D6YN/-R$FYB7HJI_TFH!BE:-LMHL"+T(TG5I2BS4&P?'?8/?*;;T M"K_5Q(WM/.[.TT[JJY>A0_64GKI4JV@,>*WD%=!J5AT >6W/>_0VCX&_5Z>T M5P&G]5V/@>V!BWN408:?^^^M]:K=6Z#B2'(>0!))"5&4Q)"$,8(9PPPK'! L MG(_Z7PXQ-[:N3O?W(@[JFW<$2/LS_.'P3'!L[X#,H(/ZX\K[/IM_-V_ /A0G'*8*$& HAFC7]R YXWH7J?8&G1KUXTW*,?WQER" MXA"OBA4TGATE_6-.[?NP0N"(.\/N/H^Q>B:WMHT/-%DX<8J%WLHP&-(40Q10 M AF3,8Q"S$G&9"22T$.XWJMA9QFQ5R6-R[HN #O^ M\0WJR!QT.IJO OF3!:)^ OI.0#1Z3-_K<=\^K.\$$E:1?:?N'<9+=^;!V_5S M%0=6=ZKD_]SF:Q,R46Y^DYN'0BRX3%(<*@'3( PAHE$$61(2*#&G/$B"*"&L MS;J\LS>);,:V^HY>9F#>35*'J1:]B9,#3_K!#R:*Q(V4K-"W(R5O8$Y5EJD! ML)+WJDUL:&5N"@S58ONC)1>0?-*2U;B3TI(+$J]IR>E>YV"H;QN3AWB?\Z]2 M*T=7^;_:Y/+K97Z_,EO 74I3",40H1H0H2R3BD2D5!%J=I1"V[JKL, M.S]S:21ZSMQ=_'JY4C!JD-!,^S1\-)A*F=&T/P.>+G&/08Y[U%MP[$MQ_T MJ6X-O;K_W]OEL\&_L0,HD5'*,KV=0"9(F&@B9$%*(5(R4CP4$C&K@!+K$>=' M>)V")L#(#5K!@9$<&-&M#3!+U,\:M?ZQ')W!+&!T-V@M\;2V9OWC.I$IZPE? M%TO6#:N39JSE8Z:R8=VTZABPCC<.;"=2K*6VANNJL_RY[5%7E=#85=78-S%9 MB#!(8BPE)#)1$$F>0I8*!:5462!"F1 2.K48<1M_;F1>R5G^'31J -[HL6N> MZ7B2YCH==G;JB""/S/(MKJWHH)7]JJ[0TRW=TVFCY+%5R3#HO+8O<11AVI8F MP_ Y:',R\#'#2*^)/V@-XM=-.7<]R;",1(:Q26,+] 9=!@R23!NLH^HHC2%6)($BE4&6 M211Q4]:GV-"E'4^=&,>)EW:CC7C.;<8 LJZCDN_E=&.@4Z#:,8X'J$9FF*;. M3"TBN+& R9E,SH#@DSQ.#34I69S1]S4YG+O,_R8E4%>-5UW&ZWFW*C!]6#+'"4 MA'K'J7D:T%^+:AZS,15[Z!?SWP MB,$KAX S>9^O5M5/5%_+Y4A3D'!) X($C+$0$&G@(8ZR&"9!%H@L8K&0JIF" M#RO+YC-^)Z ==E+X93,+HV)OM\_QA>;(!DM#(4W@C(ZF_38X.(SYU/ M[WB3;G]L-'^]![*ZYY( K#OZU]X_O',;9ARC+ PDQ'&J( IE""DE@?Y))3(. M2!J'3JTB>L::VVK:A/AH63L'(X/]M'T@VS&()^A&)I#!J V,?^K%PW^LT_'A MWB"NJ5?OXS%,_;_63UIFOHJC6KY M,J\V@OIOV[79$)B@J7+?@N+E"5;5?7I9;ULCQ@0*DQ"F8:IM>J:M&RHP@4$F M59Q0D3!D&_(TF=!S8[.# _;-7E9KM\-T4W[6&33+B1S[,+_39:>C=GW:U54< MU)J#EZI?@9WR542J-NRZ+7Q>1PK[>6(M^\*CZ>IH@'H8HA4HG>#TF<04PI MTS\A(420894JQ]B6TZ/-S9K8"0MJ:1UKX-LA;+ :<.1#FO^Y'P$XN;!K:HX@]2;)?R5OU:%.)'OES>5:W9"(E3EB0*LICK M70V-0TCC&,$X(S+)5$2%=.LE=7RZGG247KDTJ'5P?]KV\2K?=;B MTO*AJMAW5[1[&_E9;O8YIG?%.WW)EW7Q/1=2_/+\>RG%S6I79K1I@YC+KRA4$&2:P2%*:4D1B[U>4;6V27;VRBFGY[C<&F .M63["2 MFQTS%=7?#!S@J5'6="@L=F5XZ4[3O[N6-Q_Y';&CPSG-^\C:__**=?4TV6W^+O(\L\ M!M-S<7@K/V%O;5\B,X /KA<#KKO;H M0-/N:?MT/=C1]EX\<1OVIF5M)YCI#YG?/VRDN-:F'[V7'_Z2:YZ7\LLZYW(1 M(9EP0E(HL.F_KDSCK"QB, KC(% Q)7$0NH>:3B2]>]#D%%&KC0[=N,FK3MRJ MC^)14[T=),B$3*F"220R4UM!Z.4FS6"61IS%(45I%KM&P<[VW1@_H/;HFR'W MD>3_+J^%Y9(YOXD>>Q$VZD!F] %=G4%':;.[Z5[7* XJS:] H_N+".$KT.H/ M&@! BP"H(/"XQD\[9UZMAHE$G]8.F78^#BR;B8<^S%ZZ/R M%RL0K81V6VK.8FZW1OA$G;,2;G/%H'7 MI&5]WS"V:6BNO"N:.OB_;,M\)UR&M_IZ7K;3&/M<=S M&C9JQ3;>\T8\L)=\U]6]2L$RH+(14F&C&-%9Z%Q$PF&']D:4J$2CF;G583HXUM\_NA:C R J,J.!/ M(ZQCC',?Q+:KKQ?@1E]]!V$V8/$]BX;?Q??T*^V:QSMMV8J,N[XM!3N_?CEHM,D)"S,(62J BB+-1$D\D$)J;;6T#U M_Y$3O5PNTMQ8Z'V^W&[R[Q)(I22OMM=EYR"'&K]W.7Q;X&$.[?AKVID9F>8Z MRH!VP]'L-#KZ&"_);OH^[*;OZ#E<1T_/'9*]8.Z]?_)E4DW?7=D+BD=[+_MY M\D"O\KK@4HJJ)5*U/6M.T-IS,K$@C!,L P)EE!"(D@Q#%J, (I4&"0_B4$FG M]-BS(\Z-?UN!Z\KDFP=-Q.TIN*%BHP(H:AT_4]S+/OOWR@-5*8,]KO\G:[,5D/M^J3_NM]M6]M MBW6$09;&@>D\$U3-P$UNK9D<# MY"S;YFO/UEBX7HL.IYT"1,&,R MQFG&L'/POV?(QX_9[P N5V(DJ.WHW1]X(W-[*RAH) 6MJ*"1U6/ NA4F7N/, M^T><-CS<2ON#J&Z[NX8Q^2X/]L-?)F!<-@9,DA+$35O6B&@*0=I$A#C&#$8L M"&46",6QD_?J^#!S,Q+WR>NR%M/1,W4"3#NZN!RBD6EBCTXCX0A67S\(/GGA MQ$B3\D&_MJ]YX,S5SO6KO\BU.=^\56=Z#YI<$KJ6XJZH^N4U5R^$#"57H=Y2 MIJ$V\A+"(9,)@X%,94ACK%1J6Y3Z,DGFQB*--L;V6'>;<_(7S3EYVYR3-TJ9 M0Z^JZ6%[EW71X0LGLI^>)IV>L3>QS;H8D*-X\^4RYUF/V@>[*X\H6/GZIBLA\4.F60/3UPF-W;QNCK MA[-\5;W->NPR%[*.]ZFJ*"NYUN.VA99S6=ZLJO8!8L$15D*;P5#)B$-DJA92 M'.O%+PY0QDVJ?>94J_ R<>:V G9$--7#*AG=+.D+I\?.XIX.])'7M581T-'D M"KS0!724V5>Q-Q-T8A=\MG&B*&RU<^3:)3 M9WK^#@ZZVK2;#$?/Q: 9LF/9L5$?F5L/NGSL%'C9#&37::33]LL?I5X"HD\B M'23'I/1Y"5*O2?.B9UU2&/N;WE]5<8J["J9QK%]/%' 8$Q5"Q+(8LDQ*38XQ MU7]!6<:Q>W'L@W'F9DDVI4=W+9Y^^?& !;Y)%"=! MJ.&DB2G_QC1'!#2#<2:BE*@TQFXY(=8CSXTU.H*#2G+P0O27!8T=2U5;ST:" M*"6")Q"K0$&4A SB0*:0R8SK::(DS:AC7?(QYF,:H_6SW,!"0=,5]4SEG0M1 MM^/S49 &O;]_='&3)?*'K<:K'.B/DM4ZV]>#3%KQVQ>2@8\9B&"8.$*:PWY$$"B40$QA0%(1/ZQ\RM7],8 M4LYM*=J)"O8+^>Y3RM,':6^%.J\$NC S[)/6H.Y>':;E0^4,VBR#42X(V0)'K[(2.J3+TI3B.G0["S(\Z-W/<144LC,5CN7;,# \=.8FW'U5X1')EW M]^!5PK[PINX%'B&T[!PVHT29G1ST;0+.SF%P,O;L[(T#3XCRE>:O3]H,%C>K MC7Y-K=- ME HABVD2ISP*4>*4UC1,C+G1DGX7D>/QSS#X+0^ 1@=U[".@2@%8:0#V*H!* MAZLJ&I97U=X[VEP!HP@PFG@\!;H(2:_G0,,DF?8DZ"*T#LZ"+GN:MR@ET^3J M?F4J -X(S;NYRNE>D*;*Z/6J>XBO?[=][$I=+HC$$2<)AX2DVG+C(8*:2!4, MN$1Q*AE.D=-6?B0YYT:L#1$L*R+(]W(">JYD[Z2S:T?+,YBSD7G[>%C47DG0 MU;)F\W)7?1G0E7@1)]6H>@5.+ <>RP^-/#4C1U9Y$?6M0ZY\XFT1B^5UN('% M+.VZ))I(AT)+N-I*T?RZ6)6+*)7Z>T0R M7FMT7B30M%4\?6!W4.?3RT.=T^^J&G:TE.]E_=^;51M?5M/^E[5\HKEH-A2: M_*LCP_IW"Q(3&F(90Y') "+&A3F+PS *$TXE2U&D$KM&)1=*8O6I3]JS9)R[(HJ+*2^Q#J=ZZ(IZ^?=*:9APA*?QAO^4ZO(SV;9VTW+ M=3,MC3J[9&(S*W6PSO6$LV*=8C?5[$R48#?Z++DDV/G ]F1ZW44/GRJYS@<" MG=0Z+X_S$L#>V-6DU M +4*5V"GQ"E+&/Q9*7)9_/5HKX7=[F:&DSWRJCS"/%\:/CXVZB.&HX\F^EN& MMX\]'V?"Y42+=UU7&3G?[[JF FI,\,<;-ZVFY*X\-;\7R9 MMQZ][=I4^?R%EOD^8^B+_J ?](JL+<^ X# ,*,QB&D.410C2,))0($%IE(F, M:"EAH6=?(Z>H):D7!2TVKXYQ:5U I^R*,:*>PQR/XD:?$ MZR']6+).>XP_,N('!_UCCS=L'7HOV>9F9:I'&X%^U]]4%70@1;7T;5<;O:=[ MS+>/>NFL+BW+K5E.WQ7EQK0A7: XBC"A& 95%PHN%*089S!EB4JIE)(FO/48 MWMFO.A>*-#?!&M/1 XA&$:"7&+V^/8)E05?@E\H3(K1*(&]TTLM1Z9IW M?^FLVJTC4TS21-L8 _A>E2O0G:E6&_!3H\_/U235][235"E5-5SVMRAXPM5G)Y\;*[Z"SH[DA@,R,F>]QD+;I<4RY\_@ MS^:_=_*O#?A%?Q#_[='9.X=J\)X,15 _/P*^]X70MD7S\" MT4!%"(Z06QX\,9 M3/O(C-J=\7>[&>\J"4QAD5\Z,[Y7%'S9S?CU;L;WVK9W>4S2'G<^O*9ICR3J MM(G:X^)]D*H]\G#.<81MF>1?FPHX1"1AD.KYII(@B'!L*L4I"7&$*4MQQ#&V MBL0^?/3<5H)=^>]?K6/%7H/53[&703 R*^ZU/U_^YQP,UE%P%\ Q46";Q4OA M$IIV0N&3T6:OKY\J@.R$G)V8L%-7#,P6.2Q=]%EJ8M/\M\!$*ARDL;9I0VW8 MDD1S4\9RHJ3=B&,>3G?KS.65K%=@)2NK0YNE MCHD>/2#;&8>>H!N;RDY7YZL\]08\+?'5B?)G'G,SSL/E-?.B9[AI\RK.ZWV0 M-6%QR\35RW8GMU5N7-MTNT[.?Y^;_(Z5^$HWIG418WKCC6! A2:H)& 0TT3" M) M8&B(<)''@YK0;7>;Y.0!W90]$(R9XSN5RJL)FUG-MN8F>T_R-O9V^O.!9 MI]IY1^].*8Q6=6!TGT$!--=IFD4Q-&NA_ST*H[G.@;@T>6YJ6%TN_+(X%XP\\G.EPDT*?-ZP>XUJ_IYZ##&_"I- M< XW@Z[N]5_D^KO\6BR7'XNUX>T%131A2"8P##(&$<$!I(P@&"JDLBAE*.5. M,3-GQIL;Z[T0%S3R@C^-Q* 1V3$+ZQS@=KSG$<:1F>TB!)VYS1(7G^QU;LA) M^EL;/[ 2'_5]W[:<2VFRC#[F):=+LRB6NZ 5 MQ07BE&MZHC34=EL60"(9@4HD,HUI%.*8>"I!Z4/>N7%<;VW%\NI%3<4V"7UO MH8!O_$&*K;Y^:%^@L5\/.T:=T:2/S,@3SK?/\IH^9V&B.IQ>1)Y+P4Z?^#M4 M]O0ZK-OZ5:XWBV]\!G;IVL-C34K6JG> MPV7Z_@Z/Z;^]YK#^ 29A'BL=6[ZPNWB8E=JX*\N[HJGV^&5MZ@1NGK_H:38T M\T'_ZY.Y9*%(1M,PDS"D@82(9R9B-&!0\8AF42RR5%J6_G(?W.J-G[3:U_4^ MM]N<$C\UDE^!)R-[E?\E6^G=+$.'*;$S\CS#/ VQM$*;T_9&;/!E!W(E^56% M\H>S*#O;8^Z ^32M'$:?U$IR1^6UP3/@"6ZL)F2^>*?-]>NUI.\*(1>4D)B@ MC$ 14\U9&:(0!TI D40T( JS.++J3/GZP7.S4(QLP @'C'1V?', 5C^;7 +! MV&$\=MI;\\ I5?=?>=E^YJ7D?[LOOO^'OJ7^PO4/KS_L@\=-\MF>4J+]*$_^ MWGV[\*Y8E<4R%]5&Y68C'\O&QHVDBC)$&(QC$6J3 0M(>9SH?4.<9@'"#$FK M3).^06;W*7;E!)6@ _8-)R$]OVWP =38'^P0C)PV$.= N'3_'B-\D_;403R*VXPDFB4KW0BY?=^U>$#+YU H]B58_=_P91",_.7NM7E?-%9=CC5S@SS\=B+?/[U8>_ZAS,MKYL[:E?W?^FG_5P M]Z.X>RBVI=X?WOW0L_]\NVK[='-"9=ZW=3$\(R\0SL@XN;MZM;_ [W7\N9,YP'K5ZGK"^B_TUD1S M7T/X7;>$\*YHYR)$442#,(&!- YKEH20LDQ!'M(0(TPX#IT:"P^086Z4T.D] M]W=PJ@CSQ0TPS\Z,4B3.2$ AIZ:.*Q:?NV"*9^9%4^!4(ZO> MZ1_SS2(D&0UI%L(@P*::?2 @";(,LB ,XC"3$2=.V;+G!IR;,=[*"\QT@U*N M\F*M_U,)#M;R>['\;OQ?>O2J]C"OE'",?SLW!W:DYA/9D6GL):B-L*"2UH#X MKA]$]_ V2V2\!K6=&W/:4#9+! X"V&SOC C_VD=4L,;<_EQH5^XG.HEZ W#2:-C5TVA_U6B#OB[6'[?]%B)T^9W)_ MY&1G2X.U[9XG#7_()6UP30D[LTB9@.K-\V]R\U#H\;_+9MBBD.ZSIZ; M!3M#UA^HD_5AWY=1K$W:!MM::M 1VW>/5TN4_'=H/3?P&_17M<3B>'=4VYN= M#=UOF@0%70MM2HLMW_Q!31FMS?,UY^LM7;89(GJS_\=:$^>M4N4"VO> A VM_-Y7$/^7EIFSC>6D0TA0AO1H@ A%* M4T@HI5!E-)"1T/_CD8M#]L@8<_-U["K-+W/GOI_'(+0S0R\$9F0&WV%2B>YJO[VZ?F>+O\1:IBW93]OJ-_ MR?*W?%68"CUZ=RWU"[6ICHEL-E]QP%"8I1B:*EJF?E8(,>&1W@('.&484T6< MF@5,*+L3(4W0?*#9\55;/;Y3'!0[S0&K5#>-"%Q;=7![\/F?= -=M;TW*F2NP&>]5IG(^V*Y-$]J(1K+6S3) M?(WG2*'F4>\71QE0U [Z2)S>MA4SK$A&G;<8H-N'[9?_JWX7C4@N5GU M^^*ZI=8)9@')H@0F,2;FZ#>%1'$)::*BD' NL\1IDS- AKFM#*T*IKOO63?T M177PATR8W0YDY&D8>>T890:<=P478.C3NA\BQJ16^@4XO;:V+WG4,,[\3RGN MM3G_7I;Y?9U*4X6-!8P*BG$"D1 I1*G$D*19!K%"/$XC$4M&76CQ^#!S8[Y& M2M 1TRE$[PRH=M1U.50CL], E)RYIQ\$G_1R8J1)&:1?V];J83SP/B_I M_?W:!&SH!]ZJK_*[7&WUAIXMY2(-(T;C$$.5G.T(PA=Z8V^ !P/GS!8VB/CDC-[Q)F4. M&\U?\X?5/0-[!C=]06Z5\>NM]*P]-RT:JJ?O,S&#B,:<$:+!Q4)ONW@*<11* MF$51%O @QIET8A3;@>?&+KM&*OKSV$GNV+O7%G,[=AD#R9&9YBB(5Z 1NZ$; M,$K*JRM:7AO:VHX];5]:1T0.VLNZWC^\2^RFZ;=XIQ_1U!/F"4=2!-C49-9_ M8)%H2X=S*,-4! 3+F&7(M?WKX3!S8Z&J\^AFWWG42.I8I?D,KG;<J#=K0Z>J'Q:F,<'VD&G>Y/V@_]5X_>4_ZK-'RD M'WVK]EWH%JE * TB!FD0!!#15$"*$88LQ#1F41ASMUBZ2P6:FP5B7K_1.LL? MGQ)[DV0JH*Q5S_DWZ3??"^,;M9P_+M-^K7%:IS<4=_>N/?//P4"RK1I[%^H01P6D:8I8D$#/#J'IO!C&5"&I6 MC4.>!BSE\8"<[:'R6'WGTZ=Q:^G!C[WX)5C7>ID^.G$>=K$D;^UV96%_0D?T*G#$O_??W M&XKB&-W^G&5YD]Y_0Q$[U0EP\/,&GODU)XA27)?-H:()R%I7X7I--AQ6(DU0 MQB'G8>400Z9G&8,9EQ%+52@28=7AV&',N=FF>Y$!+4%[^KV7VO$ T )TRW- MOU".?1QX!L41DA0= /)Z.F@Q[+2'A/8X')P5.MPZH&N:R0HP&0%W>EFKBV5_ MD^OO.9?E K$$)0E+(0IB#I$BVM*+D())) 1))0E3NQ/",^/,C6RZR8.;G;3: M0JO%=>@NUH-M/[]X1&QD3FG ,G*"O:#@FU>P'/JR^0%MLB9MP\!S:]AV'I*> M[FT]-T_7RNV\!B_ZNEEJPF#^#G_(5$,5R2=))K MDV3[XH*?7>VV7OAM339?H(YNK;6"7K61Y?L&7WZ29]PP\6N@]8XXL6UFH_VA M669UUP"+;"/OUTU'A7U)E)B)).6QZ5F=!1#%:0BI4@A*KC(D,T2BP(I;3HXP M-SJY[G1O,<7T\[W4;2U1%^OB**@61MBE4(UN?NU1J20E&$UF M;3ECY69H]>'08V(=O6TZXZI/ZA=F5>^%[OT%WQ7?Y?J:E54[PX44*E#:0H)Q ME&B2TSM.2#A1D-(DEIF0&6965;,.GCPW7JN$ W^VXEE^IX> ]7/713",S%G6 M"#CU"SRJ[05] E\^;[+^@$?5Z/8%/'Z![Z;5[R6OON^#SJ+MA?NVNTQ%D=[X M1%!B12'*8JZ_7*'-DY#RA"L<2FO+Q)M0<_OH+1KTMLJ9;M;!U?Z"OO:\XTWJ M6K$_8XLSB?IM@^9]-CJVQWV(=VS788 M:28-M-VQL>^E/>#9%_8R-'O:NI)2/J3_6IDG=@:\)C,-MY"WV!-_+*M<>M M%134DC:]N4=H,-@#R"CM!(^-]S;- WLT/]DJL.^>81SR51JY\V7>I) VU>#T MT]>%RC=MH;=O\KZ*:[DK3%?68IF+*KRERG4F,E&"1PB*+.$0)9EF&AHC2!/& MF!!I%'.G#-#+19H;'[W4R 3F[70"M5(O:DVVFIG0OJYNP_+4/2 MQUD72W[3ET02T\^+/YKTVZOP_@K=T=(T_ 5&4V]TW$]>I&.2^VJVIY M>ZIA-Z7,-P\2<#-AQJ$A7S22>WE/7?=\/X7YRB2;/IIXMRKO0/^ZT ];5^>O M)BO!7,*76Q,4#;:F*/9^R2RWK,Q%3M>Y*9G-B_5388K6@O\J],W 5!+0,NO? MK%X6T^X^&:PE70+]%W/?_HYE_IB;$9[H>K/2=M]#_J3_U>C6_D;3-M/<;5I0 M%8]/=*5%^)M^6X%^A/E'NBP+\$B?@9 E7^=,@H?BAQ:8/[S0WF1BT+*4I8GX MKZ#1S\K7YI=_\^+YN> -/.GC&?+,J;PY%^C;\=M<\I2AV:9T57ZASV99;YRJ M44*R5,H0,F[..7#,()-ZMQ13A1F)X@2'3O7X#H>8V^ZGDA T(KJFAA[@9[<7 MN0R5D9? %X",$"U_6GF_29<'HTR<1GE*R\/$R)-77IY$ON LTE]N&L(@XA%$ M"J>0ABF&A&GX2&*;@<=@["9Z'3##I;! M1QH'JH]QCK$?Y$T.+PYT/'5B<7CAX**V30,V*78-:WZE^:KUI^D+GHJ2+F_5 MT4M?M;99L)#'@D@%0V7B! .90HQ)#''*DY@SE89X2,T!SV):?3S3ER(P"@&S MM:=UI4;14:73',^YG*[7&;;CJ[>8L,F*]NXG92?O%:@FKWMTT6IH9O+434V? MLWTS,Z\5?\>8 <]%@KV*.'5=X3'P/5**>)1AG,] OLGO^I$:FNN5^"HWQG%7 MK!K?08HQ(W&80"&IM@0SIG=I.-+S+;(424Q0@E/+&-.>8>9F#NY$K3R=.V'M M.[SW('KVL,(33B.3Y1ZBZRY$[L&7?5C9M[WW@]E4_>V'8N?4Q?X\)*?;U??< M.UE?^O/R=QO06UP]S([^2//U/^AR*_>G/^4N%R1ABJ*8(Q@&FB,12@)()<>0 MQEDF.)98*>FR4>X;;&XD:60%E;"@(ZUS@HT5SG:FJ2_T1J;.X< YFXHVB/BT M^WK'F]2(L]'\M45F=<\P%KDU1[FUK:89JOI;4QEW/];^7#TA@I(P)GJ'K6TM M%*4Q),AXXE0@6"28E%'D5GO9:?SY!9CB$O, *#G;R#NNR=1=R.O7SB.#)A M70*A,SO9XN*3D,Z..2D'V2+PFG:L[QO*-.7F5IFSDE*S6EM=ZENQ%-IH0B%. M608QB;6IQ#3"F& &4Q0+$88R"Q5SXYA30\V/7/&T9Q =* MHW-'#5 E9F7MM(("(ZE/WCB'AE_&.#G:Q%QQ3NM#ECA[QZ5-^#X\/BV+9RF; MAQ\O(GR]K.:T:07(B_M5_B\IZC2QJMA*G8290 Q*(9@V7T0"24@"F$A! MJ-Z>)5Q8><%'E7)NK'2V14QCCHKJ@WQ'G_(-71K%KL#UHXF2'I:\-& M;SZO8SO]1Y_2"YH0C@#Y.!T+?0KZ1NT-1\#Z="_$,08;MKK4V^G.^>SAJ6SY M6>J5[8[^=;W9K'.VW52-&XNO\JE8F[R/#U5:Q")681@KQ&$4FQ#81&IC%7,, M42!209E2612ZA,!ZD\QI%9D@?K9;$]I+U(S'.92((,DHI(G9<,0H,_[:#")* MB?E5*MPZ@[_-'$Y3\BJNZ4@L4WD%M&YF^Z2UTPMY M1S^3N_V%KKUV9/&.M<]%W)]PDR[LF_3/*D% 8=DZFXK:,\"B7I>F7:0SV9]$;],M/*4ETHK#!FF>9T M1,S1/M:&;ZIW?UA$(HH%#13+K+.\/0LWOP,ZHR"L-6SS5Y\:\OCZ[;KVN7S] M]GM952:O-"DM:Y"/,+7]I/^VTS4RZQO-_E%I=MW1[-M.LP^-9N8S?K?73!OA MC6;:HJX,\'H_]V93:!T9]H93.5$T6?7I5?LA8&;6)';OY]-\;VW2^.9!\P#( MRW);K=U/V[7^2>_)]2)>T_6]V<_77R^]7\NZ*=[/^CZZT5=LEP(\%55H%5TN MGT&%I02,ECD'+5I5MX&ZL=Y/'[Y\^]FDL;_X7=5.3__J]Y]-TKG)EE=;DVM> MC_)#ZI]6Q:9)=9>BO:@S-77\O!E; #V$&4$_#C#)Z;:L3!)1@+( /RJ)]8/T MW.E_[UQ:3V5I_BID\^NE7KLZPA>-I.VE;6I_70T-/.D)U$!(X2X RF29 $F"FE?^?41^TB<>9&(V=./P=G/EPX:79,--U4O.T9 M]"AI%'[ \YU@>X%$D^?37H[>L?19#T\=VH^2;?:]@#_KU_5]\4CSU2)B)!., M1I#S3$*$TQ!BF@F8VZ@N7&CD;/3T/H*&%'!G[6PKGQX"EQ+ MIO, V<@<-A"M >TE^Z'PVUCRQ%@3MY3LU_BPF>29Z]WXH5QO%K_EJ_QQ^]CL M$P)DRKN3&'*%,$1"FU2,)R$D(E))RJ(D"JTR1 ^>/#<&:(2S^]0/<>K_MB_2 M?N2/N9'+X];II+8]WZN^I_.MZK^]_DX/'SK)AWE2E_9+/'V![]9JGXOOQ[O, M-*^@3!0+8D*@S!*FUV[*(0Y$!D/][PF*HC@-,S_]U,Y(,K=/VZ*A4ZM1U43- M5^.M9V@^S<_Z9FJ*+F>6H YM M;7;N\3/I9V:)@GT3,]L'#MMQ_D*7IKS)MP)8LB0(F"0N>\[30\UM86HD!96HH)5UX+:S!V&[C:289" MYKSW/(^&S]UGSVB3[C_/:_UZ!VIQQS#&.%ZTORH$<*<)[$X^FBX1Z^>;7:>% M14H%8BI%D"@:0D3C&#(:AJ.GT_:&B#%I'0V'*77-'?!DP96 M7&J[B'TR\7V?VBXU[[9KDZ^P")',PD!1J' 40\3TMA\KIBT,RG9M@62E_4'1([N[+JTM\(Z6#Q^7Q8]OVZ>G977L3)>=FG%5JFFG7R . M$Q)+"7F2Z/U93%-( AY &2=1QC(F(B*&50]PDF-N'-2J8>*YC2+ :'(%NKIT MZR,.K0+@-E=VA#7!#(S,9([@-WG[5HT%+TCA'X3F.$GZ;J*\41K^(+Q.)]H/ M>YSS,4"OF=!ET;C1Y$*)I:D97L@,C/+A5N[0?IWHI3A-Q]J1E%'A'YL!9(&M] M4C(*PE,5/.^L-B;#!M3A>]\;=+_KSVA;@B]RK8KU8^6>?'&!ET,19_Q.GG_8 M/VFJHPYGW3JG&N[W#K2>CY=MV4=N_O*\OZ0)U[O^0==-\]%]D$ZY M02%H*(.8Q#3&;J65YZ&8RU<_34IX([W^C$W.MRB62[KNI%A:IG_/"V7;_<$L MA)W14ML-VNY"\B)RFSV#H\'=!IBKMOEY!YNNL_BVK3;0 >@*M!"!!B-0@00, M2F!?A=_C3F96\^YU8S0/S:;=9\U#YU/;MGE)=ZE+[;BLE4G2B&7&JW4LR^UC M_6^OO#>"QD*F 8%<[PXA4F:95Q1#HD@0,X5(%CEU"OH*.HD.=@3W1/^PJ] MCN*V> B9+SY4U<)N5IHG*3_/YM00(>4BDB M*!+- 8B$#&+]V<.,\C0AG',2)C:?__Z1<_O0C8>N\EIK4]S2]NK@T_\!#]-Z MY$_U]\\W=Q_>@V]WUW<]3;^L/\Q#'7L^P>;B^C-L_O+Z4^P\<)*/[E"!]O,Z M\IN1_+7EJ0UFL_Y_^$NN>5[*\F95E^%^M9EL?_]EG7.YR+(HD#Q(H4I,06P> MI1!'II.FD(SP,(E4Z!8D,:GX.,H>3^D7]:C O_^.*LD3 MQ'$6P$QE&409(9!D7$*)E/Z5_FL2"[>SQ][Q9G@D>//Y^O.[F^M/X.;SM[NO MO__VX?/=-W#]^3WX>'WS%?SC^M/O'\!O'ZZ__?[U0_6[RUM(N[H)O2$Z\BIP MJHGT**X[*U#&[B/]1HXU*]UM.DG[:K;Z66Y,H-Z7=?$]%U+\\OR[YKV;U2[T M^=KLJ*M0_GU=-X0R25 &%2+*=)&.((UH H,XHDI%B40L=2,>=R'FQT95W*M: M%C_*NOU%L8ONISOI_^[&0 /FQHZ6QL5[9*XR[4,JL%OQC77ZD]% 6YT_@WU6 MQ5Z+46X<.$?F-3LDW8NOV$)J'3L\ K0310[[@M@E4M@1K9-Q MPK;/F2I*V%&O3HRPZYW^@H&Z>_[NX7*S=#R_"@514@8\BQFD:9Q % <(8LX1 M3 (6A3SC&$4#4^V&BC0W]C\5+=+5ZE6P2&N6G2Y.--9T6GJ")YVD";V[1UOL MUHI<[29E\IB=8=".':?C*-6;Q^8,0]$F'F?@DP]D!-<(#RO^YS=>F@?:Z5AF07OVQ T69UE-[&5X'/MP+ M'S>TLOPZ_TZKIF,[)_*G?"5O-O*Q7$A%<1)JQDP28MKWR! R%D?F>T>9&CAUAKSKI.^!/(S&H1':N--\'MAW=>8-P9%*["+T!E>"^?"7V3C*VKK13[]5'_.2T^7_E72]0(B$@D01E*$2 M$$4DAI0SO7?3MH?F$9D%7'G:L=G*-#=JV0EIG&OVAR@^9^GB+=H8V+_E=LV$ M.#[)JLA+5[5V$]=,5JT7,(I-LG]S17FBO9RU6'/9U[GBZ+#'Z<@TV[H M5OU&_ZM8O]N6F^)1KIN"XX*G N$,09$P"A'6FSTB(P:%(HE@@HB 6I%M[RAS MH\]6.L?Z[?U(]A.B-WQ&ICA[:)R:#)U5_=*&0Z<'F*SYT%D=NXV(SE\\M!FS MD31?YA6=W*JO\KM<;>5'+>DW>5]%,=\5[XI562QS8=H7UL7!0BP9"6(!TS0A MVN:2%%(6*XB",,NR5"@:.!UG#A-C;CSQ4@NS?#=ZU&%\K29@4X"N+FY%W"Z< M.3L[;/SY&)F7QIJ* 5VF+T'2;QOJ09),W*?Z$K0.&UE?]#1WN^G=]G&[K'QE M'Y32MGWM>;]5UZ*HCCJOQ7]MZ_KRC7,F81C3U-0"R)B$B(L08ISJGV2:A)S) M.$-607]#!I\;>^[E![4"5\W!E?EZ6R6NP%X->RO,>5[.&V=CHCVZS>8(M.<. MDD.AN]3F9O"DA8;Y M"O!:;#=[SP)P.]O.+X@C'I_&F<6HDQIB M]BB\-KH<[G3.I?BB7ZL'$TIV)_G#JE@6]\_7*_%%FV[:E&N6;BYE2DC*8DC$(F.84BPP2+6(6I722"W7!S,Z)V(H/-3F9@NG@^U5);A_K;0-W/-_X! M')EK]MCMQ:U*KS<"N^=+V(!HG2OA&[AI;$ M^RKO 02(2!B6/(I)&DG*[-F>G!I@;,3:4 MW'1JI+E]U'M!025IW9YE6)?GT_#:;>N\@#;RYSX0+_?LH'-8>$WZ.3G8M+D\ MYW0^2-$Y>\/ AO"-C5=9?F6U%_RT"UV. A$F*4]@B&,)469".RF*]>Y,)2I* M0T$RY-02OF>PN;%%*ROH"'M!C'@OSG:$M$/':'KYOO&D; MQ%MH?M BWN:>@=:&*2%;=6)6E=/HH5CJF\NZ1\2N1@T7&>981% %FD10HB2D M@G H!%9!E$A"E5M:M(# M57?+Q04EKU:,U<#36C0N6!Q8-TXW>V@5^NI?JEYUG<:!509TX_++0I4@;0?! M.$F8.>N7IBR$*08>A3$E*1(],;D<[C![\8]URM-O]LM+&W0]^T9Q":=A9,*RGP&M#FCU M ;5"0&OD;OU>.CO6!O"$LS21#7SQ;'FQ;SWA>M+$O?3Y4UFYGG#H&+J^GCC, MUJWZ"[\KRHTVL)M,VET)Z(4*9,@P":!>L)0V>!F'E- 41K'(8J1G,'!+<>L; M;&[+U%VQH\>;U#:VT?RU@6QUC[.57#UU]YSFN9_EIHG:2*, Q2&/(45,&\&( M8X@C%D,I(\TH48J3*+ T@OM'FAMYU)_!OG="(R\PS1;<0F/.@WS6X*<2 MP6Z<+^M"Y9M/15GV).[N*G,S1D2*5005#YFI3)!"G&0(DH2'<1+(+$N<"E'Z M$6MN''V8'K__9FK%P$]&M9_[T^4OJU@P<(;M;,;IYVWT(SLO4S9J57:_H(]9 M_&"@9&]:#.$R-,\51[CPZ4.CO/0S;LIR*\7[:L=?9RU714;OUI*6V_5S=A_T32\>?ZB7\3*6_'/;?YD^'>1 M$$5IAC.8:*:#*$@%Q 'G,.$J"E0F*8VM8L8&C#TWQFM%KPV=DM8]@YX:\:_ MDU&@ $1$A$T-38@@E!,8^H"%/F5#U^>A7F1KBMV*"1&[2"@TIR\%.^ D*+ M3]>EB32L+5'+B-TW?%$L+=A93__8)O")1GS=SF^F9_+1YG!&E[8M7*E_V -Q M!\81#'F8H"1(3EN>4=WMZJ+DM7K6DQG!=[V0%92.L MVQK5@Z_=6N('M9$Y?P_87LR=.]ECS_NS6'CM;7]ZM&E[V)_5^J!7_?D[+LO3 M?[K.L;X5IVXY5-.6;[,-\_A@F81 MHHI(F+!0:NK)&,1IRF%,&$VT01[S,%JLY'WM5W;._!]9?*L/D]0?YH$2XWVD M>[D![PH.EHWD>>4*YN:%$$ O+W7#SCI'VY'VIGI1[#AT3O,^\%X.):Z,>?/EW%\U[M M7M0U[[]R:+!9*?5-#]EZT[:!G_;."^OJ(X> MQ%5+6V'8D7<7[NN_IZD#0'X#KLX/.W$TE34.AZ%2]K<.[*; ^7HKQ:?]YFW7 M"CE.),$2*JQBB%@F(6%Q !,J<9+AF*?*J;3FJ8'FQCR-G+NK)^*>M=3E;IZ9S9&Z^=WA9"+A&8T8S2 :<001%P1R%C(8$00Q;'2 M/\?,K;9V[WASXXY:9/!"YBM026UJS3>2 R.Z:_WM?MS[^6,$-$>F$1] #BC9 M;07/Q16\^T>9N*"WEU6OO0JDH"F-! MH$ X@"@,$DA1E$*:Q$1D:1+%D6MKIY[A7#Z)B9HZ-=(:%WLC[E659%8'(G[/ M2^,4,&YWOI8BU\9*41HK1O_Z?P1_B\!COER:*XQ50Y?+XD=57?L#U M"[S?U?-CTAVN0*.'5Q/I+%J>S:33XTUM*IW5_(BY=/Z>86QVLS(USHOULVFL M7CY(\6M1B'*A).%)0F+(A) 0*1E!&G &4R:S-,*,HM@I+.+X,',SD%KAP+V1 MSHU"3@!I1QZ7PS,R;>P$O ([D"H9K\"O:TT1_IBA'PJ?G'!BI$G9H%_;USQP MYFKG2@W7XKOA>_%MN[[/.5W>KCE_@583 MT*AB7:Y@R/ST$\[XJ(]MO_0"7N=,/ %3]:\;92)*K2#/7^?;VQ/DH\&,KEVWD]X(BQ2_(^7ZW,*2&C M2S,ASN>$AY@REF"2$@Z5-M@ADCR".(X#*)30YKQ2)%*JP?3#2DR):#O\]GIH?C3'U(>E+3(Z>BIZ]UMM'?;$+(!CYT]UK[VZ^OH;!VC2] (Z)S$Z+E\+%ACRA\$G[\/7U4]E^)^3L MV'6GKAAZDGHMA)ZW\DM1;NCR_\N?JH.\C#&&$F+:F,H(HB!D$*-(0DDR*I)0 M1"BT*F#>/\SDE^(USI/_J[(: MF\#1J@[C0D41PS0D,(ZQ.8%$$612F,JE1 J]RTD3QFU[I;@//S>NJ54 E0Y@ MKP2HM0!=-?8ATY4F#NTX!LS2V0W6R-B/S%5SA=V^\\FX\$]UUM#%N2U=S9YW M/^KU0-X7:P_)F9=!=KJ1R8!G3M:\9+B^W88E%SQEF'7ZD>;KJ@)A,\KJ93BQ M*4HHQ>WJJS1Q\:9GRDI\+E;K]J^_T#(OS?V57'>2/ZSR?VYE67]@01;A5,4! MS'AB5A^]#A'%E?XC13R(!<-DDPRYL B MM?\_=>_:W#:NIHO^%53M4WNGJX39! F2P,PGQTEZO$\ZSD[<:YVI_J#"U=:T M+'E$*6G/KS\ +Y)L211 @32[:M:T8Y/$^SX@'P#OM2IL57Q:KEXOBMGJ<&LJ)'E[68.G;9\.*!_!4B^M9 M7/84GFXT?!%& Y6-K44LXZM?"!FP..P9&()6@CTUUK!E7\]H?%#C]=SUW>C MAF+^G,WG4Y'D:9PH^]''"<0R9I F"8*,IU'*!"5*:;\4D.;1/J_R,.D>C61^ M7_H6JH0CA&3"H4Y1##%%''*4""A$C(1044:85T7:+D -L2.^%":##,,TM85[ MA5E0$@DY-C!1B;6TH3U1FOC'2G4!:[CXJ%MS3K3VX?O+H*,T,9^=SB##MKQC MQ GDD4Y@RB(DE,IB)K%O2%1WX/H/@[J>+XL L+DMN5V Z'F)/?NE>2^HKY4, MN8!NGSWH@OE:H]<+Y,'?.U8X%P]*;FP-]6_JAUILU/OGW]A_+E=-H$+Q_KDJ MW6C>UVTS';LOWW6TDAE2#.^>B2^>FU(UDXE(/6\+Y< MJF%K<@=#\:#&=K@G^T> ?:C=.G0Z(.05[W4.@@NB MO4X^>K!8KW/*[4=ZG;W6.S+CPZP0*[56=^RO]VJA]&Q=3%.)(QPGJ3F&2V9. MY51 PG0*$Y9AC9,\S2.G^G[''S^ZS[L6$:S97X#70CH[[X_AU_Y-7XY*WU]S M X@1#[P/ 8ASM,*%P P4C> 'D$_H08O^)T,+CMTS5.A B[Q[H0%M5W4[6GY\ M?)HOGY7ZKE8_9D*=Z$[C:GJ[WB]E_*UEU+K3!;<7GV4*5=5.G6<:U M(B*#C"4QQ#E!D$8JAU$BB.#8_#&A/N?,P/*-C3(;]4"M'SC5#6D"=DI6)Z!& MS;I?*"@5!7]85:M2P9[^_]!O@ML1]0WGM^_SZK%^5;MZXY,FRDV6'O]K]C1; ML[G5:]*4T7>:2^_C:D^(ASR[AA9QT(-L3_B^/M7V-4RW9>2#>>0/9NN%;<,, M;O7NEV7(P50D*HDIIU"E*(%8<[-*4*Y@BN-44$X4<2MO[S/HV A_%_OCQ\Y. M +M1;FC8^MY$;R6K8H4G8(=A73*I^D,XBO1!*"3O.8T[*)GY(/&:H;SN[5IR M3=B>V>J#JOY[LZC+X=JJE8]VFZP*L_9661 9YU2;G6DD8@&Q+<%&M$B@4%'* ML@BE4L1^P00>HX\OWJ"2T1[5?6M;^X#NQD@] =DS,352@W>-W+_8'D@UL*70 MH)8Z9$TW;ZC"%GIS'W[@ZF_>N!R6A/-_Q(7Q]E7([V=;\#^N"PQD#,4925*8 M"C,#6&48$B08I#)+RMQPGNA.X?*'8XUM;_1]9O:G>B:8.?O4IA3E**1$Q180X M17J<>/[82,/*:/M3-D). &L]##AA>-;O<"DR/=- "" M,Y#SP1[=?,9M M:N%N>AL-P?7>]-9*@D9+4*H)MGH"HRAH- 5;5<&GMYY>=X?X&T_S4![U-YMN M+^]\CY-QVKW?QZ"#Q0?TB-A^@$&?PW2/GOR_&[8R:^&\#M2<1AE*T@1C&%.) MS1)/$.0RHE#E LP<.OD:S?8E,A!&?2]SWO!T MBIL\ 4" L,G73QX\:O*$:L>")D]=>FEV2Y,NL\MST!S)B"4<9D39?#V40RJR M#"8I07%*LC113GMYA['&]L'OYSMTRWIL ];-Z!D(KIZ__6-(#93Q<1*6?E(Y M#H=[HQR-DWJ?3KXX?4OG0MX?:@L^TC'A,HWL3H!"+"2%3-,8:L*2A O)$7;R MF1P^>FRDL*W9_,&[@O4'WT+>'2#H^4/?:=^]D/>'KH6\.\ Q="%O!UBZ5/3^ MX%G1^\,;5?3^<+:B]^LK.@:[S8JG9<'FOZZ6FZ?B9B'F&]LQPP9GEY;1C9*W M3ZKJF%K8W\Z7MKC.;O&-D:;8G%%@1!(%<6Y8GXA<0!)'5!-;:";R*M9PJ4!C M8[D/-]^O;[_,'KNYO;+]\](^8NG26W+=*0V/=]AJI5 94N MUH-<:P/VU0$[?29@IY'9QQ:[071!3W ))/\'$QP9\HRCB%MU/AP^WW>1]=OS^ MTW"4^9/ZO&2+HCX,4)'@B'()&2(9Q$F20LXQ@5H*'$<*I]@M,^'$\\?&#UL9 M02FD\QGJ*'9GSY.7(M*W]>@E&/XGRZ.H.!\O+T5GH#.F-TH^!\TV#$Z>-H_> M--21LTWBO7-GZV7=MCVV+.BG^?+G%R.C^='VL2[65;G63[,%6PC[LS"T6=9U MW6V[KGBQ7C&QGF9Q+%.E#*!44(BY83TB8@*994"5,1$+IZYWH00:&SG6>H!9 MHTB9GZD;50#;ZO*O?ANKBV?.;>\UY'ST;>^S\V!UL?NR:E9N7LS*5B&PT^C% MD;11*N"!-!2^(?=Z%\LTZ'8P%(*O=XS!GMN1F?>BQ/X9W^5C6>4>??6W]A:3141 M)(JP@(R@%&))":0Z$5#S..=(H9A$7D$8+6.-C:J^LF=0"FDC)+NG[!] ZFM& MNPBHP8QHDQJK1M!VT"Y)RS\%1T_9^ ?#O542_BF]6W+O3][2C2BNA+ &.%LK M]/TCSWXU]KLUC;7E6?9\5ZBG2$F1("2D+-,9.2!!(E"-0THX8S M$DJH5[$/QW''1B [L<%6;E )#O[8B0ZL[)X%FUQGPHUK>L"W9]X) ZTW"WD" M%9*17(<>E)T\\7C-5+ZW^[%6L5I/KS>/FWG)A1^U5F)=E3^ZU5=R^5062;*M M@2EG2EOC?Y27(60,0Q;A'.(LUCJ3@C(WNG(=<&P\M9,95$)/FKIR2PT:P;V: M,CM#W\Y/?0#:]T$K!);.O.0+4 LAF4?MD9'YUVLBO#YMUU[J86V,0??F0?5+RMC*",Y,1][QF.(%=>0:'.&P3RF*I>(:>3E5FH; M;&P8S=8#LPL,MJ?!Z,=B>V2\-S+9GM;\M,VV MY9[+4FR7^M-L,5NKSV80:Q0VKX0UL%0=H3]MUM89_F@[(?UWN5^I*Y2_ZCV6 MTSR/-2-0:IJ9?49$(&4BAU$F=$HI,KSCU-2D#^'&QDW[J:F5=K!4#^STJR*/ MBPFH5 3[.C8UXKOE_0:9;3?:>ZLY[)DF TW?(,G((:'O(WLYB'QODNX<$ME3 M^=%!Q^BV2/Q3S>X?UDI>5;5=OFSL0?56?YC--^:W98.!XG:S+JR9WC:33Y,X M5AJED)?V*YQ)R%7&H69)K+(\R6*1^174]I3 ARB&*:I=2PK>S1:@*,7UK%/K M.P<)BQ+"LLAV=#7_+Q?*ICF9?;_"6N28"*31=+U\3&YAKT4'E>QVU:S$!GMR3QK\PRV!'9$+N$='&1NME4(!58L*GLRG5?)6R6!R.9^SU=YO/CT34R.?];]65#0!I8P!VVFU01"T*=;1@89M;=6FZT&#JM:+NW'"[XO5MHO5 M7@_$NP>V_N=R,Y7;.1-I>4T982L2A*DPBRA-F@>Y5#%FD"4\QS MG,J(,9SZ6"RZB3$VV\2^%B]:MH*U403\M)J 6:D*4(TNY84K[UC8CA/GQD+] M3T?/-/5B)O9;H58S42H!*BW 5HWRPK !MIAM9KNKSP:=WX MM.RR4K6WN5K(VJA0;!,.TPB)!&L-$Q)3L]EB&G*SR8)*IG&4\B@Q^R\?WFP? M;FS\6+6@J=LYV0RD1F"7M,(N<+NQ73@0>V:UB_#SYBXW6$)RU)D1!^4B-^U? M.58,>/U]4/79[PZ M62?CU!4=O=WVN,D/>B'O>F^_?]Y=4K?FOOK)5G+;I.NJ*#:/91QP85E1K,V> M3*T>T=3L>!")D()(46*8+&:0,<5A1FF>(T8(Q=3/Y]&?L.-SCS3B@?E,5\:K M9\56OM;W'J?7T=D]BBGKV_6]U[Y^7\W]'O: /X.C;>ZMLOM]FL&>PE7C^_(U ML#H'=(3W/BU!W>+]23NLD[QWU ]O\2_X:+;W)2W4Q6@7]]N#KLT^ M3#*4\CA-S-D44XAEDD*:&J1$&B><8YQSMW)H9T<:VT>[E78"MO+NFVC<,SW/ M@WSV3!L.NKZW10.BYEY#,AAZ YV(MX"MR@9"==4G4#1ZA*DJZ83*Z?J2[;Z^-_;0R?[UK+%:7M\>Z!+6ZKC=BGY4JK MV=H&/U:YN%.44\TECR$54D.,8PXYUH:C4\PURR.5RGBZ4/=&7>EQUAY&>J>/ MCE8?W;X._7US6Q&[Q[T-.?L>1_$1S>C?YFQ>Z;_7*;0 E;]F;2 M\U1???2 MF'>FPB'P@7W8R0M^@A](_.&/],/.R]$S_L B=$W+Y.LCM7IC03"-,PPS(I59 MO)@PRYB.(9-)EJU7>UL8NC1-OEF(54ED;%[^:'BL(JAI0F-*%5,P M26S+4XXEY)1$,,ORA$8(&>YP-4@$%6QL7/-%K<&\Z5]>UM>P-80;V:N?C?"@ MJN?3:Y?ZTY-YUO#Q9E,T!,=U[4._IR!H-*SWI&\TC\ZFF#>;SX$L-X//JX_% MIQ?P3QJ(PHXVE#VI%XSVS$_]/+_;WOR;LG*(]68U6]Q_->]Q:5;-XES@%".8 M9RJ#&,D($ITSB&DJ&4(ZBMVZ!;>.,K;5\H60P$KI9:QN1]1M7WXQ3CTO6?X0 M>>_*6R$(N2D_/M"@>_)675]OR=LO[EBI>B]?_E9O.X!<+XMU<;6099_*S6)= M3#'+(T$QL7V0$K/CCB1D.4EA3".FDIPF(N%^05VN0X\O1*MQAZU=[8G(0?%JW_LO*]]DNY6D?U;?^![-K?OV/<'I=9& MN"LI9U5+S9TMI-C5_9&48L91!+FR%>5BD4&:$@0SBA*1YJE2U*OIQQOH,+8] MV/?-XR-;/=NO7N[WTUYNM>U6YVG(U\+1+3?NR>[;]N'=1WV0 E%O,!E]U)$: M4HTW*3?U!O-TJBK56XC2;8G\HM:V_=_7U?+'S.Q4WS__7E@7WY&^?U.:(I0J M9MXQB2.(,X0A%UI"&LV6C]/.1-9$G,)!.Z1'AGJEG M)SG8B3X!->97^YA74:A?6S'W)J6.R(7D*E\1!J6PCOB\9K:NC^GHWYF7$U]7 MGCP(%JVS'J9)+DE,D@@F62(@EHA"'BMS\$NB*,6:YLJO^)O;L&.CM_U0\'KY M 6P73COIZ,YQFP)'9TYP8'MFM:/A]?N8GJO>[^_!\8(HJ/_&;>1AO3=>:!SX M;OSN[L91^R:PSW:XINFEXEJ*E$DH599 K$59$HF;+1B6.A<,(YK[L-*I@<;& M0[6"Z0:6-ZN<0R(DCYP<:U#F.*?Q:ZXX>WW0 M1[,3XXR-&TX6I U2:_:R8K(C M8H63U6)[+P3;!R&<&FH,I5Q/T<&YRSLV]5P^/IJ3TWHI_BRKU$P1CJDYKPB( M:&H-O)&"-%(9S%$>)Q%+$$>Y7US:ZR'&%W]620@**^($_#_1OT01LA88\,/* M^V\ 1=$DJO[7-/=@F_7#NZ44X'A_W[9Z^0@')#CFA,,I8F4&E; M8P>C%%*1*1@+)3-#9%A'7B:88<0>V_;H95@1^&(N[71N&FC2W:AM?%/9,V%V MF$5OOAP6U) L/)#D@W+[L+/Q>L48>/1NZ]"ORZ7\.9O/C42O>Q\>*0,@N(I2 MI"1DJ;)M"1)E Q\PI%(RBBC#1'N%)GN-/K95H1&^W+@>M"4-48S!;W+<:+\W MR'MF[Z!H>_-Z)]1"TK.? (.R;"=L7I-EMX=TX[R6?J^?9PMU8_BZF,::VDKC M$BK$$HA3Q2 A40HS%5-#>3@BA/M0G-:_/('!!Z>M33QZL O89U?8+89^[-/CFXTB;>3OJ MW<_E5'--%8\9C%3&()8ZL^7L-4RQ80")-:>IEU^RDQ1CHPGS?L7!]ATMX%^\ M$0D#Z5ON3/9:A^PK,ZFHQR@RR&;E/(X#[5Y:!!G+=N8\5A[[&X>'^;>J6R[* MP]P_9^N';19Q"+&$.*TQ2B*&(XDUHD M$77M9>W*CP'H)%NHG$/5%[HW@?&>DG1A[QKEW]VH- ML94=-,)/&CK<*F +-0.C KCN'6[WQGP]PCY4Y[[@\'OU]^L(X.D&@+X/'*Q# M8$=-]UL(=GW$P#T&;YN^4VHE9H6M^F"6N=5L4EE'T&SPO[=^CWZ SZL'Z#;J/V#'C M=R]Y^'JS6IEQIW%*)$ZTA$(Q"C$B$O*$YC#*:9UY9O8=CC.X84HD% M;">INJC>)84 CJ'*)&$YQP1J*9!UW')I MUT:N]7.^E>WI9HM[&S^U*:8\T2(W' "11AABE5-(:)9#@9,T$H1BE3I%'IT; M:&P46\FZ?;&WTH)*7-]NKR?0/>\4"X59SX30%:X.+6';L;BX/>R)QP_<*K9= MR<.VL6>N[^@R:[I'_Z:8#0.RVSQK;/A]L>2%6OVH]G=/FW7Q35G-9O-9N5$T M_S+B&"G>LV)6?)XQ;OZR?OZ5S1:?ET4=7&F-W1_9:F$N*Z8Y%8D2=K=!1>EF M0Y!9>X"*J-EL*!;+V"N^<3#)QT9;90/Z\L0/F/S/3;$N3XO[U:RK:B/+;2?7 MN@J"9\;A<*^&HQ-PC!/>M^/0SG6=?[2G-OAI+;?[BH-*<_!2]0G8*@]*[2=@ MJ_\$6 3 .XO!+^!F[_5I< CH=QQZZH+Z*@<3?EC_YM!S^S^XAEZW);.Y9+739,&@O+-+^LZ=V90Y(]=;!K&WLMVMJYH!(:Y\SE_N] M-^)M\9.6+5=F!/8T6[.YK9CR@D#-ASGE6FD1XQCR/+;-$97Y*4X)I+9&0YR) M-*+$<1]^F21C([ Z,'E>!B;/=H')K H%>[D_MTV\Q$XWYYW?A9-W=E\^W)3T M;>UI3V!KE#&[OYTZ^]O"JM':4//BO"$?;GX&VH_W/$\^6_$PV)[2XPPQ3FA$FS*2<:DI1SF)!$ M(1S)1";HXD7NK!AC6^%*X8!YKW$ 7CP_"1EXM F'F;>EI026D4>?8,(/:;UKT?&VJ:;O4>[?Z M5:WTQ;KF9S--[:*['?KIBWC1#_^57ED;9\4&VR^6=>MI1L' MK7E.&6M>=569LHA%&4DQ%+G6$$=1#JED#$;:_%IFJ=G:4K=4H=YD]/FXALD0 MVM,3_B@5M15]UZM9NB>NLI=MZ#O_U4#[0] MW_]:RR8MY<27P;2[R7XWVW;87C\8!BG+?)?!7D^;E?EIL;;IZ'MQ$_57?K]2 M93!-\8NYC]EPBLU<@J?EVOQNQN;S9U!"J@!G-H%,-:_-DWEM2E( [SY^_?Z+ M605>_FUCMI[V3[__8J/$U@\*Z,W:5@4L1_FIS$^+Y+]WJ6LG-'"_E.J^L_S9;$O_+*6M+G4 M %W*8:Z8+0T.9AX-$$K^2Y#C3;^O[,F33T_##G4HZA>UO?-2SP-=D&9]T)OI M,/?N_>O;^:1ZR+F\77\EW_IYK=/UB=S1:$ MW:ORCQ_86FTC[Z8Z26F&B( LS[C9:@D-64I2&,@VOBU: M*:-A/KOYDLOYG*WV:,MQ'S8ZF'VRO<<@[XCV?0&2PRMT7IRBJ^!_LR0O=JGC M%49V0:Y0FH &)U #55T"+%1@%W0>.*U\3/,?/ M]%,H-G[0^"K5/&#O&)V#7 MAB8_C!#+U?.1RN1Y'L5<"@*U(@QB8J-:"$$0*:8XEEQI[16*US+6V$RQ6U%# MU(-OP]AMB0N$7,^+3E?0.K3K. M'V!X;IX<;N#'&6;T/NUFF%6=7)TXH]'KFD)V@-K>@$A4TLK:CU\&' MXP)*6'=.ZX@#>W9OJZ6/V92R??/OQ?6%VTYK+1@ M7MD>@J519;M^ZBS/\D0IR'0>0RQC"BFSS>J5E%%&>9IRZ6=E\!=B?.8 JP#0 M\^7/ MB)-Z>S6GC MM+_JQ\-=9@;-VKJ%^^>Z*XNJ9>@TR5.2Y/9XEB@" M,V MO$@.&648JCR3)(\QY>8AE0OH^YJMUH,A_7K,_O"NN^!- %?WLX5U6UA_6^WV M"@^XR'*1)QBB2&J(&6.0J8Q J2)%.14XH7$-^,>%8_VX8' W(PX MEK(/F%V M6Y\# -?S(ORRI7(E9*\]E8_AT%-KY1=#O56'Y6/ZMC1:/GIYQV7/++)7"VG_ M8PVG/]CD^WX;BB7L#VHGN2=A.*'N2!^AD>R;3!H(RQ_V1)X 9O?ZE=2A?5A> M* 6E&J>!AR4>'RP.:,CKYHZ%[98K-;M??/Q+/%AOC_FG=>S\IAZY6DVQ8EI2 MFL.$V(J724(@%VD,*R E4+:^.CK+2^U>':\'5C MG5"H]4PV#6"-G* 6%/Q1B1JRF:0#(D%+F[6--VPU,@?-#PJ(N=SC'=3^,D+^ M>OE#+9C][^/3?&9W_%=ES44E/[Z_N?MP=;=L3*MU[Z9OUL<\Y9IP%<=FBY/8 M9MZVNQSGL81<K';*O4!(A:K3)8M-)K4E>WM*&B MI6HV/'36.!GJDI:@K(?C'-\<9&[;R>T-9JQW;\^+/!U;>ZJ>K.N]R;IZ-5EW MRYU'J%8,?!M^LIQ#SX>>M($"S8>:/)^0Z9!0GPR0#C+(4.'0(1'9"WX.^MBN MH4NV0IDM55T%7%56L^\/2JW-":#I8L7FN\B'XKT-@WA:%FS^ZVJY>:H+>IIC M@;VF3';8*'G[5)="VVMJSK,<,6D771;G$.:D;XW/6\3QOG*= A;&WSRPH;!#2?^P&%U@\_+89C>\")15\ MW36K2BRTR]A0_;,.8>FKA=;>2&_61>M0V[9&6D>N[IC!J>[M$K#MQ;,-IY-9 MD@B<()@385A!6[(E:=E=CZ0V)(*SU(<53@TT-EZHY=SK"M4U$>,DM&X,$0*P MGCFB$U;^&7=G@ B: '=JK&'ST=N[ZKE74][N5W.K;I@_3U]52S]:V M1XE-,Z]'+^Z6MK3[>6>];7D'@/2U>9Z(3R]6T=?N=/"!X^T0A#6 MQGALH(&M@2VZ'MKMVB[N[-$( M8BH4Y#Q*8)ZF2:XPDCG6?@W6789U>NL'[;C>R A66R&]?3SGT79VSH1!<#"O M2E7D[%TC<%E\;8OHM_.(=G&!.$,4V'=Q?MRAG0[.2!SQ%KC?&Z(D\\Y-F2=: M2)9$4*&XW'L(R%)S@.2*1%1*\U>$NY=E[N1\'"RJ;"?G!3[E4\"Z44P N'IF ME4Y(75A^^0"'_DHP?WX;%^49?=M+,1]>WM$RW;@G;W7EK[2!]LO'IY5Z,)N? MV0]5_W9KL,[CB#&J(>(L@5BG"K)<)C!6-%4\80A'7ESA.?[8.&0KOC5(O) ; MU $.G>W:GA/C:.[N#^Z^K> AD/:WBG?#*ZBQW%.$86WHW? Y,*UW?$Q7SEN* M/Q^611AF>6HS?"3&+)NNK3/;E=9>#^'% M7-N!^O;,%WMR_L__06*4_UN98KA^]F6K T@YXHF*:01I;!V:.#>[2LP3 RG7 M"*$1DDF$B9]<^E# M #ML&KW%E%?_OAA1U]7S$HQZ7R!WPOVOIM+KU7J]FO'-NBRYM5Z"K\Q&,X1< M'T\A$G8)/!AEX%7NE):'"]G)*[TSRS[.9U6[IC+LOBPVNFL<>&?P+>Q TXSF M.I-<0V[7+YS& M(T5C!+!(IYQO(TR1QSQ]Q&'-L>O)&Z3@ K]XC[G6C7C>#. MJ42.R+>31B]X]LPA6RAW$K]H1'K7%Y3.>5?A(1THL^IR:'URIOQ@.ID5Y?B8 MH?*>_+3:RVSRO+';L>+07ON=6:].@C.N%()I'*>6GU/(,YI 22A-=98)%>4^ M%I/CPXR-E(_X<$#A3!QG('7;K5T.5,]L>\0K,P%6QG#[LW8,0N[13HPTZ#ZM M7=O7>[4S5W>MZ60JRB(."9'F1)QC"KE. M8\@QPWE"DMS\?[^Z?B?'&AL=O! 56%F!%1;\48GK:1MM ]F-&P)!US-!=$:M M0R&TLWB$+89V>KB!"Z*=U?NP*-KY6[IQQ_M-,5NHHKA>/O+9@E7]X1?%3-;Y M7G21)IC'XXE9.; !W'$H@1KQ;+$RQ'C,_@(V64G M*%CO)/6C%2_\W7BF+U1[)IY&;+ G]P2\A/G. 69O'NJ"5TAB\AI_4*;J@LQK MZNKTC(XII3/&9_.J6O)"'K&X,B1CFF04IDS:(L>"VGV0@$(*Q23E0JG$Q^-R M;L!Q^E_F.ZG+C/=0_IBS\+O15TA0>Z:LSZ^0_-B.FG_.I",40;,GSXTY;!ZE M(P('&96N]W4VNVP>-W,;EUJVW3KB-[9Q_5_4^E;?L;^LJQ?%C"5V"7/( M%;(]PQ-S)(LSFN'8+ZO=4P*?CV:8=/<]!<"R[ BT>#6*H(^>+%G]65%#*&KQ: M4CLDXH1M6M^O(#0F7LN;!'ZC?W\S3#5:L;FQ336F4)(8YB26$+, M,PEY@LR9+!/FURFBF5]_OZ.CC,UX9&0#CXUP'9N OD#1E1TNQ*9W6JCEFP"+ MT%9$VQW:K%X]-/X\!D0O+3]?#/0VS3Z/Z7JRS>?1B_V^>ZEFTX^+M3EM74FY MLB8@\^/MZF[Y/VQMSUYD$_=0;7F0W>YM&,WBZ:3^/OG[8__/E,K\Z"'Y\_JA]'\ MKUDQ14B*S-I@$X%2L]Y+98X'*8=81(I)*9F,D5=?"Z=AQT8&5M2J]PO8"EN: M$+]<_0/\827V=$\[HN^V3PB/:<_,<0F<_ATPO- )V@O#;>1ANV)XH7'0'\/O M[F[,])4]UZ55R@B\E6TU;-Z>,CBO*-2ZF"8)%3;I&*9"F4,(52DD3!F.RJ7* M4H*P(JRI@G#GSDUG!W;ZA%[60;@;@)V^F@<]V(S^I;;M+&J1 ;,R^]'2>>A) MG&M"&(-9*G.($3'K@42)^012P2/.-1=.H>1A,1]P*6@$MJD2K!+Y '3/,^)Y MU-W6@:!8]KP$[,-82PMVXH*K=AB]%P%G:$+R__E!!Z5^9PQ>L[[[C<&"FLH. MRT59^_IFH9>KQ_*W-XO9VIQPZZC,V>*^-'\]S=5Z+VS[5+C"E%-$T\2>7SG. M():E5R^/H8*?X9"^3Y:UBPWJ"/1-S:MN M#@^SI](ND&;4[+IS O,,,;.>B0CR-$^A,+OS)#='($&)7SFF+F*,;6FJQ03[ MUXANL#[+JXY)1R33*0,DBA+S;Z=YI#%&89)C&)!$(MXHCI8>TX..%(K M3Q41ME@N8-GE_=[,AZ>=X33$;LQU&6+#D%.%4BWD-F*NEO.73EIW<8=&R\5DD&YD8TZPJKO3/R0I^8 M$_R.COK H/;MIJ_(Z_-1\IJ &FXK=$!OO0=$07WU+N,.ZZGW0.+ 3^]S;S=6 MJA*S;.+"*;2?.09_E J#7G*Y>IZ4H/5C>Q)UV"*T_>)]4,FVY^&\R^%^6J[4 M['[Q\2_Q8+X<=;U??3K(;/=4\XLSG- ML>VK1S)DMJM2IY!AL$DM2\%@T'?][';$76C"6A4 94NYWL !IP-YX*\P\S*0$5Z>YT=G_J] MEZ-ZLJ;O!8\>JL[OY=KOU?X-\+!NQZ@R3[9J+#N-.6(L8AQJL]1 K#2%C)G_ M)RG"@F;,_"?UJ7:U]VRO=66 PE:E:."IE,WOD+$/F-O!H",,/7-\A<#7=@2\ M]]M'= VY1]Y__*#[VB-ZO=Z+'KND8_K1:OFD5NOGKV;"UE<+:T*[;HNKQ^5J/?OO'-;Y1C;>=2\?DDHYVW[!%SJSPT&Z]NZ>*WDPMH1]]69 M *M)V8UD$,>O$Y;#^(+;11F)>]@)+W>/L=OCNM::N6-_W4C#M3,]$^4(7S:E M<0&EA""9)C"E2$*LM81$$0D%$JDTK(A2)?PJSIP8:6P<5U=5L;767HH+*GE] M:\^< KB=X8+"UK=ON2MB'6K1G$'CXHHTIYX_<%V:,VH>5J(G49Q3@5"U% DY1"S%$$2\QP2CIC(/C8S MM"V@W:5N^4O(XBQ*>1YGD J=0DPYAS0C%"8ZTZG.L,JU5W))=\@&V)V&@0S3 M7&5,P@7=S_]"JE^BY+9:= M$>EYZ;-0O(Q ZKL!]5$D0BYB+P<8=$DZJMOK!>;X19UKR:^468<^J.J_-XO; MI[(JPN+^NJK[UE*B-JBQ30&'(9&V),(ZIC07$6(>_*\HZ# MCX\"KDO7^:: M1FCPKA'[%XO_5G)0BP[^:(0/6\C>$[' 9>U=1Q^ZR+TG*D=*WOL^P3N0\&9A M-E.J6'\S&_#O/]G3?B2(!;R.@-(YEBC)-(R49;B(Y9#JB$%!#.\1Q!A"3F58 MG$<^VVPR.:<\$[@1G0(+IA%/0MI-. P_;>]('BX,&E%XW7]A0Z5B_ M,)7A7.4&ZT3GVKJJ;GS'XYLO__CXY>[VVXU_ M%[865%W/MF&0ZGV76(LY1!.V\XCTTG=I!$W8SFM^L@M3^"9L3GU1A2*(Y(F& MA/$88HHX)"I+82*CS/S%5@-E/DZ;T&U3A_#EW)[L25M;W+=&M75+O]3NQ:*7_>++D=YFIWA4VY-[Q.-7=S9XW9O/Z_&#XNL[\XBRK&8>)US*E$!D M_1&8V9,DRY0Y3@J-!)(1]^O8=VR0L7W_5D9HA016R@FP;U44X M]6^B\H:HBSWJ) :!S4^'XPQM;3JIZ1'CTNEKNWWY56;&]69E0V6FD< JE5D. ME; ]>A,50:YB>Q:)XH3*3&+F%;7WXNEC.^G=V3& J(3KU&_M)7AN7W=G2'K^ MK"NY)J"6+-RG?%3AD-_PRP$&_7B/ZO;ZJSU^D7^>4_V$3[-"L+E-G/JXD!_8 M6DUIE$4\BQ*(26JVZDHRR.-8PY3@E'&MB$R<%NJV0<:V4-=R@DK0*I'0B JL MK.Z932RU':VV34!2 MG2Y9;(/M,VR.\CD6,G;*A.XR^-BV M#WM2_BO81G6M;)!%\9,]>1O^/*;!U1S8#[B]&PGW ^1V@H//^U'IS.Q)C/"@ ME#ZDV= ?L[#&1(_Q!S8Q^B-S:'CL\(R.+0'8:F'(LOBJ5F6^XG9U)KE0E)A= M#R.).>YD.(-$)1'DB.<$(9R3S(O"3@TT-KIJY 1&4%!*ZK*6^V'KQDLA$.N9 M@[J!Y=\FX P203L%G!IKV&8!9S0^Z!=P[OIN[/!-V5Z2HHK[O38/OE?%5$N2 MX809\%+KK#!G(4,*,H.,T3Q56:DN_5PORP MME7VBEU?[3HL/&99FJ4TA2HA'&*--"0)SV&J(TVID@E37GT__(8?&T/4(H-: MYK)BY'8K_NSI[/";"$=O2&_P]NTNV>N-<0SE NR$/Y&8WD,8?S)<:/% >#NF1\[(=VE$-4E. 4N0-5)E*$+3UV"UY&"4Q<]KNOY3]B&N-L* M@9^,FE=+,:M]<.:T.5L:3M;+E;IC?^VOO7?+:N6=ICI&3-'$6H\2&]J&(&&Q M.3)&L>8(IW$64[_3XJ4BC8TI7VL$[,L$KFZO;R: EXKXYS\$F#C7H^F0T]'[ M0?;T3#0>_DJC[DYV?$Q'+EPOQ9\/R[FYHZC:*&_] M;FFBF,YQ#A5+8XB3*+<%0".S%U4H(8GFN?1,^#P]V/A"N?9E_9__@\0H_[>R M#]#ZV3.DJP5A1\X*@EK?]+0GY/\"=3/T4^;%'IR>YT$*RD.G1QN6-A?XXRV?3N@2U^72[ES]E\/J4J9=K\#^)8(EM?ET":QS',8Y1(2@Q!B<1G M2S:H]&/;T.UUQ6G*==;Z^3'=L*^ &WF.=F)[YN-&;["G^ 3L5 ?[NE?-D K0 M:%^6:]W3']0 3 X:*!63N@'[VL &AS"T?J;3%_(E6)8!09=?-YD;EZO9V\C MQ,41 VWE$W9GVH0Q8?;>&#+.RE('.31?.X<*8RESA 3-O9QEO@*,;:':]VV? MK1YR@>W!>Z*\8PJ"PS]@5$$@Y"^)(?""KZS'_8D_VZV (55 MSK>\54]SZV@Y>?,9Z]OJLM=E:U_%%ZVV^#,XVHW+ZC*I9]KNXW?*@C^LNJ#6 M-Z25IM<)"6KAZ4?28:U#O:)]8%GJ=S3_L@0?ZM+K5>YSY5;\9'Y73)$B%'$M M(4IM78(D%Y"3.(&(\BBQK5LH8:YU"4Z.,C9B;P1MLNXK44$IJWMA@M.@ME-R M,*CZ#@_K@I)7:8*S*%Q0F^#TLP;^3:T?EM(6*:NB8(MIGD5Y$D49Q-IV HP2"@F-8A@SG6JM=I]:[O#][?*]^(;2MM5AXN,-O)Z]R+PQWX=J8(#N9 6S$C M,]A">:N!%;MQA%6"@YM>877NVK#KU_FQ@G_OK2YK)0=I@^(-YLE.*.Y/&JH9BK=N>_U0_._M9CRXLRVR M-JOG\MQJ=IZ/RT63<:5XA*DD,(^E+1.I#;]G"8:8:(03PF4JG'I7G1UI;#N] M1E!02CH!E:Q^Y_;3L+H=O8. U3-E'\>IA^RGLV"$/+F>'FS0P^=9G5^?'\_? MT(T@?F6SA;56ULVF[Y:?9^O9?;E,?5?K];P\FTZY)D1C&AN>R&Q;:%O 02 ! M4:YHI"C%:>K5X]AIU+$1AQ4:K"J);;S.?"LS*+9"^_&(&_ING!(-P&'I2$O+!X34A^-[^-Z^-7<^&ZN%E41V<; MLJFH4@+FB*>VQY*PQ288S.)$Z#2.<\V].K^%%6]L=%>Y.I:5J$#]I59B9BWD M;^;L>#6;PS@YNL_1W\BY42E9M@:H,Y+JUB*?EBNM9NO-*F0-CGZF9$SNC5<2 M_JW<&L?1#>W..#'*9<&U5[MVZ74D4Y.^G3#"Y5W,FO^''QDE61+OIJ(0$9J9$V2M.E4O$!071 MSD^$&R_U!V_/)/6RB)HU]3<';"OWI'*^-.+;0W>8TO*7X=9;^;7S$KQ=839G M=%I+MKD_Q=]AK.;F#_>_JH5:L;D9Z$H^SA8SFQ1EZ\C6A;%KXS>/TSA7N89: M6$\"QQ'D-&$PD8DP,R4,RSEMLSS''1NQU;)/P'TE??D%LA?R;RO@NWLZ?28B MRF.54I7"G.0"8J4EI"DB4&KYRE+61*G,H)9SI$Y>T0,,H893/-4:)9*F@NG;*D3SQ_; M&ER)"$H902.D>R#G,03;>3P +CWSM1\D7E&;+8I?$*]Y[*F#16JVJ+0?H]EV M6X';1 MM+B9%D*B/%#HMY&XW$'409L[H6WB?"4VV//I!ZP6ZH=5T.J@CD,/6PW4#X^# MZI^>MW=CL2I$J?0AU[MTG7.,"4M@G!/#5]3Z8&B60"7C/,UC22CSJA-W,,+8 MMB!UP%PIH1_7'(+GQBH70=(S?^RCT4,0X4G50]+!X2"#?O@G=7S]B9^^L&,< MCGA0T:]U;MR$Y6KMS3ZWZF_UN_--7]. M619'/*4"VCA"B*.<06K.@% 2E;$LUX@*Y162TY>D8R.71E%[[F]4!;6NX%1L MR 3L%+8W[A6\J3.Y2J4]PWIZ>SG<2&\44]ZWJ>U8$,\NV&+2&-JJVD37[&FV MKE9S,^./RXVM*G=7EC*RRH%2NY!YRWW/0-#8GMZ$'3;,IV_,#R)^>A_0;VTJ M5NOIU]52;L2Z,-O96IBB#CQ)A60IRQA$DD00LR2"3'$%;?)BFI@%!V5. >NM MHXQM3:@%+3F@60K\(GO:06WGXV!0]&/]PNOKADV)U9#(MY13VO>UI%6&C.$8,\HP1BH@P/))+ #.LTES:_ M&7G%?;L-.S9V^+1RK]U3;R6Q7\]68Y:ZT MX8K7/2(,K]ZQO^I>*U)A1#D3,--*0(P(,5N?*($4TRA1"4YQKGW8+KR(8V/& MZP=[D++I#]JV-_]A6V&7B?)&.Z"->N#!ZE=Y#>P?O%OH]##-;I3ZMI/7,_V> M+;4X 59'8)4$I9:3?0_%!#"K+#CHU&-WAF4OGM"]=_J;C9!4WH.4@])^?RB_ M7B)Z'*FKU\4@M%A7K=N^S8H_WYNMR,,C6_U9'^$T26F$4PD)PLB>BU-(;GA&D?<'14OR\OL *#K<0=LV#.8N[JNPF'9.^NG$M [.#:<4,F MK*?GS)@#.W[<$#CT SG>U[%VA%K>K]C3PTP<#-1$9F91S".>0"V$V8MR'D&J M5 :%E$F*,ZJ2R*F4H/.(8^.;G<#@\*OQK!5Q%FTWH@F*8<],TPI?#^=G9VR" M5H8X.^BP52%<,3BH".%\8]?&A&*SLMV[>6-6DB1%":$Q9#Q.(29,0\)U"D66 MRPREW)QTO78S!R.,C4YJ 8&5T+=AX&OP'+VKET#2MU=T#XT>R."DZF%[]KT> M9."N?"=T/.R[=^K";A_SY]G"%KXSCYRM/S';N6_]_$W93O.7*4T$E<0:M=(\ASB+"20JI3"/"%))3A"7W.=+]QM^;#1@I2\-5*7\ M0-<*3,"J40'P1@<@:B7\^,)S?MS(I#_4>V::!O!*=/!I"_A6>K 5'UR? ]R; MB;KA%I*F/"48E,.ZH?.:X#H^I1O[?3)/7:O/LQ^';95^7=DH\C3/D#D=:9A2 MAB"FY@C%D/E)&>I#""-L:,^'[\X-.#:&*X4RU+5:/9CGW/;3PO M$/"MVW1>CJU#&\X @UP0<7+[5(ZWN*_\E:_**: 8Y2)&-F*60XQB!CDE'*:Y MB@S"3/"(>@>0M(TX-A*OX@J6C<2>Y4'<@?8(X0@%WR 1&5MAM]$8M;R_]&"E M(A$ZZ##1SRX8' T@,'IQHZY[+-"E$2W4;(>QK#=OZNYU,N5[4Q2?PF& M4S12DD#.E+2%HQ DD2&?*,VIXIKF2GG%K#F..S;BV1<;[.2> "LY-*)#*[MG MWKKC%+B140_ ]DQ);ICV0$R>4 5-6W<<>MBT=3\\#M+6/6_O'$"U7C&Q_N=L M_7"]*=:&#U?EP?R+6E>1W>NIUCJ-#"=!RG)S($X3;7Y*),Q(E,=<"(JH5S%A MAS''1E2-R("51@OO@*FS&+NQ46#D>F:B+6@_C;B@D7=2F>>:8%2;-_>3V4JH MYK5N_ TV='!29Q8$#$?U@"]P;-7988<.KW+%X4B$E?.MWK4WS;M019C6#R[J MI1I1@C37$<22$8B%TI!D@D$=29%J%64T M0K&=8L)@TS.C6%CJ(/A&1O]2BZ?P<:ZJ& "G@0HH=L++IP#B&2A.UCH\==]0 M90W/R+U7P?#8 *#2!66+[ MCVD=0XXT@E&&TC1%94U;GRW7F?'&1G^U>$#58@.S_ZUZ\/RKW];K',YNVZZ MZ/5,D(VDMKQ)515E AHP_VCD#7CFH#YSX4;)_6$[]^OEU>CWUX[KX AL9U1#AHSZR_% ML$&UG5$ZB+KM_J2.]B]6/-C_V>J0/]B\=$/:3A,S89M+F#^4K2;V?[%W927< MS4+87K7J@ZK^:_X]WT@C^\>_1)EH_ME=EO1#)GL<9F0RQB!3'A&G*- M*"0XU1GG.B-Q.EV[%Z\=5GRO;>( Q6]MT[Y9+3YX)VL%?K%$4*:RV[SF\@>U M4]K3=#?LZ^%H!1SMI/=M4#2JU"GN>QK9H.1&V>J/50.@E[][<4-=_.]F^^XT M./PR 5LH0(,%L&" "HV QL@WF<6@=LUA-1C61/HFLW-@;7T;*8)%85H?UGQ9 M;%9J5^02XR1.DSB'.14$XH2:)9"H"!*49BA#L62Q5V:+V[!CLW"\__W[S9>/ MW[^#J^O_^_O-]YN[F]LOWR^.BCR&M]N:$A[%GM>"8W&,8".)6Q!PR%(L.WN;J1DJY$8LBN[Q=ESP\/LJ:Y202E61)$,\CRA$%.; M8:<3!$6:Y9A'))'$*U7_Y$ACHYY:4+ O:<=2(*?1=6.=()CU3#3=X/)FEK-0 MA"23TX,-RA]G=7Y-&>=OZ)B>QF:K,MRX^& V33_*WE3%>S:W<0G?'Y1:?ZYK M^[Y_WEW0N,+OS)COGVO1/JAB=E^165F >AHQS#15#$::"$,S,H4<8PZ%IEH1 MD:&$>047]R?JV'C*:EJE%Q1@3]<)J+4%I;J@T7=B#8:[Z\ V^L0J79<#]Z2W M'E\+-WX 8%G$241+E >6Y;UT@CE,KLG.NW<=NA M1_UIG!W#+D*@-Z GLP6X'L+MSZ(3-.CBY&##AENWJ,J&2B"<*IBG.(%:&C&VG6:ASE*,89UBF7FD]QX<9&WF4)89?B-EM MNWT"5#>RN!RJGIFB TK^Y?Q:00A:P^_X2,,6[FO5]J!:7_O5W7C@GVIV_V C MM\RFA]VK+QO++;>ZBE>XW:R+-5M89\M[5LS$-)5*$QUQ@R?'EAZ$H8=40IJB M.,$XR:B?R=%K]+&Q1BE4]\ J/^0IUDK1+(,ZPV9WE^D<4I*D4)KIP%SEG$:) MWU:Y-^R'V3XWX@-6R5]/@BW6T4AN#MI#3I$;S?<&>\_LO\6[%AQ4DMM:&I7L MX'8?^5+\<.M")]1"+A=^ @RZBG3"YO7BTNTAW?NEWRR*]:K,(+%/++X_K123 MMXM_L-7,KFK6IX^F&$P@3'<1YQE) T\4HR=QQX;"M- M(QQ8V3@>2VH%*$K!_3NB.P'O1F5]P-DSBY6%9W"]-<=>%<7F ML;+RV<+:GU9*W2P,:ZAB;06<9Y(3+-!6>1M#> M91[?;M!*";41$\QJ.4NN]$QUZ'VNW7AU5/,WH/FQ8R+%SOT&]O2>5!T'K.J@ MT3TPJ0\V3T%3,7H7>MC,C:'FX"#18["!P_0HR2"!*%*,QUGA#*::*95YGC?L0\$?*FZ M4MZU=*4,VJKP\@D9JEWA!9*.IF7AY6C[M"T,,%JW%>;.IF-L5L^E:[(R%$TC MQJ6V5? 1RP3$:<0@RV,&422$^9?,L/:JM'5DC+%Q>R,B**R,D\8.W=GH? Q6 M-TJ^$*R>^72+T_<*ITK I<=&&=MW_[)1L1'3/S'W$$FW M#_UB?'K^U ^@Z2%ZJ!6#T$FBAP,-GLMY4M=C*9>G+P[7^VO_K+I?ZF!*TRSA M&,=F#V X +.$0)*+#%(186$PCK++.W^=&GQL)'&S;XT$LI34UH)JJ_%Q^0RX ML4A?N/9,+I]/=?9Z8>4#E?3!ZZET :WOMEXGQW_SIE[GD'%IZ77V&=TH[9OZ MH18;]0)P1F^Z=F+G15&*B"Q4=FW MC__X^.7WC^#3M]O?P/7ME[MO5]=WW\$_;^[^'5S__OWN]K>/WSP3P)WGP(W0 M^D"V9S*K10;V<]HE KTH-]Q3(K@O6"%)S'GL00G,%Y'7Y.5]?\=TFO_:&%;\ M3:T?;&V,'ZJRZ=S^7!@.>)@]&7*TG9S9O9JF243BS)!6S@2#.,$,EWRNJ[G!QQWA#\:#D9FZ["+[H]'6]+-97"UFW^GK_;)V! MRX5Y=W:'),(03F3$8):2&&*)#H$V N=6_%U5?[UN^9K.%;??=U)G\M-Q)\]E6 MHOP\8[QD_FF.DXB:J81"*PHQBU)((W/PCJ)<1)&6(D\SOQCN"Z3Q^=:'B<[> M?>#SLEIMU8,,+&NE;+ECU92JM4VT%NJGF3JP4H^E_]I( M,ZQ-\W+<#LR< 1[9,:1Y=<\6L_]NNG$7R_E,LCK0[:MY^9N3U*W^-%NPA9BQ M^7?SFZHW]['*LDDN\UBD#&H1:8AYAB#)20XY4D)$BK%$>J6SAQ9P;/OH]U?? M;[Z#VT_@Z[>/WS]^N;NR17\]8Y9#SZ$;*;_ES/3,U/NJ3< +Y$\$$LIYAGMJ-5:OTDCOV5V-O M40NE9^LIUE*1C" H!&<0:Q%#3C,&LSB57# LM&!^AHX3(XW/B/%UM?PQ*^PF MRIYY9U4FV)K]Y6N!. 6M&_4%@*MG3JMSY(R(6Y/ZNUK*T\$5WHQU!H>05'1J MJ$$YYHR^K\GCW.5OT&MN2A3/6)9%,(UR!+'U\#.F%,0"L0C15/,(3:O8:+-A M7*W=^.,BF7P^F]>2]?<%;5N O6[]-@% );.1ZD^E3YK=O,G%NB\M@4]'S M$A2HS=Y(6N7UL:9=)M#?IY'=J?4QS$,O#?'XC:TWJ]*)=:L_+Q?W-JK$UK4J MW=P[$V>D.,)9K&%NMMD0,ZDAS26!F10T$8DD!'MU8/$58&Q6B?T(@IT&]E]6 M![BVX4Y6BZ[1&X[3XANS$1[L 2,UVG >*"[##[]^HC$<97BC& P_A$Y'7G@^ MIZN)09HCR4D;QV_L/Y>KZSDKBB_F%:V;LF4B8BC)$\@%,TR8TA@23364L?DW M9TI'&ODP80<9QD:&.Q7@_*@9T>Q[2CU J0BPFG1LEM=EQERM&KW.0^\6CSZF MH(-)I#.(8:RP@ M$9GA1L$,2VJFH,JE3G(516FN_$RS)\<:GW&V%A6HRMQ5E$>[91E=6M5<6WY&J>N=R/)Z2:36V+R/G7 MA^6B;@ QQ2J*#1LPF,G,^GL1A3Q+#4/DL8YC<]HRFPV7 ]>QAX_M)%7*!TH! MZ^8F;I_\4>#:O_-+X>CYX_9 POF;;E-Y]R$7S9=<*/$O]\L?_]O<5GW$YH?7 MW^[11P[RP;8ITWREK==T6\+K,M+%W?)*_-=FME+O-\5LH!)(>A M=EO(0P+8\T>_CUTM+-A).P&EO.'6=E=D0B[R9\<<=+5W1>#ULN]\7T?WE.WT MQ%;RZVHI-V+]3V9+VJ^?/ZA"K&9EN?JI0#'#G'(8"V2.#)QFD,1,06:X)U$T M1IRD7@ZILT..CF@J2<'/6E0@=[)ZNIW.P^WH: H*8M^NI5I8T #9B L^. #I M[T1RQB:HV^C\J,,ZBIQ1.' -N=_I1SK%:CV]WCQNYF4W^H]:*[&NROO=ZBM9 M-4>O/0D\39C9S$BH,4X,Z4BSMXF4X:!8H30E42:HDQ?ML=%YE^O>6L>%H6;&XV4INGFX68;VS32YNU5#9>WBA9I[8N%]L 9IFE$8E^&1N4+*;(P6ZIZME;SSZ%MYD51.WQNMOK<#V?K[ M]JK:'U4<_00LE&>XSH4SY;:G&@#X@?I>UHJ 4A-;*[G6!>PK [;:3/:2^E\T MO0G8$C,(MD$;95XFT;#M,X.@=]!4,\Q3N[8%7LU^E 2_Z^OY0:W9;'[%B[*< MZI0D,9,)%S!%U!P\A420Z#PR6T*J22IR01.OBJ;GAQS;'G G\5X;6U#)#/YH MI/8,['% WI$O@^+9-R=>"&6')L"NZ(1M_WMVU($;_[JB<-CRU_G.2R.SCX3[ M)E2R+$DXU$QG$*LD@CQ!J=G;(6[=Y(QI+^YI&VQLK+,?"5S&_MY=&F,=()[Z M;Q,[/6",]-#QT..)?>X2YQP\IOGH3LEF898G5C/@L;]/-8W31!$%141L!$YF M*Q"A&,9<:)R@*&:)\-K5=)%B;)03*MVZVY1(@CDF<0HC*1#$><0AB[&$,4:" MQ500Q(A?,&7OD_+WRH+O-BW.I_9^H>[_L'[T2%ZFU) MM95Z$')LR][^OO%CL9X]6G,LL)J#4O6BY-WK8%8R\1\7A).<]->M>I\K7D]#8! QIYSF,_D FH$YC]6(?\1'DCPU$G MO$[;E+H][LUW[==L+LKPBN7BVW(^_[1<_60K.55ISFB6"XB$T#:@G$)"8@TE M8BA-99KGN5]YU+XE'AL]][,3M,6-MMJ#/ZS^H ; T_77_RLT^('@\A?C;WDZ MZ/1.O.4QH7V>1GIF."'TW_4 T3X'/9XFS@SLW51R5ZSK^]HLK"_*=Y6_^=TL MR<7=[%$9Z92L^_WA2,B4<@YU9A,9E)L"J DI=G#LO=IND]@5D".A[7@^ZH>[?^+(;_,X],7N? MAH':9>[UPEBI>14#N5Z:G[<34I038DN,'/QR4\[2^H&M@2TEL#;:0EY.E^VE M:QX5I-/F15"?;,+9[:E#]>>\2.>]UIV7/:=K:"-?[V*6KMEJ]6Q>A:O'Y6:Q MGB*%8I*F$4193&T!#@$9RQ&4.L**(RHB[%74K&VPL2TXNT*"TD@] ?>M2:;^ MV#HZC ,AUO,Z\;+J8O",7!<4P@8FMHPW<$CB>QDBFD=96S\4 D* M:A$GS0_ "MO: L4#V':." 97S^30&2FO"AYGD;B@E,?I9P]6T^.L>OO%/BMWN7Y?U'K6VVK4E=_MU6\)(X1S3(HHL2P M0YR9DVR4I9#&$42:_*'QV$&!MY-#H .\F@8)6C1N['32V;^!G?\B!= MYLAM,](W\CWST$O0]Q2PV._7$S%*V%^51?<;/0*6%[D Q: E1[K(,6P9D@N0 M.BA-'[] KQ(M&1* $50[)?$3DCBG _D MAX.#<]$UD&@()::I1Q@/(F*4K'%TE*GQW5$3X,OW_'QC*3C#6+*"ZY+&TC&D M!C&6 H?&4G!Y8RFP,9:"GI__$YU?:5A*!]R&Z7KURZ>O:I(;S[Y(B*=,'QA& MF$*$U48IC<,0^IQSYD;:-#R2AM=WG<_F;V( M![(6]8L9IA[STAA!&OB*&A,10$P$@6'@L2B@:4!CJW9">\^?&B66X@$MG^T6 M[RULIKNWWF XWY@U. SXJ9Y0>]B=U-LA1MXDO:O?X?[G_2%-L-$'?&*VYNC2)R]P7G_Z2-O<8ZJ>+C) M.7ZYDV99-S_J4CT_YSG_GBT6\U2(*(T5I#32.>6QET#=YP%*%#+.)0D#8A39 MU%> J9''08^F;!>>3ZKP_ ^B40(\U5I8-GVPGB4SF\(E]HYYZ'1K+/!A*S_X M^23L0S?%ZL1NQ(Y8AS),J1U6)T*6O;"ZGW-N&MFG$]D6'KN>=Y2 J^ R#GFTBUD==&^A^&GIO==FX9[FVZIZZ4V?QCD_KY.J<1\ZE@(0SB$"G3 M4F*(0TX@B1#U@TBFG@CZ-#LP'-_HLQF_K<$NN;MO#>X3L)MRSH HCEZ/>RO> M#+23YQ"21T(]"$@8T M#K@TROP]/=34Z*LLB9]MY9WIX]A28J!VT&JEEUIHXP_X%,XG"6Y ])P;20JX MSRW@&F'+R"YE+@T*G#$/#@C@6%4>S@+2AB -L>FDRU/WCT6>AGJTJ-3T#FMB M_2+8\S)?Y$^OC>F'?!_'",,8^:%V=R&8>K%0>U$OBA'#*#)K#/7.LZ=&G3OY MC#_S [A.$N(Y(#AFP)UH]I;> 1#&!'<.(",QF@TP-OS5I7HG81W<,!9#=4G: MHJ3.2_HYRWY5=N*=O"X$S]:?""NWM/\D/[*7S&T^& M-/2B".+0)Q!QGD)*A:?^T%WM..$HM8I#L1E\:BQ620UD+39XJ>0&M!$:U828N=)

R8)[7898)UA70C^0S4LH.M\.#Z%-36#K4^F WI5+,:?U3' M6A]D]IUKO9[1C^"N=%G&+^K>JQ_9:BX"2F@L.?0#&>D-*X9I+"(8A#SR,4N8 M#*Q2A]X\?6H450H'M'3@=RV?92S<6^3,J*8W'JZ=;,906#/%NRH/205O!QCU M6W]7M_V/^?V+>@;%/I.B*ENGTP[$]HVO<_*URKO,T M##!/:0!3+%.(9*Q^HE@JTN"4>I2%4EJ5#Y^8?E-CK(.:H:2KD"AHU 2UGJUS M-O A6P*NM"3%"GP5!5AI2"U3(28V4Z;AQM.2>D(K0*EV7V B5*NEKJ$M0XS< 6J=GA2UJB!31<[??51:_FB;X)@P9K M3TS%<2/")Z9\5]CY1,7L6XE ?"49K\.55E=+7DIUO2D*+7<90]\XYH($TR@B MD''*(?(3 0E""/JQ%Z$@DIA%EO7L3(>>VJ)>2PY$+7JYJ./21*RW8HG)8A,'Z M"3W;+W5G ETQMGG1_2T4K[[DQ3K[3]U7FL4RQ3&'2J=G0T03$&6AC M?V6"O7W+H-[P#=H#R%Z*<9OZ]$;IH$M/_R<-T':GZIZ@'G0G_U5UO"C]GP%E M@J>ZRE3D>Q"AD$&"=?4:$2BM_L\TLG#SW=X&M8X*; *QGM,@Y']Z1H@O:2>UE$Z(W76W4W\5JLP+WHI!Y M\4(4Y8$QVMX+3,ON/,O&XXOY, M9J1EY/VYR0IEX2UYJT^C^C^U3%1;X5NE8'LW/(^59<983*MX)$1"]5.@_F#" M2S%.$8X2?&:5B&$EGAI55"ZC[WGQ1QVZE*V)FLBU>%D!4FMW=I&(@2?=;/,[ MJ:ETS'OOEY+8J0O:^C:.P4;CTG78;N=;*SVK_8D[O>L[G5:7<#-'C@M.#"ST MI6M0N)D#@[(4C@;NMWKI7A_W1?XMXX)_?/UMI;T2GY?UMN"*K;-OI00_M=KR MW&V[\LR3V,=J98H@H;J.?R()I-)'ZJ5B,L(B((GGV:Q,9TDSM56G[)WSM=9& MG[YGC29JT6E4L5MVSILMLR5EM#EPO%R4\-^WX/^@=5&3\'>P50?L])F!MD;@ M[G3K*>N%8!!DAR3Y\P0:E< 'P6Z?G(=Y:#_B?1!KHE8&?D.*I1JM.RU(B=F:>!?9F MII\;1!W3^@[,5AG(LG&4=BPM=;YA[1J]%VK(Y7HX*]$>KR$M1XO11[4F[5'9 MMS![/*$?>]V*M>&>=QY[ <*2*),SC1E$8<0A)0&#V(N3"#/BQ5XR7^=KLC!C M+_.AK=AK*X"[#TZWPF;:F;2I_$<#^/$LYL&,R=R@ZYC)-+"67KKAN,P>L2&Y MS&+T4;G,'I5]+NOQA)&S:>L4FRO.2T.1++1_;Y&O-NK=;G+5YLB3?LQ) %&$ M?(@\+X94R@"R)(P4&8K$%_$HN;$FTD[-WAL@'7&;<+A3'+0T-\DJO,!;8T;6 MDWD7'//[-%Z#\9)+;:9G$JFB1@+_-1(_;; ?+(W3:M!S&ZF=E'+5)6;5TLLC M%&$1^E!P'JL5+?%@FNC&DVD8IB(2G'BT7Y^U,R6;W.K5BJ4VH;#540X[MU7; MN=-NN"1=8C)=+S_CSN,9S> &PMQ-K[ASA;M0*[F!,.WN-#?4 &?L?NCI-8MV MK%EWF_5J39:ZY>=>B8$'\4(R?="I_4]Z!=N0Q1=1O 1S3\@(B4# 4*CM$ J\ M$!(?,8BI\)(@0"$)L5W7H@MH84-0XW1"JG71O>L:96;@>U-AX?EP'(5E, MS?">NC.P&]5!UT?.:?GESD#:VAUWSEC]F+XZO=+CZ*=?D[5XRHNZ/$<=[.;[ MTJ,^XY CI%-A.(&IAWSHQU$D.?%E*JT"MT\/.346WDF\ZDG#!C";D>JPX#FF M2"O\D");ER<02_[P^%M=8T(?: KU8@6ZTV.G-X*=;:MRQWLL_*-.,F;$7]G])D559L+JLTKPS+-(_\ M:ASGU.E.^%_((U,AH(/'*@QFX+9Z>5HXE.'B"HFF(-(DWQ7CF/Z)OC-CU6.: MZKMCDV=P@2GL3%484Y:QLATN@&\K8>(2HY\; U%6T]HP-8)ZJOI%%-_$Q]>J MF-9UOEI_$3_6'Q6Z?\R3D,:1\".H3)M$;<=B'Y( 8 TC.F M)T0I48<8 *T,*+5Q$FU@C:6;N )S,2X406"-4W>L@/VC[)B2BVS^I2#Z[./Q M]87FBWDJ4H^0!,&(Z.T>23VH[@@@\E-/IC0.<62TW3MX\M18K18.5-*9,=RH&4#_L?_B'SQOE<^Y4 MH_E(NR_H9Z3LG3G>;K1KJ(X2:I]-_I0M-NJR7:3H9UV&;AM!'B><^4&"84RP MK[Y67\*41@%,HS1./"]&S*SI_+!B3>VC_TDL\Q==3BLOM/M%%[/-6.E[X94> MX.;^\7_MS)B!)M#,LAE_6AS3T$&42:72-O9RU0Y*V\FG&SDI=@H LM9=$;.< Z&6@XLV2[1\,0:*%QE_ MLO]"?OB6]N]$1C8(@!*"Z6246<[9E'++3$6?5C3+L/,Q=+Z9[?!]8UYT+8I? M\]7JDP+P_1J(MV)])[^0'U?K=9'1S5J+]"5_$%]U]YKETXVZ8?VZ-8V9)$'D M!P1R&:80T=B'F(D $B()DEX:Q[Y1EQEG$DYNF].N2)IO=;+< M'NV4V1&Z@Z!=TS9 V-NS<<] MD1N2;6U%&)5+>^*SSY1]']./!ULM&ZLVMLJ@+\2SLNFWU=PT:5>I^(DDG*5^ M"(5$"40X89!2+&$0)-0/F">X9]7'QV;PJ3%@N[%IW=&Y+3UX:V#UJJ%@-3=F M[.<*<.?7;*D#I0K!L_4GHL^- MUZ^_+74YUFNBWA_UFR*]EZS,TODD1%WWF#R)>4QBWX^5M<6HVFVB).60HCB$ M :.QIVPQZM'(AH]Z2S(UGM**:*\4*U4!LM9E!C:E-KI)8JG.#+"M0D *H4_1 M:I7L2*S_')J1VR@SXYCTFDFIM "?MI-2*0*NMY.RTP4H9<#]Z4FQ9L2S 1V2 M*?L+,RJ#GHW9/K.>_\!^C/N)9,6_R&(C/KY^) O=1>'Q68AU2?#9\JG:,TD/ M)RCR!$PEY1!YDD.": !)G,1"E\A-HM2&7$T&G1J/:IE!*?1,GT'77 84*T9SP:E(].GWG?QM5;5/O7K11QU5;O8__90[E[_1D:PTD+.= @KRU?JE5_F==T(0%9Z7WC'UKD.J@]F M0+^"Y=&EC^)9A.*W%_XD6%F:!(2^OM1/[2S/=V;&S,[LB?98F5(US(\5S*5\ MPUF/W;H/:2N^,\JHEF&WEOMVX)$K>[:JKZLW_CM;/U]OU+?R(HJ2DV[%>HZB M("$X$1!C3UE[411#F@@**<%<"#\F1%@Y^HX--C4KKY%5??Q*0-N6\L=0-?OJ MA\+*\?>_A>F[DA,T@LX:^X)(-5?@:K'(OY>[39U75COB]/G9@&W@#> :M,O[ ML?'&;>)NH/E!CW:3>WKV\JP;.M^+HHRWWI4G\%,:)XACO5E4.T;JA3 -)((< MRY3(,&'*3+'+T>DKYN;JX?;S[<^/X/[F 3S^.4(DB$MCH"'D :80*C..4XIK$?*ZO#BB>Z!YL>4=0" M@L5.9LO4A"/0FI[Z#0&7\V.]K9 ST(#F(L3T-!K#GLEUCC;RH=LIK0]/U4[> M85]_I8JO?WP6BX4.P2++USE%J<]2GL(D40BB.-'[$9[ D')/!CRB@AL=D+W_ M^*EM0RH)02DBJ&4TK\?R#GS'*>!\4%Q;!S9X6-5GZ5;[C"(M[SQTM$HMW0JU MR[4R^J4Y);GZPQ8:7'6O_W&2%;F)[7^1, MK%:Z8M.<)G[*DU"?>S/];7LSUF<,A3Y=DO_&=),SS9HE)D!OM.E M=%B*Y5.V%**H6AFM;/T5Y\R9F4TQTCPX9I]&BRJ_I34'M2)J3]>H AI=RAJC ME39E0;KN+9^U:3( J$/:+N>(,ZIQ,P!N^];/$(_L66)%/.FAMBF)GY4U5SF84H]$8L0*DM)AVP&$:281C"E%"L32I 06V6)FPPZ-5.JEAEL MA08MJ<'O6FY0"F[;Y\9D LQ8HN7');_-ET?SZD:RRE;Z_%.J+ M8,_+[,^-6.T^*9D$-"(QA;XOB3(6D0=)I&S'2$C&?)]S$GJ](B4="3PU/MP% M!():N_)C_KS\NEE7&;Q;;IX!CJC5UV/>^9*U?I&5EMAZAY9,DGB./(P9"%)(>)^ +'4,;!)DHJ( M!C$BK-=J<:< QK2QX?",'1N+@%'OB]DM,%S1K XH0JCXU[ M&;HS0**3LDSN[4<[M^+[%6/Y1M?5>+HO\J7ZD54#W>>+C+U6?^[.^ GQ<1*$ M%%(6Z_8;E$/,> Q]+Z58Z&:(TBH3Z(K1/>+V?T]-KN2;K\NEW M\E.V)$N6D<5]OLK*HIU-N(*'F0Q2Q7 !3@.(/.Q#*M1/<3ZB]EY+"X@&]5J:C#NNU](" MB0.OI MOR*G[NMX9>Q+6W=?4TJ9U6FC2FF4JJ[;\P*+Q8-"%P3H J R5;]^/,"=!$DL M)W""U3>M2J)(\!P/]R\\W#U\^9?_^?OGV7=?<;F:+N;_^@?^1_:'[W">%GDZ M/_O7/_SEXT_@_O __^V?_NE?_B^ __7#A[??O5FD\\\X7W_W>HEAC?F[WZ;K M3]_]->/J;]^5Y>+S=W]=+/\V_1H _FWS2Z\77[XMIV>?UM\))MC]GR[_.2NN ME>LQ.QMC MW#QT-IW_[9_K'S&L\#M:W'RU^>>__N'3>OWEG[___K???OOC[W$Y^^-B>?:] M8$Q^?_7I/UQ^_/<'G_]-;C[-O???;WYZ_='5=-L'Z;'\^__UY[>_ID_X.:HO6$W_>;7YYMM%"NL-SY^EZ[M'/U'_!5K//J5;-%NO.A6>7RXOHW9R'B;//=2<;I9//4 M5W&U7H:TGD1T6D:?H' G0,D@(7J7P=@LT!2+Q:>[*Z^TKXCXC5!6F/YXMOCZ M/3WX^\J/^L6&,4"XOA#)_WCPT@LV'4;]U4[\2)^=E*"8YCJ =YKV1PBTC:P6 MP)UA/#!ABE0#$'_[G7=IORWD5\OTW6*9<4D*Y>JE89D>"/PNF"\_\?V7L*0' M0?HTG>6KWZZ:90BYK1<#\.]".$3N'[ZC51=<+C&_O9#-HXO;K&Q-:A8WGQQ" M[O_O>5C2$V??/N"7Q7(]*259QS!#$%:"0BQ :E&!T\H;M-ZR' >$P+W7[X0& MT3\:CN%J)\!XC\OI(O\XSV_H@)Z$F$4*GMB@N:&$-%.T#*.8XT&\0 MN$.Q7AF79!@"$_??NQ,6=+]8.(J/76#@ YY-*Q/FZU_"9])O24O'HX:B,(*R MFC /AYGA9+4F<;QO]*_,?7B_/Y M>OGM]2+CQ$BI&7GK8,EF!L63!&=<@"P%ENBE=8D/!H\G2=D)+;9WM S'[2[ M\S'\_G,F]DW+]"+"<:D5LWRJ]$ 6A.M09]5'DZ[ M;"%@)XCXWB%R+&<[A8>8\$PH-DI"R'2,*AXLQ!0"%*E^#-7181AZ!6\N,%2'& <^8!Z_? M#1L=1T2'8&M/R-@84^^6[Y>+K]-YPDE)7D23R?PNP9%C5@HAG-ST4K)52OM" M%OG0\+A'PVX8Z3A..AB#>P+*^\5J'6;_W_3+QN0.5@97T((FRPE4< J"-9F8 MA$QR+A730P32'Z=@-Y!T'#<=B+DC0Z1JP%=+#!NZLS4\:/+:T7-)QC43X(/6 MH%/)6LJ$Q(PA;@=OO7,W&'0<)3V8@2,+OM[-S]Y_6LRO(GI::&Y54$0L=_4 M].!5(M-(D;TD5;)>#Q$1N__>W0#0<6CT*$:.#()?,9TO"*H[:R#&)571?WO178)(/SU43'K*+0"$&2_Z-BLA"S4,"<\$7:()P:(@'K*1IV TCW MLT].('=.O^":LP^6R)C%A$=I)R":1"22=@5"B *(!65'2"SGD M]=DV&G;+U>H^B#D @[L 2DT=6+X.:SQ;++]-;$'B@?;@F%>D$ M91XH%D%(P MU,(X;XC=8=!^_/)R=7:#AU\]A-OOA?#6=XVHU2<&6)#&!+XF.QU0X M>",+%"^P,!5EQ.&TQ9U7[X:&[B.5A[.S"S3\^!F79W0(_FFY^&W]Z?7B\Y

? "J3#T,0(49&SE02Q)XG(A!SN9N,I M2G:#2L>1S8&9W0=TB'/+,/MYGO'W_P>_3;3W3MJDP!I-AG2@14)3@+.RD;^6FZ2F'VGQB6/]%W5A,1"!W6F&#WAP_=ON# M91W9Y.!\!6DM^P]4&+6$5-Z"Y?.?%+L79>G7UG?O;=1_B#E5)5^]XM5H1 MDZ^7&K@SH9;LBA@,+54B.$-_:&]RDL'5GB(MEGJ7C'$:*#3#Q)6V&H#G!^LI MTK1Q<>0Q=I?^2[U[O0S!4N11ZU\__N_SZ=?Y5Z)[L?Q&BYAHEY3DO)!'X2.HP! B;0)0/CL>/,]L6_W_ M\?"Y3<0XG6/:P>5@!GJW_YI4;4JHVGBF0^>@.%![+L MN)#@:@Z9C89)^L](L>7"? C5\SA1/?A@@X2+!N-\%];UGQ:+_-MT-ILDC$(X M%D&KHHDEY#M&0CUD5-R0BHRXK8/K\9BY(J 'IVL0?!S$T2ZP\#,Q?'XV)7OL M@AT$Z!]_3[/SFE%VO2KN0V3%RJ(D5DO?$$;FGCL3U+5@Z_C+8IZN/$3+M')! AW< MDNQ^RR#(6A(LZY /+;P)36Y7MU+3@[,U#'".YG47NN=B!1,?K5:&+#DA(IVY M&A-$Q@0(F72Q$:/+3:R?B]>/TT*TV97[7MSLP.=^.PUQ.INNI[@BOV]3>?%I M,2.FKZH/N/YVS1KCE74Q:4A)>E""C+*8&4+BC.L@D8#?Y))]5P+']<6;)_\T MD5,76NC6RNY'P@HF%46N'33)D%,F9@@J,; ^9<]T2;Q-;M#C)(V;S=$&!(\C M[1AY](&MQ?SL(RX_O\%X>BAXC[^#F2YQW8TE>Y*._#MWJ3=[4*,N!R2K5BU9%MIV*N;5N)/\$9YWQB MDHR&EFE =\D9]\!K!)X!.-^%XJ%U+,]O12BNN31QF+26M9MK,'4KQ%H +3SH M+)A-*$T435SZ1RD:-TC=#D<#\+\+*-V-4ESQZZJKTZ0(+(ZL2BA8"]XBK<<) M%\%$EQPZ480\08CH/EGC1JT;@6I 2?1QR-4M\I!7$\FYBDA2+^22@,HLDJ(- M%I0RW*6@1$;=4$4]I&C"IUFXNI61?1S'>P@\W7(3;@51D_5T!AV9X1ZU/8V W=_>/ET(4.>G I>(M[]6;0N6R8%0Z"KHUR6=#@3=;@ M?#9919.<;9)N]@Q=W5C?[1 VI&2Z@-HC=N"MW8-)&,;(R0@.)2A>3<& HA:M M6,54+O*FS,07+@(9'+D1#! MTZZI.3,31A2J[M8R)X)$I5\W&$.N1[XDGWBJP MS*)'KTS234[(6S1T8ZN?Y'IE+XYW8++7[GS3]>=-O>^\MMZH6A;GJ2[%<>.B M\Y&\#V8J2^JD*L?I$#"EE";%)/<)&;MCS3 BWJ*4#N9V%WAYE?,FPG).QMWJ5TOGG\UE]_ALL MTS1=3[R304OR**1F"932B2P_XECFQ23,W)BXI7/H\2AZGK1QPT^-4#6P1+K0 M3;?6L EWU/;]2_R$\]7T*UX$?!&U0@4XQ* M"44.3Y.62@])&3=DU0A21W*\@UC5H M$)NT,GF.L)WP-'C7[;%"H,?+9C"L==""^?U&1I]P79]P=X$#]V.^^Z;1FC,_ ML>"3=FJV3CEF+7AK:V&.TA!%%%"\\\9Q]-BFMFF$3LTV6Z]J^9'@5M9,? >. M"4Y.CW,LVLBU;7(S_?(Z->^!B6_#\RX,KNU]B4+F,NGD(-6[>W_'3HU[R7@G3HU[\/K/B SFRU^JQK^I\7RS>(\KLOY[&%+ MUZM<1>26>VD+Z%);"D4N(910H$C!(G.Q>-XD_KX7E3U ["A1XY:Y(><23*QJ]DW@L$NU]A[R./+K!UZZ:+G*9W MR\TVS9L[C/>XW S+G 17E-#,@$FUME;4WB,NDP9/OD3%5>&\2;N['6@;V^ ? M!@B/7W0/(I/>@'8Q@O75^?K38CG].^:)*<8BXP*8JK/?8S'@4BS L\O91"]* MFXNE)V@:^[!L#:RC9- GH'Y>KXYQX43(=*H0-$W9]DD MS70++=W>4Q^#GV-Y_C*';5[[TZM%N2Q-HI\./77SN;>:;NV\ZUX+W$0IR!.4*AZA8[<2'@6O.A!%-0M6/T'-\SM=7G)_C3[13MXVJ MN6ZC7&.&]+]M,)-I9SA(?DJ?3G_G,VE3S'$#KN,[A$!AZ MF!+65F"=&/:K];M26W=O8CBX_#I-N/J5SHU)L5EBU HPUS%LGML#80.SOP!C[TW*Q6KU?+LJT=F"-TCDG@)M4F^@6L@52 MC??14C1W/.HV:3FW:!C7$VP!E4,9W$$>UW4U]^4@I)M+5\E44!(E"(P%5.:U M0X7,8(R+F!@SQK2I?7Z,HG&=OA:X&8;Y71Q6O^)L5@=-X)R6-".%^2I_GLZG M=3GKZ5>\7.!$AJ"5=Z0YN35U=VAB5,P@)!HAB[8N-U$_NY$WKJ$T$!KN7](, M+Y@N />!A$,DU%G);\@:G"TV\Y0NEW-C ";RKS>]44@]T_&]JJ?ZQ%IO:=]J M0*9JN0 YQ%%Z53-YT1516&E3!G0$S>/:5VV@>2H1=H'73>G -1\O3I/+I=8F M/9R9D!7SY).H>H\E=1U*EX"QK)(S.1O=KM/(HV2-:ZJU0=V @CBV8.WC<#UL M[K-J4KB327)R3P)Q1UGG(-14S,I&7.HHRO;'%GWZ!BW0*P%5HYA](CAIK.XB9E= MCC==?_LSKC\MR&S[2DO9W%M\P#"K.19_"M/YQ08P%JW3Y&I@J8UX:ZY%J'$T MS634I=9 W;/#[U_6[/W.<9L6#8F6MNSNR+2I]MHOB_EBJ\DV$;:PE!,IT> B MG;[!@%SA=+VFY72IKVW]VG/+(;)]*QVAA3U!:_U=ZLI0722)!,%XXY M65^:)/>=<(WCUM:V.8K[!$@7YN#EDB]5P \XQWH!(C-I !\"$+F<3!9-5JWF M 73DA1M7DF[3"/H1>G:+Z;*7!\KC.-]%3.SYW46?N(@"OE\L-S);KY?3>+ZN ME50?%[4S;+W^7VQ"W%<;;N(Y\3,4#3DKLG.D*^"2-1!=($9HKPIKTKRBS7)V M _"+2M_H0.[=*- K+KR9KM(%(S#?\.&JJ MC.43YHI360;(HH[Y*[E %(%#L=8*XK\'^.+#HP+BG1=VZ MZ6.&TUE4TU,<\Z!4RN"$5;6!,HO>HXEM,'V'BMTLCQ>5>'LXESN R%4_VZM: M]A_":IIN*L%LC,9[ UG6(96>"_#)2Y#>,9F\9;8T:3;P)%6[0>A%Y> .)X7N M3N%M@15:YF:%%]T3HK+<(T,(R21066CP@4?2[\EDM$J+>(*S]EDZQ_69!D3( MWG&PP\75 1H/=>^N#(*[BT_!L8+6 >ER!RHI U%&!6R3 "&U;F07#KJ*3]0=X'PK6R=6U_)".I2BB&2-&&NJ T<&JU%*246&"6L2I]I*S;@^23O< M'<_Z#@W!-]/9^1KS33%5:W0P%OK >4)4W MZ^C+-!P2T6,*O .\/\+:25()3:Z-G)*1H IF"!DE!-K-T:!7239)"'R$GKY, MQ"'Q-X0 .C 3_XK3LT^5)U]I?YSA+^>?(R[?E0>]PJYY%I5QB:QK, QM[2*< MP=<27VF2UM8(#-AD[,*^A.YVEK^H$HZFLNHB=V_7%5YX9"EX[I(P@+G6L<3( M( 9-7.76D.GBH[--JA'WHG):.O=&P MJUWH'#;!@?PO(6F; 29,="[P #&% ")[Z;6-UHF09E4(#7Q,J<;#*B:*=S MNVXI1Y$^=C_]TV'TQ&+NPBEZ:LT_+99DU*&P$)\]36M"2*]K@M75I"1:D+]$E7>BG;3IS-%G.R%W63@S+ M/7;%B1#2^1'P.JP^_31;_/;OF,_PJG?!JT(O_X!I%E:K:2&3\8HK)*R-V"=> M%D_6O@'26 R4"]4%4!ZL*)8%'[W733H+#K^4D5N]];L_3H",SO?&]7YG0L;@ MI09C IE\)DJ(CD5@A;.4C=!!-!DSNPMQ(S>-ZQ>_!TFO@XN'+D>_!@] ^%0RL31.H)V@:>]+0Z4SLH03S,F>\WXD*71X-30=_ M;'G)J8-?SRQS^)#7]1NO 2LB1V>Y 92UTZ&J7>L4*Q!UE%B,S26WCF\](&J M8%9]YOOEXNN4V/?#M[^L:L/9ZZ9]K\@*_WHQ3?.*#47&'#F9$;&4.D[",@A" M6?#.JI -RSXU.8'W)[6;L-AQ6-H2 VLILR[B"7?C?(59LCV*!<&3!<6T@YA0 M0G:H79*AQ#8)(QT%65L+_NDNX+4/>348>6;1>(O4W]N_+3=!Z(S_.SVB"V3J_:I->>UR:#Q7&M M.+=0:_=!U8;G+N:-]REE<@5MF]OI70D<5_-VC=PF,NX"O5>E6[B)E) '?+$+ MH^8JY<3!>Z1#C=5=B%R!=#II5>?VJ28E\-O)&3>LU#4R!Y#?J#@\BQ-B:N78 M:UK)&:X^X&S3:'AQ-5'RAS#_V_+\RSI]FZ1<<\HT W)>$R@7&?C,(V3&K53> MJ:26O8KN]8)SE[ M$Z4)4*2F?970@RLJDI(O6D964X'\LPC<^77CSN+H%8%MI#4N J]VU7Y3!033 MS#)1QY8(LI6++*3E:W)X$9A9CI;'L+,^''Z60[.RD5Z1V5Z*_?3OOQI*L.'^ MG7D$*G.#B1?:=5;R[? M_EB?]L"1;!).>\UY68?Z.#H1O(?(0ZGI6B+%-@7+3],U[LR2KA$ZI$2[\+C? M3%=?%JLP^]-R'P;G[U\8E)47D7'$&KU"N0P, IH\%KXY5) MNC#>JM;^$'K''4C2-Z1/@(!^5/+]7*];?'T=ODS787;-U!2\299[L$8RVLL, M(>H<0<:D@RX\>=4$XKN3./)(DZYAW4C072CMAVM[E2Y"OL1YG'ZMC7,G(O,2 ME"+F<>E!.4ON)L\^;P*-9Q%XI)2.U:*-L%>]R3G] M$NW5Y5!FYC:ZOT2OX1IOK2\7\WSQFV\^-E$9J=R,F1V1Y\N%\I5!!Y+45HI MIN\?VEN"4,=0,'K3]Y9@.Z5T.M5V5SK\??BV4> &+3...X@8%2GP5-O11PLR M)&]-0)=-JQEC3U,V[H71Z&?L(?+IU[A;DC/V=AKB=+:QD">1-E )"0%YG00M M+6TD1DLSI-1]ELJ5W&J&Z+/$C3ZS?33@'2.EOK%W'>_"ZXU%:S,YD=&:L8:Z ME#;@4Y:0%#>)8='>MNH0NBN-HT^$'Q6)1\JL"T#NG@$[\0C*[NX5'TLD*6]DU* *;0NE52 MF*T#S81FMC!DODE-^OZD=M.6Y"0U0D/)K M=24I^$XO]N'B5_O?Y=(FT6MIM MZV_O9V%^E0+PI7YDXHHLM H&QBH#JC !7J '+9)S6*),;?J([$YBE]5%@\%E M<1+)=>%!/UC;SR3'^=F4S)'+H$"PCD7-R4JVO(Z5TQ$\*@TY.9]%5-JI)C'# M9RGKLOCG9!@\2D[]7/@1_Q)BWC07_S7,\%UY8G/QX,C\D$"6CJ;-93,9(F0H M<\,9AIPE[:\F2-R=QBYMR&:8;"2[<;,KZTK>GR_3)W+6R,Y9K-:/Y.9-=(U1 M25J$$)MY#BR#"RY#XCE@\#*(>$\S;@EF[_RZ<0.&)X)6,_[W>=C^<+Z:SI'T M]T7/F2!J< M&=":3 G).40L#(0W*)QEPMLFD>M]B!PWECCV$3R4 M]/K YBUE_F:ZX>#Z?$D[<,LJ+WY.J_0E",'KH,/@*CNC)Y]/,2BQA" -K1)# MZQ-Y5V+'C3:.>#0WD68'#=AV9^E$Z*)5,1F49ZJ>% EU*::A=5B7REI?VF)X(QQ M@!BT3,BS;S/]]#&"N@PL#@:%10.I=&<]_HKIO-)0[0S:J_3E=#W)GJ?B2P)A M:R*E\<2F@ EL+;L,SD>I2_/8S1;"N@PBML+;H%+JP *\LW_N+"0PD51V"%%H MXE+UO)RNDX5]HE6D;%*;D6J/4M1E8/ D>NU@N70:I%XOTM_>?=D,>/WQ=URF M*;%R(H0J61A:5T%1.P5;"$YQX$8'5G0B=[^)@_$L95U^BWXZ64P<*[OWU M-JIFP<^KU3GQ#3>=A"9."%'CYA!R9J""L> #$DB\E9D)QZ)HDE#S!$U=A@.; M@6T@V72DYBY7=-VGY6/X_:_3]:=/BUF=WO;38OE8 R',R%B6D(W79*XF1=Y7 M9& B*B:+,5*WN9@[D. N0X&M<=I4JOV >'?N3AA+GMG:XL59!"5HET;N&'@C M;49GE2RM^O3N2&*74<%60&TDN0ZB@C^6@FG]KOSX>_H4YF?X@2#_[J+["_V_ M7F]^#;.+/4I\G";:$)O+I'F^^XU;GR1+QAGI>")+IA;?**8TN]B\#C4,'LB#/?%*PWL9ANF8ZQT<(@TGR8-A^V>PFXL!RW0%XL]:V8/:016V4 MS$V"P'P$$Z*-(:IDL$DM6WOP-K/=.P7O/I(\$KP_SF]?;8TV\6H3AZR^-GFX M%XF,+4=?/?6V$\_ VGGAPP_#>OCJFS%NIC#%G88Z'8"TI^(0//TADJ+CG@P# M'YN4UNQ$W=']V:]>\G%33NJ5P&SK]!N9 J@L"GBF!##OHE%!J*R;9)#>):.; ML58#H>)!4_7#F=[!#<,U]1<_3VN&=73.\0@VDI)6R27PR (X MAXFS0!:';E+[\R15G0#J '$_AIRC>=\!D.ZMX#G52;3@$019N_#E/SXRQX, M?\;/$9<3RSS3)4=(->JKA#;@O*5_UH"O-+D(VR14_R15X^)I *D_&# VE @Z MP-/'&O\Y7W[;G/J72_":^U"2),?#D=\3A(.@"@<=BDC1)F9,DROS+;2,FWO+Y8$JW@XB[CXO+C77F5%YN, MMXU)63A&IKPBAZ26QQ9/)B57%E IP1)&'NTN=V'TOELPHW_=A]BN!'72N^9P MOZT)YSM'TN4.E!J#K>6LW%E!6E@JB-IC;=,H@DG6VK3+B+]!L#2F,]<& GO@ MZP!Y=(ZPFS;UEWJ8]'E5Z(*T;R$][+6'0+L2DH\HO6=X;16_>(ZQ=U MAP!C'[UVC)0ZL-"NU?];LC8WI6J;9/2 MMX>D=%)8.6!$\S N=X"3APDD#Z\-/BQFLY\6R]_",D^L+EDR*\'[9,A1409\ M8(6V7^:HLK&T&5J :$\Z.PE]'@B+9UNJ#B>C#B!XV2*;O&'BVSS3"E9_^5*O M5W^L%Z6KVO+K[72UGC#T46<3P2=-7I''#)[\)(@VU!1!,C-2D^8;.]+7VQ"1 M 3'RT,4<7& =X/ APR;*ZJ L'0M6&WLQ("":F$$'AI+3"<%$HQOE^Z3T-C2D M';J.%$,W*6";==0R*T62Y,S/\(LW-\I (EN^ \(SX),C5!(0]T2# ' M0@OMD F9=9/#=7]2>QLKTAB.[<381=+ZK/W(IMUAKOK_4#$K-7TS7^ MBLNOTX07S*D#U\[FFZ=L^#0IEORQ:#/D8NMP/E?J26"!$?>%B2D4U\3U:+VP MWH::-#SS>X)(%YOFS@W@9@U7S?!J3>Q%]\9)X*S(37A"5!.H((> +$+0GAM: M%\^AB4;?A;C>!J.T ^_@HNJG_/.IX^G.LC_@=/.IB;,A>&<4))43*%,,1!T0 M6#VV%&-,\2:#&/>FM+=Q*>/8&,<+L0/7ZL[@U0DW*J/7 E@,MHY]X;4]18'" M?%$2F?1M>B/=H6+< G,?NL.M:-AT]/X;?:V-D#"%IP-J64;G( MP7&49'5G53O/8BE-NA_M0MRXT^M/B;/!1=6%F; M,FPEU+-D#E3@=!-F?K^83=/MMAM8C*XI<>0L%D^VNDHD>HN0DN8&0TS1-;%A M'R?IZ'-N>1;FT[]ON'E3858W\CS?YO2[,7]0?3A]<.:Z\7M9+?7CTIQA]XI(,N>X""LJ)W9,I!GF,CL1ZO;S-(8 M7C]N1GP3\*:?-^Q]5^Z]XMO-'H@^(JLS=IB6#I25 :) XU_J2)T?5^OI9U*>JXD4'IV1"=*FP[XH!:*T M#IQ%9I.R09++R9WA3'@?O/7\6>OI@!>/>PLYO"75FO<#!D5/ MZ+_]$I;+3;;]FUK_.!O&CWOPT.;^W-/+:._7"9$TBT4 CZ1]ZD0H"+$X$,F1 MX1U\0-V#AT>R>(_A?/^1I,OI?YMTC]4FV^@0U;/M*0/KFF<)'4BY M7+WH]>)SG,XW)-\*:4K/?,P:T'F2/3,6@N$"O!4F>>V3M$V*M9\BZE@%L^79 MVP*H!5ER.2:P&&H=F7'@59$@F='*NB@;S07;C;QQ%=!@F+FO@AK(YD6JI%M? M+\K%>/LJA9_GBS]C&L!T.OJ5[97=$2PXA68TUG%5FS&(D!&4I8/6,2? QA*D M%L%@F\9P+37CK^D3YO/9K2&YMP7RP[=;_[JHE)111"Z\!H>:F("5"4G5A$GF M@LQ"<6Q3#;,GH1UKRWUP]" %HJ6\.@A[;5G5IK5 J@UP5&:0LI- 7T3P6GA@ M/C$3B7&&-_$%'J%GY-+2IB!XY'P^1B*= NLB_QLONPAX(XT1VH/9)$5*LE]B M3!)X$+XH1JN239(EGJ6L#U5VE/QWP-3APA@WSGIAG;Q=Y\L>$=&[H,A_AE+C MPJJ0)QYC[:C$H])<"/1!/&VJ/7QH?P@X0EJ+05C7ITIY>UWKCSHZ'I@!+5V] M;BHU,RA:\,GH>MIC8$V-Q6U$C=R,:N13ZS#9=(2S6\9DS1>;DK@V__BX#//5 M!65\HHM62/L(R/'F-2.-0U!D:[J@3116FIQ/%;YYE,CNU-F!T'@^DC&,G#K MX-5 Q8^+2]5_M5A<_6E92TJD"MYEPX%%U*!8U."S72 KRU[Y^TTQ.GL8M3BDI@W/ZLCCFE'U5L0G&_N0#[7VXO+,N*_ M8Y[(;&5AB."RK7."R+]VW@B0+CB)9*1PW22Y:QCRQTW4.:5>;"W;/A%]O;[U MG7/AU7)9I[1=#*RM7[TK[\[7-0%EM:G^_/?IV:>)<[ZF(FA@R:G:*]^0 +@G MGXM;Q7W@NDW:S[#+&#=9Z,0G_TED/:[S>]C":]]K6O5%@?,D*I.XB 6<,P64 M(K\Q!&_ 1NF*LY&3X?^LPSP (>,F(0V.S1&DTZ?6O3E"?LZTOFF95N_RXGKI MJ@7$JWF^?22M5N>?ZQCF-3%E>OWA36WKQT]A_J?%(O\VGS\+\ZMLV2_U M!*I=>+CG3$&R5H(REGQ7YB0PKX,(@1L6F[1R.,GJQNT%\2+4Z3#(^ ?;+ILS MY9?%/)TOJZ O?F,B!,LY,3I2D)%YYNE<"3:0_A#2:IFEU+I)&XKF*QNWJ\6+ MV";'(Z*#+7*UPI^F\^D:WTZ_/K2F_HKD%*^)"5_)6SG#OZRPG,_>3@M.N$]> MY!"AZ#J]1AH&P6>RJF3B46?,^K[K.%2&^.%$[W;YP5X.S/C%,F>21N=K-8@K;2D2P.Y;H',#1V,C44;GMI4 MV725[*F,U-$(!Q:=IFU)G/!1!]#)<*&X$DRU:7+UCY/LN0^.CD[VW$=>'9S] M3QP5/WS[<_BOQ?+U+*PN9@5;IV6R(@**>D*@,A!-<.!2CIQ987-IDM>P!XTO M+"ET+[ L3B.YOD%YL[!?PN>KW+<2HV2>L!,4UMH7LIEB5 ET05>*U"JX)L&* M/>D<%YS-\+([+H\6WK@W;1\Q?9HO9HNS;U>CJX_M5N4'"^]Q3"L[$!#/9:1G8MW010T^\(L%*9- M4CPJ%IJ4EAY=,M%N2NG(A]AALND(9SNEXJ.E?+Q=?B6=U*-O/\[)8?MY\]^=\OE4G8Q:%Q.- M4[ Q/+)/(NL^D3Y 6OYJ$DIB*='B6= &%%EWX!&K;!*Y#2($R4]EQ@RQGHZ+ M,@;&_LFEW\$FN"X/*"[[Y(EN4T<+78ST$=*!=25GRWF2JDG6PPLHOS@&9@?Q MMP-VB-:>JRO]O4W[1RS8Y'A$=;)''4VYN M9>?G(+%DQ<"2#P&*B5H6H!6PS+'P%!C735"^"W$]EU,<@]3!!=,!V*[,KO?G MR_0IK/ FZG@3:UQ-#$_<%); 9D&'3'01 HNT/,]*;0(7=6J2=+X3=;O![>5= MQ TOFA=9IM.F"&>$$IOQ"VB0U=NT.AHK97*M&$\0G)*@ S-1$AJY/=4PA?$* M: H/TC@6P3)M00F7:1QB==$LGEWIK0FO" M.HJ57&>9!!F6,6A2]T8!9[Q$$TI0Y1D+;(>W](>1(^2YI9_Z$,SM0 M=3&'] ME22SN>-\6W_A:D,IE,')PB![79.HR>MUFWJQR"PW%GUIT_KA"9I>6,'+,ZF(5K/(\D$L3=+UZU(:V7\D0C2#][K+R M;9#U+&5=HNL0%"Q:BJ0#C#T=#'3%):4U&%W74LM9O3<.I.:"Y42G?LHGLL^O MB7IAQ30#^X&'R:8#G'W KS@_QZL.[34J\]?I^M/K\]6:MM#RQ]_3[#S72'%- MI5]A_AA^GR2+IL0ZK,48XEV,9,'2_@%B8@H9L7#9Y,KH %J[1)[KKLY HB-9-3]_=*OYU^^S#9&3)B]#JM//\T6O]VJO-C_:NFY!PY[J[07 M^0-=*&U[YX\7W[AU(5""3\XRL+&VTG81(3)1)TY'LMV4(?>C2>1Q%^*.U6=7 MS[W]KIMIV*N;<=A">H$*,VEJ=&0(:P0O50&)FBQ863S:)M[#K@2.'/(?&D?W M=5H3.0UXHHZDTS9V\P&7YKL]]J3Z;=M23JGE-GF6UOO:O%>30RHXN,01'!H5 MR"MA'-O<')] R]UX8L_MHRJ$F\U4="'$J #6*ZSEAF2>%F]!&[(92JWH4DU\ MV@/I?0$Z(20 M,$$4Q>FD>VH'>:I?IW6TZ^;%.2;W77# M'(>5? =!6U.W%7E16-O922DX9S[PTN3 .);P%Z E]\'=8Y;B2>3:0;#P=?@R M)5YN NMYNJ[Z_ZKH^H?S]2^+]7_B^GV8YHG.0A=5$M0T+EI-)J8&^LJP+)EW MQ=+QTP:ONQ$X+BY/"YL'F&T@PU'CA6?QSDY_BV&%MRR4:ZY)I2SQQX)UP6W2 MFLD==!RRM+X8J9"9\O3!O>.;1LX5:*7U6O"Y Z7VH%?^LKJHP'@7R1": MU\*,'W]/GVKA_4^+FYO%S:*ORH6^30HK:!(Q3W 1:",&"[3W+$2=I4E1H;)- M2GB/H'D3HP6=MP0?:8=&E*O$3K;>3H,E0Z'B8VS20&%Z68CDT'OSP$,W+NI<<7:_I\"+_].1#@IF&V MFGAD4M?^9T46LN(-*G#%6F#:^(*\%*V;N&-;J>E7T^R#AT>-G8,9WX'+?[V( MORZ6?_NY=D]-N%I-=#(Z%8&07%;D!.8Z+.][7O5TR7,+WI5W9^I5D6ZMS&\RT.'M8[W7L9 YO+5>U_-'TRC MVP+!X!T=2]P!Y\@(@C9"_0Z(R)4R)6$A%*5!6Y;(R10FL_%XTHF[WPYEC[5X:B"\%Q"5W$&+'!JMW/W1)U>, M#:.;^P&7.:%M%(0FYJOWQQ@$QR28'$)@7AC6IA[LI.KQ)L1V]=J;[62,2]D7 M!DZ6&N1/&AQS' )WW@BA.&_=">H!32])\>V#G\)I0.?X&8I3\S*O1?/ MC2(JEG(!^LN""HF,XU *A*K%+L<-H(R!V';B'+](^XMV$L4VJ, +@(M.$EBG6Q5.K_NF\)NX^OW:54"3N):"("$JE#,YY^HI)YU-60:LV114#+F+< M25"GU\(G%WSW]_P[^,(WS+OZ\,$9 4>][>1!@!T7/DI<0+/L=*@C^% S4#9Y ML@\TL=L$=%)Z%MK,FAD[+K!I,*1EYI;I **60RH5$P04"KQ3 IU"Z9)O:^O> MH>'91P;%I.%ND*BHGX-&3NRA3K03B M"++$Q&5FQ;?IC_DD5;TT@CY"[O>Q-)@0>D#4!>U7O?82UR(Q#9SI.ES$)K(/ M2H:$2F1F3):L28N1.U2,C)CAI'L?-P>S>EPO^<\7]LTA_[1!]P<>7]RV*^=07!)_(10@+R M6!RH3">Q,XF#C]9&I:R2]_-%MXC\D8>/7!LYA-2'8%L'!\+5.?GVNA$808\BT!@S1-KW2?[M7+]$3--L>SI0XCMD=H>7#8C;[:;'\ M+2SSQ(J@&.H"6'P=3&4->,:)/T%I-)B*;=/E> LM?;@W!TKW$:PY\9YG5N(ZN/2>6A@'AQLF?3,7X M<_BOQ?+U+*P.+WT]+7DCWHP-R]I1KM)2+BR)6A(NG*"]43*$0ON-]D1.B$R0 M1?@/=)7V7.;<1!0>55 &C*A%0'9N4:NY.8A^>Q_#H.CS= M<2^A=7#>/[&>'[[=*(G-=0$&QZR4A;Q\K4 5.K:<= %T#LPZIC'S)I7G>]#8 MR_W"7"*/"LAE>=L?ET<(;]Q+I_?DR?0IUQA"F3_/%;''VC0Z=]V%=KU(O;T9BM,YZ M'R%BX: ,M\1#0D[DQL:01%0N/&VK[O:B;K%TO(P7S1C>@6J[FEOU=KJZ7@(Z MR0T/'*RK'1E+'9CKR2\4*+/4@F.632S>+;2,&^L[!:R&$D0'6-KJ#EXN19!I M&S,K8!2ON;"Q%BS0'Q:=*63Z0DO9]0_-K;M:HG!%,]K0 MFI/[KZ6I%3*T!24O/KF2DFC4MFAO6L=NJM80._OA]&A!=H#5CTO:M)_#\F\K M,F W_ZAKN3H3K+>,:2= ).*;DEQ#J),.(AHEG2SH>9.N D]2U37^CL?$HI6 M.D#;$Z?*V^N\G8 ".:LY%7Y3?T#'2_",03+6%&WJI623JHU=B.MEPO98 ;S# MI-0W\OZTK#D57+(0&%I0MK;/)/: DTI"DIB-4Y'9W"21[CG"NHVG' B%W;&V MOUSZQMFKE,X_GV^F,=\N'IW$;,A"T80,[\CQXG0P.$G:W(N@LJHC^]KDY^U/ M:K=!F.98'$)V^Z/37Z!SCF?UQ:WQ6?LSRL!3RDI!,=5<"2Z"JY$ +9SPWCO' MVI2+/DU6MP&:YKC;5R:#]?I_.PFY\B48FJ_?6U--9&E!:>] M!)VD,+$05UV32[)]"1TWY:LY"IO*[1^AO\$O85GG5GW%EME>#UYR\IRMIYF3@HG2@5- L!HD>FS1G[C7SRMN8LU>Y7H#3-J]G0S3* M D975)9)EF#^3^95"W0=D7FUC]#Z=F0>9F44H9$G R)A;>_$%;A41YU'825] MBWRX4UN-+S;S:B^8')-YM8?,^H;CUI KHDG!, -8K**M7"($XQ&,$])SFUAN M,P/K'S?S:A^\')EYM8_P^L^\XL8S3+2C918&5"P,O)+5/&>22=K;1::G[<9_ MQ,RKO62\7^;5/@SO0+4]W01%:,&9X(9T33T/BJE-+>HM$H'#1 M;T6S#]LZ4! [Q1>CB3Z+8B"CJQVY;&V_H@)HZZ/-3)G@3^WHO;RK^48>WF%2 MZ@!Y[\.WC>+]N+BL4+^_LDD65F7C+Y:R M;DWN \&P:"F9<4^W#<&;9:RF54"O%_/U='Y&RZ.O5E.2U$9N'VA]M(G?G:_3 MXC.N_B/,SO'?IV>?)L4SKD5Q8$5M*1=%)J=",3"%16:*C/I^GXHMI^"11+R M^_=#X'9BZ8R+PR>3#"X:=+P.7Z;K,)O^'?,=EJQHP_'(M-(JT88SY#8S6J-+ MNCJXQ6@,28K[%85;8'@<#2_@-OY %)Y0-AV/L U;/BQ3][:2JB\Y$?!)T8@Q- M[=]JR4Y.64*47@ Y42QR'D.R34HB#J1WW!D98Z)R,"G^(V2)[#1"9,OPD-.T M$#J,IA'[!@W Q%%25GQ,196:2L 95H-4@G.N#D17+A:1F<_ M/M/#U5U<5QL?)!$**#(=.\)EB!83L&!C(B:B5<]?NN[_WG&@=@H '(JUO:7Q MDJ!V>7-@4BREFC>\]@-6B&20RX@@4X[2<":UD .#;EN(.[;XFAU!)P S$KCV5FI9D.]R6+KMH2\6P#QCJ* MD],V))<0?"CDCV5#[I\J%OT.\U/W>.,X0>M3(JBE"#K03CN%%I3WY-K3FD1! M"'KQ'>-5J:0I>-M4M('NQD>'X&'&V7-)-4!^FXSJ@['OG!ILE[ O?!>,%@TD\E_FY#?HU.#1P_\/4M9 MG^&__1@Z2A!0_]>IX28JTM_8FH"[/_Q+!<73.1)^5XK"ETQ$7Z0VC2)EJ#EB[PK)UU MX=0Y9T.LZR4%)??!\1XVR'&S1E"H:857:Y_4E,%<,TO1U$Z- M(2J(F P8GH*Q/G&-3=3* +1W:QB='HM[-!]I 8P7MQ=^H2/\XV\X^XI_7LS7 MGU83+W,.EIFKOLYJO'6W]RJFH!&I7>)/*F./([C:'[X7M@*/@\.+ 7[G\ M\;?%)+@L=/(!HJ\.%18/CA@.J'.)I9[%KDE#QH.H[391\(5!_1#AOTR$$V1Q MXJR)T6@)4GD%RA(@0]"LSB"3B@ZUB/[4H<2GZ.TV&_$EHGQO +Q(G/^T.%]. MA ^2*<_ >N;K30,Y5=E',!*9%K1@E3JPXJ_([3:[\06B?&_Q]YH24=>4[K5$ M?%7HI3>K+%QE6>^V2F6L21*"5;4KF2K>WRLSXED"=H*M^>\$VQ,* MM/O8_AN,Z_WC[IO?&C8F_I"0@>+5]<'; GJZ=B=-6(<1"0(.UT G;H:BK392 M""G:F%C;R3GV +[[U(_$NA_HQW^;L&*9RU8 03611Q@4>,45Q,PMMTZEXIH4 M$#Q"S[BQKP&0C4IX:)"P)!"\*))ZLJ^A(X;L6Z*N@:2>A%& M[TV"Q>U5'YR)\OPCAS_\]EA"VS.1N3H"0 @(C/"GK';DR$-8W1U8+I/NA7:I9!; !1*KXKJ6/TH'-0PJC4I6 MBR8J=!LQXP+F6 $_B9<#N-T!8G[%1,HVUZUT63\16#&.;"X0WD50V=4^*[( ML\(KDS1'T:8EZGU*>L+*(<)]T+CR&$YW )5J":ZO3'CZG8M6GJF('(HE3R'7 MO)#$R8WD&DP0FJ<2;&ACGVTC9GQ7:LC3Z&AV=PB9JR';C.PVQ@NIVDT5#K$E M6.4ANT@^7T[1J"8SB;:3,ZZ>.5[,S^#F )YW@9PP7[T/W^HVNFH\GK1C @44 M(12HXF@?Z62!HPJ,>QFY:3*Y]"$I?2'F$ $_P,Q1W.X +Q_PZV+V=3H_NWMN M7RY&&L>D%W60+])B8G)T@CN$C$)QKY5U;>ZJGJ1JW..J 8J&DT$'@+I[G%\, M.\^JA.0=6)8]67]D^$57:@L94L?1RA!\DXY]#TD9-_=S:$OG2%9W!Y9;$F;[020Z64BSK&"?A(W!W)]W.RO&EFOA^^K MCV]?W=.7S@V5P%6LO:HL:6+.#0M"H7F^Q]+CS^\)"8>*;C$T'_L MPP\?W_YP;Q%*LL)K8\=B8YW3'9 <@A1!"R:=-=GI^[>93X#AX?-[\IR' \.1 M?!QY7@C^]H@]14+5E\M),EGK @?!26>JFBKH)%.0F8H9F:L+?!86N[RI)X/C M>( ,SMON3)"WUYTH=%$^:6,! Z_I_KQVS";[OJ"V(9ND>&Q2T_0(/>/6<[2U M7 ]C>G?8>1V6RV\7_8;/Y^L)LYX[J#=C3X0#LM\DM\8&(9OE3Q]!=T]&5 M0MA7D$2W^ MSL*Z3JP<\M+B*N-IPJ41(4<-4BT &ZT%;($KMM$#F\3T9/Q-0RP M#F;QX=IML0ZSP>%Q64XTT=DFZ9&#<:Q<)-,Z'A0$1W8B2\R6TNQ"ZQXM/1E8 MPX/E$(8?JUD&1\TOBWFZ7$CFEV?/R1G MW#+4UM@YD.TO/^5X?'>JZ1UDXZ*+R$[>R_I/I^=O0^KNP/+90C;:6\X%Q%<21I4E+2!1+' M@G!)>%PG9V7L)]]GL['TXW0-4UF&>X[>WN*[/?%P;V2I_WDZGWX^ M_WR5(Z-J7PAGPYWWCRRY ^1VV(()HXM M_?#[+<(STK$G+".'7B Y]&1MNT!_,"LQ>!E\]KLTH=E-^K??/([F'TSZ!S.Q M ]MQ:PU2D9S%(A+P376B*0(BMPC>Z\2B#$RUJ3(_N++OI/GNQT0RCF9WAY"Y MM*"94SQPVCFICB(GQ\E U)NIE"4Z5":3YCL%:'J(9QPOYMTJ^_;A>0?(>;I* M2*"RHIZ6.B0'*L<$+GL)FWY$04<70A, '5^I=>IZO[W$OE>EUCXRZ !06XH7 M7>%9)^$ HT^@?$*RPQQI9QN]%D8'+7LJ%3UUD=\QT#F2V^,FU?_Z&V&>OH^; M55R2CSXB2E+)V83-7!<& 24'1BRA!25-LGXVB7[;D\>U6@:4_1""XD.".Y2Q)+HZOLHT.DS7*Y&BB/P230 9JV%#-JYX7U MM %D5):,N^ A,AF@B"C((XR<_M<^66!GA^FD91;'.$Q'LKH[L-RN8%+TGQ<& M.&TJ6H<(X%5PM =B\3EHAO8$D.FX0'@O0>]<(+P'UU] &2 &$UQPI"]%KHVD M>"UA(AV*J*1%FY#6]*P%,U@9X A%P_N(<\\RP'UXVVWY<$Y$JA$%$DL"E"H2 MO$UU)DIV,3BOK%+/ N3EE0\?!HN!^-@'&+84Q%L1+#+-@0PN&(_G8@0GR'V$YK9;8A["^"$5R)@O9U@&LQT#T M.P?!1P,N%*EKUR=RX5J8'O<)Z:GJX'A;]2@V___LO>F2DTF2-GI%;A;[\A,H MJH=C5%$'Z&X[O])B\0!]G4BTE$D5<_7'0U+NRDPM;^@-97TV,TP"A>3+$Q[N M'KYT!I/UT0G,\)A= A,+78%::2+>TODQS @1>)*^B8_ZD)1Q_8_#5/L$3O:0 MW)\23DE6LZ5=EEY2 MM.9K2IIK4)YIB%Z1CX8N.JUC#'8;0&U5P[*1@G$7(PY9Q7BX@,=&R)KN?TX7 MWS%-R@3S^B!9GG(N=>513IXXR18BZ@PZ2XKK,Z8BMYG-MQU*'J-BO)JW 30[ M&UK,G6#EU]D<4UA<=P*$C,PJ"AVKAZ<"W;56*AHW*WQ75-=3G'">JL*^X)DNAN(( M+^@XTB\* \45O!Y1C5S9&'3(SS\4//8K085E@=X$RWN*S[TB/$+#PP168]N!!8.9JEVHKBGEXJVIFM MX977 4KO"H]864]*M-QQ)UT"6Z=!*5D;+UA]LF76&AV<*[S)7N%'Z.FI#&<8 MA TA^.[P\SHL)HM/1$O('Z:W4V[\C--%GHU3D+.E*%A:6S=CU(XN%GU)B,DT MZ9S>EL">'L]:(&P@U70 N4VV^2/64)I\R8=.)<\>HW D0DV_J.(5N&1JM$U' MBMEDF&SRFK(;F3TE.MM=H0.IJ0<0WJV\_7!YL:@EN3>CAF7&'.L4)T=GJT[# M-E"7<$,A/\!D+T-0;6#W#&$])3(& MJ0JN@!6AL.SO*E"1<7R^>KRSGQ1B[G M9);/8D(?F=5@/*\-]J& ETZ3XZD132XHVTREWX7(K2#G3@IRK5344U;C-D._ MGL]F\S-F0['911"\9JI-G<,BF882I1-/*K+Q%6-UO2 M]01=VV55V2E@JH4F>K(Y;V8_9KO!&$IU2ZP@_JP261MO%7D>S\)ON^_:#E$XBM=]2UF-#:'=;>WU4?IW--XGE+$J=F2"?P 0T M%!=; \$&^B48[5.QP+!2X^3-_^ M=3&9?B&+_K5R\Z$L=R?5:8(R> Y)B$S"90(B4OR464HZ898^;E.:N'/H^BQE MVX'QI%X&AM7&@%N)6BZ6N3T$Y+=P<3F?7/R\VM)RT(Z4;3YX^(TI.[/3=G]* M4(5D8BPD0UA1 FM9$,]0(MVAFNN88K-RA>'WI]S>V;,6[@07'_%[^%D/R>)# M^6,^F:;)]W"^>E$C(_"A_$ITA//_#\/\3)I4M"BL#I*B2-M1(..CHM\FJ7+V MQMC2)!%W*.'CUS\>B*VGUF8UUV0'%^T._+Z;_DXVX?.?>/X#?YM-+[XNSHH5 MJ3 D/E5<-N5Y\ D#6.$+<\51@-[D%!]$]?A%F.-A]D =GAI@ZXG\_.?LS+E$ M 3]#2(7774V&0Y3$L@^)G!:3 @E_=)RNB1V_-G-,>.ZCL>[W%'ZZF*7_O ZU M&)6B.)PNEA^]N_?XR.<,ZRQN0^Q0ON$UT#Z4VU_V$<^KH[__OOWMGTEE MK^EC_G-65#%"U6J:J"E4V]+^@/G<3:B+5UVV.T1CS_Y:<>PJYL([\.Z>FZ9X\:!T*'ZA2) 8%Q"UCDK MZV/A95P[T<2Z7J5$/I2WA)[93\1/./\Q27ASQ&X3]>I\^9'TTX?R$=/LRW3R MOT34LHYL2>G-.>1>:'[SQ&V>;_<:]7Z$/_+YCQ,7[,=]'Y%R<+3R&#$:H M4O=GF]5:91=B25G(Q$H3G_:%1<[+H4E1!N[1">!UAZCRJ8!3K #'&)-E&+)J M["L-R,U)1\R[H+IYQ+PS-CKPG);.X?4Z1)W1!5/(STNQAOHY0BPF@-6UW4>( M$D23]-H=*L8%9 >HF VEH@[P]8C4YO.ZY'=YEE__W!RQW+ ]S7^IRFM]EEF0QDKESMI'3@F$3(Q2>?-#>R36'PHQ2-;&1'!\NLA>8&?*G!\"I!DYD479EEL4JG[@)(N MT;./EF=#BGSD)>9X3G_ZY1\XQ7DXI_O]5?XVF4YJ@NIB\@/74RS6;&DE#<]< M0@DJ@"HR0>"*N+2!"R%\-O<3+)N6F^_PC>/>?L,CIJ7 1W7?KT1&_B(2"5^) MKU_P!Y[/OE?)W66*R:R3KT/[65T[%;T#GXR$F)GRQ*@RV"1-MP5MXS[ M[-0 M0ZNE@WONP\57G'_XCO783+^L1'>7(8F>*Z$%))(-,20%.$$VV07M$\>X5K*_F'1,F'1P2M:<8=[,^-H"G!47$C=6 ODN#NK067 Y(82,)OH< MB>$F8>P]8*_;6-/"/L_/S7V?S^I=G M26FI3=&0BZC!92&'OP0.*4CF,Z< ,S7I]6S#SDD7 NV"ZYV?KMNCHP,G9$ I M_'ZYC%6<0YYC*1!K)8$RBGZ27(/,P5K!LV389*K\X)QT_EA^!'BV.S%[8&7O MP_)]Z>E1X#Z_&.;(U+O_W6)QB?GVK/XEZXO;CL';OW">)B2+L^1XJ0^Z8)ST MH(20Q#'2;[DP1G#O&6MR_^Y.:N=/^". OJVV!YQ U],E((M)PG@&69L$2CM? M1_Q5B=0TEC#2^?)R+H%V.9L.S\.H6#GP$G@[[>/ K&U%S:"MA9!R2LQ:!TDR M23;#V7H3BCK$4AJ/B9DVX\L&Y^2D>Y''C"<.PT07KY@#VH9["TJN+M<_YI.$ MU925M2E#E;2TF, +5_=S)02'Q@!+R+4JR)GJ\MSLSNI)-SEW$JBW0-7+"N*? MDM"9CBD(*>MF(%MJ>0X#+S.#DDOQ7 J'NLE3Q)'X>S$!?Q.8CW,J=\)>F4IWV)NM;2"0=,%%V7.4OP2BIPMFZOURX;UN5QW)*_DQ[OTTGJ93#\O(B$ MS*N57AS$!V/"'@HC[GQ9KU:UT)^_F4V7HKD,YW4E@2#K$KE+ <$*6:?: M2+(NQ69@IC!A ],EMIDO='Q>3SO3,B#2-YW!CF'7SZ5V@) >O^T?$Q(_LQEM M4*DJU5-\RZKC+W0"[8WFQB=3&@9RQ^7UM-,L_9[-UK#KYVP.$^2^(UE,IHM) MJH-K\:BKUAPD)@V2M>$RM(O=FK T;O:C\_,T/HA.=I_/ M[V&^&C$P< O3@\\]1M_2T\STT:P4K',^)0O)5K#[$"!0$$*_"-31!XNI2?]Y M+S.+]W^Z6[?D6J=LS@+H2S1=<]I!3,J"T,6F&+-0;>;6#,;!2;7=>9 MM,% !^FVNP-)F4S&*A9 QLQ!%5&[8QD#F;)63)(D39/5"UW.(SXJ$IZ<0;R+ M6CK U/Z">V(<9/1&L"@D9%O7%+O:O9T0R1<-<\=&-$X6>^ SBG;!UC!G$ MNRAZW$EDV^TN^3SYMN)_/5%&(;<^!@V(L?8H90E>:@5&%VVC48K"X:>]VGV_ MNO/[Z^G.*(X; BB1()X&$P%C5"3(L)DKK^K+Y3W%SHD^JAYV0?O!Q MHF.T-BWL'#@'_=17'",=O36+?62FE4.IF4;0 0ETDM6TGF9@L]?*ZBQ+>-'; M] YU(U.N S", VVY!:4EARA5AB 8!3/*68-MFG7_;V9Z1_2VRTSO@H$.O)N[ M::I(Y"GI$Q0M2(3#N!9>OM>+MHK@,(#A >X?.25$G M0==*)Y$51!8R\,2Y1D[7&.]K\L6+2T$?XBT<&0"G#/EUT=\_Z#^\>*SU?_F7 MOU#(\6N8S%>EM1X5I]B"\"M#77]A+$1-@N*>(R9CHF-]I>OVX[/S&V)@& ]< MF-T24_V4:^\CH&N>;Z7!/DX6__EUCK7F%@EG%Q])-FSD,^2C'*PFN'EY1ZFNWJ@U%?^:G=/'G$\N?BZ%PJ0L MRB7">_(DE. 2J2QQ<#9RX4F=2?=_F#;S=J*]11T>IP&PT\^!VJ<+Y"FAK)H4 MC=7,<(HLC?6U=L]%\ (-2.7J%5V'79$.4-Y!EBIPK9B1OLQF@-6?CSE'IX0QU@YM1 MC](AA5*;I'$O;GQW?C[Y[^4DU_U;DT6:74XOSJ1W="%[NI)+'488DH?@,(!2 M0;J8G$9]+QDQ9+'H-1I M+'U4(4GC2D";(< M.J@>\K2L!;#:,*>2!%,D71F:>: [0Q-S*!(OA0=7!H'7>&4^[52\&X9VEG?_ M$+K:%"^UYAD9"*[( _&V@"]%@-8L8C::/'<_"(C&K*5IIN7=4+2'R'O#T38M M@;J^AAE-!\\97] ,HYI3K M5&X2#_7)A:2,D(-QH!SY'R[I "ZPZ(,(UMSW^?_>I5G-/;R1='O*:'[[W\O) MQ<_:#SJ_7(9I'RZ^XOSSUS!=U\[\/IO^(+U@OKW&4X85NOXA19E.29 \=-[0) 4I]& M6RTB"S:A*+:O?<:[S^6YO\=PM'SUS2ELE8@)KR<-6 MA=P3[QF"*R:H[#!:T=?#^8X,GFA%Y$LZD <@[K2K5YZ5S+^6&KR6#(G%DH/# MP21'06>=#.19Y,!US+6"N_AP8K?C709/M)SR)9W% Q"W^UGTJ[,XQ2_U):WS MLTAZ*SBY+1S&BX@Q%5"1BSJMBU'07LA:$?/!967X_?J7WH_C QY/M$+S)9W( MPW#WP@_E U_>1QN-=E"\B^3+)P4QL0(Q&Y84NCI!\K2.Y#[Q8W_EGB_I0!Z" MN5-?!+N]<)[M.[RM:!3<:99]G;6J0,FD*1C7'J*U)I:@F1-];;AL(X<3C45/ M)@7;#)-_CQSM\ZW$01N'1I/^>=UQ:$2 6#(%\<$&3S^)V&CP6 ?,O_C,;KO3 MTZ$EV G*?[NL\//B4]SJH@2Y0B':.C=40ZSS:V*,Z"2O:Q5/S!%O,<*BO[O\ M;V4.6H+Z;Y69?EYT3#+)-3. 02\WK#)PM0)5D4N8?"18B!.S!SM*X,7GME^ M/6@)ZA=N#]99RKI-\WFYI<2BXUX#ID@>5:V@#,HYL#Q2R(@953C-Q/E6[+_X MG/H+L 3-X/S"S< . 9;BR8JD#0C' JB4%=0J5PJU."=OBB6E_MZY@E/.XK\ M$] (RH.^ +1J>%_*X@-]8Z@EZG4PQG2!>_2N/_(YP[:A;T/L0!WERZ]Z-Z6O MKC. K[[JNM<7HU5*R@"\6,(!F@31( ?O4I16&Y]5:&'2GB;KT-OB[J'[71U GOE-QN"98/-8+9K_6G'L&";"#^.'>/>NE1T)@^V=@JK(B!DGNMZ MM&RX$3&U:?5J:\=N9F3?E7>=X'#S=:]_5D=B-B65WCHH1;C"M #+2A4(7?7> M1@%%Q\*51B%+:N*K[DURUQ9N%WP]OB&GJ19[>-&]YG391WB9*!PE1NDW./]! M'*[:""O?-RS:E$+AP8)1AEQIP0P$- &2MUX+Y@QSLBU0MZ9UW >2HR"TC=ZZ M'Y>U^3J[$LMLP\$-FP[NWA.S!O[^8]SUPPCG.-X!B\8FYAF$$AC%N*QZC4X M"SD:Y22R-L5:;;R#+_%LLTI^QXOU1@R690I) #HM:U>8AQ"X!A5,T))CCMH^ M#-4V:6*:2'C"S'*M3?/*RH *A S&"*A(CVH.- M3B87C0]IBRF83W[':--?AM3AK(5 QT7&1O&0=-9S271&2_+1$*U.H%*DGS@Y M$2Q0()_(_>2.[VIA._G>EE&E^ M=3[Y,JV"6P^2L[PA:/-TFD#H%:B'M?ZO*H*GM\./K^?AZNE@KR([*R+ M@+EX4+H4,LW$!J/[&VUR1HGP+&*>^H9Q*IV:060P88Z+B;JGZ,M\J8;ER-HK M4!?KT"<)6D4#B@4.(04/6@>G5([6Y^=]E,V?/4Z=2S,<#"# D:W"8D$RF"R^ MSQ:3Y0OW)ZPOVM-T_51TM784F=4E!.*!;DCE*ZB]IWC<6Z<<5L:>OU.V_;9Q M2B':68L60NXIREGE":X>%9=9J/?7_5_,$OXS$BLVD="X5N!+W,*]_\ ,'?F1X\+G'>#QXFIGC/ H$ M%*(DQ2!F2V#$+, S3[>;];9HJSVW\70>!9YYREN."K[9_K R^IG;4NH8.8F9 MC+[@) LF%7!5LD "/H]MAC-M3V/7SPR[(&C+)]>#]31V$O')'&NP2AG-$6SE M1DE$B)K<5".RB$KX[.ZOM#N1AX?F6MWZ*6(7$??DI#^(9C(G!U1(\A4261!% MWPUTCQ?(PJB,.G&KS(Z.^:D\1>RDPZV?(G81Z-A69-L<>7)!FF(E\*C( DL* M6Y9S;3P*3$S1 =LBEWSR3Q$[:7:?IXA=Q'S ^*[#)@KLF!NWBB($D3BPHNH; MBT[@92!K+)GEF;&4Q=_B&6)/\+02]=@O69__G'W^.KMLB@P@U8T)&VBVW1WHMG?7"^.L02I(E^)XL Y'NEVE[&F5)4I36K3-U(S\I"/QO[Q<(KH$4WK0R>L MK$7@%G@.MK[?D& 40^#T>^FDML8U25P\0L^X$=< FGX..WN(?5S_>6OS6F)@ M.9.F<\"Z58]GYQ@^TBX@YLSNO+Q62*B\6K M]-_+R>H]<'F@(OEK)ML(A>EEYIY!P*# ,V6,DTFQ^X_NP]B<1^@9>33-D6ZQ M(931*:;JCW/$]2%,R@2S7#9GP6&:%S'@L=-VA;%R;-8C^ MM\#4_LH8NT!H]ANF]Q>YKJG[]'HR^P47%(B^?_]F;7R9$!2<&$8Q9W*K:4Z%RD*T+?[V[?6"KT]+?TAY$#]#EK(]QQ<;*1?).CRUJ1OFVIU3(E4.CJ M++BH=:9_7EO9G\7&WGAH%F$UP\/!0AP1 XOYQ=G'.EYE:3XE>LY41A %.2CC M!#@K$V (7FON!-G2+6X;^M!;-PW][OXM<^=;1QZAU=ACV5_ /:!B#>:M*IR"XW&;&V_:X&//^.$!C]W6^A_A&UOIOD^GDV^6W M*\(E,SZ[#,HINLT4W68A)@]6YU2T1Z_3-OF4K?1^YYM'UOP^>IL-(<2QM1_^ MND6X\<2H7^:&6*IKV2.$)!*XX)&GF!S7PVG_]C>/XR<,IOV]A=A!1'KG$ES7 M%*Z'';R_+E;TVAD7^1+'A&A/-C$:'X%)8Z771KG"FJ=9'R%NY&E\8V3QAU!3 M;]"[*['Z?^^FZ;)2]7E6Y_7QLSI+(RERUJ67]>7=<(@N9B!A4K"OZ+3%W!R$ MSY+946IW$)@\A<-A==8W(NM[;UK_S,^B$&;I'\I2@[W(?-W?5G]1B$[%F-H4 MS&Y+X+B!]Y@HW%]/'>#O*F/Q9O8M3J;A.F.Q2E[)-IE=N3..[#1',,-M)5GRA\,YO6HA>2._VTF&2E%'9&W\)^\G(4[.)Q<_^1EB,B*A@ZA%K+6="B(B@G$V9$]_ MJW73IX[&_(V;YAH#_Z.CY-!]J9\[F;'V^.BYV7+T7+/A:MM^\7&GJNTECB,- MC=;)!6L0DA4.5"T,=E9DJ*5Z43C#"_H6-JR?SBFR(-KR5""7NC4R8H88'2=9 MF.K=9S2YB01>2N?4+@@ZI'-J%SV-W?/P]'0J:7RJ+2%2)@/DQ]?I5$& 9LXI M(XL3X?G7RI?2.;635K&&.P@$5+XE%U,FMR!IQ*4CHIZ:^> MG\]UFIU3.^EPZ\ZI700Z+C*J/SD[G^2K1IZZ&.3;NJ_GW92"M&73]=4@&"6U M5UQ*0&LH1*NM\Y$%!UBX$,(:YNWS+3 [?66O'50[:7AV!'%W$!$_$4RMSII3 MDFFZM)FTN>[ H3O<>0M"V6*%]46Q)I'L,W2=3H/#/M=8"^5T@+75@/$[3%W5 M9YO$50D*'/.)1*,TQ! ,<%88ER9(;9OLW'J4HF[?.G;7^ZR%$D9VHV_-KOJ( M% Q7Q:SMKTP^YI 5G3?.JFPX>(P66$;/!$KA5'[>AW[\"\9%QD#:FPTNR@[, MR_+VOR.:-1_1R^H?.HAU9Y&JLS%C\ARRU:1TIDR(3=[X'R-HW,MK6 @-*OP. M0+154;[J:DWZ*V9 M^7AK':5A*DM/)\DR%>NP+A*:0=J)5. M0786 @]:D_)E< &4DQ8B=Q;(Z,=D;4#ZVV,AJR,X':KM+9"TD^@/7-'ZZ2+, M#QN^LOG0?0WS+[@X2T:E(&U=#\F)$ULRA"0]'3(EBM:).VPR+G,3,1T5";4$ MT3ZB[\ &K=<=UV7F=]@YBSI)(;4!R[T')5+M,4H9O/"R2&-X$4T<]<<(ZJC. M9V 8#:*"0VL2VEUH2>A0A"7:"[%"7'@(4@@0SN8<8F$)^[K0CE,LF__XV$K2QXE:Z#JD.O/OUG0?/VPKY&C1,[!6E&JT^+! MZ>54*$_7D(B:Y2:;]IZ@Z5 SLN&C;[9@YNR5##:25Z89*/+8P(?(@'O!N79U MW$R3]/131(WK)P^%COLF93 UG,!:\%LG^/"QWT]]6#/#(8)T*+F:GA!,G9HC>EH*IRO3Z.SZ2K[0J)KVD>W;]O#V;+LXB MDUB4*D"'BMQ7R.U"W+N&ZE&*NH@,ELQ]'ZV M6/Q*TMS$T6LLLSG>L@&_3::S^>3B9UU#1/JM^;>[G_+VOY?TU[_AQ=<9_X21*!14<.2^::J*]S<;5UT@G#\OV'QPUOT1L^>-R\ MQ-"X&D!X'9C.?T[GF&9?II/_Q7R;#1E-R2$I8"*OWS^7$Q2L+R8'K8(O36;J M/4+/N-F(5B9I".%W@*%/$V*AD+L]O;CJ)GJ$LW>+CQ@6LVF(YS__(!LZB>=X MU7BT^B>DR;S^K\]"8B8HXRA<,@&44AYB$0Z$"'2XC*'0J4E'92-^QIV+T K# M/2B_@S/P",^?OX:+?\\NS_.[;]])TM>FPIF_]D47C>#;ZHN9"RKFLHAFYR5Q!B,1HL3THG%Q.&)K6+1S64 M_PB3Z<-[ZHPE*X+U=&"72P(*2<'7.@V3F'#!6&%#DWJ@S>214(1@KCE],&-??@ M&<(ZRGM!U ;N=R\,JI .$/;I,B[POY/T#-N/5.#BV\(N?<)GZM3 M1N(H' .AWR90'LF_-+& Q,1<#EIPO\T6I"$ U,-U-XB^G\?0'L+O#T57\QM< MSIEK,IV>3+3RB43CE"31",T=-]*)8R"HA^ML($T_C9\]Q-X!=A[8YO"*=Y"90L>U]2PT&5OP.$GCED\>(W[;3_H=X.C&D?N$%Q?G MRR&0J]*F5[5=$7,M%E[.FODCS"]^TC'A*@@*22A 4<2>KL5-)#^?BD9))MR9 M)@[2CG3VY(;O#X_9\70U;BWWO;CEU6*!%V?&!YZ-D&"E2G75@8+ #-EFD\G( MUPHF\?QPWDV?W)E7?1@XAI!>!W;HJHYH/BNX6) JPOFO^$@MD6$IH$,)/BYQ MSQ/*QUU +\JL=H:LQZ:]7FVR=:>H=&) M>^O FB!!8>;@7!TU*WG2B([Q-JT%6U$W;J-!(\@-KY<.P/;I(DPS7=CWGLY_ MP46:3[Y7WLXDBZ$PAR!C?9NW6H&W=?0HN:;62FTB;V+BGB=MW%Z 1C ;6",= M8(PX28AYV>OW'K^$\YOCLCCC,49$+4%'R6KH0[PD'2$)KK/BMM7"KZ>(&K=" MOQ&N!M/"*9?$W"S?>:Q6J$6MS/;?>K0BFCT%,4IU#5DT%,@*N"3KF"+#P >7 M 8O+)5LN$HY7>3Q4=S"][N6]G6:NS@.G^:L3/+/?/!9$@NDTO" M9(&H&8.<53$UY/*F2='PTV2-B[_FJ-C.A]Q'1=W,'7V:IS^6W_9NFN@V7. O MN/K_9R4S5A)?DT6]BAXPRFSB=< )&%>O(",\.*\D%%ELECIHADV*:O>F>-PD8V?@'4BQ MHZ\K?(K']0Q9ZB]M."S4H"*1Q>E,EH]/_)F M]^\=-]MX+.RU5TD7(WV?<5W(Q,?,K(945%WC5K3M'Y]V3P]M^I!ALSW/DCE0\N;^]US' MS:IDP3P%$PJQOK/5%8N('F*V6J9@2^1-!G(^1M#!TSCO?>Y-!V'!;+D)"CPG M[U,IGB%BBH#>!ZL3D[;--I9'*1HWO!T$$0\&;0XB_1-H9M]P;O=M8G_\HYJ; MFH9-ZX_""V-V03L.EB,!@:L,+GJ$Z",:+J2VO(DST,K@W'0RW_^&UV$Q2>38 M_3(YOZQOSW<;FCT3QCG)P;N20=F8(?@HZ6XW4AKN>-1MHL7]Z.W46.V"IL=[ MT-MIKH>$QC6;KZ87DUQ9FOS 3Y@N*>"8X.+M7^G\A\%IB,7$#$YP* "*!TU.*L$<*.5T9[ M(5!28!8Y!%'G:S.'29=L0VK2LSP8!YU>ML/A]5C:[0#6Q-0-[V8=*L9]SFH"K_VEO#]$9A?A?!"(_!LG7[Y2^/2J M+JS_@K]?UC[)#V4IG<6'RXM%34G79>:K*.NFJ&=9-WDS<9%9):544%*MG\R) MD?S(-=8HG4T".;(FM2G#D#_N.U<34(Z@UPX,WK9<+W,'9RDGGKS6(.O$3J5K MM4XI"F3.EOCV+N8F;8X[43FN_S@&C/9$\NXZ'3"%?9#K.5\^,H;S6DPYFZX8 MN^N'7"6\EC.XEQVA]67PR[K&O.04?+1D&&(=**1M !=M!E1TY^1HEN&!5? U_W>2N@@C4UH;!,+_"15 MXWJU'4!R.)UU8#>?3[H1FTL.E[R><2X<+T* WV^D VL5@DJR+F@S&;)TDMQC M8>C/CX&D>W2-6W;=H>MXB-XZ,&-;>2.W0[4SICUS&3,4I-.E.!W?*&.!(CA* M$911H4D%X,Z4]N5 'H23?5S(O976 2H'\"SNL&\MYYQ)#TQ8"TJ6!"Y&":JD M'(RV/+19+CDR%=X#W1T1[9DWBW"D-+-39?2EP\-I(H*A/^QR$ MMVWR]X_0TY=#.23^AE# B$[EEWCV:CJY>+I:]-'79!9$+(K7O@Y1+P>A(?+B MP?)L6/22!WDO:-G00[K_]X_K4@[ZQGX\/8S;J/QY\@U_X().2+A5I+RX9A?7 M[%9QIYLBY5G!->]DOQ>5]["<7WNF>62>DZ4FH5(,:&HT&&0$\L.Q:%0F1O$L M @@W!/HAOQT,4O_^3H[)\4OWO[W MLI;ZWB%^FU:*#9\Q; O%@K3A=T+%915_WXFPXB[2US=3FLR<:!$D62&TRH MYT['P(CO[)H\PSQ'V,C[28;#RH9=X\-IY"1-T+[]V(]^4FMSU+ ;^QF@U=VE M3BH'6A'&%$6E$+)3=$,Z%:17G,DF,RG;&J6;1LAU_5O]MELY_ENC5>YU^.IB M8FTE N91UY&] @)F!4DJD5BA<,ZWF9Z]+\5=F[%=T/5X,VM+'7:0P+O5M9O2 MY;?+Y;CZY2Z6#9:\9C3OL9N1,5M;=#/3H2Y$<^ Y2V"M8Z4HIUB;.2X'TCUN M0OHHP&VOS^Y;KA_*>>^.Z\<_JO7UW++?^AD@9F&2U@2&I$J=SL67:U$X6$:" M0>653VVVBK:]GTE!RT+SU3XU90,&7Q];8JK#A[P!+WT&YSSW)B4A&ZU.O4-& MUS?I+CC8, !N7VEW<#TN%Y1=;__,Q6I6.V0YL4&!48@0!?,@O9368#1.-VDW MO4/%V$C97YWWUS+M+=L.@''3P%+O5;I4UQJXZ6)Y_?-ADTOE^(;M:?[C/$Q_ M#]^NMH,6[Z(Q(0%GI?9BU]UG)9(7*:U,/I9$T7<34]2 F7%A>@"V[MNOL17= M =@_(ET$DU2+%.I%L=X\Z]%:)NNH .EJNPM:B,H$\"&JD*V,G#?9*K:1FI&M MXN@@F0VML0Y@=WW7K%R2*MK9=#FUN!YJDP/+B1O 4-\RE(D0-!>@93%">L12 M=%._;1-58\>5@UW.P\F^ R#=XV%]OKRFH)HK U9;1N?+"'"" FYG F/!VM1H M//1&:CKQZ@[7]OWZI(-%WP%^;N4 UY:4,2U#K;%AF"L#.8(7+H,)*J,HQ2O9 M9%?( TI&KA4^7+L/WX\.$'4'6/E<=S=FF6&["A2!*)8JS0 M*4 ')" 1BBS"MEE]^9"4<6MI6[@X^TEY[/JO-^=AL?A0EF"_]1QUQDU16GL. MVOGUM"ZGM8#$I9/.BNSDO23"A@*N1SZ\$R]E3X7-!I5=!W;BUF6YZB1[MUA< M8C[#(KAV7$),+I##IAPX;RG.LSYE8:QWIDFQSR/TC%:0.HB:'W=0]I9Y-WOR M'C!S>YR)\SD$1V>+/"Q)4N*9;"N2TFT4B#DD]$T"[*>(&JT$]"A0VE?ZW>#I MV3S88VFP#\MEY8M_U.5 BW?3U4J_LQ(5E\()B-Q3X&FDAQB-!JND9KPN"M)M MG)Y!V1C'86J$V1$U//**N\I5?(+Q^//F/WF4\&.2/ X8YD&1GC' M.N[8U4Q>\:R"!TWG&)0T!5Q.!G(6%&\GYR5K\@ATB*LY>$O>D5W-760^Z-*\ M1HZF8CFA<9YTG!,%\<5 U%9!2"X&PXOGJ"^C!^GO)#N/\6-+)!*3=ZI4BC$D1EXXIS98(K139ISVI87 M[E)W2_XO:L=$@*R*!Q5R!/H315&>XZB<$SXUB;%W(7+LI-]@&'I0@-9*4QWX M:T^_Z.IH42J/D((EE[-P31Y$1G !0S"^&*.;/%\>7CO1KF*L&1AVJJS813,= MP&SS(U[Q) PMEJ]V 90M"KRQ%CPSEG'E&?WO_ZVLV%7;6U56["+Z#O!SZ]3] M@F4RQ?P:I_3#1:V%6[S*_^=R<5&E=U7 YI.@F">!B+4S56L#0?LZ;]/D6"@F M$FV6N.Y&9H\U&3OAXO%[A,777\]G?_X/YB_XQU+P M:_8BD>^K[?>I/CG602'>.08^9)L3SQ1-M<;@-G3V6-PQ$ @'5U-?*/P\IU-U MOE+5_;.E1$(7A0!;BV*4X!:(44Y,QD#_RV7V38:K;D?>R&/66F)N**6,^XAQ MBZ$;+NYN9KESB# D@\05<*SS9BT:B#QY8B_S8!1WY?X4\TT#UG;[TI$WEPT& MHL;B[@9(CT5+G\-?5VPIXR(SM9V848SNBH @8P;EK4&IZ7R(YY^S=OG&D0?S M-8+0L(+NZ\Y[C+$XSP5' MN?D&5$T7V^E^P?GD1[A8\K&XF%]6F_QQLOC/,B!'PV.2+H+AF6*74.M)3?"@ M3%(QV'JOO!WH*#9=\!@GZ= MS7'R9?KVK_2U%C1=R6C-C A6FQ*6?B.Y"T85D@^/D+7RP@N#KDT5QI-4C7OW M-'60O== "RVT\3Q-#:MG.N6$GD,@1>7888#42) MF7X)6%-$O@;J1D77 -I^GZMX\%B[P [6]K[]]=]D(8)\@J,!V]KV[1U M=61D3B"XR(*'XHML_2BY%:'C)O>/=HTVU5\'^'Q8E'?&"EGV8@UPZP2=,))9 MB"]ZY[(-EN4GF[+'Y_9W7D>VI^@>U9 ?IH9N^P8^8:MG[I$S24E%UG\6K M69J\N9Q7F:_Z:5YCH;#I<_AKTPO:6$(O^D37*"!=4D MC[2#1-KOF#*3\)S_.(^!U,RQT8V0UND$.N$]T4P!R+H&1TX"6G:X)B M/U0^*]]FV?.>[FBS8I2QW=%=]' 2W86_3J9AFB;A_%9&+$SSKV$R_U:DJHL2DI<$I3 M-%[HJO4L>K!>NQ9\_3#_69:;SR?3+Z["8W-]&%$W*0M0FCB +>0]20PAU.&A&R9T0/NLF MTT4&Y:)CF[D+ A_?-'5L37<0<5RSO 6G_YS.X@+G/RK#[Z;?+R_HKV=DF\XG M2Q#P?8O[4; M\7;WW8*BR>4RZG?3_5;/:9Z"*K62G"T'^D8!].4%R(FK$6APLK194=R&GW$3 MIDAV)QL MU%[0Q=8"S<\1-FX>M!DL!]5']XLM=XEN5DY9N..4U9N(-)W#Q?4_F4W#W>MK M[XE8QR1NO*!Q4+$>(]KTCMF0E 4M'0>5I0!?I &E7=$V6SI>1\LG#9Y!>_WS M=3@GW>&GKX@7_YC/+K^3P%>%/%%Z)YB1@-PF4"PPJ(NP0!/'JG E66EBB;\/.HF#Z67#F[\6SQ=__@_$YP345]_OL+Y:EL29*S(+X%(I4,'4 M<8I%0M*>9W@;3!8/(Z[H734$_)NWS\/^;OJ2V$)42DDMZGN MNF&.0>2L *8@)+-1NC8OGSM1V0T.!X/)8T@<7&<] 7*9UE@L)<:OFI3;@K72 Q 1C&;EP;?VYAS1UDNT*_)#RE).\V"<]X?"V&RA]%:XR)L'[7TA+#7/V^)[=YRV3FS:$4*%0;33$^ V,;0^FT9F%0O% M\MJ[5(=S2HA.:]#*V\0P.&S3=;T%;9VX:4/A88N X!#E=(JWQ76V\VH:K- J M"R7 9*0@JJ0ZD=,RJ$U*@A7M4!PO'+U'7">(&PH1VX2@AZBG)\AMNA2NT_?7 M0[??A-5BIO?7Y#8!9=62DGU<#8):/2ANR\F?::N=*P7HXD61;.$21&)D%7GSP/J%I MLBIE1SH[,:A' ='FD3Y---HO8!=7KY\_-_&8G9:^R ETYVE9"9YTL4"TM+M M%;S30;9Q-O<@MI=PIQ_H#J?;+N9^WI[A=C/7YM;K_:N;A.<%!)6:TE,C)96J!W%V([,4E& &QS739@:5]?;D@&2T6;V;?(HFQ2JV> M2))J%2.)<$**75>YK,_GF2"A.2K+-HV#6WW?==6019Z+ M1D]!H.&KY3\Q^0S2B>RB,#;*)@L-GR=ML-3#XN:[%K?-R/O9JMW^]<_-^RI.#N[4J*2^-+JGQ=H>3FKR_D^IW MFKR_@Q[&W7/T8/![N+BLKR?_S^44J[*O-H#5J=R!*W"NKCQ,CD.L(Z$R4K3I MZTX>DYYV3;?^KE[P8HBC45BT((8\N2#(;%UL44 )Y:4( MPACQ_'*U[;ZKYS'Z0X-F;QGW"9I7W^>3\UL<%5Y4JD4'M1V.CH&MBU63@5)4 M2*(4+%[OC9I[7S9NAO&8L#E$RGWB9FT];VKGLJ-0AX&00M3]< %\:-\,WP@VUCXP[<)4W!1ZKO@?G'-=!@LUUA+ 3'CQS"H*0T4E+ MM[!O4B/Q&$&=/,WU%;0-HKU.47BU!L#P')RA4X3!D'AB!"<].8"9B:)3D.+^ M5=<.AST$:\.H? L<[2'_T=?1SB\QO_WK.TX76"<0K29/K :>WIG5LG(+60B% ME0))$@)4] C!YP@A^B@DU]FG^.QMN..7]H>=?=0\.XK,.[!+2V9^GTW38_P$ MYK#4+I=2&/D2%'Y",!F!\Z0R0Z$3-IG>]AQAX]Z6 ^.LB38Z0-=#CV"].(DS M*VT$+5@=*%XS;L77]IG$+8N*.5Y:8&HS.9T4F/3E=PV@N2[QMSZD/',?-)=T MA%A=9%GK&Y2J&^EUY#':9'F3%/EC!'6QHNH@93^+GSTDWP&"KAC _&JQYNGF M"6%ME&V1#C4%Q"'7$2(\5=NO.=W[(3+I4\AMKL@M:.L-5_N X,&3R[ :Z0)D MUY;_UN3%JUHLYIWDC"/8.B5,65_(H4 ++DDTVAODKDE1_)-4=5+?UM>E.9P> MNP+E=9G>[[,JIW#^ZMOL#P]&P:/X&D(E76'LU\E?=:CF30+ZS/OLT/C*1;1U,!?)2,@,+@0CK:RC M,YO,OWB"IE[>%]OAZC U=(6H?X7Y9#63^!8WF0Z *SR12QN1I*0I?O9"0-). MR8S>YC85Y$^3U03%8M):,>2-3=Q3Y(V[)NRHKMFARGFA?2Z/M6$>N=WE.3)ZZ'K9 M253'&*YL0D)3)\,$G@O!ER7Z*4AR"WD6BI"-/K>P+4<9KMP@E^"SE'4&H<^! M'&B4&GSR$I 5ZXU74? F+_LOM>%E,&P>L]5E!PQTY>1NJ)0W3J4HF0?-0P2Z MR^K=6'.KN1@5=+:E-'8M_DZM+KL 9Y=6EUVTV!4B-U0Z*I&XB^2C!:3S3OY4 M34QX!L7GPISVGF&393HGVNJRD^IW:77910_CUE"M?:JW?Z6O8?KEFI>K6M=? M,"V?D#[_.?O\=799G;3/?Y((KYVO#U.\>F2*A4DO"G!7AY8)[]IS'9*<7E!W*#AF(VOJM-%)?W$U"5OP(I5$\#S7(8[*@_=& @LA*6DE M)UTT1^SI.,U'(R)U/XUUC=3?9S\VL[UF5#JEHPH&DC/DT7,5(7JZ M1K)BBN^+[MT*=>T&H&TH7':2S'^UN):E%"O7IN+#B M06%1$ I3@,(9%5*(XO[H@O_;CG[TAY5!M-'E2&4?GV[>B[R/^TVM&+CDBQ40'&%!T\41!B])4S*9FD M8TG(>/;6?"GMZ#NI>?]V]%UDWH%=^F..W\/D,?96R^BOTN:1BYQD!I/)@BLA M$GC+*V=(-[YR1IK0PDYM3V*W+>K[8*^QACK WB-=L,8[M#85D,L961$9Q,09 MP0.+C;J.5FMR'_[=FM4/\,H&T%R7^+N:*)&9%EX9<,X64(Y.E%T MHT-U' 3VX(\-H>QMF]5WD7P'"-JF-=HQ;;@,Q /:6@(4--0%3>"%S%H18R8U M&E=]JLWJ.X%@CV;U7332!ZJ$0:&1AT0 KALPX(PL>)2K(7%GAA6"AS=;R MOVFS^B UHH?JL2M0+CW0>UW1WM'_4 $VM6I208Y!!$I9J?P1QF'498FBR>> MI*J7@KV#M?\HK@Y515>X^G4V_S/,\U6&NC:P\K,0G,>L=(V<$IV_[$E.S$+( MQN0DDG/8ND=] UF]%-NU0];!RN@*6D]V##*!T5KO(!AK5Q,=?,P.I&:9":.8 MNU\EUUT[YTB=Z\- ;3#E= 6YYQJD)=EDC*4Z$HKX,@XBEV2J8X[D]'HK3./U M5J?;P3Z0A1M.03UVL&]D;W6F$K]2@#=.@K*/ RQN*B40,7!3ON8HC8*_[ M[O6&N-M=,2^J=_WW,)\OY7"4%O4'WS9>)_K3C!^CX5R'4$+)A#FR:_7Y2D#4 M/@"K.YL$E\'$)@N*C])POGHL>37-=Y[MEN+/'Z8?L4X!KB57T_S[;#J_^NWK ML)@LZK]?Y0$P?9U._GN)BU5&0#KZ0FD4)&;K:)-Z2"46B+FP;%PN*C2QGBV9 MZJ3%]U!\/MIT/C8..O!,KW8&OTK_O9PL)M=9?:D*.3K%@$S6U^EC 9PRY/9( MG57$%'5P+>#\"#V=('%TP#RR\?D0[74*POKC'*^J&V7D%-'5UFEMR>UVQ%7( MPH$-4=:Z1YE5D\E>SU(V/)H#==8= MZMZ$"_PRFT_^=RFI]3G*-ACF2P&9,YVC9?Z0U?5:C(0EI/+)-AF>\SQIXUYF MARK_22P=K(EQ;[4W7ZNAQW\1-W0VWX3ODXMP_NOE].I^UL2'YA0+^\0K)UK2 M32T0D"%*+A*3SCQ[P3WS)3VAXW!USIK(M@,+]&CC!#%1EO7&V;NZ<%U06,"X M(#-A%5GFH&QL$T4=TNG4OJ:VMSMP$/UUBL.U5QJ4U*'P9<]. A7I6 7/)03' MK*M!JE9->@A.KM=I)Y5OW^NTB_P[0-*Z^>9AEXWPV5" (Z'HHLD]<(6B&\Y( M/)Y%1J$J_=H"1X\1U!^*]E'XK('T.T#1LTL>DV/):A[ .TFQ4EUKJWA0M?J)G LI4D#! M@RZG],+XOK,B\=Z\P*[PU,'YNDIUOIE]BY-5+7ZMU2=625%!_K3Q_*A\N+-/N&BU7ISNS/,ZW0DA(,2!,8J$!*"8R,"X:ZZ3P$'U.3 M N)!N7B1KZ)[ O215ZSCH^5%'97_F7SY>A93CKE>\%R&^O0CEX] #$22TFKE MF+%-W*)AV7B1"??>#LO.>.GSM-S2S:OYA/[ZRZ^DT6N9I/KGR[8:TM?LRW3R MOYC/--WL044'W))Y4($4$+$^CB6'26,T+#;9T3 ,^2\R%=?L=+3&1Y^G8@N; M\&;9%O1NNN+^0WGDGUS7T_.S)#$)[9#D(/-J;ED4]-N<&!;NN"^QR2[;(_'W M(H.;,6^=M@CKIV5C>^G<-*?$7#=F8P#-F2(=8 ;/C0.!CH>L&*I&$\1VIW7< MAHX7E\L/G,?9 -/+JLQO%2SM+,+I,F6,0EK-WBS.H M5!)LBW*N 0@9=PIRES >0<,=N$N;VGC^/;GX^L_I+"YP_F.U@_G[)85-Q".Q M?#Y92OWC'65<'^A/>'%QOKKPSA!#3CX52*QV[KOBP6'14(LN??')A-@V[SLX M2^,.;^[RU'2&HQ,^48M'1+'\K#,;8\#B$H1HR!D4=%'&[#0()WQP"BE*:U( MVH2;<<=1O\AS-!QZ.CA"FU82+OX1)M/WLT5E]#PL%I,R63WIUBOY54J7WR[/ M:R3SX[NXF'RK?_8[W>K+>_KS[#5^IIALL6+K;#GMF]7UAJF. M L^NC@(W#(0MQ7 A6O-\Z*O_BZRS?5*Y^ M^'-*W_!U\OT/G*>*H2]XQK1R+D8#268!RG)&L1MAG>)9W'\4 M^J \J$\G5!IB3C9VVQ71VF MYQCJI)+K19VG04%TPM?2(W*X2FB\FZ;S2W*DWTW?AOF4_K/%&8M2(86)P*,- MM>>T+IUU"IST7CJ*^K1NTE1Y- X[*0W[.QRW@6#V\L[?[7>LP(T0DH00,%9+ M1$8H:.G "6%1:&\Y-IF1._)[:/LBL;_#"=L72.,7AM5EKO?M>T@7L_(F++[^>C[[L^Y=PL5LNEIQ.?M&Q'W%Z6+YRER?BU]] M>/../HO^]LULFNM"S%Q?06;GDUQOVT_$QNJ#9^7#]_7+R.(H;TM'Y62\-ZGQ M%':,MRR33'#H Y!C6.>G1@9>* -1NQ)9BB6%)KU<+=^R-A9JO)KF]8JS5XG^ M:FEH;WWWJHO=\\*=B@*<+0Y4R1R\Q 0I.AZ+8UZ6TD(:>U/<2<+]4&1M56HS MN 8[\,]6)N/:)MP9B*1C"8%9#]XH8H5S#D'&#-G+$'SVQNLF$W^>H*F7A7)- M4?%@MN(P*NH7;>L1-]D689408'24M9E90"Q*0.'UWXU25*9G#W/X-&3^93T@J-#U?U(>': [#M T/HU_.U?:3F0:/VN M>#VZV"O+)=)%'LATVYS E4@RDE8@)O3.-?&GGB*JEVMP8#0-IH?^,'4EJ:OP M5 L7&06E0EE&_D"QX(0D# 2N6%0BTE\> 51WJ1HWTCL6J@[01 >PVL<%?7_= M'1N,S'1.(A@DOT$Q)\EER P*RU8ZF83GC=?"[T%U+[ B2M%"@O*N]V3% # :!9Y31FR6,RKEGRFD3/!17\U"US2 R%^AJQ\M&2+*M=8QL.23-O';D@92YTVXJR&[-Z-\ODDWVW4T66J: MY*WL1%TGQ;EC VQ\R4Q?(OORYEEY29]^#Q>?\(\O\T58?*M%++-%_1TIY\)* MB@6"4^3[.YN)J9;VE8N%Q>A%X$T@.)S43HI=CZ/P1I-9!P?J#Q@O7UWDAW;! M!PSGM>/]QC<_$QB*=[0.D8T I;2%*)BE549AI;!!L4;-='>BKY/*T+'QUT(Z M!VO$!^=PJSC)1_Q<-]3/%V6^^..ZHGYPO..)9XP;M]A&Y$CQA_5K/B"IFYJK M=P,N)0.WP2B0D>PM560&;Y,'J;A,*AOE2Y/^EL\1='""^8/GWFZH3\3*U_31 M?YVI$(.P/D#B.H"R-H)/=)IG=0^Z1[SUV2>UUD)/$=Q:%PD34=F(-0'9DED>+'@,"IC07"=I%$]-\M1: MZ:+[?1*J0[)^T^H$7'Z:WZT5O^6"5EH4]*"UX:!R$! LN<8EZV *"]+*)@DQ M>U';J;X:@J2'^JJ]U#JPVN\O\GWY@%_QX@KOK/;!0F]U-3K-O&$)8M;5>>8" MO!(9F Z9V!VCYDVZ".Q/\K0@/0*>7D1P,^%V"..;6I3?%O,RN]S$@;:M6DG! M(D<+PM;LB* T1&X\<"&Y]"(+:YKXIN.0/^V-P_3P/H+0N\\)>&S _1H6BU7: MQMYW_3L\L[45^O(B6MNC//@BBU=06 V*>-K S@H!+B(Z98O)I4GJ4"M[]->K MFN=;SX/ZX&K@;_;(F6>!7*P0@1='^S$E2?N1-J4(166F,,8VT;GG2>K4LAR" MB8>*:R3^GZ RNJ^RYQN+I-Q1TY?WU/2(2FOO=[=6;N,PI;D25.CH0'1@F*T# MRA0#;S%"E#PEJW-(S)^2$AQN'*]2V,DDR=Z0"RF8,J"8+A"%IGWOB7[',!?7 MI")S/W)[59X#L'2X4S-8;A,Z-,O%Y=DM\;3 5?KLJKBUT-D@N(F 4=?4;2,A M$J-JA:L,A2N6Q"Y1,7K#'=31=P\1]SP)/?G/;00_'U4*W>%H73J&5E8^)#)6 M?*T;E!Y"R A6>X]91.[U+G<]>R)IRBKRL03[(D[VX'('(90;[WFSF=;5@#$K M(Y6R$%97/EG3@KRI"T(;T>B<=9.DY&?HZ0DW^PCZN:8I!W"] _#<])-Y?;6< M7>!RN5G.=5L&S:0R=-(SY*:F65EP2D8H/G =$S,YM6GP]1)5/47+FAYFX\NH M!\!=T[[>@4*7K#7Q(>5DKJ/5+A >@BW<^:JY4Y.KB'M43&QKCR?=I^_M]V#U MM 4 OUQ[WFOR;QJ:"4F'.;]NOJ%0) @B2* O.*]%#.IAK\$G\OZ?>G(7GM8^ M,IJ/Q[#)"SZ>7$'1'&52@8YG)NH=,$)0W@ 3=#I[G7E0>:O(GWGXM(?(*%(? M@VT3.SJ_+>;Y*EV^7WS$Q==9PFM[/GBCA=5@8V&@E&'@(Z]66;*,2Y^\V^5, MV,G)>8J :2LWCNPL'RR!/A!4ZYG7*]@8]\0"$7/*H&3ML>-J1WM?ZF Z9#&J MJ%VP(\/H,173.3V'"_8Q2@[D\K2GS)NPR+,YK>"?85DG[RS6ZA)M0,VY@Z"1 MEJ$.8-TQ@<[: P!B.GQ<.K_#5< M),P?KQ:?JQ7U?G'Y^_Q+M:AJWX'?UA>\:Q-K@_:L@GTA _*0 MO92FB(>IG4_ 9(\73V.3-$%/:[;W$^.XN3Y;VW WIMW%YQJ%?'?38X6++(T3 M'HKBM6#,17"E$&.%1.5\XCXWR=T82.>T%:=3!-X:RK$#F-[AX*:18!T7^.9J M>3G_ Q<__J<.>ZZWO\LETG_7;:B,S!J3!L^1-GVD[1AR+H!!,4K%5HN5@ M6KL([+3!SJ.;];:"_ [RE9Y(,9TD=VDO.HZ=QW0XLUKG-.62D#8,!Y.J04"6 M)6EU0;:'"3FZ(E)*NSCWW>8T#1JWL&"S\[O*T5E%6XQB94$5#1EF]5:8@8JY?!?HY MK4+NY,Y]-_E^K4&P/?=OB$2ZP]0F6PQ@. B@9*(X'1P@!I=X"$&LMK_ M=+E_@P2[4^[? "YW<-@^FX46L[*H,R1.DE6B=HNF30/DUSDO5>(.FS3(.*'< MOR&"WC7W;P#7.P#/+Z1O%[-P_B FL5F--USF6$LZN2R@C IU9*X 6INV&(5/ MI8DW\3)9T]VC-('2B#+H %$OY[+IY++V&, J;D%I[\ 75N\+O0HB*J-=$T"= M4#;ID4RE\>75 _CN)575@269"(65*[,:V^6BX9!$\=X91SY]DU%7)Y-9.DBZ M+V:6#F%UAYFE)F*]JQ1 NE: 2I9#B%(!9L9+UWYF4O$R>0O)TT(4RP59K-P3N^A+K/;WLBP6]Y-\-OCU2U[8\<-^MLX!)&2B#;DAEY MD_. FCGI,4$,K,[DEK967R9@HABA'=/1YQ;[>4?Z&F?ZWK;4%(ZQ(JP#[F4@ M94TV<>1$.3>E"".\UGR*]-YN&@&/CZ:!N;S[B>KT%=R^[?=W??"1E5W#YOR[ M@E1*[4*0&H*O9>),2O"&/)X4,'J,%AUKE&1W%)7W,?V.^>H<;PI%7G_[)?S? M?'$C@M??;DR4FQ!6EQPTA"^_S](K4EYWSI*(4G)##. N09VM ,[$.AVF%,T]BD8QR(9K MFOI>?X(M,!$@.M@;3_)XN<0:I7@W"W%V/KO\]F#[BZ!<1O102JY]H"U"J$:4 MR#IK713CKDEOLSUHG?H>J#V66POP] W@PZ+ M2-F!DER1G6 $&(U!F^*U+TWRAQJ;QY_CV6^X2"3*>\?&4Z]Z,_^C*@@Z-U:# M0-:?/A,E)1:<@ZSI5% I2(D&+(H&*L5?S6 W,N:5[GT#B]%7E# MWWH:=N2>6&LJ@D[MPAMSXDY%_N>+.DOWS&=FHR2K5\HZTR@6#JZH0DN,Q0IG M"L!A9)Z&-;@/(H\@MM,W!'^8+<-G>L J@6#]Z78VX4MO.[)YN//"CVPI M0C+,:/NPN^.?K1AHB'1?+ 8:PNH.BX%RB\&&B2C+<5 0QC69S&0$R4[$2)@;9JNO*AW'3Q"+(G^ M)V,TW&\5^0D4 ^TI]3'8UL&!0,98#:M=I[=^F"W_]?K;:[P@/R0L_K52@EB4^^$W6]H>T00 S+W-Q#.I,6G+VP0S_1 M/UUM3D4DYR1KYP!.F]/(VG[)&7 <&7*=.,,FH:\7:)HV.G[,XW(O*72@Q1XM MI2YDL_\,*TI[#L5I\B8*][6#$H),7"J47L;@MY45,AN824:A:.CH8<%O)?..?)$LZ5W\G9VPDH MSU(Q7=?%0\4Z'YO'$V24+S4=C5AZ!?;RBGH[)P3G:9Y[D&QY% SPJ=J4QRM$K+X'86].NI M&V V$_0^[.I#T&\VPW9M\DDK!(>DTY3P&B++'- 8)H)$ZW:YK*NA] MV-6'H']<4RZ191V4 \R9$>6^.D&L-I%(S%HKDL'MMX(/'KJ3H/5)"7H?=O4A MZ)\V$+5%TJH16 XU497L#.^B!2[):4D,==CA^O?!0W<2M#DI0>_#KCX$_79- M>3".!:T3>&]D]4 4!.L3I&*R9DFP8.S.@GX[0-#VI 2]#[LF'N1Z?K[JX';C M<-Y,#76YN"C!Z-J&0_@,S@9/+.&F7L&@V*%>Y)F'[R1X=Q*"'X-]'82!GXE/ MO;OI.:4S5C>B ).J3CP,$EQ2#+2,40N5=72 KT<1 M[76A7OB,_$Q:@UD& \856DL@7R8P8T!FG5PIUJ-MT@_N):*Z3%/>4_S;;J_V ME<7IEP-MND#,-QR.WS[^/OOR:?ZN(IK(:%<;M/.KCUPHM!]+CEPUI(/%D$P& M91B=J2QDB+G6QPG/F>4\1MY$8_10-919S"XQ![($6\>Y,X@UZ<9(H1@*M$4U M284[_:JA(:@95#4T1"0=',9;JAF<"-X'3M1K!LH5#S%: 3$HS01WVMLFEMZI M5@T-$OZPJJ$!DN@!5O<2Y@N+A6N'D&3-<%>"@T@!G(J:]I,GQPF]-'+[]4_O54.#9+2M:F@ MPZ8>N_!< 0R=N"[(F"&9.@8II@)>:$'.!H;(R6M6:?LM_@G4#>TI]S'8UGT" M= YT-AK.0?D:&8O"@U=T?#HIG?2:)?WPWK>/!.AIZH4.L3/&DD('5L9+N9=: M1(F6;'N!TM41L@9BB0YH@=$:99$4YU\)T/O(?4 "]! A=("GVR:>SV7=)JXU MM^0G:L7+=4:O>W]BUF 9,C(?G#Y6_'N?XMEIJH%&/@SWET>7^'I0EU<$N0=.*B#_ M(-5BLB1HWL;-;$G@TFJ2 MP[>S?WP\\R:9C)P.^!3K(%LG('K-P3#FLU7)*?Y$)&JY0<<2TW]_GG_]V_J) MUP!9?_,0'[=OG1 ,XXAN?A ?.Y#\WS^OSHPK)G-%EF_.I*4J[3X;6G]@H<2(1:BQ MM?V;5]/5*;61_$ ^=B#YMZ_/,B;,J9#WDWSMMR@,V<;1 RLB&>U2*!D2J,C)'<*L0 M;$M=*X$Y!A3]3 M><,A(?A1Y=$!OEY,J>>%S".?,P132%DR@^!M3:Y'AI:GZ%4X3IK#Z90W#!+_ MD/*&(;(8,08Z68'#YJ?_?CBC:!GNS 9L5^4P[/U'+G4X@#E'KG?PW" O.@,7 M=,@JS 1;R01DIXTRR=MX=E)6K_BY5GD.B5$!UAI5.1E@G,R NU5 MII3,R%F32Z67B#J->HO-U:+R_(Q%5^M $*QUY->X M["#220%2EFBY<0&;-<_<2MQIC-$;&VX'B:C[VD2R@1(M>D:^_X+6YLL<1 M_,QSQCU*=R%VI"/QZ5>]NLCTBR_S93A_NYA??5G>H,XJ;7(J!6(.$E0Q"KQ2 M#*QP*)000;89(#:0SA$\V#M/_?DBG5_EV<7GIZFH/SV?+Z\6=P8^%ZNR->2D M%?+X:7?* (YS6Q/158I29BV:) $=2OCDGDHS-#[A%!]/Q">J'U>AA]&TY/II MQ]"53Q$^D<;$PHP3!(Y;A(^/%WQ$LB=3/:-YS?;L#E[0XD(\>YP P8[1,HBV03RV1!IZP< M5\H4TV94VO'7>EIZ>0CF'Q5;=@ZD$U7ECR(M,US.RS]GX;9>=N^XU,%O/,:1 ML"\#)CHV@F=:L5 +3I.ON3T>0BJUZE3SF*4*2C0)8Q_YV-ACV[[^-D@Q7%^? M!.^,U4Y"-(B@$K/@G.%@64:I12GV82_4<=AYI/6=UO$P!-L/CX<> =-!T.W> M"M^'%,7 %0XTA:O#!&<@LRR30:ZN;3 S<0M>TN.T2 M2R^YJ0<*MF^U!E&G_0:&/&3Z8XZ-U![JIT;%P>X8 MVT,H?:#LBRWQ!"\5-WU@>HA0"P254H'AP=!#Q")[L/>NDLUZTPMHN M]'6+N'U0\1ASHXNH ^2U/U)6N]V2Z\553L05:XGSY+4&15Q)SI1D'#,F-DF@ M.L[RIKV .P6KH$.8=;#Y!BVP]J9>ZS$A0F%110*\J%V#3""99 TI.!M*DL&7 M74:EM;VLN:7W>S>:AT/OD*N=/7$P<9[UQ_>;H-7ZG&3:1Q1T##NWFEE&VL2G M5$ 4/I+OO#PS2:6H:I@WH#V$<_I/*1O\VN_]N&X R#$%V8']^R3?WI)'\&Z^7+Z_V'![E5GR^(._ MXN7[\BG\Y\PG58I.M"&#]J"0%XBU)HJ6C];3GX)-THK&(7_:7DF];X,)H7*B MB4.5*57.SR3&CILSM-O+CI$NM,>R)\H4$EX;$7D %I4%I30'SW4!E]'3+D@B MV2856]]IIE#2-G-A!=EDI$N4C@&"(W:RXH1T*M7!WZ<9V#C!3*$AV)XJ4V@( M8#HPDHX4OY>>1R:Y@J)$K.U<,SBT$K(MN2B?C,Y-\A<[NJ$\X2#+'LB>YH9R M",PZV'S[WFB0%LS6D@IDO@Z@-*@A%E4K/KW4&)SWHE79W5\WE&- ;Z0;RB$X MZ.V&4DB;LD4%J'DF=TTR")Z^RE+9Q%6P2L67?8;OYX9RD!Q?NJ$]-\3 M68R)"5,[O4/0CNR]4E(=D)(@6:,<-S;0ENLU3?F$8]V''_=C"K9OG*YWL HI MY)@$Y,!I02QRB-H;XI@CQ<^L0]%J0OLIIRD/PL'@-.4A0ND#93OEP(K$?4BT MCL(XG1;26_"1D;I7V9,1@@'-$9LNG%R:\B!4[)FF/$1$'2#OF&%Z'8TJ63LH M9!.3G8RTY8.+4$(HV@?T2OR5*?2]VP>] JZ#O?CB5=1/UU<0+UU&O49217C- MX'HGI82(,9$CD&SMYLA4(76G+5B#.<60/:96-O28Z_C>8PA[XG7(/69C\ S? M._YZ[US45J28/[4QUU_F^_J+B\_7:ZYL.I.N3M_T@5:IZBPEB"A:= M2XPKW]R6'TSV]^Z4CK9!C@6-KO;#X^71]OZQ%$R7SZB",XTR)*-J+#-5RU75 M1!]4D%D*RN3$F#U>IZ)MU'[O)E?#XV%4('0Q]OQVP_[T;,K&)F?GU>7E8A:O M+JM)^VG^ ;_,%W7/_TC_X/+;66*>(5,6@LADXPKB<]"N=KZ4A?@?0TR[S"W; MTUD9805_GO2O0_;%-(#9W]F87X;S<9KSAN7OORWF7V<9\^MO_UAB_OGVW'N5 M+F=?5XV1GN;(F8HNHPH:2@F.K,,L(:A4P 991+3!E- DZ'D0U=,.=3B5'7$\ M8'3@LH1_!1"C"*A9PPR\B;Y #,R,2YH=&U02P$"% ,4 " "[A%U1G(DN@$:H @!$A"$ #P M @ %'( 9V(M,C R,#$P,#(N:'1M4$L! A0#% @ NX1=4775OC0[ M%P 3 D! \ ( !NL@" &=B+3(P,C Q,# R+GAS9%!+ 0(4 M Q0 ( +N$75&1^>CJ:R4 (&0 0 3 " 2+@ @!G8BTR M,#(P,3 P,E]C86PN>&UL4$L! A0#% @ NX1=48LQ6RMC>P WGX% !, M ( !O@4# &=B+3(P,C Q,# R7V1E9BYX;6Q02P$"% ,4 M" "[A%U1-YIH;2O& #J,0$ $@ @ %2@0, 9V(M,C R,#$P M,#)?9S$N:G!G4$L! A0#% @ NX1=483^!GQV,@$ /Y0, !, M ( !K4<$ &=B+3(P,C Q,# R7VQA8BYX;6Q02P$"% ,4 " "[A%U1 M?)(C.V2Y "/J@@ $P @ %4>@4 9V(M,C R,#$P,#)?<')E :+GAM;%!+!08 "P + , " #I,P8 ! end