0001487952-22-000029.txt : 20220809 0001487952-22-000029.hdr.sgml : 20220809 20220809114603 ACCESSION NUMBER: 0001487952-22-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20220702 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Vishay Precision Group, Inc. CENTRAL INDEX KEY: 0001487952 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 270986328 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34679 FILM NUMBER: 221147193 BUSINESS ADDRESS: STREET 1: 3 GREAT VALLEY PARKWAY, SUITE 150 CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 484-321-5300 MAIL ADDRESS: STREET 1: 3 GREAT VALLEY PARKWAY, SUITE 150 CITY: MALVERN STATE: PA ZIP: 19355 10-Q 1 vpg-20220702.htm 10-Q vpg-20220702
000148795212/312022Q2FALSE00014879522022-01-012022-07-020001487952us-gaap:CommonStockMember2022-08-09xbrli:shares0001487952vpg:ClassBConvertibleCommonStockMember2022-08-0900014879522022-07-02iso4217:USD00014879522021-12-310001487952us-gaap:CommonStockMember2022-07-020001487952us-gaap:CommonStockMember2021-12-310001487952vpg:ClassBConvertibleCommonStockMember2022-07-020001487952vpg:ClassBConvertibleCommonStockMember2021-12-3100014879522022-04-032022-07-0200014879522021-04-042021-07-03iso4217:USDxbrli:shares00014879522021-01-012021-07-0300014879522020-12-3100014879522021-07-030001487952us-gaap:CommonStockMember2022-04-020001487952vpg:ClassBConvertibleCommonStockMember2022-04-020001487952us-gaap:TreasuryStockMember2022-04-020001487952us-gaap:AdditionalPaidInCapitalMember2022-04-020001487952us-gaap:RetainedEarningsMember2022-04-020001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-020001487952us-gaap:ParentMember2022-04-020001487952us-gaap:NoncontrollingInterestMember2022-04-0200014879522022-04-020001487952us-gaap:RetainedEarningsMember2022-04-032022-07-020001487952us-gaap:ParentMember2022-04-032022-07-020001487952us-gaap:NoncontrollingInterestMember2022-04-032022-07-020001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032022-07-020001487952us-gaap:AdditionalPaidInCapitalMember2022-04-032022-07-020001487952us-gaap:CommonStockMember2022-04-032022-07-020001487952us-gaap:CommonStockMember2022-07-020001487952vpg:ClassBConvertibleCommonStockMember2022-07-020001487952us-gaap:TreasuryStockMember2022-07-020001487952us-gaap:AdditionalPaidInCapitalMember2022-07-020001487952us-gaap:RetainedEarningsMember2022-07-020001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-020001487952us-gaap:ParentMember2022-07-020001487952us-gaap:NoncontrollingInterestMember2022-07-020001487952us-gaap:CommonStockMember2021-04-030001487952vpg:ClassBConvertibleCommonStockMember2021-04-030001487952us-gaap:TreasuryStockMember2021-04-030001487952us-gaap:AdditionalPaidInCapitalMember2021-04-030001487952us-gaap:RetainedEarningsMember2021-04-030001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-030001487952us-gaap:ParentMember2021-04-030001487952us-gaap:NoncontrollingInterestMember2021-04-0300014879522021-04-030001487952us-gaap:RetainedEarningsMember2021-04-042021-07-030001487952us-gaap:ParentMember2021-04-042021-07-030001487952us-gaap:NoncontrollingInterestMember2021-04-042021-07-030001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-042021-07-030001487952us-gaap:AdditionalPaidInCapitalMember2021-04-042021-07-030001487952us-gaap:CommonStockMember2021-04-042021-07-030001487952us-gaap:CommonStockMember2021-07-030001487952vpg:ClassBConvertibleCommonStockMember2021-07-030001487952us-gaap:TreasuryStockMember2021-07-030001487952us-gaap:AdditionalPaidInCapitalMember2021-07-030001487952us-gaap:RetainedEarningsMember2021-07-030001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-030001487952us-gaap:ParentMember2021-07-030001487952us-gaap:NoncontrollingInterestMember2021-07-030001487952us-gaap:CommonStockMember2021-12-310001487952vpg:ClassBConvertibleCommonStockMember2021-12-310001487952us-gaap:TreasuryStockMember2021-12-310001487952us-gaap:AdditionalPaidInCapitalMember2021-12-310001487952us-gaap:RetainedEarningsMember2021-12-310001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001487952us-gaap:ParentMember2021-12-310001487952us-gaap:NoncontrollingInterestMember2021-12-310001487952us-gaap:RetainedEarningsMember2022-01-012022-07-020001487952us-gaap:ParentMember2022-01-012022-07-020001487952us-gaap:NoncontrollingInterestMember2022-01-012022-07-020001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-07-020001487952us-gaap:AdditionalPaidInCapitalMember2022-01-012022-07-020001487952us-gaap:CommonStockMember2022-01-012022-07-020001487952us-gaap:CommonStockMember2020-12-310001487952vpg:ClassBConvertibleCommonStockMember2020-12-310001487952us-gaap:TreasuryStockMember2020-12-310001487952us-gaap:AdditionalPaidInCapitalMember2020-12-310001487952us-gaap:RetainedEarningsMember2020-12-310001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001487952us-gaap:ParentMember2020-12-310001487952us-gaap:NoncontrollingInterestMember2020-12-310001487952us-gaap:RetainedEarningsMember2021-01-012021-07-030001487952us-gaap:ParentMember2021-01-012021-07-030001487952us-gaap:NoncontrollingInterestMember2021-01-012021-07-030001487952us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-07-030001487952us-gaap:AdditionalPaidInCapitalMember2021-01-012021-07-030001487952us-gaap:CommonStockMember2021-01-012021-07-030001487952country:USvpg:SensorsMember2022-04-032022-07-020001487952country:USvpg:WeighingSolutionsMember2022-04-032022-07-020001487952country:USvpg:MeasurementSystemsMember2022-04-032022-07-020001487952country:US2022-04-032022-07-020001487952country:USvpg:SensorsMember2021-04-042021-07-030001487952country:USvpg:WeighingSolutionsMember2021-04-042021-07-030001487952country:USvpg:MeasurementSystemsMember2021-04-042021-07-030001487952country:US2021-04-042021-07-030001487952country:GBvpg:SensorsMember2022-04-032022-07-020001487952country:GBvpg:WeighingSolutionsMember2022-04-032022-07-020001487952country:GBvpg:MeasurementSystemsMember2022-04-032022-07-020001487952country:GB2022-04-032022-07-020001487952country:GBvpg:SensorsMember2021-04-042021-07-030001487952country:GBvpg:WeighingSolutionsMember2021-04-042021-07-030001487952country:GBvpg:MeasurementSystemsMember2021-04-042021-07-030001487952country:GB2021-04-042021-07-030001487952vpg:OtherEuropeMembervpg:SensorsMember2022-04-032022-07-020001487952vpg:OtherEuropeMembervpg:WeighingSolutionsMember2022-04-032022-07-020001487952vpg:OtherEuropeMembervpg:MeasurementSystemsMember2022-04-032022-07-020001487952vpg:OtherEuropeMember2022-04-032022-07-020001487952vpg:OtherEuropeMembervpg:SensorsMember2021-04-042021-07-030001487952vpg:OtherEuropeMembervpg:WeighingSolutionsMember2021-04-042021-07-030001487952vpg:OtherEuropeMembervpg:MeasurementSystemsMember2021-04-042021-07-030001487952vpg:OtherEuropeMember2021-04-042021-07-030001487952vpg:SensorsMembercountry:IL2022-04-032022-07-020001487952vpg:WeighingSolutionsMembercountry:IL2022-04-032022-07-020001487952vpg:MeasurementSystemsMembercountry:IL2022-04-032022-07-020001487952country:IL2022-04-032022-07-020001487952vpg:SensorsMembercountry:IL2021-04-042021-07-030001487952vpg:WeighingSolutionsMembercountry:IL2021-04-042021-07-030001487952vpg:MeasurementSystemsMembercountry:IL2021-04-042021-07-030001487952country:IL2021-04-042021-07-030001487952vpg:SensorsMembersrt:AsiaMember2022-04-032022-07-020001487952srt:AsiaMembervpg:WeighingSolutionsMember2022-04-032022-07-020001487952vpg:MeasurementSystemsMembersrt:AsiaMember2022-04-032022-07-020001487952srt:AsiaMember2022-04-032022-07-020001487952vpg:SensorsMembersrt:AsiaMember2021-04-042021-07-030001487952srt:AsiaMembervpg:WeighingSolutionsMember2021-04-042021-07-030001487952vpg:MeasurementSystemsMembersrt:AsiaMember2021-04-042021-07-030001487952srt:AsiaMember2021-04-042021-07-030001487952country:CAvpg:SensorsMember2022-04-032022-07-020001487952country:CAvpg:WeighingSolutionsMember2022-04-032022-07-020001487952country:CAvpg:MeasurementSystemsMember2022-04-032022-07-020001487952country:CA2022-04-032022-07-020001487952country:CAvpg:SensorsMember2021-04-042021-07-030001487952country:CAvpg:WeighingSolutionsMember2021-04-042021-07-030001487952country:CAvpg:MeasurementSystemsMember2021-04-042021-07-030001487952country:CA2021-04-042021-07-030001487952vpg:SensorsMember2022-04-032022-07-020001487952vpg:WeighingSolutionsMember2022-04-032022-07-020001487952vpg:MeasurementSystemsMember2022-04-032022-07-020001487952vpg:SensorsMember2021-04-042021-07-030001487952vpg:WeighingSolutionsMember2021-04-042021-07-030001487952vpg:MeasurementSystemsMember2021-04-042021-07-030001487952country:USvpg:SensorsMember2022-01-012022-07-020001487952country:USvpg:WeighingSolutionsMember2022-01-012022-07-020001487952country:USvpg:MeasurementSystemsMember2022-01-012022-07-020001487952country:US2022-01-012022-07-020001487952country:USvpg:SensorsMember2021-01-012021-07-030001487952country:USvpg:WeighingSolutionsMember2021-01-012021-07-030001487952country:USvpg:MeasurementSystemsMember2021-01-012021-07-030001487952country:US2021-01-012021-07-030001487952country:GBvpg:SensorsMember2022-01-012022-07-020001487952country:GBvpg:WeighingSolutionsMember2022-01-012022-07-020001487952country:GBvpg:MeasurementSystemsMember2022-01-012022-07-020001487952country:GB2022-01-012022-07-020001487952country:GBvpg:SensorsMember2021-01-012021-07-030001487952country:GBvpg:WeighingSolutionsMember2021-01-012021-07-030001487952country:GBvpg:MeasurementSystemsMember2021-01-012021-07-030001487952country:GB2021-01-012021-07-030001487952vpg:OtherEuropeMembervpg:SensorsMember2022-01-012022-07-020001487952vpg:OtherEuropeMembervpg:WeighingSolutionsMember2022-01-012022-07-020001487952vpg:OtherEuropeMembervpg:MeasurementSystemsMember2022-01-012022-07-020001487952vpg:OtherEuropeMember2022-01-012022-07-020001487952vpg:OtherEuropeMembervpg:SensorsMember2021-01-012021-07-030001487952vpg:OtherEuropeMembervpg:WeighingSolutionsMember2021-01-012021-07-030001487952vpg:OtherEuropeMembervpg:MeasurementSystemsMember2021-01-012021-07-030001487952vpg:OtherEuropeMember2021-01-012021-07-030001487952vpg:SensorsMembercountry:IL2022-01-012022-07-020001487952vpg:WeighingSolutionsMembercountry:IL2022-01-012022-07-020001487952vpg:MeasurementSystemsMembercountry:IL2022-01-012022-07-020001487952country:IL2022-01-012022-07-020001487952vpg:SensorsMembercountry:IL2021-01-012021-07-030001487952vpg:WeighingSolutionsMembercountry:IL2021-01-012021-07-030001487952vpg:MeasurementSystemsMembercountry:IL2021-01-012021-07-030001487952country:IL2021-01-012021-07-030001487952vpg:SensorsMembersrt:AsiaMember2022-01-012022-07-020001487952srt:AsiaMembervpg:WeighingSolutionsMember2022-01-012022-07-020001487952vpg:MeasurementSystemsMembersrt:AsiaMember2022-01-012022-07-020001487952srt:AsiaMember2022-01-012022-07-020001487952vpg:SensorsMembersrt:AsiaMember2021-01-012021-07-030001487952srt:AsiaMembervpg:WeighingSolutionsMember2021-01-012021-07-030001487952vpg:MeasurementSystemsMembersrt:AsiaMember2021-01-012021-07-030001487952srt:AsiaMember2021-01-012021-07-030001487952country:CAvpg:SensorsMember2022-01-012022-07-020001487952country:CAvpg:WeighingSolutionsMember2022-01-012022-07-020001487952country:CAvpg:MeasurementSystemsMember2022-01-012022-07-020001487952country:CA2022-01-012022-07-020001487952country:CAvpg:SensorsMember2021-01-012021-07-030001487952country:CAvpg:WeighingSolutionsMember2021-01-012021-07-030001487952country:CAvpg:MeasurementSystemsMember2021-01-012021-07-030001487952country:CA2021-01-012021-07-030001487952vpg:SensorsMember2022-01-012022-07-020001487952vpg:WeighingSolutionsMember2022-01-012022-07-020001487952vpg:MeasurementSystemsMember2022-01-012022-07-020001487952vpg:SensorsMember2021-01-012021-07-030001487952vpg:WeighingSolutionsMember2021-01-012021-07-030001487952vpg:MeasurementSystemsMember2021-01-012021-07-030001487952vpg:TestMeasurementMember2022-04-032022-07-020001487952vpg:TestMeasurementMember2021-04-042021-07-030001487952vpg:TestMeasurementMember2022-01-012022-07-020001487952vpg:TestMeasurementMember2021-01-012021-07-030001487952vpg:AvionicsMilitarySpaceMember2022-04-032022-07-020001487952vpg:AvionicsMilitarySpaceMember2021-04-042021-07-030001487952vpg:AvionicsMilitarySpaceMember2022-01-012022-07-020001487952vpg:AvionicsMilitarySpaceMember2021-01-012021-07-030001487952vpg:TransportationMember2022-04-032022-07-020001487952vpg:TransportationMember2021-04-042021-07-030001487952vpg:TransportationMember2022-01-012022-07-020001487952vpg:TransportationMember2021-01-012021-07-030001487952vpg:OtherMarketsMember2022-04-032022-07-020001487952vpg:OtherMarketsMember2021-04-042021-07-030001487952vpg:OtherMarketsMember2022-01-012022-07-020001487952vpg:OtherMarketsMember2021-01-012021-07-030001487952vpg:IndustrialWeighingMember2022-04-032022-07-020001487952vpg:IndustrialWeighingMember2021-04-042021-07-030001487952vpg:IndustrialWeighingMember2022-01-012022-07-020001487952vpg:IndustrialWeighingMember2021-01-012021-07-030001487952vpg:GeneralIndustrialMember2022-04-032022-07-020001487952vpg:GeneralIndustrialMember2021-04-042021-07-030001487952vpg:GeneralIndustrialMember2022-01-012022-07-020001487952vpg:GeneralIndustrialMember2021-01-012021-07-030001487952vpg:SteelMember2022-04-032022-07-020001487952vpg:SteelMember2021-04-042021-07-030001487952vpg:SteelMember2022-01-012022-07-020001487952vpg:SteelMember2021-01-012021-07-030001487952vpg:DiversifiedTechnicalSystemsIncMember2021-06-012021-06-010001487952vpg:DiversifiedTechnicalSystemsIncMember2021-06-010001487952us-gaap:TechnologyBasedIntangibleAssetsMembervpg:DiversifiedTechnicalSystemsIncMember2021-06-010001487952vpg:DiversifiedTechnicalSystemsIncMemberus-gaap:CustomerRelationshipsMember2021-06-010001487952vpg:DiversifiedTechnicalSystemsIncMemberus-gaap:TradeNamesMember2021-06-010001487952vpg:DiversifiedTechnicalSystemsIncMemberus-gaap:CustomerRelationshipsMember2021-06-012021-06-010001487952us-gaap:TechnologyBasedIntangibleAssetsMembervpg:DiversifiedTechnicalSystemsIncMember2021-06-012021-06-010001487952vpg:DiversifiedTechnicalSystemsIncMember2021-04-042021-07-030001487952vpg:DiversifiedTechnicalSystemsIncMember2022-04-032022-07-020001487952vpg:DiversifiedTechnicalSystemsIncMember2022-01-012022-07-020001487952vpg:DiversifiedTechnicalSystemsIncMember2021-01-012021-07-030001487952vpg:KelkMembervpg:MeasurementSystemsMember2021-12-310001487952vpg:MeasurementSystemsMembervpg:DynamicSystemsInc.Member2021-12-310001487952vpg:DiversifiedTechnicalSystemsIncMembervpg:MeasurementSystemsMember2021-12-310001487952vpg:StressTekInc.Membervpg:WeighingSolutionsMember2021-12-310001487952vpg:DiversifiedTechnicalSystemsIncMembervpg:MeasurementSystemsMember2022-01-012022-07-020001487952vpg:KelkMembervpg:MeasurementSystemsMember2022-01-012022-07-020001487952vpg:MeasurementSystemsMembervpg:DynamicSystemsInc.Member2022-01-012022-07-020001487952vpg:KelkMembervpg:MeasurementSystemsMember2022-07-020001487952vpg:MeasurementSystemsMembervpg:DynamicSystemsInc.Member2022-07-020001487952vpg:DiversifiedTechnicalSystemsIncMembervpg:MeasurementSystemsMember2022-07-020001487952vpg:StressTekInc.Membervpg:WeighingSolutionsMember2022-07-020001487952srt:MinimumMembervpg:BuildingsandVehiclesMember2022-07-020001487952srt:MaximumMembervpg:BuildingsandVehiclesMember2022-07-02xbrli:pure0001487952us-gaap:RevolvingCreditFacilityMembervpg:CreditAgreement2020Member2022-07-020001487952us-gaap:RevolvingCreditFacilityMembervpg:CreditAgreement2020Member2021-12-310001487952us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001487952us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-07-020001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-07-020001487952us-gaap:AccumulatedTranslationAdjustmentMember2022-07-020001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-020001487952us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001487952us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-07-030001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-07-030001487952us-gaap:AccumulatedTranslationAdjustmentMember2021-07-030001487952us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-030001487952us-gaap:PensionPlansDefinedBenefitMember2022-04-032022-07-020001487952us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-032022-07-020001487952us-gaap:PensionPlansDefinedBenefitMember2021-04-042021-07-030001487952us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-04-042021-07-030001487952us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-07-020001487952us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-07-020001487952us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-07-030001487952us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-07-0300014879522022-05-260001487952us-gaap:RestrictedStockUnitsRSUMember2022-03-032022-03-03vpg:people0001487952us-gaap:RestrictedStockUnitsRSUMember2022-03-030001487952us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2022-03-032022-03-030001487952us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2022-03-092022-03-090001487952us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2022-03-092022-03-090001487952us-gaap:RestrictedStockUnitsRSUMember2022-03-090001487952us-gaap:RestrictedStockUnitsRSUMember2022-03-092022-03-090001487952us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-010001487952us-gaap:RestrictedStockUnitsRSUMember2022-05-262022-05-260001487952us-gaap:RestrictedStockUnitsRSUMember2022-05-26vpg:segment0001487952vpg:SensorsMemberus-gaap:OperatingSegmentsMember2022-04-032022-07-020001487952vpg:SensorsMemberus-gaap:OperatingSegmentsMember2021-04-042021-07-030001487952vpg:SensorsMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-020001487952vpg:SensorsMemberus-gaap:OperatingSegmentsMember2021-01-012021-07-030001487952us-gaap:OperatingSegmentsMembervpg:WeighingSolutionsMember2022-04-032022-07-020001487952us-gaap:OperatingSegmentsMembervpg:WeighingSolutionsMember2021-04-042021-07-030001487952us-gaap:OperatingSegmentsMembervpg:WeighingSolutionsMember2022-01-012022-07-020001487952us-gaap:OperatingSegmentsMembervpg:WeighingSolutionsMember2021-01-012021-07-030001487952us-gaap:OperatingSegmentsMembervpg:MeasurementSystemsMember2022-04-032022-07-020001487952us-gaap:OperatingSegmentsMembervpg:MeasurementSystemsMember2021-04-042021-07-030001487952us-gaap:OperatingSegmentsMembervpg:MeasurementSystemsMember2022-01-012022-07-020001487952us-gaap:OperatingSegmentsMembervpg:MeasurementSystemsMember2021-01-012021-07-030001487952us-gaap:OperatingSegmentsMember2022-04-032022-07-020001487952us-gaap:OperatingSegmentsMember2021-04-042021-07-030001487952us-gaap:OperatingSegmentsMember2022-01-012022-07-020001487952us-gaap:OperatingSegmentsMember2021-01-012021-07-030001487952us-gaap:MaterialReconcilingItemsMember2022-04-032022-07-020001487952us-gaap:MaterialReconcilingItemsMember2021-04-042021-07-030001487952us-gaap:MaterialReconcilingItemsMember2022-01-012022-07-020001487952us-gaap:MaterialReconcilingItemsMember2021-01-012021-07-030001487952us-gaap:IntersegmentEliminationMembervpg:SensorsToWeighingSolutionsMember2022-04-032022-07-020001487952us-gaap:IntersegmentEliminationMembervpg:SensorsToWeighingSolutionsMember2021-04-042021-07-030001487952us-gaap:IntersegmentEliminationMembervpg:SensorsToWeighingSolutionsMember2022-01-012022-07-020001487952us-gaap:IntersegmentEliminationMembervpg:SensorsToWeighingSolutionsMember2021-01-012021-07-030001487952vpg:SensorsToMeasurementSystemsMemberus-gaap:IntersegmentEliminationMember2022-04-032022-07-020001487952vpg:SensorsToMeasurementSystemsMemberus-gaap:IntersegmentEliminationMember2021-04-042021-07-030001487952vpg:SensorsToMeasurementSystemsMemberus-gaap:IntersegmentEliminationMember2022-01-012022-07-020001487952vpg:SensorsToMeasurementSystemsMemberus-gaap:IntersegmentEliminationMember2021-01-012021-07-03vpg:subsidiary0001487952us-gaap:FairValueMeasurementsRecurringMember2022-07-020001487952us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-020001487952us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-07-020001487952us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-07-020001487952us-gaap:FairValueMeasurementsRecurringMember2021-12-310001487952us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001487952us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001487952us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001487952us-gaap:SubsequentEventMember2022-08-08
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended          July 2, 2022
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission File Number 1-34679
VISHAY PRECISION GROUP, INC.
(Exact name of registrant as specified in its charter)
Delaware27-0986328
(State or Other Jurisdiction of Incorporation)(I.R.S. Employer Identification Number)
3 Great Valley Parkway, Suite 150
Malvern, PA, 19355
484-321-5300
(Address of Principal Executive Offices) (Zip Code)(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.10 par valueVPGNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. ý Yes ¨ No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files. ý Yes ¨ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer¨Accelerated filerý
Non-accelerated 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
As of August 9, 2022, the registrant had 12,631,588 shares of its common stock and 1,022,887 shares of its Class B convertible common stock outstanding.


VISHAY PRECISION GROUP, INC.
FORM 10-Q
July 2, 2022
CONTENTS
Page Number
 
– July 2, 2022 (Unaudited) and December 31, 2021
 
(Unaudited) – Fiscal Quarters Ended July 2, 2022 and July 3, 2021
 
 
(Unaudited) – Fiscal Quarters Ended July 2, 2022 and July 3, 2021
 
 
(Unaudited) –Six Fiscal Months Ended July 2, 2022 and July 3, 2021
 
(Unaudited) – Fiscal Quarters Ended July 2, 2022 and July 3, 2021
 
 
 
 
 
 
 
 
 
 
 
 
-2-


PART I - FINANCIAL INFORMATION
Item 1. FINANCIAL STATEMENTS
VISHAY PRECISION GROUP, INC.
Consolidated Condensed Balance Sheets
(In thousands)
July 2, 2022December 31, 2021
(Unaudited)
Assets
Current assets:
Cash and cash equivalents$79,429 $84,335 
Accounts receivable, net58,674 58,265 
Inventories:
Raw materials29,484 25,464 
Work in process28,126 23,851 
Finished goods26,728 27,112 
Inventories, net84,338 76,427 
Prepaid expenses and other current assets15,228 15,916 
Total current assets237,669 234,943 
Property and equipment:
Land4,119 4,241 
Buildings and improvements68,339 68,778 
Machinery and equipment122,388 122,202 
Software9,303 8,871 
Construction in progress8,305 7,747 
Accumulated depreciation(130,506)(130,619)
Property and equipment, net81,948 81,220 
Goodwill45,872 45,830 
Intangible assets, net50,426 52,437 
Operating lease right-of-use assets25,783 27,764 
Other assets16,680 19,695 
Total assets$458,378 $461,889 
Continues on the following page.
-3-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Balance Sheets
(In thousands)
July 2, 2022December 31, 2021
Liabilities and equity
Current liabilities:
Trade accounts payable$13,172 $14,876 
Payroll and related expenses17,872 23,772 
Other accrued expenses23,562 17,596 
Income taxes478 3,774 
Current portion of operating lease liabilities4,343 4,610 
Total current liabilities59,427 64,628 
Long-term debt, less current portion60,758 60,714 
Deferred income taxes6,096 5,848 
Operating lease liabilities21,749 25,140 
Other liabilities14,157 16,264 
Accrued pension and other postretirement costs10,841 12,253 
Total liabilities173,028 184,847 
Commitments and contingencies
Equity:
Common stock1,325 1,322 
Class B convertible common stock103 103 
Treasury stock(8,765)(8,765)
Capital in excess of par value199,749 199,151 
Retained earnings137,407 120,296 
Accumulated other comprehensive loss(44,581)(35,008)
Total Vishay Precision Group, Inc. stockholders' equity285,238 277,099 
Noncontrolling interests112 (57)
Total equity285,350 277,042 
Total liabilities and equity$458,378 $461,889 
See accompanying notes.
-4-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Operations
(Unaudited - In thousands, except per share amounts)
Fiscal quarter ended
July 2, 2022July 3, 2021
Net revenues$88,618 $75,339 
Costs of products sold51,284 45,541 
Gross profit37,334 29,798 
Selling, general, and administrative expenses25,879 22,453 
Acquisition costs 1,198 
Impairment of goodwill and indefinite-lived intangibles 1,223 
Restructuring costs904  
Operating income10,551 4,924 
Other income (expense):
Interest expense(428)(273)
Other3,344 (326)
Other income (expense)2,916 (599)
Income before taxes13,467 4,325 
Income tax expense2,587 262 
Net earnings10,880 4,063 
Less: net earnings attributable to noncontrolling interests125 143 
Net earnings attributable to VPG stockholders$10,755 $3,920 
Basic earnings per share attributable to VPG stockholders$0.79 $0.29 
Diluted earnings per share attributable to VPG stockholders$0.79 $0.29 
Weighted average shares outstanding - basic13,648 13,618 
Weighted average shares outstanding - diluted13,692 13,646 















See accompanying notes.
-5-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Operations
(Unaudited - In thousands, except per share amounts)
Six fiscal months ended
July 2, 2022July 3, 2021
Net revenues$176,283 $145,928 
Costs of products sold103,699 87,508 
Gross profit72,584 58,420 
Selling, general, and administrative expenses52,553 44,636 
Acquisition costs 1,198 
Impairment of goodwill and indefinite-lived intangibles 1,223 
Restructuring costs1,165  
Operating income18,866 11,363 
Other income (expense):
Interest expense(757)(578)
Other3,783 247 
Other income (expense)3,026 (331)
Income before taxes21,892 11,032 
Income tax expense4,328 2,026 
Net earnings17,564 9,006 
Less: net earnings attributable to noncontrolling interests453 125 
Net earnings attributable to VPG stockholders$17,111 $8,881 
Basic earnings per share attributable to VPG stockholders$1.25 $0.65 
Diluted earnings per share attributable to VPG stockholders$1.25 $0.65 
Weighted average shares outstanding - basic13,643 13,605 
Weighted average shares outstanding - diluted13,684 13,638 
See accompanying notes.
-6-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Comprehensive Income (Loss)
(Unaudited - In thousands)
Fiscal quarter ended
July 2, 2022July 3, 2021
Net earnings$10,880 $4,063 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(7,943)607 
Pension and other postretirement actuarial items81 109 
Other comprehensive income (loss)(7,862)716 
Comprehensive income3,018 4,779 
Less: comprehensive income attributable to noncontrolling interests125 143 
Comprehensive income attributable to VPG stockholders$2,893 $4,636 


































See accompanying notes.
-7-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Comprehensive Income (Loss)
(Unaudited - In thousands)
Six fiscal months ended
July 2, 2022July 3, 2021
Net earnings$17,564 $9,006 
Other comprehensive income (loss):
Foreign currency translation adjustment(9,735)(1,193)
Pension and other postretirement actuarial items, net of tax162 318 
Other comprehensive loss(9,573)(875)
Comprehensive income7,991 8,131 
Less: comprehensive income attributable to noncontrolling interests453 125 
Comprehensive income attributable to VPG stockholders$7,538 $8,006 
See accompanying notes.
-8-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Cash Flows
(Unaudited - In thousands)
Six fiscal months ended
July 2, 2022July 3, 2021
Operating activities
Net earnings$17,564 $9,006 
Adjustments to reconcile net earnings to net cash provided by operating activities:
Impairment of goodwill and indefinite-lived intangibles 1,223 
Depreciation and amortization7,622 7,108 
Loss (gain) on sale of property and equipment(178)44 
Reclassification of foreign currency translation adjustment related to disposal of subsidiary191  
Share-based compensation expense1,024 942 
Inventory write-offs for obsolescence866 1,135 
Deferred income taxes1,116 (1,110)
Other(3,485)(1,820)
Net changes in operating assets and liabilities:
Accounts receivable, net(3,434)(776)
Inventories, net(10,739)(7,744)
Prepaid expenses and other current assets254 314 
Trade accounts payable14 1,715 
Other current liabilities(2,059)2,341 
Net cash provided by operating activities8,756 12,378 
Investing activities
Capital expenditures(8,815)(8,309)
Proceeds from sale of property and equipment380 16 
Purchase of business, net of cash acquired (47,216)
Net cash used in investing activities(8,435)(55,509)
Financing activities
Principal payments on long-term debt (18)
Proceeds from revolving facility 20,000 
Distributions to noncontrolling interests(284)(167)
Payments of employee taxes on certain share-based arrangements(435)(846)
Net cash (used in) provided by financing activities(719)18,969 
Effect of exchange rate changes on cash and cash equivalents(4,508)(820)
Decrease in cash and cash equivalents(4,906)(24,982)
Cash and cash equivalents at beginning of period84,335 98,438 
Cash and cash equivalents at end of period$79,429 $73,456 
Supplemental disclosure of investing transactions:
Capital expenditures purchased$(8,432)$(6,353)
Capital expenditures accrued but not yet paid$2,684 $606 
See accompanying notes.
-9-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Equity
(Unaudited - In thousands, except share amounts)
Fiscal quarter ended 
 
July 2, 2022
Common
Stock
Class B
Convertible
Common Stock
Treasury StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total VPG Inc.
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
Balance at April 2, 2022$1,324 $103 $(8,765)$199,223 $126,652 $(36,719)$281,818 $25 $281,843 
Net earnings    10,755  10,755 125 10,880 
Other comprehensive loss     (7,862)(7,862) (7,862)
Share-based compensation expense
   527   527  527 
Restricted stock issuances (10,531 shares)
1   (1)     
Distributions to noncontrolling interests       (38)(38)
Balance at July 2, 2022$1,325 $103 $(8,765)$199,749 $137,407 $(44,581)$285,238 $112 $285,350 
Fiscal quarter ended 
 
July 3, 2021
Common
Stock
Class B
Convertible
Common Stock
Treasury StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total VPG Inc.
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
Balance at April 3, 2021$1,320 $103 $(8,765)$197,282 $105,036 $(34,262)$260,714 $(95)$260,619 
Net earnings
— — — — 3,920 — 3,920 143 4,063 
Other comprehensive income— — — — — 716 716 — 716 
Share-based compensation expense
— — — 576 — — 576 — 576 
Restricted stock issuances (15,564 shares)
2 — — (2)— —  —  
Distribution to noncontrolling interests— — — — — — — (56)(56)
Balance at July 3, 2021$1,322 $103 $(8,765)$197,856 $108,956 $(33,546)$265,926 $(8)$265,918 
See accompanying notes.
-10-


VISHAY PRECISION GROUP, INC.
Consolidated Condensed Statements of Equity
(Unaudited - In thousands, except share amounts)
Six Fiscal Months Ended July 2, 2022
Common
Stock
Class B
Convertible
Common Stock
Treasury StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total VPG, Inc.
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
Balance at December 31, 2021$1,322 $103 $(8,765)$199,151 $120,296 $(35,008)$277,099 $(57)$277,042 
Net earnings    17,111  17,111 453 17,564 
Other comprehensive loss
     (9,573)(9,573) (9,573)
Share-based compensation expense
   1,024   1,024  1,024 
Restricted stock issuances (28,368 shares)
3   (426)  (423) (423)
Distributions to noncontrolling interests       (284)(284)
Balance at July 2, 2022$1,325 $103 $(8,765)$199,749 $137,407 $(44,581)$285,238 $112 $285,350 
Six Fiscal Months Ended July 3, 2021
Common
Stock
Class B
Convertible
Common Stock
Treasury StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total VPG, Inc.
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
Balance at December 31, 2020$1,317 $103 $(8,765)$197,764 $100,075 $(32,671)$257,823 $34 $257,857 
Net earnings
— — — — 8,881 — 8,881 125 9,006 
Other comprehensive loss— — — — — (875)(875)— (875)
Share-based compensation expense
— — — 942 — — 942 — 942 
Restricted stock issuances (50,316 shares)
5 — — (850)— — (845)— (845)
Distribution to noncontrolling interests— — — — — — — (167)(167)
Balance at July 3, 2021$1,322 $103 $(8,765)$197,856 $108,956 $(33,546)$265,926 $(8)$265,918 
See accompanying notes.
-11-


Vishay Precision Group, Inc.
Notes to Unaudited Consolidated Condensed Financial Statements
Note 1 – Basis of Presentation
Background
Vishay Precision Group, Inc. (“VPG” or the “Company”) is a global, diversified company focused on precision measurement sensing technologies, including specialized sensors, weighing solutions, and measurement systems. Many of our precision measurement sensing products and solutions are “designed-in” by our customers, and address growing applications across a diverse array of industries and markets. Our products are marketed under a variety of brand names that we believe are characterized as having a very high level of precision and quality, and we employ an operationally diversified structure to manage our businesses.
Interim Financial Statements
These unaudited consolidated condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements and therefore do not include all information and footnotes necessary for the presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of December 31, 2021 and 2020 and for each of the three years in the period ended December 31, 2021, included in VPG’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 4, 2022. The results of operations for the fiscal quarter ended July 2, 2022 are not necessarily indicative of the results to be expected for the full year. VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: 
20222021
Quarter 1April 2,April 3,
Quarter 2July 2,July 3,
Quarter 3October 1,October 2,
Quarter 4December 31,December 31,

Note 2 – Revenues
Revenue Recognition

The following table disaggregates net revenue by geographic region from contracts with customers based on net revenues generated by subsidiaries within that geographic location (in thousands):
-12-

Note 2 – Revenues (continued)

Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$13,469 $12,463 $11,308 $37,240 $9,437 $12,932 $7,226 $29,595 
United Kingdom933 3,859 161 4,953 744 4,195 358 5,297 
Other Europe8,024 8,820 1,117 17,961 6,396 9,897 534 16,827 
Israel8,050 110  8,160 5,284 261  5,545 
Asia9,804 3,207 811 13,822 9,315 4,390 1,027 14,732 
Canada  6,482 6,482   3,343 3,343 
Total$40,280 $28,459 $19,879 $88,618 $31,176 $31,675 $12,488 $75,339 
Six Fiscal Months Ended July 2, 2022Six Fiscal Months Ended July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$26,475 $26,541 $21,773 $74,789 $19,143 $25,512 $10,857 $55,512 
United Kingdom1,810 8,193 459 10,462 1,604 8,775 396 10,775 
Other Europe15,816 19,351 2,999 38,166 13,577 19,830 722 34,129 
Israel15,381 300  15,681 11,725 391  12,116 
Asia18,548 6,842 1,821 27,211 16,942 8,126 1,882 26,950 
Canada  9,974 9,974  9 6,437 6,446 
Total$78,030 $61,227 $37,026 $176,283 $62,991 $62,643 $20,294 $145,928 

The following table disaggregates net revenue from contracts with customers by market sector (in thousands).
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Test & Measurement$21,483 $16,279 $39,456 $30,695 
Avionics, Military & Space6,878 5,872 15,040 11,902 
Transportation13,195 11,930 27,149 21,484 
Other Markets18,035 17,489 39,185 35,034 
Industrial Weighing12,944 12,042 26,153 24,047 
General Industrial5,325 4,173 11,191 8,255 
Steel10,758 7,554 18,109 14,511 
Total$88,618 $75,339 $176,283 $145,928 

Contract Assets & Liabilities

Contract assets are established when revenues are recognized prior to a contractual payment due from the customer. When a payment becomes due based on the contract terms, the Company will reduce the contract asset and record a receivable. Contract liabilities are deferred revenues that are recorded when cash payments are received or due in advance of our performance obligations. Our payment terms vary by the type and location of the products offered. The term between invoicing and when payment is due is not significant.

The outstanding contract assets and liability accounts were as follows (in thousands):
-13-

Note 2 – Revenues (continued)

Contract AssetContract Liability
Unbilled RevenueAccrued Customer Advances
Balance at December 31, 2021$3,570 $4,765 
Balance at July 2, 20222,416 8,407 
(Decrease)/increase$(1,154)$3,642 
The amount of revenue recognized during the six fiscal months ended July 2, 2022 that was included in the contract liability balance at December 31, 2021 was $2.7 million.

Note 3 - Acquisition
Diversified Technical Systems, Inc.

On June 1, 2021, VPG completed the acquisition of California-based Diversified Technical Systems, Inc. (“DTS”), a manufacturer of data acquisition systems and sensors for product safety and testing, for a purchase price of $47.2 million. The Company used cash on hand and borrowings under its revolving credit facility to fund the purchase price under the purchase agreement. DTS reports into the Company's Measurement Systems segment. The following table summarizes the final fair values assigned to the assets and liabilities of DTS as of June 1, 2021 (in thousands):

June 1, 2021
Working capital$12,494 
Property and equipment1,209 
Deferred income tax liability(6,215)
Intangible assets:
Acquired technology13,167 
Customer relationships8,135 
Trade names2,393 
Total intangible assets23,695 
Fair value of acquired identifiable assets31,183 
Purchase price$47,216 
Goodwill$16,033 

The Company utilizes certain valuations and studies to determine the fair value of the tangible and intangible assets acquired. The estimated weighted average useful lives for the acquired technology and customer relationships are 15 years. Trade names are treated as indefinite-lived intangible assets. None of the goodwill associated with DTS is deductible for income tax purposes. The Company recorded acquisition costs associated with this transaction of $1.2 million in the second quarter of 2021, which included legal fees, appraisal fees, investments banker fees and insurance costs.

Included in the results of the operations of the Company for the fiscal quarter ended July 2, 2022, are net revenues of $6.9 million from DTS and a net loss of $0.6 million from DTS. DTS results include amortization of the inventory step-up of $0.7 million for the fiscal quarter ended July 2, 2022, and amortization of intangible assets of $0.4 million for the fiscal quarter ended July 2, 2022. Included in the results of the operations of the Company for the six fiscal months ended July 2, 2022 are net revenues of $14.6 million from DTS and a net loss of $0.5 million from DTS. DTS results include amortization of the inventory step-up of $1.1 million and amortization of intangible assets of $0.7 million for the six fiscal months ended July 2, 2022.
Following is the supplemental consolidated financial results for the Company on an unaudited pro forma basis, as if the DTS acquisition had been consummated on January 1, 2021:

-14-


Fiscal quarter endedSix fiscal months ended
July 3, 2021July 3, 2021
Pro forma net revenues
$80,243 $159,164 
Pro forma net earnings attributable to VPG stockholders
$6,929 $12,262 
Pro forma basic earnings per share attributable to VPG stockholders
$0.51 $0.90 
Pro forma diluted earnings per share attributable to VPG stockholders
$0.51 $0.90 


Note 4 – Goodwill
The Company tests the goodwill in each of its goodwill reporting units for impairment at least annually, as of the first day of its fourth quarter, and whenever events or changes in circumstances occur indicating that a possible impairment may have been incurred.

The change in the carrying amount of goodwill by segment is as follows (in thousands):
TotalMeasurement SystemsWeighing Solutions
KELK AcquisitionDSI AcquisitionDTS AcquisitionStress-Tek Acquisition
Balance at December 31, 2021$45,830 $6,706 $16,910 $15,903 $6,311 
Adjustment to goodwill acquired130 — — 130 — 
Foreign currency translation adjustment(88)(58)(30)— — 
Balance at July 2, 2022$45,872 $6,648 $16,880 $16,033 $6,311 

Note 5 – Leases
The Company primarily leases office and manufacturing facilities in addition to vehicles, which have remaining terms of less than one year to fourteen years. The Company has no finance leases.
Leases recorded on the balance sheet consist of the following (in thousands):
LeasesJuly 2, 2022December 31, 2021
 Assets
 Operating lease right of use asset$25,783 $27,764 
 Liabilities
 Operating lease - current$4,343 $4,610 
 Operating lease - non-current$21,749 $25,140 
Other information related to lease term and discount rate is as follows:
July 2, 2022
 Operating leases weighted average remaining lease term (in years)8.09 years
 Operating leases weighted average discount rate3.1 %

The components of lease expense are as follows (in thousands):
-15-

Note 5 - Leases (continued)

Fiscal quarter endedSix Fiscal Months Ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Operating lease cost$1,299 $1,258 $2,609 $2,439 
Short-term lease cost17 35 42 68 
Sublease income(105)(19)(217)(28)
 Total net lease cost$1,211 $1,274 $2,434 $2,479 

Right of use assets obtained in exchange for new operating lease liability during 2021 were $0.5 million. The Company paid $2.6 million and $2.4 million for its operating leases for each of the six fiscal months ended July 2, 2022 and July 3, 2021, which are included in operating cash flows on the consolidated condensed statements of cash flows.
Undiscounted maturities of operating lease payments as of July 2, 2022 are summarized as follows (in thousands):
2022 (excluding the six months ended July 2, 2022)$2,463 
20234,510 
20243,851 
20253,270 
20262,945 
Thereafter12,421 
 Total future minimum lease payments$29,460 
 Less: amount representing interest(3,368)
 Present value of future minimum lease payments$26,092 
Note 6 – Income Taxes
VPG calculates the tax provision for interim periods using an estimated annual effective tax rate methodology based on projected full-year pre-tax earnings among the taxing jurisdictions in which we operate with adjustments for discrete items. The effective tax rate for the fiscal quarter ended July 2, 2022 was 19.2% compared to 6.1% for the fiscal quarter ended July 3, 2021. The effective tax rate for the six fiscal months ended July 2, 2022 was 19.8% compared to 18.4% for the six fiscal months ended July 3, 2021.
On December 28, 2021, the United States Treasury Department and the Internal Revenue Service issued final regulations relating to the foreign tax credit and clarifying the rules relating to foreign derived intangible income. These new regulations apply to tax years beginning on or after December 28, 2021. The Company is still in the process of analyzing the potential tax impact that these regulations could have on the Company’s tax position.
The Company and its subsidiaries are subject to income taxes imposed by the U.S., various states, and the foreign jurisdictions in which we operate. Each jurisdiction establishes rules that set forth the years which are subject to examination by its tax authorities. While the Company believes the tax positions taken on its tax returns for each jurisdiction are supportable, they may still be challenged by the jurisdiction's tax authorities. In anticipation of such challenges, the Company has established reserves for tax-related uncertainties. These liabilities are based on the Company’s best estimate of the potential tax exposures in each respective jurisdiction. It may take a number of years for a final tax liability in a jurisdiction to be determined, particularly in the event of an audit. If an uncertain matter is determined favorably, there could be a reduction in the Company’s tax expense. An unfavorable determination could increase tax expense and could require a cash payment, including interest and penalties.
Note 7 – Long-Term Debt
Long-term debt consists of the following (in thousands):
July 2, 2022December 31, 2021
2020 Credit Agreement - Revolving Facility$61,000 $61,000 
Deferred financing costs(242)(286)
Total long-term debt$60,758 $60,714 
-16-

Note 7 - Long-Term Debt (continued)

Note 8 – Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss), net of tax, consist of the following (in thousands):
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2022$(30,276)$(4,732)$(35,008)
Other comprehensive loss before reclassifications(9,926) (9,926)
Amounts reclassified from accumulated other comprehensive income191 162 353 
Balance at July 2, 2022$(40,011)$(4,570)$(44,581)
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2021$(25,591)$(7,080)$(32,671)
Other comprehensive loss before reclassifications(1,193) (1,193)
Amounts reclassified from accumulated other comprehensive income 318 318 
Balance at July 3, 2021$(26,784)$(6,762)$(33,546)
Reclassification of foreign currency translation adjustment for the loss on liquidation of subsidiaries is included in other income and expense other (see Note 13) . Reclassifications of pension and other postretirement actuarial items out of accumulated other comprehensive income (loss) are included in the computation of net periodic benefit cost (see Note 9).
Note 9 – Pension and Other Postretirement Benefits
Employees of VPG participate in various defined benefit pension and other postretirement benefit ("OPEB") plans. The following table sets forth the components of the net periodic benefit cost for the Company's defined benefit pension and OPEB plans (in thousands):
-17-

Note 9 - Pension and Other Postretirement Benefits ( continued)
Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$81 $7 $96 $9 
Interest cost120 17 103 17 
Expected return on plan assets(119) (97) 
Amortization of actuarial losses72 1 102 5 
Net periodic benefit cost$154 $25 $204 $31 

Six fiscal months ended July 2, 2022Six fiscal months ended July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$165 $14 $193 $18 
Interest cost243 34 206 34 
Expected return on plan assets(242) (194) 
Amortization of actuarial losses146 2 204 10 
Net periodic benefit cost$312 $50 $409 $62 

Note 10 – Share-Based Compensation
On May 26, 2022, the Company’s stockholders voted to approve the adoption of the Vishay Precision Group, Inc. 2022 Stock Incentive Plan (the "2022 plan"), which replaced the Amended and Restated Vishay Precision Group, Inc. 2010 Stock Incentive Program (the "previous plan"). The 2022 plan permits issuance of up to 608,000 shares of common stock, which includes approximately 308,000 shares that were reserved for issuance under the previous plan and up to an additional 197,685 additional shares underlying awards outstanding under the previous plan. At July 2, 2022, the Company had reserved 591,466 shares of common stock for future grants of equity awards (restricted stock, unrestricted stock, restricted stock units ("RSUs"), or stock options) pursuant to the 2022 plan. If any outstanding awards are forfeited by the holder or canceled by the Company, the underlying shares would be available for re-grant to others. If shares are withheld for payment of taxes, those shares do not become available for grant under the 2022 plan.
On March 3, 2022 and in accordance with their respective employment agreements, VPG’s three executive officers were granted annual equity awards in the form of RSUs, of which 50% are performance-based. The awards have an aggregate target grant-date fair value of $1.5 million and were comprised of 47,831 RSUs. Fifty percent of these awards will vest on January 1, 2025, subject to the executives’ continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the executives' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative “adjusted free cash flow” and "net earnings goals", each weighted equally.
On March 9, 2022, certain non-executive VPG employees were granted annual equity awards in the form of RSUs. Certain employees received awards, of which 75% are performance-based and certain employees received awards of which 50% are performance-based. The awards have an aggregate grant-date fair value of $0.5 million and were comprised of 16,324 RSUs. The non-performance portion of these awards (twenty-five percent for certain employees and fifty percent for certain employees) will vest on January 1, 2025 subject to the employees' continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the employees' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative earnings and cash flow goals, each weighted equally.

On January 1, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan (the "Director Plan"), the Board of Directors approved the issuance of an aggregate of 595 RSUs to the newly-appointed independent member of the Board of Directors. This award represented a pro-rated portion of the annual equity grant made to non-executive directors pursuant to the Director Plan. The aggregate grant-date fair value of this award is immaterial, and the award vested on May 26, 2022, the date of the 2022 Annual Stockholders Meeting.
-18-

Note 10 - Share-Based Compensation (continued)

On May 26, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan, the Board of Directors approved the issuance of an aggregate of 16,534 RSUs to the independent board members of the Board of Directors and to the non-executive Chairman of the Board of Directors. The awards have an aggregate grant-date fair value of $0.5 million and will vest on the earlier of the 2023 Annual Stockholders Meeting or May 26, 2023, subject to the directors' continued service on the Board of Directors.

Vesting of equity awards is subject to acceleration under certain circumstances.
The amount of compensation cost related to share-based payment transactions is measured based on the grant-date fair value of the equity instruments issued. VPG determines compensation cost for RSUs based on the grant-date fair value of the underlying common stock. The Company recognizes compensation cost for RSUs that are expected to vest and for which performance criteria are expected to be met. The following table summarizes share-based compensation expense recognized (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Restricted stock units$527 $576 $1,024 $942 
Note 11 – Segment Information
VPG reports in three product segments: the Sensors segment, the Weighing Solutions segment, and the Measurement Systems segment. The Sensors reporting segment is comprised of the foil resistor and strain gage operating segments. The Weighing Solutions segment is comprised of specialized modules and systems used to precisely measure weight, force torque, and pressure. The Measurement Systems reporting segment is comprised of highly specialized systems for steel production, materials development, and safety testing.
The chief operating decision maker ("CODM") is our chief executive officer. The CODM evaluates each operating segment's performance. The evaluation of the segment's performance is based on multiple performance measures including gross profits, revenues, and operating income, exclusive of certain items. Management believes that evaluating segment performance, excluding items such as restructuring and severance costs, impairment of goodwill and indefinite-lived intangible assets, acquisition costs, and other items is meaningful because they relate to occurrences or events that are outside of our core operations, and management believes that the use of these measures provides a consistent basis to evaluate our operating profitability and performance trends across comparable periods.
The following table sets forth reporting segment information. The reporting segment information reported for the fiscal quarter and six fiscal months ended July 3, 2021 has been recast to reflect the new reporting segments adopted by the Company in the fourth quarter of 2021, as described in the consolidated financial statements as of December 31, 2021, included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022 (in thousands):
-19-

Note 11 - Segment Information (continued)
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues:
Sensors$40,280 $31,176 $78,030 $62,991 
Weighing Solutions28,459 31,675 61,227 62,643 
Measurement Systems19,879 12,488 37,026 20,294 
Total$88,618 $75,339 $176,283 $145,928 
Gross profit:
Sensors$17,831 $12,120 $32,117 $24,953 
Weighing Solutions9,585 11,791 21,664 23,565 
Measurement Systems9,918 5,887 18,803 9,902 
Total$37,334 $29,798 $72,584 $58,420 
Reconciliation of segment operating income to consolidated results:
Sensors$13,060 $7,477 $22,018 $15,146 
Weighing Solutions4,177 6,097 10,391 11,914 
Measurement Systems3,263 1,714 5,474 2,388 
Unallocated G&A expenses(9,045)(7,943)(17,852)(15,664)
Acquisition costs (1,198) (1,198)
Impairment of goodwill and indefinite-lived intangibles (1,223) (1,223)
Restructuring costs(904) (1,165) 
Operating income$10,551 $4,924 $18,866 $11,363 
Acquisition costs:
Measurement Systems (1,198) (1,198)
$ $(1,198)$ $(1,198)
Impairment of goodwill and indefinite-lived intangibles:
Measurement Systems (1,223) (1,223)
$ $(1,223)$ $(1,223)
Restructuring costs:
Sensors$(904)$ $(1,107)$ 
Measurement Systems  (58) 
$(904)$ $(1,165)$ 
Products are transferred between segments on a basis intended to reflect, as nearly as practicable, the market value of the products. The table below summarizes intersegment sales (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Sensors to Weighing Solutions$433 $951 $822 $1,905 
Sensors to Measurement Systems98 7 159 15 
-20-


Note 12 – Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share attributable to VPG stockholders (in thousands, except earnings per share):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Numerator:
Numerator for basic earnings per share:
Net earnings attributable to VPG stockholders$10,755 $3,920 $17,111 $8,881 
Denominator:
Denominator for basic earnings per share:
Weighted average shares13,648 13,618 13,643 13,605 
Effect of dilutive securities:
Restricted stock units44 28 41 33 
Dilutive potential common shares44 28 41 33 
Denominator for diluted earnings per share:
Adjusted weighted average shares13,692 13,646 13,684 13,638 
Basic earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
Diluted earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
Note 13 – Additional Financial Statement Information
Other Income (Expense) Other
The caption “Other” on the consolidated condensed statements of operations consists of the following (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Foreign exchange gain (loss)$3,380 $(174)$3,934 $561 
Interest income80 20 144 65 
Pension expense(104)(143)(180)(280)
Other(12)(29)(115)(99)
$3,344 $(326)$3,783 $247 

-21-


Foreign currency exchange gains represent the impact of changes in foreign currency exchange rates. For the fiscal quarter and six fiscal months ended July 2, 2022, the change in foreign exchange gains and losses during the period, as compared to the prior year periods, is largely due to exposure to currency fluctuations with the Israeli shekel, the Japanese yen and the British pound. The change in the dollar-shekel exchange rate resulted in a favorable foreign exchange impact primarily related to the shekel-denominated lease liability for the Sensors facility in Israel. .Included in Other for the six fiscal months ended July 2, 2022 is a $0.2 million loss on the liquidation of two of the Company's European subsidiaries.
Note 14 – Fair Value Measurements
ASC Topic 820, Fair Value Measurement, establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.
Level 3: Unobservable inputs that reflect the Company’s own assumptions.
An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis (in thousands):
Fair value measurements at reporting date using:
Total
Fair Value
Level 1
Inputs
Level 2
Inputs
Level 3
Inputs
July 2, 2022
Assets
Assets held in rabbi trusts$5,477 $97 $5,380 $ 
December 31, 2021
Assets
Assets held in rabbi trusts$6,158 $49 $6,109 $ 
The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale money market funds at July 2, 2022 and December 31, 2021, and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts. The fair value measurement of the cash equivalents held in the rabbi trust are considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.
The fair value of the long-term debt, excluding capitalized deferred financing costs, at July 2, 2022 and December 31, 2021 approximates its carrying value as the revolving debt is reset on a monthly basis based on current market rates, plus a base rate as specified in the debt agreement. The fair value of long-term debt is considered a Level 2 measurement within the fair value hierarchy. The Company’s financial instruments include cash and cash equivalents, accounts receivable, short-term notes payable, and accounts payable. The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.
Note 15 – Restructuring Costs
Restructuring costs reflect the cost reduction programs implemented by the Company. Restructuring costs are expensed during the period in which the Company determines it will incur those costs and all requirements for accrual are met. Because these costs are recorded based upon estimates, actual expenditures for the restructuring activities may differ from the initially
-22-


recorded costs. If the initial estimates are too low or too high, the Company could be required to either record additional expense in future periods or to reverse part of the previously recorded charges.
The Company recorded $0.9 million and $0.0 million of restructuring costs during the fiscal quarter ended July 2, 2022 and July 3, 2021, respectively and $1.2 million and $0.0 million of restructuring costs during the six fiscal months ended July 2, 2022 and July 3, 2021, respectively. Restructuring costs were comprised primarily of employee termination costs, including severance and statutory retirement allowances, and were incurred in connection with various cost reduction programs.
The following table summarizes recent activity related to all restructuring programs. The accrued restructuring liability balance as of July 2, 2022 and December 31, 2021, respectively, is included in Other accrued expenses in the accompanying consolidated condensed balance sheets (in thousands):
Balance at December 31, 2021$ 
Restructuring charges in 20221,165 
Cash payments(616)
Foreign currency translation8 
Balance at July 2, 2022$557 

Note 16 – Subsequent Event

On August 8, 2022, the Company announced that its Board of Directors approved a stock repurchase plan, authorizing the Company to repurchase in the aggregate up to 600,000 shares of its outstanding common stock until August 11, 2023.
-23-


Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Overview
VPG is a global, diversified company focused on precision measurement sensing technologies, including specialized sensors, weighing solutions, and measurement systems. Many of our precision measurement sensing products and solutions are “designed-in” by our customers and address growing applications across a diverse array of industries and markets. Our products are marketed under a variety of brand names that we believe are characterized as having a very high level of precision and quality, and we employ an operationally diversified structure to manage our businesses.
Driven by the continued proliferation of data generated by the expanding use of sensors across a widening array of industrial and non-industrial applications, precision measurement technologies help ensure and deliver required levels of quality of mission-critical or high-value data. Over the past few years, we have seen a broadening of precision sensing applications in both our traditional industrial markets and new markets, due to the development of higher functionality in our customers' end products. Our precision measurement solutions are used across a wide variety of end markets upon which we focus, including industrial, test and measurement, transportation, steel, medical, agriculture, avionics, military and space, and consumer product applications. The Company has a long heritage of innovation in sensor technologies that provide accuracy, reliability and repeatability that make our customers' products safer, smarter, and more productive. As the functionality of customers products increases, and they integrate more precision measurement sensors and related systems into their solutions in order to link the mechanical and physical world with digital control and/or response, we believe this will offer substantial growth opportunities for our products and expertise.
Impact of COVID-19 on Our Business
As of August 9, 2022, all of the Company’s facilities are open and operational. Nonetheless, given the ongoing uncertainty concerning the magnitude and duration of the COVID-19 pandemic around the world, any ongoing economic disruption may adversely affect the Company’s business and financial results.
Overview of Financial Results
VPG reports in three product segments: the Sensors segment, the Weighing Solutions segment, and the Measurement Systems segment. The Sensors reporting segment is comprised of the foil resistor and strain gage operating segments. The Weighing Solutions segment is comprised of specialized modules and systems used to precisely measure weight, force torque, and pressure. The Measurement Systems reporting segment is comprised of highly specialized systems for steel production, materials development, and safety testing.
Net revenues for the fiscal quarter ended July 2, 2022 were $88.6 million versus $75.3 million for the comparable prior year period. Net earnings attributable to VPG stockholders for the fiscal quarter ended July 2, 2022 were $10.8 million, or $0.79 per diluted share, versus $3.9 million, or $0.29 per diluted share, for the comparable prior year period.
Net revenues for the six fiscal months ended July 2, 2022 were $176.3 million versus $145.9 million for the comparable prior year period. Net earnings attributable to VPG stockholders for the six fiscal months ended July 2, 2022 were $17.1 million, or $1.25 per diluted share, versus $8.9 million, or $0.65 per diluted share, for the comparable prior year period.
The results of operations for the fiscal quarter and six fiscal months ended July 2, 2022 and July 3, 2021 include items affecting comparability as listed in the reconciliations below. The reconciliations below include certain financial measures which are not recognized in accordance with U.S. generally accepted accounting principles ("GAAP"), including adjusted gross profits, adjusted gross profit margin, adjusted operating income, adjusted operating margin, adjusted net earnings, adjusted net earnings per diluted share, EBITDA, and adjusted EBITDA. These non-GAAP measures should not be viewed as an alternative to GAAP measures of performance. Non-GAAP measures such as adjusted gross profits, adjusted gross profit margin, adjusted operating income, adjusted operating margin, adjusted net earnings, adjusted net earnings per diluted share, EBITDA, and adjusted EBITDA do not have uniform definitions. These measures, as calculated by VPG, may not be comparable to similarly titled measures used by other companies. Management believes that these non-GAAP measures are useful to investors because each presents what management views as our core operating results for the relevant period. The adjustments to the applicable GAAP measures relate to occurrences or events that are outside of our core operations, and management believes that the use of these non-GAAP measures provides a consistent basis to evaluate our operating profitability and performance trends across comparable periods. In addition, the Company has historically provided these or similar non-GAAP measures and understands that some investors and financial analysts find this information helpful in analyzing the Company’s performance and in comparing the Company’s financial performance to that of its peer companies and competitors. Management believes that the Company’s non-GAAP measures are regarded as supplemental to its GAAP financial results.
-24-


Gross ProfitOperating IncomeNet Earnings Attributable to VPG StockholdersDiluted Earnings Per share
Three months ended July 2, 2022July 3, 2021July 2, 2022July 3, 2021July 2, 2022July 3, 2021July 2, 2022July 3, 2021
As reported - GAAP$37,334 $29,798 $10,551 $4,924 $10,755 $3,920 $0.79 $0.29 
As reported - GAAP Margins42.1 %39.6 %11.9 %6.5 %
Acquisition purchase accounting adjustments (a)679 919 679 919 679 919 0.05 0.07 
Acquisition costs—  1,198  1,198  0.09 
COVID-19 impact (b) (26) (242) (242) (0.02)
Start-up costs (c) 1,159  1,159  1,159  0.08 
Impairment of goodwill and indefinite-lived intangibles—  1,223  1,223  0.09 
Restructuring costs— 904 — 904 — 0.07 — 
Foreign exchange (gain)/loss (d)— — (3,380)174 (0.25)0.01 
Less: Tax effect of reconciling items and discrete tax items— — (377)1,639 (0.02)0.12 
As Adjusted - Non GAAP$38,013 $31,850 $12,134 $9,181 $9,335 $6,712 $0.68 $0.49 
As Adjusted - Non GAAP Margins42.9 %42.3 %13.7 %12.2 %
Gross ProfitOperating IncomeNet Earnings Attributable to VPG StockholdersDiluted Earnings Per share
Six fiscal months endedJuly 2, 2022July 3, 2021July 2, 2022July 3, 2021July 2, 2022July 3, 2021July 2, 2022July 3, 2021
As reported - GAAP72,584 58,420 18,866 11,363 $17,111 $8,881 $1.25 $0.65 
As reported - GAAP Margins41.2 %40.0 %10.7 %7.8 %
Acquisition purchase accounting adjustments (a)1,050 930 1,050 930 1,050 930 0.08 0.07 
Acquisition costs—  1,198  1,198  0.09 
COVID-19 impact (b)138 (177)138 (685)138 (685)0.01 (0.05)
Start-up costs (c)
150 1,288 150 1,288 150 1,288 0.01 0.09 
Impairment of goodwill and indefinite-lived intangibles— —  1,223  1,223  0.09 
Restructuring costs1,165 — 1,165 — 0.09 — 
Foreign exchange (gain)/loss (d)
(3,934)(561)(0.29)(0.04)
Less: Tax effect of reconciling items and discrete tax items(302)1,406 (0.02)0.10 
As Adjusted - Non GAAP$73,922 $60,461 $21,369 $15,317 $15,982 $10,868 $1.17 $0.80 
As Adjusted - Non GAAP Margins41.9 %41.4 %12.1 %10.5 %
-25-


Three months ended Six fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net earnings attributable to VPG stockholders$10,755 $3,920 $17,111 $8,881 
Interest Expense428 273 757 578 
Income tax expense2,587 262 4,328 2,026 
Depreciation2,832 2,829 5,685 5,736 
Amortization967 757 1,937 1,372 
EBITDA17,569 $8,041 29,818 $18,593 
EBITDA MARGIN19.8 %10.7 %16.9 %12.7 %
Impairment of goodwill and indefinite-lived intangibles 1,223  1,223 
Acquisition purchase accounting adjustments (a)679 919 1,050 930 
Acquisition costs 1,198  1,198 
Restructuring costs904 — 1,165 — 
COVID-19 impact (b) (242)138 (685)
Start-up costs (c) 1,159 150 1,288 
Foreign exchange (gain)/loss (d)(3,380)174 (3,934)(561)
ADJUSTED EBITDA$15,772 $12,472 $28,387 $21,986 
ADJUSTED EBITDA MARGIN17.8 %16.6 %16.1 %15.1 %

(a)     Acquisition purchase accounting adjustments include fair market value adjustments associated with inventory recorded as a component of costs of products sold.
(b)    COVID-19 impact is the net impact to the Company of costs incurred as a result of the COVID-19 pandemic, net of government subsidies received.
(c)    Start-up costs in 2022 and 2021 are associated with the ramp up of our new manufacturing facility in Israel.
(d)    Impact of foreign currency exchange rates on assets and liabilities.
Financial Metrics
We utilize several financial measures and metrics to evaluate performance and assess the future direction of our business. These key financial measures and metrics include net revenues, gross profit margin, end-of-period backlog, book-to-bill ratio, and inventory turnover.
Gross profit margin is computed as gross profit as a percentage of net revenues. Gross profit is generally net revenues less costs of products sold, but could also include certain other period costs. Gross profit margin is a function of net revenues, but also reflects our cost-cutting programs and our ability to contain fixed costs.
End-of-period backlog is one indicator of potential future sales. We include in our backlog only open orders that have been released by the customer for shipment in the next twelve months. If demand falls below customers’ forecasts, or if customers do not control their inventory effectively, they may cancel or reschedule the shipments that are included in our backlog, in many instances without the payment of any penalty. Therefore, backlog is not necessarily indicative of the results expected for future periods.
Another important indicator of demand in our industry is the book-to-bill ratio, which is the ratio of the amount of product ordered during a period compared with the amount of product shipped during that period. A book-to-bill ratio that is greater than one indicates that revenues may increase in future periods. Conversely, a book-to-bill ratio that is less than one is an indicator of lower demand and may foretell declining sales. The book-to-bill ratio is also impacted by the timing of orders, particularly from our project-based product lines.
We focus on inventory turnover as a measure of how well we manage our inventory. We define inventory turnover for a financial reporting period as our costs of products sold for the four fiscal quarters ending on the last day of the reporting period divided by our average inventory (computed using each quarter-end balance) for this same period. A higher level of inventory turnover reflects more efficient use of our capital.
-26-


The quarter-to-quarter trends in these financial metrics can also be an important indicator of the likely direction of our business. The following tables show net revenues, gross profit margin, end-of-period backlog, book-to-bill ratio, and inventory turnover for our business as a whole and by segment during the five quarters beginning with the second quarter of 2021 through the second quarter of 2022 (dollars in thousands):
2nd Quarter3rd Quarter4th Quarter1st Quarter2nd Quarter
20212021202120222022
Net revenues$75,339 $81,974 $90,017 $87,665 $88,618 
Gross profit margin39.6 %38.8 %38.7 %40.2 %42.1 %
End-of-period backlog$130,900 $146,700 $150,500 $170,600 $171,400 
Book-to-bill ratio1.40 1.21 1.06 1.25 1.08 
Inventory turnover2.64 2.55 2.82 2.69 2.52 
2nd Quarter3rd Quarter4th Quarter1st Quarter2nd Quarter
20212021202120222022
Sensors
Net revenues$31,176 $30,721 $34,149 $37,750 $40,280 
Gross profit margin38.9 %31.1 %32.1 %37.8 %44.3 %
End-of-period backlog$59,200 $70,100 $72,900 $81,300 $84,200 
Book-to-bill ratio1.38 1.37 1.11 1.27 1.17 
Inventory turnover2.90 3.14 3.53 3.54 3.20 
Weighing Solutions
Net revenues$31,675 $30,676 $32,071 $32,768 $28,459 
Gross profit margin37.2 %37.2 %34.0 %36.9 %33.7 %
End-of-period backlog$41,100 $42,600 $41,800 $43,600 $43,000 
Book-to-bill ratio1.16 1.06 0.98 1.06 1.03 
Inventory turnover2.78 2.47 2.63 2.61 2.33 
Measurement Systems
Net revenues$12,488 $20,577 $23,797 $17,147 $19,879 
Gross profit margin47.1 %52.8 %54.7 %51.8 %49.9 %
End-of-period backlog$30,600 $34,000 $35,800 $45,700 $44,200 
Book-to-bill ratio2.03 1.18 1.08 1.56 0.98 
Inventory turnover1.85 1.92 2.18 1.68 1.90 
Net revenues for the second quarter of 2022 increased 1.1% from the first quarter of 2022 mainly due to increased volume in Sensors and Measurement Systems reporting segments partially offset by decreased volume in the Weighing Solutions reporting segment. Net revenues increased 17.6% from the second quarter of 2021 with increased volume primarily from the Sensors and Measurement Systems reporting segments.
Net revenues in the Sensors reporting segment increased 6.7% compared to the first quarter of 2022 and increased 29.2% from the second quarter of 2021. Sequentially, the increase in revenues reflected revenue growth in our sales of precision resistors in the Test and Measurement market, partially offset by a decrease in revenues for precision resistors in the Avionics, Military and Space market. The year-over-year increase in revenues was primarily attributable to higher sales of precision resistors in the Test and Measurements market and higher revenue of our advanced sensors products primarily in Other markets (mainly for consumer and medical applications) and in our General Industrial markets for energy applications.
-27-


Net revenues in the Weighing Solutions reporting segment decreased 13.1% from the first quarter of 2022 and decreased 10.2% from the second quarter of 2021. The year-over-year and sequential decreases in revenues were primarily attributable to a decrease in revenue related to force sensor products to our OEM customers in our Other markets and lower sales of onboard weighing products to the Transportation market.
Net revenues in the Measurement Systems reporting segment increased 15.9% from the first quarter of 2022 and increased 59.2% from the second quarter of 2021. Sequentially, the increase in revenue was primarily due to the higher revenue of KELK and Dynamic Systems, Inc. ("DSI") products to the Steel market. The year-over-year increase in revenue was primarily attributable to the addition of revenue for Diversified Technical Systems, Inc. ("DTS"), which was acquired on June 1, 2021, and higher revenue of our KELK and DSI steel-related businesses.
Overall gross profit margin in the second quarter of 2022 increased 1.9% as compared to the first quarter of 2022 and increased 2.5% from the second quarter of 2021.
Sequentially, the increase in the gross profit margin in the Sensors reporting segment was partially offset by a decrease in the gross profit margin in the Weighing Solutions and Measurement Systems reporting segments. In the Sensors reporting segment, the gross profit margins increased sequentially due to higher volume and labor efficiencies. In the Weighing Solutions reporting segment, the sequential decrease in gross profit margins was primarily due to lower volume and an unfavorable product mix. The sequential decrease in the gross profit margins in the Measurement Systems reporting segment was a result of unfavorable product mix and a reduction in inventory which offset the higher volume.
Compared to the second quarter of 2021, the Sensors and Measurement Systems reporting segments had higher gross profit margins, while the Weighing Solutions reporting segment gross profit margin was lower.
The Sensors reporting segment had a higher gross profit margin due to higher volume partially offset by unfavorable foreign exchange rates, wage increases, and labor inefficiencies due to the hiring of new personnel. In the Measurement Systems reporting segment, the gross profit margin was higher as compared to the second quarter of 2021 primarily due to higher revenue, partially offset by an unfavorable foreign exchange rate and a full quarter of costs for DTS compared to one month in the prior year period. The Weighing Solutions reporting segment decrease in gross profit margin as compared to 2021 was primarily due to lower volume, unfavorable foreign exchange rates, and unfavorable product mix.
Optimize Core Competence
The Company’s core competencies include our innovative, deep technical and applications-specific expertise that adds value to our customers' products, our strong brands and customer relationships, our focus on operational excellence, our ability to select and develop our management teams, and our proven M&A strategy. We continue to optimize all aspects of our development, manufacturing and sales processes, including by increasing our technical sales efforts; continuing to innovate in product performance and design; and refining our manufacturing processes.
Our Sensors segment research group developed innovations that enhance the capability and performance of our strain gages, while simultaneously reducing their size and power consumption as part of our advanced sensors product line. We believe this unique foil technology will create new markets as customers “design in” these next generation products in existing and new applications. Our development engineering team is also responsible for creating new processes to further automate manufacturing, and improve productivity and quality. Our advanced sensors manufacturing technology also offers us the capability to produce high-quality foil strain gages in a highly automated environment, which we believe results in reduced manufacturing and lead times, improved quality and increased margins. As a sign of our commitment to these businesses, we signed a long-term lease for a state-of-the-art facility that has been constructed in Israel. We fully transitioned to this facility in the third quarter of fiscal 2021.
Our design, research, and product development teams, in partnership with our marketing teams, drive our efforts to bring innovations to market. We intend to leverage our insights into customer demand to continually develop and roll out new, innovative products within our existing lines and to modify our existing core products in ways that make them more appealing, addressing changing customer needs and industry trends in terms of form, fit, and function.
We also seek to achieve significant production cost savings through the transfer, expansion, and construction of manufacturing operations in countries such as India, China, and Israel, where we can benefit from improved efficiencies or available tax and other government-sponsored incentives. In the past several years, we incurred restructuring expense related to closing and downsizing of facilities as part of the manufacturing transitions of our load cell products to facilities in India and China, which marked key milestones in our ongoing strategic initiatives to align and consolidate our manufacturing footprint.
-28-


Acquisition Strategy
We expect to continue to make strategic acquisitions where opportunities present themselves to grow and expand our segments. Historically, our growth and acquisition strategy had been largely focused on vertical product integration, using our foil strain gages in our load cell products, and incorporating those products into our weighing solutions. In recent years, we widened our acquisition strategy to include a broader set of precision measurement systems and product companies.
We expect to expand our expertise, and our acquisition focus, outside our traditional vertical approach to other precision measurement solutions, including in the fields of measurement of force, weight, pressure, torque, tilt, motion, and acceleration. We believe acquired businesses will benefit from improvements we implement to reduce redundant functions and from our current global manufacturing and distribution footprint.
Research and Development
Research and development will continue to play a key role in our efforts to introduce innovative products to generate new sales and to improve profitability. We expect to continue to expand our position as a leading supplier of precision foil technology products. We believe our R&D efforts should provide us with a variety of opportunities to leverage technology, products, and our manufacturing base in order to ultimately improve our financial performance.
Cost Management
To be successful, we believe we must seek new strategies for controlling operating costs. Through automation in our plants, we believe we can optimize our capital and labor resources in production, inventory management, quality control, and warehousing. We are in the process of moving some manufacturing to more cost effective locations. This may enable us to become more efficient and cost competitive, and also maintain tighter controls of the operation.
Production transfers, facility consolidations, and other long-term cost-cutting measures require us to initially incur significant severance and other exit costs. We are realizing the benefits of our restructuring through lower labor costs and other operating expenses, and expect to continue reaping these benefits in future periods. However, these programs to improve our profitability also involve certain risks which could materially impact our future operating results, as further detailed in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022.
We are evaluating plans to further reduce our costs by consolidating additional manufacturing operations. These plans may require us to incur restructuring and severance costs in future periods. While streamlining and reducing fixed overhead, we are exercising caution so that we will not negatively impact our customer service or our ability to further develop products and processes.
Goodwill
We test the goodwill in each of our reporting units for impairment at least annually, as of the first day of our fourth quarter, and whenever events or changes in circumstances occur indicating that a possible impairment may have been incurred. Determining whether to test goodwill for impairment, and the application of goodwill impairment tests, require significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. Changes in these estimates could materially affect the determination of fair value for each reporting unit. A slowdown or deferral of orders for a business, with which we have goodwill associated, could impact our valuation of that goodwill.
Foreign Currency
We are exposed to foreign currency exchange rate risks, particularly due to transactions in currencies other than the functional currencies of certain subsidiaries. U.S. GAAP requires that entities identify the “functional currency” of each of their subsidiaries and measure all elements of the financial statements in that functional currency. A subsidiary’s functional currency is the currency of the primary economic environment in which it operates. In cases where a subsidiary is relatively self-contained within a particular country, the local currency is generally deemed to be the functional currency. However, a foreign subsidiary that is a direct and integral component or extension of the parent company’s operations generally would have the parent company’s currency as its functional currency. We have subsidiaries that fall into each of these categories.
Foreign Subsidiaries which use the Local Currency as the Functional Currency
Our operations in Europe, Canada, and certain locations in Asia primarily generate and expend cash using local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. For those subsidiaries where the local currency is the functional currency, assets and liabilities in the consolidated condensed balance sheets have been translated at
-29-


the rate of exchange as of the balance sheet date. Translation adjustments do not impact the results of operations and are reported as a separate component of equity.
For those subsidiaries where the local currency is the functional currency, revenues and expenses are translated at the average exchange rate for the period. While the translation of revenues and expenses into U.S. dollars does not directly impact the consolidated condensed statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.
Foreign Subsidiaries which use the U.S. Dollar as the Functional Currency
Our operations in Israel and certain locations in Asia primarily generate cash in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency. For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the results of operations. While these subsidiaries transact most business in U.S. dollars, they may have significant costs, particularly related to payroll, which are incurred in the local currency and significant lease assets and liabilities.
Effects of Foreign Exchange Rate on Operations
For the fiscal quarter ended July 2, 2022, exchange rates decreased net revenues by $4.0 million, and decreased costs of products sold and selling, general, and administrative expenses by $3.2 million, when compared to the comparable prior year period.
For the six fiscal months ended July 2, 2022, exchange rates decreased net revenues by $5.5 million, and decreased costs of products sold and selling, general, and administrative expenses by $3.4 million, when compared to the comparable prior year period.
-30-


Results of Operations
Results of operations by reporting segments for the fiscal quarter and six fiscal months ended July 3, 2021 have been recast to reflect the new reporting segments as described under Item 7. Overview of Financial Results of our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022.
Statement of operations’ captions as a percentage of net revenues and the effective tax rates were as follows:
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Costs of products sold57.9 %60.4 %58.8 %60.0 %
Gross profit42.1 %39.6 %41.2 %40.0 %
Selling, general, and administrative expenses29.2 %29.8 %29.8 %30.6 %
Operating income11.9 %6.5 %10.7 %7.8 %
Income before taxes15.2 %5.7 %12.4 %7.6 %
Net earnings12.3 %5.4 %10.0 %6.2 %
Net earnings attributable to VPG stockholders12.1 %5.2 %9.7 %6.1 %
Effective tax rate19.2 %6.1 %19.8 %18.4 %
Net Revenues
Net revenues were as follows (dollars in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues$88,618 $75,339 $176,283 $145,928 
Change versus comparable prior year period
$13,279 $30,355 
Percentage change versus prior year period
17.6 %20.8 %
Changes in net revenues were attributable to the following:
vs. prior year
quarter
vs. prior year-
to-date
Change attributable to:
Change in volume15.6 %14.4 %
Change in average selling prices2.6 %2.3 %
Foreign currency effects(5.6)%(3.8)%
Acquisitions5.0 %7.9 %
Net change17.6 %20.8 %
During the fiscal quarter and six fiscal months ended July 2, 2022, net revenues increased 17.6% and 20.8%, respectively, as compared to the comparable prior year periods, with increased volume primarily from the Sensors and Measurement Systems reporting segments.
-31-



Gross Profit Margin
Gross profit as a percentage of net revenues was as follows:
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Gross profit margin42.1 %39.6 %41.2 %40.0 %
The gross profit margin for the fiscal quarter and six fiscal months ended July 2, 2022 increased 2.5% and 1.2%, respectively, as compared to the comparable prior year periods, with higher gross profit margins in the Sensors and Measurements Systems reporting segments and lower gross profit margins in the Weighing Solutions reporting segment.
Segments
Analysis of revenues and gross profit margins for each of our reportable segments is provided below.
Sensors
Net revenues of the Sensors segment were as follows (dollars in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues$40,280 $31,176 $78,030 $62,991 
Change versus comparable prior year period
$9,104 $15,039 
Percentage change versus prior year period
29.2 %23.9 %
Changes in Sensors segment net revenues were attributable to the following:
vs. prior year
quarter
vs. prior year-
to-date
Change attributable to:
Change in volume34.6 %26.5 %
Change in average selling prices2.1 %2.0 %
Foreign currency effects(7.5)%(4.6)%
Net change29.2 %23.9 %
Net revenues increased 29.2% for the fiscal quarter ended July 2, 2022, as compared to the comparable prior year period and increased 23.9% for the six fiscal months ended July 2, 2022, as compared to the comparable prior year period. The year-over-year increase in revenues was primarily attributable to higher sales of precision resistors in the Test and Measurements market and higher revenue of our advanced sensors products primarily in Other markets (mainly for consumer and medical applications) and in our General Industrial markets for energy applications.
Gross profit as a percentage of net revenues for the Sensors segment was as follows:
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Gross profit margin44.3 %38.9 %41.2 %39.6 %
The gross profit margin increased 5.4% for the fiscal quarter ended July 2, 2022, when compared to the comparable prior year period due to higher volume partially offset by unfavorable foreign exchange rates, wage increases, and labor inefficiencies due to the hiring of new personnel. Additionally, there were higher start-up costs associated with our new advanced sensors facility in 2021.
-32-


The gross profit margin increased 1.6% for the six fiscal months ended July 2, 2022 as compared to the comparable prior year period. Volume increases were mostly offset by impacts from charges related to start-up costs in our new advanced sensors facility, wage increase, and labor inefficiencies.

Weighing Solutions
Net revenues of the Weighing Solutions segment were as follows (dollars in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues
$28,459 $31,675 $61,227 $62,643 
Change versus comparable prior year period
$(3,216)$(1,416)
Percentage change versus prior year period
(10.2)%(2.3)%
Changes in Weighing Solutions segment net revenues were attributable to the following:
vs. prior year
quarter
vs. prior year-
to-date
Change attributable to:
Change in volume(9.0)%(1.8)%
Change in average selling prices4.2 %3.3 %
Foreign currency effects(5.4)%(3.8)%
Net change(10.2)%(2.3)%
Net revenues decreased 10.2% for the fiscal quarter ended July 2, 2022, and decreased 2.3% for the six fiscal months ended July 2, 2022 as compared to the comparable prior year periods. The decreases in revenues were primarily attributable to a decrease in revenue related to force sensor products to our OEM customers in our Other markets and lower sales of onboard weighing products to the Transportation market.
Gross profit as a percentage of net revenues for the Weighing Solutions segment was as follows:
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Gross profit margin33.7 %37.2 %35.4 %37.6 %
The gross profit margin for the fiscal quarter ended July 2, 2022 decreased 3.5% as compared to the comparable prior year period and decreased 2.2% for the six fiscal months ended July 2, 2022 when compared to the prior year period. The decreases were primarily due to lower volume, unfavorable foreign exchange rates, and unfavorable product mix.
Measurement Systems
Net revenues of the Measurement Systems segment were as follows (dollars in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues$19,879 $12,488 $37,026 $20,294 
Change versus comparable prior year period
$7,391 $16,732 
Percentage change versus prior year period
59.2 %82.4 %
-33-


Changes in Measurement Systems segment net revenues were attributable to the following:
vs. prior year
quarter
vs. prior year-
to-date
Change attributable to:
Change in volume31.6 %27.6 %
Change in average selling prices1.2 %0.8 %
Foreign currency effects(3.8)%(2.5)%
Acquisitions30.2 %56.5 %
Net change59.2 %82.4 %
Net revenues increased 59.2% for the fiscal quarter ended July 2, 2022 as compared to the comparable prior year period and increased 82.4% for the six fiscal months ended July 2, 2022 as compared to the comparable prior year period. The year-over-year increase in revenue was primarily attributable to the addition of revenue for DTS, which was acquired on June 1, 2021, and higher revenue of our KELK and DSI steel-related businesses.
Gross profit as a percentage of net revenues for the Measurement Systems segment were as follows:
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Gross profit margin49.9 %47.1 %50.8 %48.8 %
The gross profit margin for the fiscal quarter ended July 2, 2022 increased 2.8% compared to the second quarter of 2021. The increase was mainly due to higher revenue, partially offset by an unfavorable foreign exchange rate and a full quarter of costs for DTS compared to one month in the prior year period.
The gross profit margin for the six fiscal months ended July 2, 2022 increased 2.0% from the prior year period. Higher revenues coming from DTS and our KELK and DSI steel-related businesses were partially offset by an unfavorable product mix and an unfavorable foreign exchange rate impact. Additionally, COVID-19 subsidies were received in 2021 that did not continue in 2022.
Selling, General, and Administrative Expenses
Selling, general, and administrative (“SG&A”) expenses are summarized as follows (dollars in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Total SG&A expenses$25,879 $22,453 $52,553 $44,636 
As a percentage of net revenues29.2 %29.8 %29.8 %30.6 %
SG&A expenses for the fiscal quarter ended July 2, 2022 increased $3.4 million compared to the comparable prior year period, with $2.3 million of the increase driven by SG&A expenses from DTS, which was acquired in June of 2021. The remaining increase is from additional SG&A expenses related to wage increases, travel costs, and commissions.
-34-


SG&A expenses for the six fiscal months ended July 2, 2022 increased $7.9 million compared to the comparable prior year periods with $6.1 million of the increase driven by SG&A expenses from DTS. The remaining increase is from additional SG&A expenses related to wage increases, commissions, and other costs.
Impairment of Goodwill and Indefinite-lived Intangible Assets
For the fiscal quarter and six fiscal months ended July 3, 2021, as a result of our interim impairment test, we recorded a $1.2 million pre-tax, non-cash impairment charge which reduced the carrying value of our goodwill and indefinite-lived intangible assets.
Acquisition Costs
For the fiscal quarter and six fiscal months ended July 3, 2021, we recorded Acquisition Costs associated with the acquisition of DTS as follows (in thousands):
Fiscal quarter endedSix fiscal months ended
July 3, 2021July 3, 2021
Legal fees$341 $341 
Appraisal fees18 18 
Other (investment banker and insurance costs)839 839 
$1,198 $1,198 
Restructuring Costs
Restructuring costs reflect the cost reduction programs implemented by the Company. Restructuring costs are expensed during the period in which the Company determines it will incur those costs and all requirements for accrual are met. Because these costs are recorded based upon estimates, actual expenditures for the restructuring activities may differ from the initially recorded costs. If the initial estimates are too low or too high, the Company could be required to either record additional expense in future periods or to reverse part of the previously recorded charges.
The Company recorded $0.9 million and $0.0 million of restructuring costs during the fiscal quarter ended July 2, 2022 and July 3, 2021, respectively, and $1.2 million and $0.0 million of restructuring costs during the six fiscal months ended July 2, 2022 and July 3, 2021, respectively. Restructuring costs were comprised primarily of employee termination costs, including severance and statutory retirement allowances, in connection with various cost reduction programs.
Other Income (Expense)
Interest expense for the fiscal quarter and six fiscal months ended July 2, 2022 was higher when compared with the comparable prior year periods mainly due to higher borrowing rates in 2022.
-35-


The following table analyzes the components of the line “Other” on the consolidated condensed statements of operations (in thousands):
Fiscal quarter ended
July 2, 2022July 3, 2021Change
Foreign exchange gain (loss)$3,380 $(174)$3,554 
Interest income80 20 60 
Pension expense(104)(143)39 
Other(12)(29)17 
$3,344 $(326)$3,670 
Six fiscal months ended
July 2, 2022July 3, 2021Change
Foreign exchange gain$3,934 $561 $3,373 
Interest income144 65 79 
Pension expense(180)(280)100 
Other(115)(99)(16)
$3,783 $247 $3,536 
Foreign currency exchange gains represent the impact of changes in foreign currency exchange rates. For the fiscal quarter and six fiscal months ended July 2, 2022, the change in foreign exchange gains and losses during the period, as compared to the prior year periods, is largely due to exposure to currency fluctuations with the Israeli shekel, the Japanese yen and the British pound. The change in the dollar-shekel exchange rate resulted in a favorable foreign exchange impact primarily related to the shekel-denominated lease liability for the Sensors facility in Israel. Included in Other for the six fiscal months ended July 2, 2022 is a $0.2 million loss on liquidation of two of the Company's European subsidiaries.
Income Taxes
VPG calculates the tax provision for interim periods using an estimated annual effective tax rate methodology based on projected full-year pre-tax earnings among the taxing jurisdictions in which we operate with adjustments for discrete items. The effective tax rate for the fiscal quarter ended July 2, 2022 was 19.2% compared to 6.1% for the fiscal quarter ended July 3, 2021. The effective tax rate for the fiscal quarter ended July 2, 2022 was higher than the prior year period primarily due to foreign exchange gains and losses, offset by tax rate changes and a reduction in our valuation allowance on deferred tax assets. The effective tax rate for the six fiscal months ended July 2, 2022 was 19.8% compared to 18.4% for the six fiscal months ended July 3, 2021. The effective tax rate for the six fiscal months ended July 2, 2022 was higher than the prior year period primarily due to changes in the mix of worldwide income and foreign exchange gains and losses, offset by tax rate changes and a reduction in our valuation allowance on deferred tax assets.
On December 28, 2021, the United States Treasury Department and the Internal Revenue Service issued final regulations relating to the foreign tax credit and clarifying the rules relating to foreign derived intangible income. These new regulations apply to tax years beginning on or after December 28, 2021. The Company is still in the process of analyzing the potential tax impact that these regulations could have on the Company’s tax position.
The Company and its subsidiaries are subject to income taxes imposed by the U.S., various states, and the foreign jurisdictions in which we operate. Each jurisdiction establishes rules that set forth the years which are subject to examination by its tax authorities. While the Company believes the tax positions taken on its tax returns for each jurisdiction are supportable, they may still be challenged by the jurisdiction's tax authorities. In anticipation of such challenges, the Company has established reserves for tax-related uncertainties. These liabilities are based on the Company’s best estimate of the potential tax exposures in each respective jurisdiction. It may take a number of years for a final tax liability in a jurisdiction to be determined, particularly in the event of an audit. If an uncertain matter is determined favorably, there could be a reduction in the Company’s tax expense. An unfavorable determination could increase tax expense and could require a cash payment, including interest and penalties.

-36-


Financial Condition, Liquidity, and Capital Resources
We believe that our current cash and cash equivalents, credit facilities and projected cash from operations will be sufficient to meet our liquidity needs for at least the next 12 months.
On March 20, 2020, the Company entered into a Third Amended and Restated Credit Agreement (the “2020 Credit Agreement”) among the Company, the lenders named therein, Citizens Bank, National Association and Wells Fargo Bank, National Association as joint lead arrangers and JPMorgan Chase Bank, National Association as agent for such lenders (the “Agent”), pursuant to which the terms of the Company’s multi-currency, secured credit facility were revised to provide a secured revolving facility (the “2020 Revolving Facility”) in an aggregate principal amount of $75.0 million, with a sublimit of $10.0 million which can be used for letters of credit for the account of the Company or its subsidiaries that are parties to the Credit Agreement. The proceeds of the 2020 Revolving Facility may be used on an ongoing basis for working capital and general corporate purposes. The aggregate principal amount of the 2020 Revolving Facility may be increased by a maximum of $25.0 million upon the request of the Company, subject to the terms of the 2020 Credit Agreement. The 2020 Credit Agreement terminates on March 20, 2025.
Interest payable on amounts borrowed under the 2020 Revolving Facility is based upon, at the Company’s option, (1) the greatest of: the Agent’s prime rate, the Federal Funds rate, or a LIBOR floor (the “Base Rate”), or (2) LIBOR or CDOR plus a specified margin. An interest margin of 0.25% is added to Base Rate loans. Depending upon the Company’s leverage ratio, an interest rate margin ranging from 1.50% to 2.75% per annum is added to the applicable LIBOR or CDOR rate to determine the interest payable on the LIBOR or CDOR loans. The Company is required to pay a quarterly fee of 0.25% per annum to 0.40% per annum on the unused portion of the 2020 Revolving Facility, which is determined based on the Company’s leverage ratio each quarter. Additional customary fees apply with respect to letters of credit.
The obligations of the Company under the 2020 Credit Agreement are secured by pledges of stock in certain domestic and foreign subsidiaries, as well as guarantees by substantially all of the Company’s domestic subsidiaries. The obligations of the Company and the guarantors under the 2020 Credit Agreement are secured by substantially all the assets (excluding real estate) of the Company and such guarantors. The 2020 Credit Agreement restricts the Company from paying cash dividends and requires the Company to comply with other customary covenants, representations, and warranties, including the maintenance of specific financial ratios. The financial maintenance covenants include an interest coverage ratio and a leverage ratio. The Company was in compliance with its financial maintenance covenants at December 31, 2021. If the Company is not in compliance with any of these covenant restrictions, the credit facility could be terminated by the lenders, and all amounts outstanding pursuant to the credit facility could become immediately payable.
Our business has historically generated significant cash flow. For the six fiscal months ended July 2, 2022, cash provided by operating activities was $8.8 million compared to cash provided by operations of $12.4 million in the comparable prior year period. The decrease in cash provided by operations was due to our working capital needs to support our increased level backlog. We also had significant cash payments for bonuses in first half of fiscal 2022 compared to the first half of fiscal 2021. Our net cash used in investing activities for the six fiscal months ended July 2, 2022 was lower compared to the prior year period mainly due to the acquisition of DTS which took place in the second quarter of 2021. Our net cash used in financing activities for the six fiscal months ended July 2, 2022 was lower than the comparable to prior year period due to the 2021 borrowings in connection with the acquisition of DTS.
Approximately 92% and 87% of our cash and cash equivalents balance at July 2, 2022 and December 31, 2021, respectively, was held by our non-U.S. subsidiaries.
See the following table for the percentage of cash and cash equivalents, by region, at July 2, 2022 and December 31, 2021:
July 2, 2022December 31, 2021
Israel18 %25 %
Asia33 %24 %
Europe16 %18 %
United States8 %13 %
United Kingdom13 %12 %
Canada12 %%
100 %100 %
We earn a significant amount of our operating income outside the United States, and we consider the majority of the undistributed earnings of our foreign subsidiaries to be indefinitely reinvested, as of July 2, 2022. As a result, as discussed
-37-


above, a significant portion of our cash and short-term investments are held by foreign subsidiaries. The Company will continue to evaluate its cash needs. However, we currently do not intend, nor do we foresee a need, to repatriate funds in excess of what is already planned. The Company will evaluate the possibility of repatriating future cash provided such repatriation can be accomplished in a tax efficient manner. In addition, we expect existing domestic cash, short-term investments, and cash flows from operations to continue to be sufficient to fund our domestic operating activities and cash commitments for investing and financing activities, such as debt repayment and capital expenditures, for at least the next 12 months and thereafter for the foreseeable future.
If we should require more capital in the United States than is generated by our domestic operations, for example, to fund significant discretionary activities, such as business acquisitions, we could elect to repatriate future earnings from foreign jurisdictions or raise capital in the United States through debt or equity issuances. These alternatives could result in higher tax expense, increased interest expense, or dilution of our earnings.
Adjusted free cash flow generated during the six fiscal months ended July 2, 2022, was $0.3 million. We refer to the amount of cash provided by operating activities ($8.8 million) in excess of our capital expenditures ($8.8 million) and net of proceeds from the sale of assets ($0.3 million) as “adjusted free cash flow.”
The following table summarizes the components of net cash at July 2, 2022 and December 31, 2021 (in thousands):
July 2, 2022December 31, 2021
Cash and cash equivalents$79,429 $84,335 
Third-party debt, including current and long-term:
Revolving debt61,000 61,000 
Deferred financing costs(242)(286)
Total third-party debt60,758 60,714 
Net cash$18,671 $23,621 
Measurements such as “adjusted free cash flow” and “net cash" do not have uniform definitions and are not recognized in accordance with U.S. GAAP. Such measures should not be viewed as alternatives to GAAP measures of performance or liquidity. However, management believes that “adjusted free cash flow” is a meaningful measure of our ability to fund acquisitions, and that an analysis of “net cash” assists investors in understanding aspects of our cash and debt management. These measures, as calculated by us, may not be comparable to similarly titled measures used by other companies.
Our financial condition as of July 2, 2022 remains strong, with a current ratio (current assets to current liabilities) of 4.0 to 1.0, as compared to a ratio of 3.6 to 1.0 at December 31, 2021.
Cash paid for property and equipment for the six fiscal months ended July 2, 2022 was $8.8 million compared to $8.3 million in the comparable prior year period.
As of July 2, 2022 and December 31, 2021, we did not have any off-balance sheet arrangements.
-38-


Safe Harbor Statement
From time to time, information provided by us, including, but not limited to, statements in this report, or other statements made by or on our behalf, may contain or constitute "forward-looking" information within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements involve a number of risks, uncertainties, and contingencies, many of which are beyond our control, which may cause actual results, performance, or achievements to differ materially from those anticipated.
Such statements are based on current expectations only, and are subject to certain risks, uncertainties, and assumptions. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those anticipated, expected, estimated, or projected. Among the factors that could cause actual results to materially differ include: general business and economic conditions; impact of inflation, global labor and supply chain challenges; difficulties or delays in identifying, negotiating and completing acquisitions and integrating acquired companies; the inability to realize anticipated synergies and expansion possibilities; difficulties in new product development; changes in competition and technology in the markets that we serve and the mix of our products required to address these changes; changes in foreign currency exchange rates; political, economic, health (including the COVID-19 pandemic) and military instability in the countries in which we operate; difficulties in implementing our cost reduction strategies, such as underutilization of production facilities, labor unrest or legal challenges to our lay-off or termination plans, operation of redundant facilities due to difficulties in transferring production to achieve efficiencies; compliance issues under applicable laws, such as export control laws, including the outcome of our voluntary self-disclosure of export control non-compliance; significant developments from the recent and potential changes in tariffs and trade regulation; our efforts and efforts by governmental authorities to mitigate the COVID-19 pandemic, such as travel bans, shelter-in-place orders and business closures and the related impact on resource allocations, manufacturing and supply chains; our status as a “critical”, “essential” or “life-sustaining” business in light of COVID-19 business closure laws, orders and guidance being challenged by a governmental body or other applicable authority; our ability to execute our new corporate strategy and business continuity, operational and budget plans; and other factors affecting our operations, markets, products, services, and prices that are set forth in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. We caution you not to place undue reliance on forward-looking statements, which speak only as of the date of this report or as of the dates otherwise indicated in such forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.


-39-


Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes in the market risks previously disclosed in Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 4, 2022.
Item 4. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
An evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this quarterly report to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act are: (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms; and (2) accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.
Our management, including our CEO and CFO, believes that any disclosure controls and procedures or internal controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must consider the benefits of controls relative to their costs. Inherent limitations within a control system include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by unauthorized override of the control. While the design of any system of controls is to provide reasonable assurance of the effectiveness of disclosure controls, such design is also based in part upon certain assumptions about the likelihood of future events, and such assumptions, while reasonable, may not take into account all potential future conditions. Accordingly, because of the inherent limitations in a cost effective control system, misstatements due to error or fraud may occur and may not be prevented or detected.
Changes in Internal Control over Financial Reporting
During our last fiscal quarter ended July 2, 2022, there was no change in our internal control over financial reporting that materially affected, or is reasonable likely to materially affect, internal control over financial reporting.



-40-


PART II - OTHER INFORMATION
Item 1. LEGAL PROCEEDINGS
The Company is subject to various legal proceedings that constitute ordinary, routine litigation incidental to its business. In addition, the Company recently determined that certain export shipments of products from one of its subsidiaries did not comply with the filing requirements of U.S. export administration and foreign trade regulations, and the Company voluntarily self-disclosed such non-compliance to the U.S. government. Non-compliance with the filing requirements may result in fines and penalties.

The Company believes that the foregoing matters will not have a material adverse effect on the Company’s business or its financial condition, results of operations, and cash flows.
Item 1A. RISK FACTORS
In addition to the other information set forth in this Form 10-Q, you should carefully consider the factors discussed in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 4, 2022. There have been no material changes in reported risk factors from the information reported in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.


Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
Item 3. DEFAULTS UPON SENIOR SECURITIES
None.
Item 4. MINE SAFETY DISCLOSURES
Not applicable.
Item 5. OTHER INFORMATION
Not applicable.

-41-


Item 6. EXHIBITS
31.1      
31.2      
32.1      
32.2      
101      Interactive Data File (Quarterly Report on Form 10-Q, for the quarterly period ended July 2 2022, furnished in XBRL (eXtensible Business Reporting Language).

-42-


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.
VISHAY PRECISION GROUP, INC.
 
/s/ William M. Clancy
William M. Clancy
Executive Vice President and Chief Financial Officer
(as a duly authorized officer and principal financial and accounting officer)
Date: August 9, 2022

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

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

EX-32.1 4 vpg-q22022xex321.htm EX-32.1 Document
Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Vishay Precision Group, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended July 2, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ziv Shoshani, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Ziv Shoshani
Ziv Shoshani
Chief Executive Officer
August 9, 2022


EX-32.2 5 vpg-q22022xex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Vishay Precision Group, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended July 2, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William M. Clancy, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ William M. Clancy
William M. Clancy
Chief Financial Officer
August 9, 2022

EX-101.SCH 6 vpg-20220702.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Condensed Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Condensed Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Condensed Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Condensed Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation - (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Presentation - (Tables) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2305302 - Disclosure - Revenues - (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Revenues - (Disaggregation of Revenue by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Revenues - (Disaggregation of Revenue by Market Sector) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenues - (Contract Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Revenues - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Acquisition - (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Acquisition - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Acquisitions - (Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Goodwill - (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - Leases - (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Leases - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Leases - (Leases Recorded on the Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Leases - (Other Information Related to Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Leases - (Components of Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Leases - (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Leases - (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2125106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Income Taxes - (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Long-Term Debt - (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Long-Term Debt - (Schedule of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Tables) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Pensions and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Pensions and Other Postretirement Benefits - (Tables) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2337309 - Disclosure - Share-Based Compensation - (Tables) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Share-Based Compensation - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2341310 - Disclosure - Segment Information - (Tables) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - Segment Information - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Segment Information - (Schedule of Segment Reporting) (Details) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Segment Information - (Intersegment Sales) (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2346311 - Disclosure - Earnings Per Share - (Tables) link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - Additional Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 2349312 - Disclosure - Additional Financial Statement Information - (Tables) link:presentationLink link:calculationLink link:definitionLink 2450424 - Disclosure - Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - Additional Financial Statement Information - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2152114 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2353313 - Disclosure - Fair Value Measurements - (Tables) link:presentationLink link:calculationLink link:definitionLink 2454426 - Disclosure - Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details) link:presentationLink link:calculationLink link:definitionLink 2155115 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2356314 - Disclosure - Restructuring Costs - (Tables) link:presentationLink link:calculationLink link:definitionLink 2457427 - Disclosure - Restructuring Costs - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2458428 - Disclosure - Restructuring Costs - Restructuring Programs (Details) link:presentationLink link:calculationLink link:definitionLink 2159116 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2460429 - Disclosure - Subsequent Events (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 vpg-20220702_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 vpg-20220702_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 vpg-20220702_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Amounts reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Net earnings Net earnings Net earnings Net earnings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument [Axis] Debt Instrument [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Restructuring reserve, beginning balance Restructuring reserve, ending balance Restructuring Reserve Transportation Transportation [Member] Transportation [Member] Inventories: Inventory, Net [Abstract] Schedule of Fiscal Quarters Schedule of Fiscal Quarters [Table Text Block] Schedule of Fiscal Quarters end date Schedule of Other Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Restricted stock issuance (shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Operating leases weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Capital in excess of par value Additional Paid in Capital, Common Stock Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Other Other Noncash Income (Expense) Net earnings attributable to VPG stockholders Net earnings Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Secured debt Secured Debt Subsequent Event Type [Axis] Subsequent Event Type [Axis] Distributions to noncontrolling interests Payments of Distributions to Affiliates Pro forma basic earnings per share attributable to VPG stockholders (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic General Industrial General Industrial [Member] General Industrial [Member] Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Award vesting rights (percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Leases Lessee, Operating Leases [Text Block] Credit Agreement 2020 Credit Agreement 2020 [Member] Credit Agreement 2020 [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Contract asset, unbilled revenue, beginning balance Contract asset, unbilled revenue, ending balance Contract with Customer, Asset, after Allowance for Credit Loss 2022 (excluding the six months ended July 2, 2022) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Working capital Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Liabilities Net Amount of current assets net of current liabilities acquired at the acquisition date. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Inputs Fair Value, Inputs, Level 1 [Member] Movement in Contract Assets and Liabilities [Roll Forward] Movement in Contract Assets and Liabilities [Roll Forward] Movement in Contract Assets and Liabilities [Roll Forward] Award Type [Axis] Award Type [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating lease - current Operating Lease, Liability, Current Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Software Capitalized Computer Software, Gross Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Operating leases weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Adjustment to goodwill acquired Goodwill, Purchase Accounting Adjustments Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Accrued pension and other postretirement costs Liability, Defined Benefit Plan, Noncurrent Acquired technology Technology-Based Intangible Assets [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Document Type Document Type Other Europe Other Europe [Member] Other Europe [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Long-Term Debt Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Number of additional shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, Additional Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, Additional Shares 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Subsequent Event Subsequent Event [Member] Consolidation Items [Domain] Consolidation Items [Domain] Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Pro forma diluted earnings per share attributable to VPG stockholders (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Reclassification of foreign currency translation adjustment related to disposal of subsidiary Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses) Other accrued expenses Accrued Liabilities, Current Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other Markets Other Markets [Member] Other Markets [Member] Payroll and related expenses Employee-related Liabilities, Current Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Goodwill [Table] Schedule of Goodwill [Table] Earnings Per Share Earnings Per Share [Text Block] Interest cost Defined Benefit Plan, Interest Cost Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Buildings and improvements Buildings and Improvements, Gross Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Finished goods Inventory, Finished Goods, Gross Gross profit Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Subsequent Event Subsequent Events [Text Block] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Pension and Other Postretirement Benefits Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Restricted stock issuances Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Total equity Balance, beginning Balance, ending Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Intersegment Eliminations Intersegment Eliminations [Member] Minimum Minimum [Member] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Inventory write-offs for obsolescence Inventory Write-down Total intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred financing costs Debt Issuance Costs, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value Measurements Fair Value Disclosures [Text Block] Pension Plans Pension Plan [Member] Trading Symbol Trading Symbol Entity File Number Entity File Number Trade accounts payable Accounts Payable, Trade, Current Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Canada CANADA Less: comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Number of RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Effective tax rate (percent) Effective Income Tax Rate Reconciliation, Percent Acquisition Business Combination Disclosure [Text Block] Other income (expense): Other Nonoperating Income (Expense) [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Raw materials Inventory, Raw Materials, Gross Subsequent Events [Abstract] Subsequent Events [Abstract] Revenues Revenues Pro forma net earnings attributable to VPG stockholders Business Acquisition, Pro Forma Net Income (Loss) Intangible assets: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets [Abstract] Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic earnings per share attributable to VPG stockholders (dollars per share) Basic earnings per share attributable to VPG stockholders (dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Construction in progress Construction in Progress, Gross Pension and Other Postretirement Actuarial Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Buildings and Vehicles Buildings and Vehicles [Member] Buildings and Vehicles [Member] Treasury Stock Treasury Stock [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total Vishay Precision Group, Inc. stockholders' equity Stockholders' Equity Attributable to Parent Vesting [Domain] Vesting [Domain] Entity Interactive Data Current Entity Interactive Data Current Sensors to Measurement Systems Sensors to Measurement Systems [Member] Sensors to Measurement Systems Israel ISRAEL Net changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total net lease cost Lease, Cost Percentage of performance based units on total units approved Percentage Of Performance Based Units On Total Units Approved Percentage of performance based units on total units approved. Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Components of Lease Expense Lease, Cost [Table Text Block] Amortization of inventory step-up costs Amortization of Inventory Step-Up Costs Amortization of Inventory Step-Up Costs Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Steel Steel [Member] Steel [Member] Document Quarterly Report Document Quarterly Report Fair value of acquired identifiable assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current assets: Assets, Current [Abstract] Operating lease liabilities Operating lease - non-current Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Additional Financial Statement Information Additional Financial Information Disclosure [Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Document Fiscal Year Focus Document Fiscal Year Focus United Kingdom UNITED KINGDOM Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Capital expenditures purchased Payments for Capital Improvements Other income (expense) Nonoperating Income (Expense) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general, and administrative expenses Selling, General and Administrative Expense Goodwill Goodwill Disclosure [Text Block] Operating lease right of use asset Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) Total AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Capital expenditures Payments to Acquire Productive Assets Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating income Operating income Operating Income (Loss) Inventories, net Increase (Decrease) in Inventories Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Goodwill Goodwill Beginning balance Ending balance Goodwill Impairment of goodwill and indefinite-lived intangibles Impairment of goodwill and indefinite-lived intangibles: Goodwill and Intangible Asset Impairment Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Capital in Excess of Par Value Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Numerator: Earnings Per Share, Basic [Abstract] Sensors to Weighing Solutions Sensors to Weighing Solutions [Member] Sensors to Weighing Solutions Costs of products sold Cost of Goods and Services Sold Weighted average shares outstanding - diluted (in shares) Adjusted weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Other Information Related to Lease Term and Discount Rate Other Information Related to Lease Term and Discount Rate [Table Text Block] Other Information Related to Lease Term and Discount Rate [Table Text Block] Common stock Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other Other Operating Income (Expense), Net Subsidiaries Number of Subsidiaries Liquidated Number of Subsidiaries Liquidated Schedule of Assets and Liabilities at Fair Value, Recurring Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Segments Operating Segments [Member] Short-term lease cost Short-Term Lease, Cost Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Less: net earnings attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Weighing Solutions Weighing Solutions [Member] -- None. No documentation exists for this element. -- Current liabilities: Liabilities, Current [Abstract] Capital expenditures accrued but not yet paid Capital Expenditures Incurred but Not yet Paid Foreign exchange gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Total VPG, Inc. Stockholders' Equity Parent [Member] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Acquisition costs Acquisition costs: Business Combination, Acquisition Related Costs Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Lessee, operating lease, remaining lease term (years) Lessee, Operating Lease, Remaining Lease Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Proceeds from revolving facility Proceeds from Long-Term Lines of Credit Stress-Tek Acquisition Stress-Tek, Inc. [Member] Stress-Tek, Inc. [Member] Comprehensive income attributable to VPG stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Pro forma net revenues Business Acquisition, Pro Forma Revenue Schedule of Segment Reporting Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Long-term deferred income tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Cash payments Payments for Restructuring Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Industrial Weighing Industrial Weighing [Member] Industrial Weighing [Member] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liabilities Liabilities [Abstract] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property, Plant and Equipment, Net Operating lease, payments Operating Lease, Payments Principal payments on long-term debt Repayments of Long-Term Debt Treasury stock Treasury Stock, Value Pension and other postretirement actuarial items Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Class B Convertible Common Stock Class B Convertible Common Stock Class B Convertible Common Stock [Member] -- None. No documentation exists for this element. -- Loss on liquidation Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Total long-term debt Long-Term Debt Other Other nonoperating income (expense) Other Nonoperating Income (Expense) Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Income taxes Accrued Income Taxes, Current Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fiscal Period Fiscal Period, Policy [Policy Text Block] Work in process Inventory, Work in Process, Gross (Decrease)/increase in contract liability, accrued customer advances Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Contract with customer, revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] Schedule of Net Pension and Other Retirement Plan Costs Schedule of Net Benefit Costs [Table Text Block] Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Sublease income Sublease Income Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Avionics, Military & Space Avionics, Military & Space [Member] Avionics, Military & Space [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Present value of future minimum lease payments Operating Lease, Liability Segment Information Segment Reporting Disclosure [Text Block] Land Land Other current liabilities Increase (Decrease) in Other Accrued Liabilities Liabilities and equity Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Test & Measurement Test & Measurement [Member] Test & Measurement [Member] Denominator for diluted earnings per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories, net Inventory, Net Restructuring costs Restructuring costs: Restructuring Charges Number of people granted awards Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of People Granted Awards Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of People Granted Awards Entity Filer Category Entity Filer Category Weighted average shares outstanding - basic (in shares) Weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Restricted stock units Share-Based Payment Arrangement, Expense Weighted average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Supplemental disclosure of investing transactions: Noncash Investing and Financing Items [Abstract] Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Segment Reconciling Items Segment Reconciling Items [Member] Net revenues Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Net service cost Defined Benefit Plan, Service Cost Number of shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Inputs Fair Value, Inputs, Level 3 [Member] Property and equipment: Property, Plant and Equipment, Gross [Abstract] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Schedule of Share-based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Measurement Systems Measurement Systems Measurement Systems [Member] -- None. No documentation exists for this element. -- Revenues Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] (Decrease)/increase in contract asset, unbilled revenue Increase (Decrease) in Contract with Customer, Asset Noncontrolling Interests Noncontrolling Interest [Member] Amortization of actuarial losses Defined Benefit Plan, Amortization of Gain (Loss) Payments of employee taxes on certain share-based arrangements Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Pension expense Pension Cost (Reversal of Cost) Goodwill [Roll Forward] Goodwill [Roll Forward] Restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Purchase of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Inputs Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Diluted earnings per share attributable to VPG stockholders (dollars per share) Diluted earnings per share attributable to VPG stockholders (dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Loss (gain) on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two DTS Acquisition Diversified Technical Systems, Inc [Member] Diversified Technical Systems, Inc Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Denominator: Earnings Per Share, Basic, Other Disclosure [Abstract] Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Contract liability, accrued customer advances, beginning balance Contract liability, accrued customer advances, ending balance Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Foreign currency translation Restructuring Reserve, Foreign Currency Translation Gain (Loss) Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest Expense Trade names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Entity Tax Identification Number Entity Tax Identification Number Number of shares authorized (up to) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Sensors Sensors [Member] -- None. No documentation exists for this element. -- Asia Asia [Member] Decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Dilutive potential common shares Weighted Average Number of Shares Outstanding, Diluted, Adjustment Entity Central Index Key Entity Central Index Key Interest income Investment Income, Interest Measurement Frequency [Axis] Measurement Frequency [Axis] Assets held in rabbi trusts Rabbi Trust Assets Fair Value Disclosure it represents rabbi trust assets fair value disclosure. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Purchase price Business Combination, Consideration Transferred Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased City Area Code City Area Code Unallocated G&A expenses General and Administrative Expense Assets Assets Assets [Abstract] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense DSI Acquisition Dynamic Systems Inc. [Member] Dynamic Systems Inc. [Member] Other liabilities Other Liabilities, Noncurrent Machinery and equipment Machinery and Equipment, Gross Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use asset obtained in exchange for operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability KELK Acquisition Kelk [Member] KELK Membe Basis of Presentation Business Description and Basis of Presentation [Text Block] OPEB Plans Other Postretirement Benefits Plan [Member] Leases Recorded on the Balance Sheet Leases Recorded on the Balance Sheet [Table Text Block] Leases Recorded on the Balance Sheet [Table Text Block] EX-101.PRE 10 vpg-20220702_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jul. 02, 2022
Aug. 09, 2022
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 02, 2022  
Document Transition Report false  
Entity File Number 1-34679  
Entity Registrant Name VISHAY PRECISION GROUP, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-0986328  
Entity Address, Address Line One 3 Great Valley Parkway, Suite 150  
Entity Address, City or Town Malvern  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19355  
City Area Code 484  
Local Phone Number 321-5300  
Title of 12(b) Security Common stock, $0.10 par value  
Trading Symbol VPG  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001487952  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common Stock    
Entity Common Stock, Shares Outstanding   12,631,588
Class B Convertible Common Stock    
Entity Common Stock, Shares Outstanding   1,022,887
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Jul. 02, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 79,429 $ 84,335
Accounts receivable, net 58,674 58,265
Inventories:    
Raw materials 29,484 25,464
Work in process 28,126 23,851
Finished goods 26,728 27,112
Inventories, net 84,338 76,427
Prepaid expenses and other current assets 15,228 15,916
Total current assets 237,669 234,943
Property and equipment:    
Land 4,119 4,241
Buildings and improvements 68,339 68,778
Machinery and equipment 122,388 122,202
Software 9,303 8,871
Construction in progress 8,305 7,747
Accumulated depreciation (130,506) (130,619)
Property and equipment, net 81,948 81,220
Goodwill 45,872 45,830
Intangible assets, net 50,426 52,437
Operating lease right of use asset 25,783 27,764
Other assets 16,680 19,695
Total assets 458,378 461,889
Current liabilities:    
Trade accounts payable 13,172 14,876
Payroll and related expenses 17,872 23,772
Other accrued expenses 23,562 17,596
Income taxes 478 3,774
Current portion of operating lease liabilities 4,343 4,610
Total current liabilities 59,427 64,628
Long-term debt, less current portion 60,758 60,714
Deferred income taxes 6,096 5,848
Operating lease liabilities 21,749 25,140
Other liabilities 14,157 16,264
Accrued pension and other postretirement costs 10,841 12,253
Total liabilities 173,028 184,847
Commitments and contingencies
Equity:    
Treasury stock (8,765) (8,765)
Capital in excess of par value 199,749 199,151
Retained earnings 137,407 120,296
Accumulated other comprehensive loss (44,581) (35,008)
Total Vishay Precision Group, Inc. stockholders' equity 285,238 277,099
Noncontrolling interests 112 (57)
Total equity 285,350 277,042
Total liabilities and equity 458,378 461,889
Common Stock    
Equity:    
Common stock 1,325 1,322
Class B Convertible Common Stock    
Equity:    
Common stock $ 103 $ 103
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Income Statement [Abstract]        
Net revenues $ 88,618 $ 75,339 $ 176,283 $ 145,928
Costs of products sold 51,284 45,541 103,699 87,508
Gross profit 37,334 29,798 72,584 58,420
Selling, general, and administrative expenses 25,879 22,453 52,553 44,636
Acquisition costs 0 1,198 0 1,198
Impairment of goodwill and indefinite-lived intangibles 0 1,223 0 1,223
Restructuring costs 904 0 1,165 0
Operating income 10,551 4,924 18,866 11,363
Other income (expense):        
Interest expense (428) (273) (757) (578)
Other 3,344 (326) 3,783 247
Other income (expense) 2,916 (599) 3,026 (331)
Income before taxes 13,467 4,325 21,892 11,032
Income tax expense 2,587 262 4,328 2,026
Net earnings 10,880 4,063 17,564 9,006
Less: net earnings attributable to noncontrolling interests 125 143 453 125
Net earnings attributable to VPG stockholders $ 10,755 $ 3,920 $ 17,111 $ 8,881
Basic earnings per share attributable to VPG stockholders (dollars per share) $ 0.79 $ 0.29 $ 1.25 $ 0.65
Diluted earnings per share attributable to VPG stockholders (dollars per share) $ 0.79 $ 0.29 $ 1.25 $ 0.65
Weighted average shares outstanding - basic (in shares) 13,648 13,618 13,643 13,605
Weighted average shares outstanding - diluted (in shares) 13,692 13,646 13,684 13,638
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Statement of Comprehensive Income [Abstract]        
Net earnings $ 10,880 $ 4,063 $ 17,564 $ 9,006
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment (7,943) 607 (9,735) (1,193)
Pension and other postretirement actuarial items 81 109 162 318
Other comprehensive loss (7,862) 716 (9,573) (875)
Comprehensive income 3,018 4,779 7,991 8,131
Less: comprehensive income attributable to noncontrolling interests 125 143 453 125
Comprehensive income attributable to VPG stockholders $ 2,893 $ 4,636 $ 7,538 $ 8,006
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Operating activities    
Net earnings $ 17,564 $ 9,006
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Impairment of goodwill and indefinite-lived intangibles 0 1,223
Depreciation and amortization 7,622 7,108
Loss (gain) on sale of property and equipment (178) 44
Reclassification of foreign currency translation adjustment related to disposal of subsidiary 191 0
Share-based compensation expense 1,024 942
Inventory write-offs for obsolescence 866 1,135
Deferred income taxes 1,116 (1,110)
Other (3,485) (1,820)
Net changes in operating assets and liabilities:    
Accounts receivable, net (3,434) (776)
Inventories, net (10,739) (7,744)
Prepaid expenses and other current assets 254 314
Trade accounts payable 14 1,715
Other current liabilities (2,059) 2,341
Net cash provided by operating activities 8,756 12,378
Investing activities    
Capital expenditures (8,815) (8,309)
Proceeds from sale of property and equipment 380 16
Purchase of business, net of cash acquired 0 (47,216)
Net cash used in investing activities (8,435) (55,509)
Financing activities    
Principal payments on long-term debt 0 (18)
Proceeds from revolving facility 0 20,000
Distributions to noncontrolling interests (284) (167)
Payments of employee taxes on certain share-based arrangements (435) (846)
Net cash (used in) provided by financing activities (719) 18,969
Effect of exchange rate changes on cash and cash equivalents (4,508) (820)
Decrease in cash and cash equivalents (4,906) (24,982)
Cash and cash equivalents at beginning of period 84,335 98,438
Cash and cash equivalents at end of period 79,429 73,456
Supplemental disclosure of investing transactions:    
Capital expenditures purchased (8,432) (6,353)
Capital expenditures accrued but not yet paid $ 2,684 $ 606
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements of Equity - USD ($)
$ in Thousands
Total
Total VPG, Inc. Stockholders' Equity
Common Stock
Class B Convertible Common Stock
Treasury Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Balance, beginning at Dec. 31, 2020 $ 257,857 $ 257,823 $ 1,317 $ 103 $ (8,765) $ 197,764 $ 100,075 $ (32,671) $ 34
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 9,006 8,881         8,881   125
Other comprehensive income (loss) (875) (875)           (875)  
Share-based compensation expense 942 942       942      
Restricted stock issuances (845) (845) 5     (850)      
Distributions to noncontrolling interests (167)               (167)
Balance, ending at Jul. 03, 2021 265,918 265,926 1,322 103 (8,765) 197,856 108,956 (33,546) (8)
Balance, beginning at Apr. 03, 2021 260,619 260,714 1,320 103 (8,765) 197,282 105,036 (34,262) (95)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 4,063 3,920         3,920   143
Other comprehensive income (loss) 716 716           716  
Share-based compensation expense 576 576       576      
Restricted stock issuances 0 0 2     (2)      
Distributions to noncontrolling interests (56)               (56)
Balance, ending at Jul. 03, 2021 265,918 265,926 1,322 103 (8,765) 197,856 108,956 (33,546) (8)
Balance, beginning at Dec. 31, 2021 277,042 277,099 1,322 103 (8,765) 199,151 120,296 (35,008) (57)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 17,564 17,111         17,111   453
Other comprehensive income (loss) (9,573) (9,573)           (9,573)  
Share-based compensation expense 1,024 1,024       1,024      
Restricted stock issuances (423) (423) 3     (426)      
Distributions to noncontrolling interests (284)               (284)
Balance, ending at Jul. 02, 2022 285,350 285,238 1,325 103 (8,765) 199,749 137,407 (44,581) 112
Balance, beginning at Apr. 02, 2022 281,843 281,818 1,324 103 (8,765) 199,223 126,652 (36,719) 25
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net earnings 10,880 10,755         10,755   125
Other comprehensive income (loss) (7,862) (7,862)           (7,862)  
Share-based compensation expense 527 527       527      
Restricted stock issuances 0 0 1     (1)      
Distributions to noncontrolling interests (38)               (38)
Balance, ending at Jul. 02, 2022 $ 285,350 $ 285,238 $ 1,325 $ 103 $ (8,765) $ 199,749 $ 137,407 $ (44,581) $ 112
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Condensed Statements of Equity (Parenthetical) - shares
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Common Stock        
Restricted stock issuance (shares) 10,531 15,564 28,368 50,316
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation
6 Months Ended
Jul. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
Background
Vishay Precision Group, Inc. (“VPG” or the “Company”) is a global, diversified company focused on precision measurement sensing technologies, including specialized sensors, weighing solutions, and measurement systems. Many of our precision measurement sensing products and solutions are “designed-in” by our customers, and address growing applications across a diverse array of industries and markets. Our products are marketed under a variety of brand names that we believe are characterized as having a very high level of precision and quality, and we employ an operationally diversified structure to manage our businesses.
Interim Financial Statements
These unaudited consolidated condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements and therefore do not include all information and footnotes necessary for the presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of December 31, 2021 and 2020 and for each of the three years in the period ended December 31, 2021, included in VPG’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 4, 2022. The results of operations for the fiscal quarter ended July 2, 2022 are not necessarily indicative of the results to be expected for the full year. VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: 
20222021
Quarter 1April 2,April 3,
Quarter 2July 2,July 3,
Quarter 3October 1,October 2,
Quarter 4December 31,December 31,
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues
6 Months Ended
Jul. 02, 2022
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Revenue Recognition

The following table disaggregates net revenue by geographic region from contracts with customers based on net revenues generated by subsidiaries within that geographic location (in thousands):
Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$13,469 $12,463 $11,308 $37,240 $9,437 $12,932 $7,226 $29,595 
United Kingdom933 3,859 161 4,953 744 4,195 358 5,297 
Other Europe8,024 8,820 1,117 17,961 6,396 9,897 534 16,827 
Israel8,050 110  8,160 5,284 261 — 5,545 
Asia9,804 3,207 811 13,822 9,315 4,390 1,027 14,732 
Canada  6,482 6,482 — — 3,343 3,343 
Total$40,280 $28,459 $19,879 $88,618 $31,176 $31,675 $12,488 $75,339 
Six Fiscal Months Ended July 2, 2022Six Fiscal Months Ended July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$26,475 $26,541 $21,773 $74,789 $19,143 $25,512 $10,857 $55,512 
United Kingdom1,810 8,193 459 10,462 1,604 8,775 396 10,775 
Other Europe15,816 19,351 2,999 38,166 13,577 19,830 722 34,129 
Israel15,381 300  15,681 11,725 391 — 12,116 
Asia18,548 6,842 1,821 27,211 16,942 8,126 1,882 26,950 
Canada  9,974 9,974 — 6,437 6,446 
Total$78,030 $61,227 $37,026 $176,283 $62,991 $62,643 $20,294 $145,928 

The following table disaggregates net revenue from contracts with customers by market sector (in thousands).
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Test & Measurement$21,483 $16,279 $39,456 $30,695 
Avionics, Military & Space6,878 5,872 15,040 11,902 
Transportation13,195 11,930 27,149 21,484 
Other Markets18,035 17,489 39,185 35,034 
Industrial Weighing12,944 12,042 26,153 24,047 
General Industrial5,325 4,173 11,191 8,255 
Steel10,758 7,554 18,109 14,511 
Total$88,618 $75,339 $176,283 $145,928 

Contract Assets & Liabilities

Contract assets are established when revenues are recognized prior to a contractual payment due from the customer. When a payment becomes due based on the contract terms, the Company will reduce the contract asset and record a receivable. Contract liabilities are deferred revenues that are recorded when cash payments are received or due in advance of our performance obligations. Our payment terms vary by the type and location of the products offered. The term between invoicing and when payment is due is not significant.

The outstanding contract assets and liability accounts were as follows (in thousands):
Contract AssetContract Liability
Unbilled RevenueAccrued Customer Advances
Balance at December 31, 2021$3,570 $4,765 
Balance at July 2, 20222,416 8,407 
(Decrease)/increase$(1,154)$3,642 
The amount of revenue recognized during the six fiscal months ended July 2, 2022 that was included in the contract liability balance at December 31, 2021 was $2.7 million.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition
6 Months Ended
Jul. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
Diversified Technical Systems, Inc.

On June 1, 2021, VPG completed the acquisition of California-based Diversified Technical Systems, Inc. (“DTS”), a manufacturer of data acquisition systems and sensors for product safety and testing, for a purchase price of $47.2 million. The Company used cash on hand and borrowings under its revolving credit facility to fund the purchase price under the purchase agreement. DTS reports into the Company's Measurement Systems segment. The following table summarizes the final fair values assigned to the assets and liabilities of DTS as of June 1, 2021 (in thousands):

June 1, 2021
Working capital$12,494 
Property and equipment1,209 
Deferred income tax liability(6,215)
Intangible assets:
Acquired technology13,167 
Customer relationships8,135 
Trade names2,393 
Total intangible assets23,695 
Fair value of acquired identifiable assets31,183 
Purchase price$47,216 
Goodwill$16,033 

The Company utilizes certain valuations and studies to determine the fair value of the tangible and intangible assets acquired. The estimated weighted average useful lives for the acquired technology and customer relationships are 15 years. Trade names are treated as indefinite-lived intangible assets. None of the goodwill associated with DTS is deductible for income tax purposes. The Company recorded acquisition costs associated with this transaction of $1.2 million in the second quarter of 2021, which included legal fees, appraisal fees, investments banker fees and insurance costs.

Included in the results of the operations of the Company for the fiscal quarter ended July 2, 2022, are net revenues of $6.9 million from DTS and a net loss of $0.6 million from DTS. DTS results include amortization of the inventory step-up of $0.7 million for the fiscal quarter ended July 2, 2022, and amortization of intangible assets of $0.4 million for the fiscal quarter ended July 2, 2022. Included in the results of the operations of the Company for the six fiscal months ended July 2, 2022 are net revenues of $14.6 million from DTS and a net loss of $0.5 million from DTS. DTS results include amortization of the inventory step-up of $1.1 million and amortization of intangible assets of $0.7 million for the six fiscal months ended July 2, 2022.
Following is the supplemental consolidated financial results for the Company on an unaudited pro forma basis, as if the DTS acquisition had been consummated on January 1, 2021:
Fiscal quarter endedSix fiscal months ended
July 3, 2021July 3, 2021
Pro forma net revenues
$80,243 $159,164 
Pro forma net earnings attributable to VPG stockholders
$6,929 $12,262 
Pro forma basic earnings per share attributable to VPG stockholders
$0.51 $0.90 
Pro forma diluted earnings per share attributable to VPG stockholders
$0.51 $0.90 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill
6 Months Ended
Jul. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The Company tests the goodwill in each of its goodwill reporting units for impairment at least annually, as of the first day of its fourth quarter, and whenever events or changes in circumstances occur indicating that a possible impairment may have been incurred.

The change in the carrying amount of goodwill by segment is as follows (in thousands):
TotalMeasurement SystemsWeighing Solutions
KELK AcquisitionDSI AcquisitionDTS AcquisitionStress-Tek Acquisition
Balance at December 31, 2021$45,830 $6,706 $16,910 $15,903 $6,311 
Adjustment to goodwill acquired130 — — 130 — 
Foreign currency translation adjustment(88)(58)(30)— — 
Balance at July 2, 2022$45,872 $6,648 $16,880 $16,033 $6,311 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jul. 02, 2022
Leases [Abstract]  
Leases Leases
The Company primarily leases office and manufacturing facilities in addition to vehicles, which have remaining terms of less than one year to fourteen years. The Company has no finance leases.
Leases recorded on the balance sheet consist of the following (in thousands):
LeasesJuly 2, 2022December 31, 2021
 Assets
 Operating lease right of use asset$25,783 $27,764 
 Liabilities
 Operating lease - current$4,343 $4,610 
 Operating lease - non-current$21,749 $25,140 
Other information related to lease term and discount rate is as follows:
July 2, 2022
 Operating leases weighted average remaining lease term (in years)8.09 years
 Operating leases weighted average discount rate3.1 %

The components of lease expense are as follows (in thousands):
Fiscal quarter endedSix Fiscal Months Ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Operating lease cost$1,299 $1,258 $2,609 $2,439 
Short-term lease cost17 35 42 68 
Sublease income(105)(19)(217)(28)
 Total net lease cost$1,211 $1,274 $2,434 $2,479 

Right of use assets obtained in exchange for new operating lease liability during 2021 were $0.5 million. The Company paid $2.6 million and $2.4 million for its operating leases for each of the six fiscal months ended July 2, 2022 and July 3, 2021, which are included in operating cash flows on the consolidated condensed statements of cash flows.
Undiscounted maturities of operating lease payments as of July 2, 2022 are summarized as follows (in thousands):
2022 (excluding the six months ended July 2, 2022)$2,463 
20234,510 
20243,851 
20253,270 
20262,945 
Thereafter12,421 
 Total future minimum lease payments$29,460 
 Less: amount representing interest(3,368)
 Present value of future minimum lease payments$26,092 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jul. 02, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
VPG calculates the tax provision for interim periods using an estimated annual effective tax rate methodology based on projected full-year pre-tax earnings among the taxing jurisdictions in which we operate with adjustments for discrete items. The effective tax rate for the fiscal quarter ended July 2, 2022 was 19.2% compared to 6.1% for the fiscal quarter ended July 3, 2021. The effective tax rate for the six fiscal months ended July 2, 2022 was 19.8% compared to 18.4% for the six fiscal months ended July 3, 2021.
On December 28, 2021, the United States Treasury Department and the Internal Revenue Service issued final regulations relating to the foreign tax credit and clarifying the rules relating to foreign derived intangible income. These new regulations apply to tax years beginning on or after December 28, 2021. The Company is still in the process of analyzing the potential tax impact that these regulations could have on the Company’s tax position.
The Company and its subsidiaries are subject to income taxes imposed by the U.S., various states, and the foreign jurisdictions in which we operate. Each jurisdiction establishes rules that set forth the years which are subject to examination by its tax authorities. While the Company believes the tax positions taken on its tax returns for each jurisdiction are supportable, they may still be challenged by the jurisdiction's tax authorities. In anticipation of such challenges, the Company has established reserves for tax-related uncertainties. These liabilities are based on the Company’s best estimate of the potential tax exposures in each respective jurisdiction. It may take a number of years for a final tax liability in a jurisdiction to be determined, particularly in the event of an audit. If an uncertain matter is determined favorably, there could be a reduction in the Company’s tax expense. An unfavorable determination could increase tax expense and could require a cash payment, including interest and penalties.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt
6 Months Ended
Jul. 02, 2022
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consists of the following (in thousands):
July 2, 2022December 31, 2021
2020 Credit Agreement - Revolving Facility$61,000 $61,000 
Deferred financing costs(242)(286)
Total long-term debt$60,758 $60,714 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Loss)
6 Months Ended
Jul. 02, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss), net of tax, consist of the following (in thousands):
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2022$(30,276)$(4,732)$(35,008)
Other comprehensive loss before reclassifications(9,926) (9,926)
Amounts reclassified from accumulated other comprehensive income191 162 353 
Balance at July 2, 2022$(40,011)$(4,570)$(44,581)
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2021$(25,591)$(7,080)$(32,671)
Other comprehensive loss before reclassifications(1,193)— (1,193)
Amounts reclassified from accumulated other comprehensive income— 318 318 
Balance at July 3, 2021$(26,784)$(6,762)$(33,546)
Reclassification of foreign currency translation adjustment for the loss on liquidation of subsidiaries is included in other income and expense other (see Note 13) . Reclassifications of pension and other postretirement actuarial items out of accumulated other comprehensive income (loss) are included in the computation of net periodic benefit cost (see Note 9).
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Pensions and Other Postretirement Benefits
6 Months Ended
Jul. 02, 2022
Retirement Benefits [Abstract]  
Pension and Other Postretirement Benefits Pension and Other Postretirement BenefitsEmployees of VPG participate in various defined benefit pension and other postretirement benefit ("OPEB") plans. The following table sets forth the components of the net periodic benefit cost for the Company's defined benefit pension and OPEB plans (in thousands):
Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$81 $7 $96 $
Interest cost120 17 103 17 
Expected return on plan assets(119) (97)— 
Amortization of actuarial losses72 1 102 
Net periodic benefit cost$154 $25 $204 $31 

Six fiscal months ended July 2, 2022Six fiscal months ended July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$165 $14 $193 $18 
Interest cost243 34 206 34 
Expected return on plan assets(242) (194)— 
Amortization of actuarial losses146 2 204 10 
Net periodic benefit cost$312 $50 $409 $62 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation
6 Months Ended
Jul. 02, 2022
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
On May 26, 2022, the Company’s stockholders voted to approve the adoption of the Vishay Precision Group, Inc. 2022 Stock Incentive Plan (the "2022 plan"), which replaced the Amended and Restated Vishay Precision Group, Inc. 2010 Stock Incentive Program (the "previous plan"). The 2022 plan permits issuance of up to 608,000 shares of common stock, which includes approximately 308,000 shares that were reserved for issuance under the previous plan and up to an additional 197,685 additional shares underlying awards outstanding under the previous plan. At July 2, 2022, the Company had reserved 591,466 shares of common stock for future grants of equity awards (restricted stock, unrestricted stock, restricted stock units ("RSUs"), or stock options) pursuant to the 2022 plan. If any outstanding awards are forfeited by the holder or canceled by the Company, the underlying shares would be available for re-grant to others. If shares are withheld for payment of taxes, those shares do not become available for grant under the 2022 plan.
On March 3, 2022 and in accordance with their respective employment agreements, VPG’s three executive officers were granted annual equity awards in the form of RSUs, of which 50% are performance-based. The awards have an aggregate target grant-date fair value of $1.5 million and were comprised of 47,831 RSUs. Fifty percent of these awards will vest on January 1, 2025, subject to the executives’ continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the executives' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative “adjusted free cash flow” and "net earnings goals", each weighted equally.
On March 9, 2022, certain non-executive VPG employees were granted annual equity awards in the form of RSUs. Certain employees received awards, of which 75% are performance-based and certain employees received awards of which 50% are performance-based. The awards have an aggregate grant-date fair value of $0.5 million and were comprised of 16,324 RSUs. The non-performance portion of these awards (twenty-five percent for certain employees and fifty percent for certain employees) will vest on January 1, 2025 subject to the employees' continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the employees' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative earnings and cash flow goals, each weighted equally.

On January 1, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan (the "Director Plan"), the Board of Directors approved the issuance of an aggregate of 595 RSUs to the newly-appointed independent member of the Board of Directors. This award represented a pro-rated portion of the annual equity grant made to non-executive directors pursuant to the Director Plan. The aggregate grant-date fair value of this award is immaterial, and the award vested on May 26, 2022, the date of the 2022 Annual Stockholders Meeting.
On May 26, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan, the Board of Directors approved the issuance of an aggregate of 16,534 RSUs to the independent board members of the Board of Directors and to the non-executive Chairman of the Board of Directors. The awards have an aggregate grant-date fair value of $0.5 million and will vest on the earlier of the 2023 Annual Stockholders Meeting or May 26, 2023, subject to the directors' continued service on the Board of Directors.

Vesting of equity awards is subject to acceleration under certain circumstances.
The amount of compensation cost related to share-based payment transactions is measured based on the grant-date fair value of the equity instruments issued. VPG determines compensation cost for RSUs based on the grant-date fair value of the underlying common stock. The Company recognizes compensation cost for RSUs that are expected to vest and for which performance criteria are expected to be met. The following table summarizes share-based compensation expense recognized (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Restricted stock units$527 $576 $1,024 $942 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information
6 Months Ended
Jul. 02, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
VPG reports in three product segments: the Sensors segment, the Weighing Solutions segment, and the Measurement Systems segment. The Sensors reporting segment is comprised of the foil resistor and strain gage operating segments. The Weighing Solutions segment is comprised of specialized modules and systems used to precisely measure weight, force torque, and pressure. The Measurement Systems reporting segment is comprised of highly specialized systems for steel production, materials development, and safety testing.
The chief operating decision maker ("CODM") is our chief executive officer. The CODM evaluates each operating segment's performance. The evaluation of the segment's performance is based on multiple performance measures including gross profits, revenues, and operating income, exclusive of certain items. Management believes that evaluating segment performance, excluding items such as restructuring and severance costs, impairment of goodwill and indefinite-lived intangible assets, acquisition costs, and other items is meaningful because they relate to occurrences or events that are outside of our core operations, and management believes that the use of these measures provides a consistent basis to evaluate our operating profitability and performance trends across comparable periods.
The following table sets forth reporting segment information. The reporting segment information reported for the fiscal quarter and six fiscal months ended July 3, 2021 has been recast to reflect the new reporting segments adopted by the Company in the fourth quarter of 2021, as described in the consolidated financial statements as of December 31, 2021, included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022 (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues:
Sensors$40,280 $31,176 $78,030 $62,991 
Weighing Solutions28,459 31,675 61,227 62,643 
Measurement Systems19,879 12,488 37,026 20,294 
Total$88,618 $75,339 $176,283 $145,928 
Gross profit:
Sensors$17,831 $12,120 $32,117 $24,953 
Weighing Solutions9,585 11,791 21,664 23,565 
Measurement Systems9,918 5,887 18,803 9,902 
Total$37,334 $29,798 $72,584 $58,420 
Reconciliation of segment operating income to consolidated results:
Sensors$13,060 $7,477 $22,018 $15,146 
Weighing Solutions4,177 6,097 10,391 11,914 
Measurement Systems3,263 1,714 5,474 2,388 
Unallocated G&A expenses(9,045)(7,943)(17,852)(15,664)
Acquisition costs (1,198) (1,198)
Impairment of goodwill and indefinite-lived intangibles (1,223) (1,223)
Restructuring costs(904)— (1,165)— 
Operating income$10,551 $4,924 $18,866 $11,363 
Acquisition costs:
Measurement Systems (1,198) (1,198)
$ $(1,198)$ $(1,198)
Impairment of goodwill and indefinite-lived intangibles:
Measurement Systems (1,223) (1,223)
$ $(1,223)$ $(1,223)
Restructuring costs:
Sensors$(904)$— $(1,107)$— 
Measurement Systems — (58)— 
$(904)$— $(1,165)$— 
Products are transferred between segments on a basis intended to reflect, as nearly as practicable, the market value of the products. The table below summarizes intersegment sales (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Sensors to Weighing Solutions$433 $951 $822 $1,905 
Sensors to Measurement Systems98 159 15 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jul. 02, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share attributable to VPG stockholders (in thousands, except earnings per share):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Numerator:
Numerator for basic earnings per share:
Net earnings attributable to VPG stockholders$10,755 $3,920 $17,111 $8,881 
Denominator:
Denominator for basic earnings per share:
Weighted average shares13,648 13,618 13,643 13,605 
Effect of dilutive securities:
Restricted stock units44 28 41 33 
Dilutive potential common shares44 28 41 33 
Denominator for diluted earnings per share:
Adjusted weighted average shares13,692 13,646 13,684 13,638 
Basic earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
Diluted earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Additional Financial Statement Information
6 Months Ended
Jul. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Additional Financial Statement Information Additional Financial Statement Information
Other Income (Expense) Other
The caption “Other” on the consolidated condensed statements of operations consists of the following (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Foreign exchange gain (loss)$3,380 $(174)$3,934 $561 
Interest income80 20 144 65 
Pension expense(104)(143)(180)(280)
Other(12)(29)(115)(99)
$3,344 $(326)$3,783 $247 
Foreign currency exchange gains represent the impact of changes in foreign currency exchange rates. For the fiscal quarter and six fiscal months ended July 2, 2022, the change in foreign exchange gains and losses during the period, as compared to the prior year periods, is largely due to exposure to currency fluctuations with the Israeli shekel, the Japanese yen and the British pound. The change in the dollar-shekel exchange rate resulted in a favorable foreign exchange impact primarily related to the shekel-denominated lease liability for the Sensors facility in Israel. .Included in Other for the six fiscal months ended July 2, 2022 is a $0.2 million loss on the liquidation of two of the Company's European subsidiaries.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jul. 02, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
ASC Topic 820, Fair Value Measurement, establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.
Level 3: Unobservable inputs that reflect the Company’s own assumptions.
An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis (in thousands):
Fair value measurements at reporting date using:
Total
Fair Value
Level 1
Inputs
Level 2
Inputs
Level 3
Inputs
July 2, 2022
Assets
Assets held in rabbi trusts$5,477 $97 $5,380 $ 
December 31, 2021
Assets
Assets held in rabbi trusts$6,158 $49 $6,109 $— 
The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale money market funds at July 2, 2022 and December 31, 2021, and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts. The fair value measurement of the cash equivalents held in the rabbi trust are considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.
The fair value of the long-term debt, excluding capitalized deferred financing costs, at July 2, 2022 and December 31, 2021 approximates its carrying value as the revolving debt is reset on a monthly basis based on current market rates, plus a base rate as specified in the debt agreement. The fair value of long-term debt is considered a Level 2 measurement within the fair value hierarchy. The Company’s financial instruments include cash and cash equivalents, accounts receivable, short-term notes payable, and accounts payable. The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Costs
6 Months Ended
Jul. 02, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Costs Restructuring CostsRestructuring costs reflect the cost reduction programs implemented by the Company. Restructuring costs are expensed during the period in which the Company determines it will incur those costs and all requirements for accrual are met. Because these costs are recorded based upon estimates, actual expenditures for the restructuring activities may differ from the initially
recorded costs. If the initial estimates are too low or too high, the Company could be required to either record additional expense in future periods or to reverse part of the previously recorded charges.
The Company recorded $0.9 million and $0.0 million of restructuring costs during the fiscal quarter ended July 2, 2022 and July 3, 2021, respectively and $1.2 million and $0.0 million of restructuring costs during the six fiscal months ended July 2, 2022 and July 3, 2021, respectively. Restructuring costs were comprised primarily of employee termination costs, including severance and statutory retirement allowances, and were incurred in connection with various cost reduction programs.
The following table summarizes recent activity related to all restructuring programs. The accrued restructuring liability balance as of July 2, 2022 and December 31, 2021, respectively, is included in Other accrued expenses in the accompanying consolidated condensed balance sheets (in thousands):
Balance at December 31, 2021$— 
Restructuring charges in 20221,165 
Cash payments(616)
Foreign currency translation
Balance at July 2, 2022$557 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Event
6 Months Ended
Jul. 02, 2022
Subsequent Events [Abstract]  
Subsequent Event Subsequent EventOn August 8, 2022, the Company announced that its Board of Directors approved a stock repurchase plan, authorizing the Company to repurchase in the aggregate up to 600,000 shares of its outstanding common stock until August 11, 2023.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation - (Policies)
6 Months Ended
Jul. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Period VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: 
20222021
Quarter 1April 2,April 3,
Quarter 2July 2,July 3,
Quarter 3October 1,October 2,
Quarter 4December 31,December 31,
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation - (Tables)
6 Months Ended
Jul. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Fiscal Quarters VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: 
20222021
Quarter 1April 2,April 3,
Quarter 2July 2,July 3,
Quarter 3October 1,October 2,
Quarter 4December 31,December 31,
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - (Tables)
6 Months Ended
Jul. 02, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table disaggregates net revenue by geographic region from contracts with customers based on net revenues generated by subsidiaries within that geographic location (in thousands):
Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$13,469 $12,463 $11,308 $37,240 $9,437 $12,932 $7,226 $29,595 
United Kingdom933 3,859 161 4,953 744 4,195 358 5,297 
Other Europe8,024 8,820 1,117 17,961 6,396 9,897 534 16,827 
Israel8,050 110  8,160 5,284 261 — 5,545 
Asia9,804 3,207 811 13,822 9,315 4,390 1,027 14,732 
Canada  6,482 6,482 — — 3,343 3,343 
Total$40,280 $28,459 $19,879 $88,618 $31,176 $31,675 $12,488 $75,339 
Six Fiscal Months Ended July 2, 2022Six Fiscal Months Ended July 3, 2021
SensorsWeighing SolutionsMeasurement SystemsTotalSensorsWeighing SolutionsMeasurement SystemsTotal
United States$26,475 $26,541 $21,773 $74,789 $19,143 $25,512 $10,857 $55,512 
United Kingdom1,810 8,193 459 10,462 1,604 8,775 396 10,775 
Other Europe15,816 19,351 2,999 38,166 13,577 19,830 722 34,129 
Israel15,381 300  15,681 11,725 391 — 12,116 
Asia18,548 6,842 1,821 27,211 16,942 8,126 1,882 26,950 
Canada  9,974 9,974 — 6,437 6,446 
Total$78,030 $61,227 $37,026 $176,283 $62,991 $62,643 $20,294 $145,928 

The following table disaggregates net revenue from contracts with customers by market sector (in thousands).
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Test & Measurement$21,483 $16,279 $39,456 $30,695 
Avionics, Military & Space6,878 5,872 15,040 11,902 
Transportation13,195 11,930 27,149 21,484 
Other Markets18,035 17,489 39,185 35,034 
Industrial Weighing12,944 12,042 26,153 24,047 
General Industrial5,325 4,173 11,191 8,255 
Steel10,758 7,554 18,109 14,511 
Total$88,618 $75,339 $176,283 $145,928 
Contract with Customer, Asset and Liability The outstanding contract assets and liability accounts were as follows (in thousands):
Contract AssetContract Liability
Unbilled RevenueAccrued Customer Advances
Balance at December 31, 2021$3,570 $4,765 
Balance at July 2, 20222,416 8,407 
(Decrease)/increase$(1,154)$3,642 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - (Tables)
6 Months Ended
Jul. 02, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Assets Acquired and Liabilities Assumed The following table summarizes the final fair values assigned to the assets and liabilities of DTS as of June 1, 2021 (in thousands):
June 1, 2021
Working capital$12,494 
Property and equipment1,209 
Deferred income tax liability(6,215)
Intangible assets:
Acquired technology13,167 
Customer relationships8,135 
Trade names2,393 
Total intangible assets23,695 
Fair value of acquired identifiable assets31,183 
Purchase price$47,216 
Goodwill$16,033 
Business Acquisition, Pro Forma Information Following is the supplemental consolidated financial results for the Company on an unaudited pro forma basis, as if the DTS acquisition had been consummated on January 1, 2021:
Fiscal quarter endedSix fiscal months ended
July 3, 2021July 3, 2021
Pro forma net revenues
$80,243 $159,164 
Pro forma net earnings attributable to VPG stockholders
$6,929 $12,262 
Pro forma basic earnings per share attributable to VPG stockholders
$0.51 $0.90 
Pro forma diluted earnings per share attributable to VPG stockholders
$0.51 $0.90 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill (Tables)
6 Months Ended
Jul. 02, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amount of goodwill by segment is as follows (in thousands):
TotalMeasurement SystemsWeighing Solutions
KELK AcquisitionDSI AcquisitionDTS AcquisitionStress-Tek Acquisition
Balance at December 31, 2021$45,830 $6,706 $16,910 $15,903 $6,311 
Adjustment to goodwill acquired130 — — 130 — 
Foreign currency translation adjustment(88)(58)(30)— — 
Balance at July 2, 2022$45,872 $6,648 $16,880 $16,033 $6,311 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Tables)
6 Months Ended
Jul. 02, 2022
Leases [Abstract]  
Leases Recorded on the Balance Sheet
Leases recorded on the balance sheet consist of the following (in thousands):
LeasesJuly 2, 2022December 31, 2021
 Assets
 Operating lease right of use asset$25,783 $27,764 
 Liabilities
 Operating lease - current$4,343 $4,610 
 Operating lease - non-current$21,749 $25,140 
Other Information Related to Lease Term and Discount Rate
Other information related to lease term and discount rate is as follows:
July 2, 2022
 Operating leases weighted average remaining lease term (in years)8.09 years
 Operating leases weighted average discount rate3.1 %
Components of Lease Expense The components of lease expense are as follows (in thousands):
Fiscal quarter endedSix Fiscal Months Ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Operating lease cost$1,299 $1,258 $2,609 $2,439 
Short-term lease cost17 35 42 68 
Sublease income(105)(19)(217)(28)
 Total net lease cost$1,211 $1,274 $2,434 $2,479 
Maturities of Operating Lease Liabilities
Undiscounted maturities of operating lease payments as of July 2, 2022 are summarized as follows (in thousands):
2022 (excluding the six months ended July 2, 2022)$2,463 
20234,510 
20243,851 
20253,270 
20262,945 
Thereafter12,421 
 Total future minimum lease payments$29,460 
 Less: amount representing interest(3,368)
 Present value of future minimum lease payments$26,092 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt - (Tables)
6 Months Ended
Jul. 02, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of the following (in thousands):
July 2, 2022December 31, 2021
2020 Credit Agreement - Revolving Facility$61,000 $61,000 
Deferred financing costs(242)(286)
Total long-term debt$60,758 $60,714 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Loss) - (Tables)
6 Months Ended
Jul. 02, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss), net of tax, consist of the following (in thousands):
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2022$(30,276)$(4,732)$(35,008)
Other comprehensive loss before reclassifications(9,926) (9,926)
Amounts reclassified from accumulated other comprehensive income191 162 353 
Balance at July 2, 2022$(40,011)$(4,570)$(44,581)
Foreign Currency Translation AdjustmentPension
and Other
Postretirement
Actuarial Items
Total
Balance at January 1, 2021$(25,591)$(7,080)$(32,671)
Other comprehensive loss before reclassifications(1,193)— (1,193)
Amounts reclassified from accumulated other comprehensive income— 318 318 
Balance at July 3, 2021$(26,784)$(6,762)$(33,546)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Pensions and Other Postretirement Benefits - (Tables)
6 Months Ended
Jul. 02, 2022
Retirement Benefits [Abstract]  
Schedule of Net Pension and Other Retirement Plan Costs The following table sets forth the components of the net periodic benefit cost for the Company's defined benefit pension and OPEB plans (in thousands):
Fiscal quarter ended 
 
July 2, 2022
Fiscal quarter ended 
 
July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$81 $7 $96 $
Interest cost120 17 103 17 
Expected return on plan assets(119) (97)— 
Amortization of actuarial losses72 1 102 
Net periodic benefit cost$154 $25 $204 $31 

Six fiscal months ended July 2, 2022Six fiscal months ended July 3, 2021
Pension
Plans
OPEB
Plans
Pension
Plans
OPEB
Plans
Net service cost$165 $14 $193 $18 
Interest cost243 34 206 34 
Expected return on plan assets(242) (194)— 
Amortization of actuarial losses146 2 204 10 
Net periodic benefit cost$312 $50 $409 $62 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - (Tables)
6 Months Ended
Jul. 02, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense The following table summarizes share-based compensation expense recognized (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Restricted stock units$527 $576 $1,024 $942 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - (Tables)
6 Months Ended
Jul. 02, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting The following table sets forth reporting segment information. The reporting segment information reported for the fiscal quarter and six fiscal months ended July 3, 2021 has been recast to reflect the new reporting segments adopted by the Company in the fourth quarter of 2021, as described in the consolidated financial statements as of December 31, 2021, included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022 (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Net revenues:
Sensors$40,280 $31,176 $78,030 $62,991 
Weighing Solutions28,459 31,675 61,227 62,643 
Measurement Systems19,879 12,488 37,026 20,294 
Total$88,618 $75,339 $176,283 $145,928 
Gross profit:
Sensors$17,831 $12,120 $32,117 $24,953 
Weighing Solutions9,585 11,791 21,664 23,565 
Measurement Systems9,918 5,887 18,803 9,902 
Total$37,334 $29,798 $72,584 $58,420 
Reconciliation of segment operating income to consolidated results:
Sensors$13,060 $7,477 $22,018 $15,146 
Weighing Solutions4,177 6,097 10,391 11,914 
Measurement Systems3,263 1,714 5,474 2,388 
Unallocated G&A expenses(9,045)(7,943)(17,852)(15,664)
Acquisition costs (1,198) (1,198)
Impairment of goodwill and indefinite-lived intangibles (1,223) (1,223)
Restructuring costs(904)— (1,165)— 
Operating income$10,551 $4,924 $18,866 $11,363 
Acquisition costs:
Measurement Systems (1,198) (1,198)
$ $(1,198)$ $(1,198)
Impairment of goodwill and indefinite-lived intangibles:
Measurement Systems (1,223) (1,223)
$ $(1,223)$ $(1,223)
Restructuring costs:
Sensors$(904)$— $(1,107)$— 
Measurement Systems — (58)— 
$(904)$— $(1,165)$— 
Products are transferred between segments on a basis intended to reflect, as nearly as practicable, the market value of the products. The table below summarizes intersegment sales (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Sensors to Weighing Solutions$433 $951 $822 $1,905 
Sensors to Measurement Systems98 159 15 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - (Tables)
6 Months Ended
Jul. 02, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share attributable to VPG stockholders (in thousands, except earnings per share):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Numerator:
Numerator for basic earnings per share:
Net earnings attributable to VPG stockholders$10,755 $3,920 $17,111 $8,881 
Denominator:
Denominator for basic earnings per share:
Weighted average shares13,648 13,618 13,643 13,605 
Effect of dilutive securities:
Restricted stock units44 28 41 33 
Dilutive potential common shares44 28 41 33 
Denominator for diluted earnings per share:
Adjusted weighted average shares13,692 13,646 13,684 13,638 
Basic earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
Diluted earnings per share attributable to VPG stockholders
$0.79 $0.29 $1.25 $0.65 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Additional Financial Statement Information - (Tables)
6 Months Ended
Jul. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Income (Expense)
The caption “Other” on the consolidated condensed statements of operations consists of the following (in thousands):
Fiscal quarter endedSix fiscal months ended
July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Foreign exchange gain (loss)$3,380 $(174)$3,934 $561 
Interest income80 20 144 65 
Pension expense(104)(143)(180)(280)
Other(12)(29)(115)(99)
$3,344 $(326)$3,783 $247 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - (Tables)
6 Months Ended
Jul. 02, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities at Fair Value, Recurring
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis (in thousands):
Fair value measurements at reporting date using:
Total
Fair Value
Level 1
Inputs
Level 2
Inputs
Level 3
Inputs
July 2, 2022
Assets
Assets held in rabbi trusts$5,477 $97 $5,380 $ 
December 31, 2021
Assets
Assets held in rabbi trusts$6,158 $49 $6,109 $— 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Costs - (Tables)
6 Months Ended
Jul. 02, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table summarizes recent activity related to all restructuring programs. The accrued restructuring liability balance as of July 2, 2022 and December 31, 2021, respectively, is included in Other accrued expenses in the accompanying consolidated condensed balance sheets (in thousands):
Balance at December 31, 2021$— 
Restructuring charges in 20221,165 
Cash payments(616)
Foreign currency translation
Balance at July 2, 2022$557 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - (Disaggregation of Revenue by Geographic Area) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 88,618 $ 75,339 $ 176,283 $ 145,928
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 37,240 29,595 74,789 55,512
United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 4,953 5,297 10,462 10,775
Other Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 17,961 16,827 38,166 34,129
Israel        
Disaggregation of Revenue [Line Items]        
Total revenue 8,160 5,545 15,681 12,116
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 13,822 14,732 27,211 26,950
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 6,482 3,343 9,974 6,446
Sensors        
Disaggregation of Revenue [Line Items]        
Total revenue 40,280 31,176 78,030 62,991
Sensors | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 13,469 9,437 26,475 19,143
Sensors | United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 933 744 1,810 1,604
Sensors | Other Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 8,024 6,396 15,816 13,577
Sensors | Israel        
Disaggregation of Revenue [Line Items]        
Total revenue 8,050 5,284 15,381 11,725
Sensors | Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 9,804 9,315 18,548 16,942
Sensors | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Weighing Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 28,459 31,675 61,227 62,643
Weighing Solutions | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 12,463 12,932 26,541 25,512
Weighing Solutions | United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 3,859 4,195 8,193 8,775
Weighing Solutions | Other Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 8,820 9,897 19,351 19,830
Weighing Solutions | Israel        
Disaggregation of Revenue [Line Items]        
Total revenue 110 261 300 391
Weighing Solutions | Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 3,207 4,390 6,842 8,126
Weighing Solutions | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 9
Measurement Systems        
Disaggregation of Revenue [Line Items]        
Total revenue 19,879 12,488 37,026 20,294
Measurement Systems | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 11,308 7,226 21,773 10,857
Measurement Systems | United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 161 358 459 396
Measurement Systems | Other Europe        
Disaggregation of Revenue [Line Items]        
Total revenue 1,117 534 2,999 722
Measurement Systems | Israel        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Measurement Systems | Asia        
Disaggregation of Revenue [Line Items]        
Total revenue 811 1,027 1,821 1,882
Measurement Systems | Canada        
Disaggregation of Revenue [Line Items]        
Total revenue $ 6,482 $ 3,343 $ 9,974 $ 6,437
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - (Disaggregation of Revenue by Market Sector) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 88,618 $ 75,339 $ 176,283 $ 145,928
Test & Measurement        
Disaggregation of Revenue [Line Items]        
Total revenue 21,483 16,279 39,456 30,695
Avionics, Military & Space        
Disaggregation of Revenue [Line Items]        
Total revenue 6,878 5,872 15,040 11,902
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenue 13,195 11,930 27,149 21,484
Other Markets        
Disaggregation of Revenue [Line Items]        
Total revenue 18,035 17,489 39,185 35,034
Industrial Weighing        
Disaggregation of Revenue [Line Items]        
Total revenue 12,944 12,042 26,153 24,047
General Industrial        
Disaggregation of Revenue [Line Items]        
Total revenue 5,325 4,173 11,191 8,255
Steel        
Disaggregation of Revenue [Line Items]        
Total revenue $ 10,758 $ 7,554 $ 18,109 $ 14,511
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - (Contract Assets and Liabilities) (Details)
$ in Thousands
6 Months Ended
Jul. 02, 2022
USD ($)
Movement in Contract Assets and Liabilities [Roll Forward]  
Contract asset, unbilled revenue, beginning balance $ 3,570
(Decrease)/increase in contract asset, unbilled revenue (1,154)
Contract asset, unbilled revenue, ending balance 2,416
Contract liability, accrued customer advances, beginning balance 4,765
(Decrease)/increase in contract liability, accrued customer advances 3,642
Contract liability, accrued customer advances, ending balance $ 8,407
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - (Narrative) (Details)
$ in Millions
6 Months Ended
Jul. 02, 2022
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract with customer, revenue recognized $ 2.7
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 01, 2021
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Business Acquisition [Line Items]          
Acquisition costs   $ 0 $ 1,198 $ 0 $ 1,198
Net earnings   10,755 3,920 17,111 $ 8,881
Amortization of intangible assets   400   700  
DTS Acquisition          
Business Acquisition [Line Items]          
Purchase price $ 47,216        
Acquisition costs     $ 1,200    
Revenues   6,900   14,600  
Net earnings   (600)   (500)  
Amortization of inventory step-up costs   $ 700   $ 1,100  
DTS Acquisition | Acquired technology          
Business Acquisition [Line Items]          
Acquired finite-lived intangible assets, weighted average useful life 15 years        
DTS Acquisition | Customer relationships          
Business Acquisition [Line Items]          
Acquired finite-lived intangible assets, weighted average useful life 15 years        
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Jun. 01, 2021
Jul. 02, 2022
Dec. 31, 2021
Intangible assets:      
Goodwill   $ 45,872 $ 45,830
DTS Acquisition      
Business Acquisition [Line Items]      
Working capital $ 12,494    
Property and equipment 1,209    
Long-term deferred income tax liability (6,215)    
Intangible assets:      
Total intangible assets 23,695    
Fair value of acquired identifiable assets 31,183    
Purchase price 47,216    
Goodwill 16,033    
DTS Acquisition | Trade names      
Intangible assets:      
Total intangible assets 2,393    
DTS Acquisition | Acquired technology      
Intangible assets:      
Total intangible assets 13,167    
DTS Acquisition | Customer relationships      
Intangible assets:      
Total intangible assets $ 8,135    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - (Pro Forma Information) (Details) - DTS Acquisition - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jul. 03, 2021
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Pro forma net revenues $ 80,243 $ 159,164
Pro forma net earnings attributable to VPG stockholders $ 6,929 $ 12,262
Pro forma basic earnings per share attributable to VPG stockholders (in dollars per share) $ 0.51 $ 0.90
Pro forma diluted earnings per share attributable to VPG stockholders (in dollars per share) $ 0.51 $ 0.90
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill - (Schedule of Goodwill) (Details)
$ in Thousands
6 Months Ended
Jul. 02, 2022
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 45,830
Adjustment to goodwill acquired 130
Foreign currency translation adjustment (88)
Ending balance 45,872
KELK Acquisition | Measurement Systems  
Goodwill [Roll Forward]  
Beginning balance 6,706
Foreign currency translation adjustment (58)
Ending balance 6,648
DSI Acquisition | Measurement Systems  
Goodwill [Roll Forward]  
Beginning balance 16,910
Foreign currency translation adjustment (30)
Ending balance 16,880
DTS Acquisition | Measurement Systems  
Goodwill [Roll Forward]  
Beginning balance 15,903
Adjustment to goodwill acquired 130
Foreign currency translation adjustment (30)
Ending balance 16,033
Stress-Tek Acquisition | Weighing Solutions  
Goodwill [Roll Forward]  
Beginning balance 6,311
Ending balance $ 6,311
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Lessee, Lease, Description [Line Items]    
Right-of-use asset obtained in exchange for operating lease liability $ 0.5  
Operating lease, payments $ 2.6 $ 2.4
Buildings and Vehicles | Minimum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease, remaining lease term (years) 1 year  
Buildings and Vehicles | Maximum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease, remaining lease term (years) 14 years  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Leases Recorded on the Balance Sheet) (Details) - USD ($)
$ in Thousands
Jul. 02, 2022
Dec. 31, 2021
Assets    
Operating lease right of use asset $ 25,783 $ 27,764
Liabilities    
Operating lease - current 4,343 4,610
Operating lease - non-current $ 21,749 $ 25,140
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Other Information Related to Leases) (Details)
Jul. 02, 2022
Leases [Abstract]  
Operating leases weighted average remaining lease term (years) 8 years 1 month 2 days
Operating leases weighted average discount rate (percent) 3.10%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Leases [Abstract]        
Operating lease cost $ 1,299 $ 1,258 $ 2,609 $ 2,439
Short-term lease cost 17 35 42 68
Sublease income (105) (19) (217) (28)
Total net lease cost $ 1,211 $ 1,274 $ 2,434 $ 2,479
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Jul. 02, 2022
USD ($)
Leases [Abstract]  
2022 (excluding the six months ended July 2, 2022) $ 2,463
2023 4,510
2024 3,851
2025 3,270
2026 2,945
Thereafter 12,421
Total future minimum lease payments 29,460
Less: amount representing interest (3,368)
Present value of future minimum lease payments $ 26,092
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - (Details)
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Income Tax Disclosure [Abstract]        
Effective tax rate (percent) 19.20% 6.10% 19.80% 18.40%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt - (Schedule of Long-term Debt) (Details) - USD ($)
$ in Thousands
Jul. 02, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Deferred financing costs $ (242) $ (286)
Total long-term debt 60,758 60,714
Revolving Credit Facility | Credit Agreement 2020    
Debt Instrument [Line Items]    
Secured debt $ 61,000 $ 61,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Loss) - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]    
Balance, beginning $ 277,042 $ 257,857
Other comprehensive loss before reclassifications (9,926) (1,193)
Amounts reclassified from accumulated other comprehensive income 353 318
Balance, ending 285,350 265,918
Total    
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]    
Balance, beginning (35,008) (32,671)
Balance, ending (44,581) (33,546)
Foreign Currency Translation Adjustment    
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]    
Balance, beginning (30,276) (25,591)
Other comprehensive loss before reclassifications (9,926) (1,193)
Amounts reclassified from accumulated other comprehensive income 191 0
Balance, ending (40,011) (26,784)
Pension and Other Postretirement Actuarial Items    
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]    
Balance, beginning (4,732) (7,080)
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive income 162 318
Balance, ending $ (4,570) $ (6,762)
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Net service cost $ 81 $ 96 $ 165 $ 193
Interest cost 120 103 243 206
Expected return on plan assets (119) (97) (242) (194)
Amortization of actuarial losses 72 102 146 204
Net periodic benefit cost 154 204 312 409
OPEB Plans        
Defined Benefit Plan Disclosure [Line Items]        
Net service cost 7 9 14 18
Interest cost 17 17 34 34
Expected return on plan assets 0 0 0 0
Amortization of actuarial losses 1 5 2 10
Net periodic benefit cost $ 25 $ 31 $ 50 $ 62
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - (Narrative) (Details)
$ in Millions
May 26, 2022
USD ($)
shares
Mar. 09, 2022
USD ($)
shares
Mar. 03, 2022
USD ($)
people
shares
Jan. 01, 2022
shares
Jul. 02, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (up to) 608,000        
Number of shares reserved for issuance (in shares) 308,000        
Number of shares available for grant (in shares)         591,466
Number of additional shares available for grant (in shares) 197,685        
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of people granted awards | people     3    
Percentage of performance based units on total units approved     50.00%    
Weighted average grant date fair value | $ $ 0.5 $ 0.5 $ 1.5    
Number of RSUs granted (in shares) 16,534 16,324 47,831 595  
Award vesting period   3 years 3 years    
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of performance based units on total units approved   75.00%      
Award vesting rights (percentage)   25.00% 50.00%    
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of performance based units on total units approved   50.00%      
Award vesting rights (percentage)   50.00%      
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Share-Based Payment Arrangement [Abstract]        
Restricted stock units $ 527 $ 576 $ 1,024 $ 942
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - (Narrative) (Details)
6 Months Ended
Jul. 02, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - (Schedule of Segment Reporting) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Segment Reporting Information [Line Items]        
Net revenues $ 88,618 $ 75,339 $ 176,283 $ 145,928
Gross profit 37,334 29,798 72,584 58,420
Operating income 10,551 4,924 18,866 11,363
Acquisition costs: 0 (1,198) 0 (1,198)
Impairment of goodwill and indefinite-lived intangibles: 0 (1,223) 0 (1,223)
Restructuring costs: (904) 0 (1,165) 0
Sensors        
Segment Reporting Information [Line Items]        
Net revenues 40,280 31,176 78,030 62,991
Weighing Solutions        
Segment Reporting Information [Line Items]        
Net revenues 28,459 31,675 61,227 62,643
Measurement Systems        
Segment Reporting Information [Line Items]        
Net revenues 19,879 12,488 37,026 20,294
Operating Segments        
Segment Reporting Information [Line Items]        
Net revenues 88,618 75,339 176,283 145,928
Gross profit 37,334 29,798 72,584 58,420
Operating Segments | Sensors        
Segment Reporting Information [Line Items]        
Net revenues 40,280 31,176 78,030 62,991
Gross profit 17,831 12,120 32,117 24,953
Operating income 13,060 7,477 22,018 15,146
Restructuring costs: (904) 0 (1,107) 0
Operating Segments | Weighing Solutions        
Segment Reporting Information [Line Items]        
Net revenues 28,459 31,675 61,227 62,643
Gross profit 9,585 11,791 21,664 23,565
Operating income 4,177 6,097 10,391 11,914
Operating Segments | Measurement Systems        
Segment Reporting Information [Line Items]        
Net revenues 19,879 12,488 37,026 20,294
Gross profit 9,918 5,887 18,803 9,902
Operating income 3,263 1,714 5,474 2,388
Acquisition costs: 0 (1,198) 0 (1,198)
Impairment of goodwill and indefinite-lived intangibles: 0 (1,223) 0 (1,223)
Restructuring costs: 0 0 (58) 0
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Unallocated G&A expenses (9,045) (7,943) (17,852) (15,664)
Acquisition costs: 0 (1,198) 0 (1,198)
Impairment of goodwill and indefinite-lived intangibles: 0 (1,223) 0 (1,223)
Restructuring costs: $ (904) $ 0 $ (1,165) $ 0
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information - (Intersegment Sales) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Segment Reporting Information [Line Items]        
Total revenue $ (88,618) $ (75,339) $ (176,283) $ (145,928)
Sensors to Weighing Solutions | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenue 433 951 822 1,905
Sensors to Measurement Systems | Intersegment Eliminations        
Segment Reporting Information [Line Items]        
Total revenue $ 98 $ 7 $ 159 $ 15
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Numerator:        
Net Income (Loss) Attributable to Parent $ 10,755 $ 3,920 $ 17,111 $ 8,881
Denominator:        
Weighted average shares (in shares) 13,648 13,618 13,643 13,605
Effect of dilutive securities:        
Restricted stock units (in shares) 44 28 41 33
Dilutive potential common shares 44 28 41 33
Denominator for diluted earnings per share:        
Adjusted weighted average shares (in shares) 13,692 13,646 13,684 13,638
Basic earnings per share attributable to VPG stockholders (dollars per share) $ 0.79 $ 0.29 $ 1.25 $ 0.65
Diluted earnings per share attributable to VPG stockholders (dollars per share) $ 0.79 $ 0.29 $ 1.25 $ 0.65
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Foreign exchange gain (loss) $ 3,380 $ (174) $ 3,934 $ 561
Interest income 80 20 144 65
Pension expense (104) (143) (180) (280)
Other (12) (29) (115) (99)
Other nonoperating income (expense) $ 3,344 $ (326) $ 3,783 $ 247
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Additional Financial Statement Information - (Narrative) (Details)
$ in Millions
6 Months Ended
Jul. 02, 2022
USD ($)
subsidiary
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Loss on liquidation | $ $ 0.2
Subsidiaries | subsidiary 2
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jul. 02, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets held in rabbi trusts $ 5,477 $ 6,158
Level 1 Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets held in rabbi trusts 97 49
Level 2 Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets held in rabbi trusts 5,380 6,109
Level 3 Inputs    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets held in rabbi trusts $ 0 $ 0
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Costs - (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Restructuring and Related Activities [Abstract]        
Restructuring costs $ 904 $ 0 $ 1,165 $ 0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Costs - Restructuring Programs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     $ 0  
Restructuring costs $ 904 $ 0 1,165 $ 0
Cash payments     (616)  
Foreign currency translation     8  
Restructuring reserve, ending balance $ 557   $ 557  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Narrative) (Details)
shares in Thousands
Aug. 08, 2022
shares
Subsequent Event  
Subsequent Event [Line Items]  
Number of shares authorized to be repurchased (in shares) 600
XML 78 vpg-20220702_htm.xml IDEA: XBRL DOCUMENT 0001487952 2022-01-01 2022-07-02 0001487952 us-gaap:CommonStockMember 2022-08-09 0001487952 vpg:ClassBConvertibleCommonStockMember 2022-08-09 0001487952 2022-07-02 0001487952 2021-12-31 0001487952 us-gaap:CommonStockMember 2022-07-02 0001487952 us-gaap:CommonStockMember 2021-12-31 0001487952 vpg:ClassBConvertibleCommonStockMember 2022-07-02 0001487952 vpg:ClassBConvertibleCommonStockMember 2021-12-31 0001487952 2022-04-03 2022-07-02 0001487952 2021-04-04 2021-07-03 0001487952 2021-01-01 2021-07-03 0001487952 2020-12-31 0001487952 2021-07-03 0001487952 us-gaap:CommonStockMember 2022-04-02 0001487952 vpg:ClassBConvertibleCommonStockMember 2022-04-02 0001487952 us-gaap:TreasuryStockMember 2022-04-02 0001487952 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 0001487952 us-gaap:RetainedEarningsMember 2022-04-02 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 0001487952 us-gaap:ParentMember 2022-04-02 0001487952 us-gaap:NoncontrollingInterestMember 2022-04-02 0001487952 2022-04-02 0001487952 us-gaap:RetainedEarningsMember 2022-04-03 2022-07-02 0001487952 us-gaap:ParentMember 2022-04-03 2022-07-02 0001487952 us-gaap:NoncontrollingInterestMember 2022-04-03 2022-07-02 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 2022-07-02 0001487952 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2022-07-02 0001487952 us-gaap:CommonStockMember 2022-04-03 2022-07-02 0001487952 us-gaap:CommonStockMember 2022-07-02 0001487952 vpg:ClassBConvertibleCommonStockMember 2022-07-02 0001487952 us-gaap:TreasuryStockMember 2022-07-02 0001487952 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001487952 us-gaap:RetainedEarningsMember 2022-07-02 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001487952 us-gaap:ParentMember 2022-07-02 0001487952 us-gaap:NoncontrollingInterestMember 2022-07-02 0001487952 us-gaap:CommonStockMember 2021-04-03 0001487952 vpg:ClassBConvertibleCommonStockMember 2021-04-03 0001487952 us-gaap:TreasuryStockMember 2021-04-03 0001487952 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0001487952 us-gaap:RetainedEarningsMember 2021-04-03 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0001487952 us-gaap:ParentMember 2021-04-03 0001487952 us-gaap:NoncontrollingInterestMember 2021-04-03 0001487952 2021-04-03 0001487952 us-gaap:RetainedEarningsMember 2021-04-04 2021-07-03 0001487952 us-gaap:ParentMember 2021-04-04 2021-07-03 0001487952 us-gaap:NoncontrollingInterestMember 2021-04-04 2021-07-03 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-04 2021-07-03 0001487952 us-gaap:AdditionalPaidInCapitalMember 2021-04-04 2021-07-03 0001487952 us-gaap:CommonStockMember 2021-04-04 2021-07-03 0001487952 us-gaap:CommonStockMember 2021-07-03 0001487952 vpg:ClassBConvertibleCommonStockMember 2021-07-03 0001487952 us-gaap:TreasuryStockMember 2021-07-03 0001487952 us-gaap:AdditionalPaidInCapitalMember 2021-07-03 0001487952 us-gaap:RetainedEarningsMember 2021-07-03 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-03 0001487952 us-gaap:ParentMember 2021-07-03 0001487952 us-gaap:NoncontrollingInterestMember 2021-07-03 0001487952 us-gaap:CommonStockMember 2021-12-31 0001487952 vpg:ClassBConvertibleCommonStockMember 2021-12-31 0001487952 us-gaap:TreasuryStockMember 2021-12-31 0001487952 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001487952 us-gaap:RetainedEarningsMember 2021-12-31 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001487952 us-gaap:ParentMember 2021-12-31 0001487952 us-gaap:NoncontrollingInterestMember 2021-12-31 0001487952 us-gaap:RetainedEarningsMember 2022-01-01 2022-07-02 0001487952 us-gaap:ParentMember 2022-01-01 2022-07-02 0001487952 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-07-02 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-07-02 0001487952 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-07-02 0001487952 us-gaap:CommonStockMember 2022-01-01 2022-07-02 0001487952 us-gaap:CommonStockMember 2020-12-31 0001487952 vpg:ClassBConvertibleCommonStockMember 2020-12-31 0001487952 us-gaap:TreasuryStockMember 2020-12-31 0001487952 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001487952 us-gaap:RetainedEarningsMember 2020-12-31 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001487952 us-gaap:ParentMember 2020-12-31 0001487952 us-gaap:NoncontrollingInterestMember 2020-12-31 0001487952 us-gaap:RetainedEarningsMember 2021-01-01 2021-07-03 0001487952 us-gaap:ParentMember 2021-01-01 2021-07-03 0001487952 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-07-03 0001487952 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-07-03 0001487952 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-07-03 0001487952 us-gaap:CommonStockMember 2021-01-01 2021-07-03 0001487952 country:US vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 country:US vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 country:US vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 country:US 2022-04-03 2022-07-02 0001487952 country:US vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 country:US vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 country:US vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 country:US 2021-04-04 2021-07-03 0001487952 country:GB vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 country:GB vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 country:GB vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 country:GB 2022-04-03 2022-07-02 0001487952 country:GB vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 country:GB vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 country:GB vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 country:GB 2021-04-04 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 vpg:OtherEuropeMember 2022-04-03 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 vpg:OtherEuropeMember 2021-04-04 2021-07-03 0001487952 country:IL vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 country:IL vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 country:IL vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 country:IL 2022-04-03 2022-07-02 0001487952 country:IL vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 country:IL vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 country:IL vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 country:IL 2021-04-04 2021-07-03 0001487952 srt:AsiaMember vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 srt:AsiaMember vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 srt:AsiaMember vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 srt:AsiaMember 2022-04-03 2022-07-02 0001487952 srt:AsiaMember vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 srt:AsiaMember vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 srt:AsiaMember vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 srt:AsiaMember 2021-04-04 2021-07-03 0001487952 country:CA vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 country:CA vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 country:CA vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 country:CA 2022-04-03 2022-07-02 0001487952 country:CA vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 country:CA vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 country:CA vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 country:CA 2021-04-04 2021-07-03 0001487952 vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 country:US vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 country:US vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 country:US vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 country:US 2022-01-01 2022-07-02 0001487952 country:US vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 country:US vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 country:US vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 country:US 2021-01-01 2021-07-03 0001487952 country:GB vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 country:GB vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 country:GB vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 country:GB 2022-01-01 2022-07-02 0001487952 country:GB vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 country:GB vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 country:GB vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 country:GB 2021-01-01 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 vpg:OtherEuropeMember 2022-01-01 2022-07-02 0001487952 vpg:OtherEuropeMember vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 vpg:OtherEuropeMember vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 vpg:OtherEuropeMember 2021-01-01 2021-07-03 0001487952 country:IL vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 country:IL vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 country:IL vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 country:IL 2022-01-01 2022-07-02 0001487952 country:IL vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 country:IL vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 country:IL vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 country:IL 2021-01-01 2021-07-03 0001487952 srt:AsiaMember vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 srt:AsiaMember vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 srt:AsiaMember vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 srt:AsiaMember 2022-01-01 2022-07-02 0001487952 srt:AsiaMember vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 srt:AsiaMember vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 srt:AsiaMember vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 srt:AsiaMember 2021-01-01 2021-07-03 0001487952 country:CA vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 country:CA vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 country:CA vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 country:CA 2022-01-01 2022-07-02 0001487952 country:CA vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 country:CA vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 country:CA vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 country:CA 2021-01-01 2021-07-03 0001487952 vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 vpg:TestMeasurementMember 2022-04-03 2022-07-02 0001487952 vpg:TestMeasurementMember 2021-04-04 2021-07-03 0001487952 vpg:TestMeasurementMember 2022-01-01 2022-07-02 0001487952 vpg:TestMeasurementMember 2021-01-01 2021-07-03 0001487952 vpg:AvionicsMilitarySpaceMember 2022-04-03 2022-07-02 0001487952 vpg:AvionicsMilitarySpaceMember 2021-04-04 2021-07-03 0001487952 vpg:AvionicsMilitarySpaceMember 2022-01-01 2022-07-02 0001487952 vpg:AvionicsMilitarySpaceMember 2021-01-01 2021-07-03 0001487952 vpg:TransportationMember 2022-04-03 2022-07-02 0001487952 vpg:TransportationMember 2021-04-04 2021-07-03 0001487952 vpg:TransportationMember 2022-01-01 2022-07-02 0001487952 vpg:TransportationMember 2021-01-01 2021-07-03 0001487952 vpg:OtherMarketsMember 2022-04-03 2022-07-02 0001487952 vpg:OtherMarketsMember 2021-04-04 2021-07-03 0001487952 vpg:OtherMarketsMember 2022-01-01 2022-07-02 0001487952 vpg:OtherMarketsMember 2021-01-01 2021-07-03 0001487952 vpg:IndustrialWeighingMember 2022-04-03 2022-07-02 0001487952 vpg:IndustrialWeighingMember 2021-04-04 2021-07-03 0001487952 vpg:IndustrialWeighingMember 2022-01-01 2022-07-02 0001487952 vpg:IndustrialWeighingMember 2021-01-01 2021-07-03 0001487952 vpg:GeneralIndustrialMember 2022-04-03 2022-07-02 0001487952 vpg:GeneralIndustrialMember 2021-04-04 2021-07-03 0001487952 vpg:GeneralIndustrialMember 2022-01-01 2022-07-02 0001487952 vpg:GeneralIndustrialMember 2021-01-01 2021-07-03 0001487952 vpg:SteelMember 2022-04-03 2022-07-02 0001487952 vpg:SteelMember 2021-04-04 2021-07-03 0001487952 vpg:SteelMember 2022-01-01 2022-07-02 0001487952 vpg:SteelMember 2021-01-01 2021-07-03 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2021-06-01 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember us-gaap:CustomerRelationshipsMember 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember us-gaap:TradeNamesMember 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember us-gaap:CustomerRelationshipsMember 2021-06-01 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-01 2021-06-01 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2021-04-04 2021-07-03 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2022-04-03 2022-07-02 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2022-01-01 2022-07-02 0001487952 vpg:DiversifiedTechnicalSystemsIncMember 2021-01-01 2021-07-03 0001487952 vpg:KelkMember vpg:MeasurementSystemsMember 2021-12-31 0001487952 vpg:DynamicSystemsInc.Member vpg:MeasurementSystemsMember 2021-12-31 0001487952 vpg:DiversifiedTechnicalSystemsIncMember vpg:MeasurementSystemsMember 2021-12-31 0001487952 vpg:StressTekInc.Member vpg:WeighingSolutionsMember 2021-12-31 0001487952 vpg:DiversifiedTechnicalSystemsIncMember vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 vpg:KelkMember vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 vpg:DynamicSystemsInc.Member vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 vpg:KelkMember vpg:MeasurementSystemsMember 2022-07-02 0001487952 vpg:DynamicSystemsInc.Member vpg:MeasurementSystemsMember 2022-07-02 0001487952 vpg:DiversifiedTechnicalSystemsIncMember vpg:MeasurementSystemsMember 2022-07-02 0001487952 vpg:StressTekInc.Member vpg:WeighingSolutionsMember 2022-07-02 0001487952 srt:MinimumMember vpg:BuildingsandVehiclesMember 2022-07-02 0001487952 srt:MaximumMember vpg:BuildingsandVehiclesMember 2022-07-02 0001487952 us-gaap:RevolvingCreditFacilityMember vpg:CreditAgreement2020Member 2022-07-02 0001487952 us-gaap:RevolvingCreditFacilityMember vpg:CreditAgreement2020Member 2021-12-31 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-07-02 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-07-02 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-02 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-02 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-07-03 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-07-03 0001487952 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-03 0001487952 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-03 0001487952 us-gaap:PensionPlansDefinedBenefitMember 2022-04-03 2022-07-02 0001487952 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-03 2022-07-02 0001487952 us-gaap:PensionPlansDefinedBenefitMember 2021-04-04 2021-07-03 0001487952 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-04-04 2021-07-03 0001487952 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-07-02 0001487952 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-07-02 0001487952 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-07-03 0001487952 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-07-03 0001487952 2022-05-26 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-03-03 2022-03-03 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-03-03 0001487952 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-03-03 2022-03-03 0001487952 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-03-09 2022-03-09 0001487952 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-09 2022-03-09 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-03-09 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-03-09 2022-03-09 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-01-01 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-05-26 2022-05-26 0001487952 us-gaap:RestrictedStockUnitsRSUMember 2022-05-26 0001487952 us-gaap:OperatingSegmentsMember vpg:SensorsMember 2022-04-03 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:SensorsMember 2021-04-04 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember vpg:SensorsMember 2022-01-01 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:SensorsMember 2021-01-01 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember vpg:WeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:WeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember vpg:WeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:WeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember vpg:MeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:MeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember vpg:MeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember vpg:MeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember 2022-04-03 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember 2021-04-04 2021-07-03 0001487952 us-gaap:OperatingSegmentsMember 2022-01-01 2022-07-02 0001487952 us-gaap:OperatingSegmentsMember 2021-01-01 2021-07-03 0001487952 us-gaap:MaterialReconcilingItemsMember 2022-04-03 2022-07-02 0001487952 us-gaap:MaterialReconcilingItemsMember 2021-04-04 2021-07-03 0001487952 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-07-02 0001487952 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-07-03 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToWeighingSolutionsMember 2022-04-03 2022-07-02 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToWeighingSolutionsMember 2021-04-04 2021-07-03 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToWeighingSolutionsMember 2022-01-01 2022-07-02 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToWeighingSolutionsMember 2021-01-01 2021-07-03 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToMeasurementSystemsMember 2022-04-03 2022-07-02 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToMeasurementSystemsMember 2021-04-04 2021-07-03 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToMeasurementSystemsMember 2022-01-01 2022-07-02 0001487952 us-gaap:IntersegmentEliminationMember vpg:SensorsToMeasurementSystemsMember 2021-01-01 2021-07-03 0001487952 us-gaap:FairValueMeasurementsRecurringMember 2022-07-02 0001487952 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-02 0001487952 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-02 0001487952 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-02 0001487952 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001487952 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001487952 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001487952 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001487952 us-gaap:SubsequentEventMember 2022-08-08 shares iso4217:USD iso4217:USD shares pure vpg:people vpg:segment vpg:subsidiary 0001487952 --12-31 2022 Q2 false 10-Q true 2022-07-02 false 1-34679 VISHAY PRECISION GROUP, INC. DE 27-0986328 3 Great Valley Parkway, Suite 150 Malvern PA 19355 484 321-5300 Common stock, $0.10 par value VPG NYSE Yes Yes Accelerated Filer false false false 12631588 1022887 79429000 84335000 58674000 58265000 29484000 25464000 28126000 23851000 26728000 27112000 84338000 76427000 15228000 15916000 237669000 234943000 4119000 4241000 68339000 68778000 122388000 122202000 9303000 8871000 8305000 7747000 130506000 130619000 81948000 81220000 45872000 45830000 50426000 52437000 25783000 27764000 16680000 19695000 458378000 461889000 13172000 14876000 17872000 23772000 23562000 17596000 478000 3774000 4343000 4610000 59427000 64628000 60758000 60714000 6096000 5848000 21749000 25140000 14157000 16264000 10841000 12253000 173028000 184847000 1325000 1322000 103000 103000 8765000 8765000 199749000 199151000 137407000 120296000 -44581000 -35008000 285238000 277099000 112000 -57000 285350000 277042000 458378000 461889000 88618000 75339000 51284000 45541000 37334000 29798000 25879000 22453000 0 1198000 0 1223000 904000 0 10551000 4924000 428000 273000 3344000 -326000 2916000 -599000 13467000 4325000 2587000 262000 10880000 4063000 125000 143000 10755000 3920000 0.79 0.29 0.79 0.29 13648000 13618000 13692000 13646000 176283000 145928000 103699000 87508000 72584000 58420000 52553000 44636000 0 1198000 0 1223000 1165000 0 18866000 11363000 757000 578000 3783000 247000 3026000 -331000 21892000 11032000 4328000 2026000 17564000 9006000 453000 125000 17111000 8881000 1.25 0.65 1.25 0.65 13643000 13605000 13684000 13638000 10880000 4063000 -7943000 607000 -81000 -109000 -7862000 716000 3018000 4779000 125000 143000 2893000 4636000 17564000 9006000 -9735000 -1193000 -162000 -318000 -9573000 -875000 7991000 8131000 453000 125000 7538000 8006000 17564000 9006000 0 1223000 7622000 7108000 178000 -44000 -191000 0 1024000 942000 866000 1135000 1116000 -1110000 3485000 1820000 3434000 776000 10739000 7744000 -254000 -314000 14000 1715000 -2059000 2341000 8756000 12378000 8815000 8309000 380000 16000 0 47216000 -8435000 -55509000 0 18000 0 20000000 284000 167000 435000 846000 -719000 18969000 -4508000 -820000 -4906000 -24982000 84335000 98438000 79429000 73456000 8432000 6353000 2684000 606000 1324000 103000 -8765000 199223000 126652000 -36719000 281818000 25000 281843000 10755000 10755000 125000 10880000 -7862000 -7862000 -7862000 527000 527000 527000 10531 1000 -1000 0 0 38000 38000 1325000 103000 -8765000 199749000 137407000 -44581000 285238000 112000 285350000 1320000 103000 -8765000 197282000 105036000 -34262000 260714000 -95000 260619000 3920000 3920000 143000 4063000 716000 716000 716000 576000 576000 576000 15564 2000 -2000 0 0 56000 56000 1322000 103000 -8765000 197856000 108956000 -33546000 265926000 -8000 265918000 1322000 103000 -8765000 199151000 120296000 -35008000 277099000 -57000 277042000 17111000 17111000 453000 17564000 -9573000 -9573000 -9573000 1024000 1024000 1024000 28368 3000 -426000 -423000 -423000 284000 284000 1325000 103000 -8765000 199749000 137407000 -44581000 285238000 112000 285350000 1317000 103000 -8765000 197764000 100075000 -32671000 257823000 34000 257857000 8881000 8881000 125000 9006000 -875000 -875000 -875000 942000 942000 942000 50316 5000 -850000 -845000 -845000 167000 167000 1322000 103000 -8765000 197856000 108956000 -33546000 265926000 -8000 265918000 Basis of Presentation<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Background</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vishay Precision Group, Inc. (“VPG” or the “Company”) is a global, diversified company focused on precision measurement sensing technologies, including specialized sensors, weighing solutions, and measurement systems. Many of our precision measurement sensing products and solutions are “designed-in” by our customers, and address growing applications across a diverse array of industries and markets. Our products are marketed under a variety of brand names that we believe are characterized as having a very high level of precision and quality, and we employ an operationally diversified structure to manage our businesses. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interim Financial Statements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited consolidated condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial statements and therefore do not include all information and footnotes necessary for the presentation of financial position, results of operations, and cash flows required by accounting principles generally accepted in the United States for complete financial statements. The information furnished reflects all normal recurring adjustments which are, in the opinion of management, necessary for a fair summary of the financial position, results of operations, and cash flows for the interim periods presented. These financial statements should be read in conjunction with the consolidated financial statements and notes thereto as of December 31, 2021 and 2020 and for each of the three years in the period ended December 31, 2021, included in VPG’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 4, 2022. The results of operations for the fiscal quarter ended July 2, 2022 are not necessarily indicative of the results to be expected for the full year. VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><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:12.517%"/><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%">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%">2021</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%">Quarter 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2,</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%">April 3,</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%">Quarter 2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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%">July 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:400;line-height:100%">Quarter 3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1,</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%">October 2,</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%">Quarter 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</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%">December 31,</span></td></tr></table></div> VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><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:12.517%"/><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%">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%">2021</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%">Quarter 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2,</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%">April 3,</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%">Quarter 2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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%">July 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:400;line-height:100%">Quarter 3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1,</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%">October 2,</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%">Quarter 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</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%">December 31,</span></td></tr></table> VPG reports interim financial information for 13-week periods beginning on a Sunday and ending on a Saturday, except for the first quarter, which always begins on January 1, and the fourth quarter, which always ends on December 31. The four fiscal quarters in 2022 and 2021 end on the following dates: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><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:12.517%"/><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%">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%">2021</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%">Quarter 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2,</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%">April 3,</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%">Quarter 2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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%">July 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:400;line-height:100%">Quarter 3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1,</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%">October 2,</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%">Quarter 4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</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%">December 31,</span></td></tr></table> Revenues <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net revenue by geographic region from contracts with customers based on net revenues generated by subsidiaries within that geographic location </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><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:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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:8.695%"/><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:7.818%"/><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:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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:8.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended <br/> <br/>July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended <br/> <br/>July 3, 2021</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:8pt;font-weight:700;line-height:100%">Sensors</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighing Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Sensors</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighing Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">United States</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,469</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,463</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,308</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,240</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">9,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,932 </span></td><td style="background-color:#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%">7,226 </span></td><td style="background-color:#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%">29,595 </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%">United Kingdom</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:700;line-height:100%">933</span><span style="color:#000000;font-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:700;line-height:100%">3,859</span><span style="color:#000000;font-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:700;line-height:100%">161</span><span style="color:#000000;font-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:700;line-height:100%">4,953</span><span style="color:#000000;font-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%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </span></td><td 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 Europe</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:700;line-height:100%">8,024</span><span style="color:#000000;font-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:700;line-height:100%">8,820</span><span style="color:#000000;font-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:700;line-height:100%">1,117</span><span style="color:#000000;font-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:700;line-height:100%">17,961</span><span style="color:#000000;font-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%">6,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,827 </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%">Israel</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:700;line-height:100%">8,050</span><span style="color:#000000;font-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:700;line-height:100%">110</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">8,160</span><span style="color:#000000;font-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%">5,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">5,545 </span></td><td 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%">Asia</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:700;line-height:100%">9,804</span><span style="color:#000000;font-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:700;line-height:100%">3,207</span><span style="color:#000000;font-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:700;line-height:100%">811</span><span style="color:#000000;font-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:700;line-height:100%">13,822</span><span style="color:#000000;font-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,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,732 </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%">Canada</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">6,482</span><span style="color:#000000;font-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:700;line-height:100%">6,482</span><span style="color:#000000;font-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%">3,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%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,280</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,459</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,879</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,618</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">31,176 </span></td><td style="background-color:#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%">31,675 </span></td><td style="background-color:#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,488 </span></td><td style="background-color:#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%">75,339 </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"/><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 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"/><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:0 1pt"/><td colspan="21" 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%">Six Fiscal Months Ended July 2, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">Six Fiscal Months Ended July 3, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Sensors</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:8pt;font-weight:700;line-height:100%">Weighing Solutions</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:8pt;font-weight:700;line-height:100%">Measurement Systems</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Sensors</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:8pt;font-weight:700;line-height:100%">Weighing Solutions</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:8pt;font-weight:700;line-height:100%">Measurement Systems</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:8pt;font-weight:700;line-height:100%">Total</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%">United States</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:700;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:700;line-height:100%">26,475</span><span style="color:#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 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:700;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:700;line-height:100%">26,541</span><span style="color:#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 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:700;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:700;line-height:100%">21,773</span><span style="color:#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 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:700;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:700;line-height:100%">74,789</span><span style="color:#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 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%">19,143 </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%">25,512 </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%">10,857 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">55,512 </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%">United Kingdom</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:700;line-height:100%">1,810</span><span style="color:#000000;font-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:700;line-height:100%">8,193</span><span style="color:#000000;font-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:700;line-height:100%">459</span><span style="color:#000000;font-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:700;line-height:100%">10,462</span><span style="color:#000000;font-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,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775 </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 Europe</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:700;line-height:100%">15,816</span><span style="color:#000000;font-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:700;line-height:100%">19,351</span><span style="color:#000000;font-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:700;line-height:100%">2,999</span><span style="color:#000000;font-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:700;line-height:100%">38,166</span><span style="color:#000000;font-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%">13,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,129 </span></td><td 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%">Israel</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:700;line-height:100%">15,381</span><span style="color:#000000;font-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:700;line-height:100%">300</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">15,681</span><span style="color:#000000;font-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%">11,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,116 </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%">Asia</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:700;line-height:100%">18,548</span><span style="color:#000000;font-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:700;line-height:100%">6,842</span><span style="color:#000000;font-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:700;line-height:100%">1,821</span><span style="color:#000000;font-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:700;line-height:100%">27,211</span><span style="color:#000000;font-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%">16,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,950 </span></td><td 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%">Canada</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">9,974</span><span style="color:#000000;font-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:700;line-height:100%">9,974</span><span style="color:#000000;font-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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,446 </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</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:700;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:700;line-height:100%">78,030</span><span style="color:#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:700;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:700;line-height:100%">61,227</span><span style="color:#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:700;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:700;line-height:100%">37,026</span><span style="color:#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:700;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:700;line-height:100%">176,283</span><span style="color:#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%">62,991 </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%">62,643 </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%">20,294 </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%">145,928 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net revenue from contracts with customers by market sector </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Test &amp; Measurement</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,483</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">16,279 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,456</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">30,695 </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%">Avionics, Military &amp; Space</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:700;line-height:100%">6,878</span><span style="color:#000000;font-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%">5,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,040</span><span style="color:#000000;font-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%">11,902 </span></td><td 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%">Transportation</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:700;line-height:100%">13,195</span><span style="color:#000000;font-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%">11,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,149</span><span style="color:#000000;font-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%">21,484 </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 Markets</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:700;line-height:100%">18,035</span><span style="color:#000000;font-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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,185</span><span style="color:#000000;font-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%">35,034 </span></td><td 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%">Industrial Weighing</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:700;line-height:100%">12,944</span><span style="color:#000000;font-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%">12,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,153</span><span style="color:#000000;font-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%">24,047 </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%">General Industrial</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:700;line-height:100%">5,325</span><span style="color:#000000;font-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,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,191</span><span style="color:#000000;font-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,255 </span></td><td 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%">Steel</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:700;line-height:100%">10,758</span><span style="color:#000000;font-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%">7,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,109</span><span style="color:#000000;font-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%">14,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:700;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:700;line-height:100%">88,618</span><span style="color:#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%">75,339 </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:700;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:700;line-height:100%">176,283</span><span style="color:#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%">145,928 </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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets &amp; Liabilities</span></div><div><span><br/></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%">Contract assets are established when revenues are recognized prior to a contractual payment due from the customer. When a payment becomes due based on the contract terms, the Company will reduce the contract asset and record a receivable. Contract liabilities are deferred revenues that are recorded when cash payments are received or due in advance of our performance obligations. Our payment terms vary by the type and location of the products offered. The term between invoicing and when payment is due is not significant.</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 outstanding contract assets and liability accounts were as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.069%"/><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:25.072%"/><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-style:italic;font-weight:700;line-height:100%">Contract Asset</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-style:italic;font-weight:700;line-height:100%">Contract Liability</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unbilled Revenue</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%">Accrued Customer Advances</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 at December 31, 2021</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%">3,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,765 </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%">Balance at July 2, 2022</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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407 </span></td><td 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%">(Decrease)/increase</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%">(1,154)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,642 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenue recognized during the six fiscal months ended July 2, 2022 that was included in the contract liability balance at December 31, 2021 was</span><span style="color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span>$2.7 million. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net revenue by geographic region from contracts with customers based on net revenues generated by subsidiaries within that geographic location </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><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:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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:8.695%"/><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:7.818%"/><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:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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:8.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended <br/> <br/>July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended <br/> <br/>July 3, 2021</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:8pt;font-weight:700;line-height:100%">Sensors</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighing Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Sensors</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighing Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%">United States</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,469</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,463</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,308</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,240</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">9,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,932 </span></td><td style="background-color:#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%">7,226 </span></td><td style="background-color:#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%">29,595 </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%">United Kingdom</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:700;line-height:100%">933</span><span style="color:#000000;font-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:700;line-height:100%">3,859</span><span style="color:#000000;font-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:700;line-height:100%">161</span><span style="color:#000000;font-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:700;line-height:100%">4,953</span><span style="color:#000000;font-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%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </span></td><td 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 Europe</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:700;line-height:100%">8,024</span><span style="color:#000000;font-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:700;line-height:100%">8,820</span><span style="color:#000000;font-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:700;line-height:100%">1,117</span><span style="color:#000000;font-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:700;line-height:100%">17,961</span><span style="color:#000000;font-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%">6,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,827 </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%">Israel</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:700;line-height:100%">8,050</span><span style="color:#000000;font-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:700;line-height:100%">110</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">8,160</span><span style="color:#000000;font-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%">5,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">5,545 </span></td><td 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%">Asia</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:700;line-height:100%">9,804</span><span style="color:#000000;font-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:700;line-height:100%">3,207</span><span style="color:#000000;font-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:700;line-height:100%">811</span><span style="color:#000000;font-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:700;line-height:100%">13,822</span><span style="color:#000000;font-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,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,732 </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%">Canada</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">6,482</span><span style="color:#000000;font-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:700;line-height:100%">6,482</span><span style="color:#000000;font-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%">3,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%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,280</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,459</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,879</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,618</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">31,176 </span></td><td style="background-color:#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%">31,675 </span></td><td style="background-color:#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,488 </span></td><td style="background-color:#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%">75,339 </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"/><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 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"/><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:0 1pt"/><td colspan="21" 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%">Six Fiscal Months Ended July 2, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">Six Fiscal Months Ended July 3, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Sensors</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:8pt;font-weight:700;line-height:100%">Weighing Solutions</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:8pt;font-weight:700;line-height:100%">Measurement Systems</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:8pt;font-weight:700;line-height:100%">Total</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:8pt;font-weight:700;line-height:100%">Sensors</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:8pt;font-weight:700;line-height:100%">Weighing Solutions</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:8pt;font-weight:700;line-height:100%">Measurement Systems</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:8pt;font-weight:700;line-height:100%">Total</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%">United States</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:700;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:700;line-height:100%">26,475</span><span style="color:#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 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:700;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:700;line-height:100%">26,541</span><span style="color:#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 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:700;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:700;line-height:100%">21,773</span><span style="color:#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 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:700;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:700;line-height:100%">74,789</span><span style="color:#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 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%">19,143 </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%">25,512 </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%">10,857 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">55,512 </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%">United Kingdom</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:700;line-height:100%">1,810</span><span style="color:#000000;font-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:700;line-height:100%">8,193</span><span style="color:#000000;font-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:700;line-height:100%">459</span><span style="color:#000000;font-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:700;line-height:100%">10,462</span><span style="color:#000000;font-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,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775 </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 Europe</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:700;line-height:100%">15,816</span><span style="color:#000000;font-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:700;line-height:100%">19,351</span><span style="color:#000000;font-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:700;line-height:100%">2,999</span><span style="color:#000000;font-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:700;line-height:100%">38,166</span><span style="color:#000000;font-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%">13,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,129 </span></td><td 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%">Israel</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:700;line-height:100%">15,381</span><span style="color:#000000;font-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:700;line-height:100%">300</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">15,681</span><span style="color:#000000;font-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%">11,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">12,116 </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%">Asia</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:700;line-height:100%">18,548</span><span style="color:#000000;font-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:700;line-height:100%">6,842</span><span style="color:#000000;font-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:700;line-height:100%">1,821</span><span style="color:#000000;font-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:700;line-height:100%">27,211</span><span style="color:#000000;font-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%">16,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,950 </span></td><td 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%">Canada</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">9,974</span><span style="color:#000000;font-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:700;line-height:100%">9,974</span><span style="color:#000000;font-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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,446 </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</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:700;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:700;line-height:100%">78,030</span><span style="color:#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:700;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:700;line-height:100%">61,227</span><span style="color:#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:700;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:700;line-height:100%">37,026</span><span style="color:#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:700;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:700;line-height:100%">176,283</span><span style="color:#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%">62,991 </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%">62,643 </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%">20,294 </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%">145,928 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates net revenue from contracts with customers by market sector </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Test &amp; Measurement</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,483</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">16,279 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,456</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">30,695 </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%">Avionics, Military &amp; Space</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:700;line-height:100%">6,878</span><span style="color:#000000;font-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%">5,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,040</span><span style="color:#000000;font-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%">11,902 </span></td><td 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%">Transportation</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:700;line-height:100%">13,195</span><span style="color:#000000;font-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%">11,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,149</span><span style="color:#000000;font-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%">21,484 </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 Markets</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:700;line-height:100%">18,035</span><span style="color:#000000;font-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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,185</span><span style="color:#000000;font-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%">35,034 </span></td><td 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%">Industrial Weighing</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:700;line-height:100%">12,944</span><span style="color:#000000;font-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%">12,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,153</span><span style="color:#000000;font-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%">24,047 </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%">General Industrial</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:700;line-height:100%">5,325</span><span style="color:#000000;font-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,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,191</span><span style="color:#000000;font-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,255 </span></td><td 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%">Steel</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:700;line-height:100%">10,758</span><span style="color:#000000;font-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%">7,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,109</span><span style="color:#000000;font-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%">14,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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:700;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:700;line-height:100%">88,618</span><span style="color:#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%">75,339 </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:700;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:700;line-height:100%">176,283</span><span style="color:#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%">145,928 </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> 13469000 12463000 11308000 37240000 9437000 12932000 7226000 29595000 933000 3859000 161000 4953000 744000 4195000 358000 5297000 8024000 8820000 1117000 17961000 6396000 9897000 534000 16827000 8050000 110000 0 8160000 5284000 261000 0 5545000 9804000 3207000 811000 13822000 9315000 4390000 1027000 14732000 0 0 6482000 6482000 0 0 3343000 3343000 40280000 28459000 19879000 88618000 31176000 31675000 12488000 75339000 26475000 26541000 21773000 74789000 19143000 25512000 10857000 55512000 1810000 8193000 459000 10462000 1604000 8775000 396000 10775000 15816000 19351000 2999000 38166000 13577000 19830000 722000 34129000 15381000 300000 0 15681000 11725000 391000 0 12116000 18548000 6842000 1821000 27211000 16942000 8126000 1882000 26950000 0 0 9974000 9974000 0 9000 6437000 6446000 78030000 61227000 37026000 176283000 62991000 62643000 20294000 145928000 21483000 16279000 39456000 30695000 6878000 5872000 15040000 11902000 13195000 11930000 27149000 21484000 18035000 17489000 39185000 35034000 12944000 12042000 26153000 24047000 5325000 4173000 11191000 8255000 10758000 7554000 18109000 14511000 88618000 75339000 176283000 145928000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding contract assets and liability accounts were as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.069%"/><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:25.072%"/><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-style:italic;font-weight:700;line-height:100%">Contract Asset</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-style:italic;font-weight:700;line-height:100%">Contract Liability</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unbilled Revenue</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%">Accrued Customer Advances</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 at December 31, 2021</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%">3,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,765 </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%">Balance at July 2, 2022</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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407 </span></td><td 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%">(Decrease)/increase</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%">(1,154)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,642 </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> 3570000 4765000 2416000 8407000 -1154000 3642000 2700000 Acquisition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversified Technical Systems, Inc.</span></div><div><span><br/></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%">On June 1, 2021, VPG completed the acquisition of California-based Diversified Technical Systems, Inc. (“DTS”), a manufacturer of data acquisition systems and sensors for product safety and testing, for a purchase price of $47.2 million. The Company used cash on hand and borrowings under its revolving credit facility to fund the purchase price under the purchase agreement. DTS reports into the Company's Measurement Systems segment. The following table summarizes the final fair values assigned to the assets and liabilities of DTS as of June 1, 2021 (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.105%"/><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%">June 1, 2021</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%">Working capital</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%">12,494 </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%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209 </span></td><td 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%">Deferred income tax liability</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,215)</span></td><td style="background-color:#cceeff;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;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%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</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%">13,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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%">23,695 </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%">Fair value of acquired identifiable assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,183 </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%">Purchase price</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%">47,216 </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%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,033 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company utilizes certain valuations and studies to determine the fair value of the tangible and intangible assets acquired. The estimated weighted average useful lives for the acquired technology and customer relationships are 15 years. Trade names are treated as indefinite-lived intangible assets. None of the goodwill associated with DTS is deductible for income tax purposes. The Company recorded acquisition costs associated with this transaction of $1.2 million in the second quarter of 2021, which included legal fees, appraisal fees, investments banker fees and insurance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the results of the operations of the Company for the fiscal quarter ended July 2, 2022, are net revenues of $6.9 million from DTS and a net loss of $0.6 million from DTS. DTS results include amortization of the inventory step-up of $0.7 million for the fiscal quarter ended July 2, 2022, and amortization of intangible assets of $0.4 million for the fiscal quarter ended July 2, 2022. Included in the results of the operations of the Company for the six fiscal months ended July 2, 2022 are net revenues of $14.6 million from DTS and a net loss of $0.5 million from DTS. DTS results include amortization of the inventory step-up of $1.1 million and amortization of intangible assets of $0.7 million for the six fiscal months ended July 2, 2022.</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%"> </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%">Following is the supplemental consolidated financial results for the Company on an unaudited pro forma basis, as if the DTS acquisition had been consummated on January 1, 2021:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended</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%">Six fiscal months ended</span></td><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"/></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%">July 3, 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%">July 3, 2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net revenues</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,243 </span></td><td style="background-color:#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%">159,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="3" style="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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net earnings attributable to VPG stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,262 </span></td><td style="background-color:#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="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 0 19pt"/><td colspan="3" style="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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma basic earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.51 </span></td><td style="background-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.90 </span></td><td style="background-color:#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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma diluted earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.51 </span></td><td style="background-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.90 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 47200000 The following table summarizes the final fair values assigned to the assets and liabilities of DTS as of June 1, 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.105%"/><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%">June 1, 2021</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%">Working capital</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%">12,494 </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%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209 </span></td><td 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%">Deferred income tax liability</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,215)</span></td><td style="background-color:#cceeff;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;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%">Intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</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%">13,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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%">23,695 </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%">Fair value of acquired identifiable assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,183 </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%">Purchase price</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%">47,216 </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%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,033 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 12494000 1209000 6215000 13167000 8135000 2393000 23695000 31183000 47216000 16033000 P15Y P15Y 1200000 6900000 -600000 700000 400000 14600000 -500000 1100000 700000 Following is the supplemental consolidated financial results for the Company on an unaudited pro forma basis, as if the DTS acquisition had been consummated on January 1, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal quarter ended</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%">Six fiscal months ended</span></td><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"/></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%">July 3, 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%">July 3, 2021</span></td><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net revenues</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,243 </span></td><td style="background-color:#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%">159,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="3" style="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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma net earnings attributable to VPG stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,262 </span></td><td style="background-color:#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="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 0 19pt"/><td colspan="3" style="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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma basic earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.51 </span></td><td style="background-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.90 </span></td><td style="background-color:#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="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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma diluted earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.51 </span></td><td style="background-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.90 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 80243000 159164000 6929000 12262000 0.51 0.90 0.51 0.90 Goodwill <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company tests the goodwill in each of its goodwill reporting units for impairment at least annually, as of the first day of its fourth quarter, and whenever events or changes in circumstances occur indicating that a possible impairment may have been incurred. </span></div><div><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The change in the carrying amount of goodwill by segment is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.846%"/><td style="width:0.1%"/><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:2px 1pt;text-align: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="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%">Measurement Systems</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%">Weighing Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">KELK Acquisition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">DSI Acquisition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">DTS Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Stress-Tek Acquisition</span></td><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%">Balance at December 31, 2021</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%">45,830 </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%">6,706 </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%">16,910 </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%">15,903 </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%">6,311 </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="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%">Adjustment to goodwill acquired</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%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;text-align: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 adjustment</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%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 2, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">45,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">16,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">16,033 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,311 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The change in the carrying amount of goodwill by segment is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.846%"/><td style="width:0.1%"/><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:2px 1pt;text-align: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="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%">Measurement Systems</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%">Weighing Solutions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">KELK Acquisition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">DSI Acquisition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">DTS Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Stress-Tek Acquisition</span></td><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%">Balance at December 31, 2021</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%">45,830 </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%">6,706 </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%">16,910 </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%">15,903 </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%">6,311 </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="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%">Adjustment to goodwill acquired</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%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;text-align: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 adjustment</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%">(88)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 2, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">45,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">16,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">16,033 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,311 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 45830000 6706000 16910000 15903000 6311000 130000 130000 -88000 -58000 -30000 -30000 45872000 6648000 16880000 16033000 6311000 Leases<div style="margin-bottom:8pt;margin-top:8pt;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 primarily leases office and manufacturing facilities in addition to vehicles, which have remaining terms of less than one year to fourteen years. The Company has no finance leases. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases recorded on the balance sheet consist of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><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:16.297%"/><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:16.301%"/><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:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><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%">July 2, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,764 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"/><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"/><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%"> Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">4,343</span><span style="color:#000000;font-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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">4,610 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease - non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to lease term and discount rate is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><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%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating leases weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.09 years</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%"> Operating leases weighted average discount 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%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><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%">Fiscal quarter 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%">Six Fiscal Months Ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,299 </span></td><td style="background-color:#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,258 </span></td><td style="background-color:#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%">2,609 </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%">2,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td 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%">Sublease income</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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;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 net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets obtained in exchange for new operating lease liability during 2021 were $0.5 million. The Company paid $2.6 million and $2.4 million for its operating leases for each of the six fiscal months ended July 2, 2022 and July 3, 2021, which are included in operating cash flows on the consolidated condensed statements of cash flows. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undiscounted maturities of operating lease payments as of July 2, 2022 are summarized as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><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%">2022 (excluding the six months ended July 2, 2022)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,463 </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%">2023</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,510 </span></td><td 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%">2024</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,851 </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%">2025</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,270 </span></td><td 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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total future minimum lease payments</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%">29,460 </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%"> Less: amount representing interest</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,368)</span></td><td 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%"> Present value of future minimum lease payments</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%">26,092 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P14Y <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases recorded on the balance sheet consist of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><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:16.297%"/><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:16.301%"/><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:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><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%">July 2, 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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,783</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,764 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"/><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"/><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%"> Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">4,343</span><span style="color:#000000;font-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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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%">4,610 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating lease - non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25783000 27764000 4343000 4610000 21749000 25140000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to lease term and discount rate is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><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%">July 2, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Operating leases weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.09 years</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%"> Operating leases weighted average discount 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%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P8Y1M2D 0.031 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><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%">Fiscal quarter 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%">Six Fiscal Months Ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,299 </span></td><td style="background-color:#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,258 </span></td><td style="background-color:#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%">2,609 </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%">2,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td 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%">Sublease income</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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;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 net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,274 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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,479 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1299000 1258000 2609000 2439000 17000 35000 42000 68000 105000 19000 217000 28000 1211000 1274000 2434000 2479000 500000 2600000 2400000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undiscounted maturities of operating lease payments as of July 2, 2022 are summarized as follows </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><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%">2022 (excluding the six months ended July 2, 2022)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,463 </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%">2023</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,510 </span></td><td 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%">2024</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,851 </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%">2025</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,270 </span></td><td 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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total future minimum lease payments</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%">29,460 </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%"> Less: amount representing interest</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,368)</span></td><td 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%"> Present value of future minimum lease payments</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%">26,092 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2463000 4510000 3851000 3270000 2945000 12421000 29460000 3368000 26092000 Income Taxes<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">VPG calculates the tax provision for interim periods using an estimated annual effective tax rate methodology based on projected full-year pre-tax earnings among the taxing jurisdictions in which we operate with adjustments for discrete items. The effective tax rate for the fiscal quarter ended July 2, 2022 was 19.2% compared to 6.1% for the fiscal quarter ended July 3, 2021. The effective tax rate for the six fiscal months ended July 2, 2022 was 19.8% compared to 18.4% for the six fiscal months ended July 3, 2021.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 28, 2021, the United States Treasury Department and the Internal Revenue Service issued final regulations relating to the foreign tax credit and clarifying the rules relating to foreign derived intangible income. These new regulations apply to tax years beginning on or after December 28, 2021. The Company is still in the process of analyzing the potential tax impact that these regulations could have on the Company’s tax position.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are subject to income taxes imposed by the U.S., various states, and the foreign jurisdictions in which we operate. Each jurisdiction establishes rules that set forth the years which are subject to examination by its tax authorities. While the Company believes the tax positions taken on its tax returns for each jurisdiction are supportable, they may still be challenged by the jurisdiction's tax authorities. In anticipation of such challenges, the Company has established reserves for tax-related uncertainties. These liabilities are based on the Company’s best estimate of the potential tax exposures in each respective jurisdiction. It may take a number of years for a final tax liability in a jurisdiction to be determined, particularly in the event of an audit. If an uncertain matter is determined favorably, there could be a reduction in the Company’s tax expense. An unfavorable determination could increase tax expense and could require a cash payment, including interest and penalties.</span></div> 0.192 0.061 0.198 0.184 Long-Term Debt<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.615%"/><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:16.617%"/><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%">July 2, 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%">December 31, 2021</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%">2020 Credit Agreement - Revolving Facility</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,000</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">61,000 </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"/></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing 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:700;line-height:100%">(242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,758</span><span style="color:#000000;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 #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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.615%"/><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:16.617%"/><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%">July 2, 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%">December 31, 2021</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%">2020 Credit Agreement - Revolving Facility</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,000</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">61,000 </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"/></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing 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:700;line-height:100%">(242)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,758</span><span style="color:#000000;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 #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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><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> 61000000 61000000 242000 286000 60758000 60714000 Accumulated Other Comprehensive Income (Loss)<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss), net of tax, consist of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><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:13.122%"/><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:13.125%"/><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%">Foreign Currency Translation 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%">Pension<br/>and Other<br/>Postretirement<br/>Actuarial Items</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%">Balance at January 1, 2022</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,276)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,732)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35,008)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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:700;line-height:100%">(9,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">(9,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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:700;line-height:100%">191</span><span style="color:#000000;font-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:700;line-height:100%">162</span><span style="color:#000000;font-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:700;line-height:100%">353</span><span style="color:#000000;font-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%">Balance at July 2, 2022</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:700;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:700;line-height:100%">(40,011)</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:700;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:700;line-height:100%">(4,570)</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:700;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:700;line-height:100%">(44,581)</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:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><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:13.122%"/><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:13.125%"/><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%">Foreign Currency Translation 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%">Pension<br/>and Other<br/>Postretirement<br/>Actuarial Items</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%">Balance at January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,591)</span></td><td style="background-color:#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%">(7,080)</span></td><td style="background-color:#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%">(32,671)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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%">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%">318 </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%">Balance at July 3, 2021</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%">(26,784)</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%">(6,762)</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%">(33,546)</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>Reclassification of foreign currency translation adjustment for the loss on liquidation of subsidiaries is included in other income and expense other (see Note 13) . Reclassifications of pension and other postretirement actuarial items out of accumulated other comprehensive income (loss) are included in the computation of net periodic benefit cost (see Note 9). <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss), net of tax, consist of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><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:13.122%"/><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:13.125%"/><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%">Foreign Currency Translation 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%">Pension<br/>and Other<br/>Postretirement<br/>Actuarial Items</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%">Balance at January 1, 2022</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,276)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,732)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35,008)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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:700;line-height:100%">(9,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">(9,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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:700;line-height:100%">191</span><span style="color:#000000;font-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:700;line-height:100%">162</span><span style="color:#000000;font-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:700;line-height:100%">353</span><span style="color:#000000;font-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%">Balance at July 2, 2022</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:700;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:700;line-height:100%">(40,011)</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:700;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:700;line-height:100%">(4,570)</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:700;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:700;line-height:100%">(44,581)</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:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><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:13.122%"/><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:13.125%"/><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%">Foreign Currency Translation 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%">Pension<br/>and Other<br/>Postretirement<br/>Actuarial Items</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%">Balance at January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,591)</span></td><td style="background-color:#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%">(7,080)</span></td><td style="background-color:#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%">(32,671)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</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%">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%">318 </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%">Balance at July 3, 2021</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%">(26,784)</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%">(6,762)</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%">(33,546)</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> -30276000 -4732000 -35008000 -9926000 0 -9926000 -191000 -162000 -353000 -40011000 -4570000 -44581000 -25591000 -7080000 -32671000 -1193000 0 -1193000 0 -318000 -318000 -26784000 -6762000 -33546000 Pension and Other Postretirement Benefits<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees of VPG participate in various defined benefit pension and other postretirement benefit ("OPEB") plans. The following table sets forth the components of the net periodic benefit cost for the Company's defined benefit pension and OPEB plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><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%">Fiscal quarter ended <br/> <br/>July 2, 2022</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%">Fiscal quarter ended <br/> <br/>July 3, 2021</span></td></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%">Pension<br/>Plans</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%">OPEB<br/>Plans</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%">Pension<br/>Plans</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%">OPEB<br/>Plans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;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%">Interest cost</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:700;line-height:100%">120</span><span style="color:#000000;font-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:700;line-height:100%">17</span><span style="color:#000000;font-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%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Amortization of actuarial losses</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:700;line-height:100%">72</span><span style="color:#000000;font-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:700;line-height:100%">1</span><span style="color:#000000;font-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%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">154</span><span style="color:#000000;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 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:700;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:700;line-height:100%">25</span><span style="color:#000000;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 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%">204 </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%">31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><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="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%">Six fiscal months ended July 2, 2022</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%">Six fiscal months ended July 3, 2021</span></td></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%">Pension<br/>Plans</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%">OPEB<br/>Plans</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%">Pension<br/>Plans</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%">OPEB<br/>Plans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Interest cost</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:700;line-height:100%">243</span><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:700;line-height:100%">34</span><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%">206 </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%">34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</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:700;line-height:100%">146</span><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:700;line-height:100%">2</span><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%">204 </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%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">312</span><span style="color:#000000;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 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:700;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:700;line-height:100%">50</span><span style="color:#000000;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 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%">409 </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%">62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table sets forth the components of the net periodic benefit cost for the Company's defined benefit pension and OPEB plans <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><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%">Fiscal quarter ended <br/> <br/>July 2, 2022</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%">Fiscal quarter ended <br/> <br/>July 3, 2021</span></td></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%">Pension<br/>Plans</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%">OPEB<br/>Plans</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%">Pension<br/>Plans</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%">OPEB<br/>Plans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;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%">Interest cost</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:700;line-height:100%">120</span><span style="color:#000000;font-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:700;line-height:100%">17</span><span style="color:#000000;font-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%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Amortization of actuarial losses</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:700;line-height:100%">72</span><span style="color:#000000;font-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:700;line-height:100%">1</span><span style="color:#000000;font-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%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">154</span><span style="color:#000000;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 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:700;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:700;line-height:100%">25</span><span style="color:#000000;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 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%">204 </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%">31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><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="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%">Six fiscal months ended July 2, 2022</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%">Six fiscal months ended July 3, 2021</span></td></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%">Pension<br/>Plans</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%">OPEB<br/>Plans</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%">Pension<br/>Plans</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%">OPEB<br/>Plans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165</span><span style="color:#000000;font-family:'Times New Roman',sans-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Interest cost</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:700;line-height:100%">243</span><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:700;line-height:100%">34</span><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%">206 </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%">34 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial losses</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:700;line-height:100%">146</span><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:700;line-height:100%">2</span><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%">204 </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%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">312</span><span style="color:#000000;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 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:700;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:700;line-height:100%">50</span><span style="color:#000000;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 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%">409 </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%">62 </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> 81000 7000 96000 9000 120000 17000 103000 17000 119000 0 97000 0 -72000 -1000 -102000 -5000 154000 25000 204000 31000 165000 14000 193000 18000 243000 34000 206000 34000 242000 0 194000 0 -146000 -2000 -204000 -10000 312000 50000 409000 62000 Share-Based Compensation<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 26, 2022, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company’s stockholders voted to approve the adoption of the Vishay Precision Group, Inc. 2022 Stock Incentive Plan (the "2022 plan"),</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which replaced the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amended and Restated Vishay Precision Group, Inc. 2010 Stock Incentive Program (the "previous plan"). The 2022 plan permits issuance of up to 608,000 shares of common stock, which includes approximately 308,000 shares that were reserved for issuance under the previous plan and up to an additional 197,685 additional shares underlying awards outstanding under the previous plan. At July 2, 2022, the Company had reserved 591,466 shares of common stock for future grants of equity awards (restricted stock, unrestricted stock, restricted stock units ("RSUs"), or stock options) pursuant to the 2022 plan. If any outstanding awards are forfeited by the holder or canceled by the Company, the underlying shares would be available for re-grant to others. If shares are withheld for payment of taxes, those shares do not become available for grant under the 2022 plan. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2022 and in accordance with their respective employment agreements, VPG’s three executive officers were granted annual equity awards in the form of RSUs, of which 50% are performance-based. The awards have an aggregate target grant-date fair value of $1.5 million and were comprised of 47,831 RSUs. Fifty percent of these awards will vest on January 1, 2025, subject to the executives’ continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the executives' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative “adjusted free cash flow” and "net earnings goals", each weighted equally.</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%">On March 9, 2022, certain non-executive VPG employees were granted annual equity awards in the form of RSUs. Certain employees received awards, of which 75% are performance-based and certain employees received awards of which 50% are performance-based. The awards have an aggregate grant-date fair value of $0.5 million and were comprised of 16,324 RSUs. The non-performance portion of these awards (twenty-five percent for certain employees and fifty percent for certain employees) will vest on January 1, 2025 subject to the employees' continued employment. The performance-based portion of the RSUs will also vest on January 1, 2025, subject to the employees' continued employment and the satisfaction of certain performance objectives relating to three-year cumulative earnings and cash flow goals, each weighted equally.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan (the "Director Plan"), the Board of Directors approved the issuance of an aggregate of 595 RSUs to the newly-appointed independent member of the Board of Directors. This award represented a pro-rated portion of the annual equity grant made to non-executive directors pursuant to the Director Plan. The aggregate grant-date fair value of this award is immaterial, and the award vested on May 26, 2022, the date of the 2022 Annual Stockholders Meeting.</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%">On May 26, 2022 and in accordance with the Company's 2017 Non-Employee Director Compensation Plan, the Board of Directors approved the issuance of an aggregate of 16,534 RSUs to the independent board members of the Board of Directors and to the non-executive Chairman of the Board of Directors. The awards have an aggregate grant-date fair value of $0.5 million and will vest on the earlier of the 2023 Annual Stockholders Meeting or May 26, 2023, subject to the directors' continued service on the Board of Directors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vesting of equity awards is subject to acceleration under certain circumstances. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of compensation cost related to share-based payment transactions is measured based on the grant-date fair value of the equity instruments issued. VPG determines compensation cost for RSUs based on the grant-date fair value of the underlying common stock. The Company recognizes compensation cost for RSUs that are expected to vest and for which performance criteria are expected to be met. The following table summarizes share-based compensation expense recognized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">527</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">576 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,024</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">942 </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></table></div> 608000 308000 197685 591466 3 0.50 1500000 47831 0.50 P3Y 0.75 0.50 500000 16324 0.25 0.50 P3Y 595 16534 500000 The following table summarizes share-based compensation expense recognized <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">527</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">576 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,024</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">942 </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></table> 527000 576000 1024000 942000 Segment Information<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">VPG reports in three product segments: the Sensors segment, the Weighing Solutions segment, and the Measurement Systems segment. The Sensors reporting segment is comprised of the foil resistor and strain gage operating segments. The Weighing Solutions segment is comprised of specialized modules and systems used to precisely measure weight, force torque, and pressure. The Measurement Systems reporting segment is comprised of highly specialized systems for steel production, materials development, and safety testing.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker ("CODM") is our chief executive officer. The CODM evaluates each operating segment's performance. The evaluation of the segment's performance is based on multiple performance measures including gross profits, revenues, and operating income, exclusive of certain items. Management believes that evaluating segment performance, excluding items such as restructuring and severance costs, impairment of goodwill and indefinite-lived intangible assets, acquisition costs, and other items is meaningful because they relate to occurrences or events that are outside of our core operations, and management believes that the use of these measures provides a consistent basis to evaluate our operating profitability and performance trends across comparable periods. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth reporting segment information. The reporting segment information reported for the fiscal quarter and six fiscal months ended July 3, 2021 has been recast to reflect the new reporting segments adopted by the Company in the fourth quarter of 2021, as described in the consolidated financial statements as of December 31, 2021, included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Net revenues:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">40,280</span><span style="color:#000000;font-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%">31,176 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">78,030</span><span style="color:#000000;font-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%">62,991 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">28,459</span><span style="color:#000000;font-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%">31,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,227</span><span style="color:#000000;font-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%">62,643 </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%">Measurement Systems</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:700;line-height:100%">19,879</span><span style="color:#000000;font-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%">12,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,026</span><span style="color:#000000;font-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%">20,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,618</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">75,339 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,283</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">145,928 </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:700;line-height:100%">Gross profit:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">17,831</span><span style="color:#000000;font-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%">12,120 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">32,117</span><span style="color:#000000;font-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%">24,953 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">9,585</span><span style="color:#000000;font-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%">11,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,664</span><span style="color:#000000;font-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%">23,565 </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%">Measurement Systems</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:700;line-height:100%">9,918</span><span style="color:#000000;font-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%">5,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,803</span><span style="color:#000000;font-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%">9,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,334</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">29,798 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,584</span><span style="color:#000000;font-family:'Times New Roman',sans-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,420 </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:700;line-height:100%">Reconciliation of segment operating income to consolidated results:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">13,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">22,018</span><span style="color:#000000;font-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%">15,146 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">4,177</span><span style="color:#000000;font-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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,391</span><span style="color:#000000;font-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%">11,914 </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%">Measurement Systems</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:700;line-height:100%">3,263</span><span style="color:#000000;font-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,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,474</span><span style="color:#000000;font-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%">2,388 </span></td><td 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%">Unallocated G&amp;A 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:700;line-height:100%">(9,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17,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%">(15,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition 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:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td 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%">Impairment of goodwill and indefinite-lived intangibles</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:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</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%">Restructuring 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:700;line-height:100%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:700;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,551</span><span style="color:#000000;font-family:'Times New Roman',sans-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,924 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,866</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">11,363 </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:700;line-height:100%">Acquisition costs:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,198)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,198)</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:700;line-height:100%">Impairment of goodwill and indefinite-lived intangibles:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,223)</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:700;line-height:100%">Restructuring costs:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">(904)</span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">(1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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:700;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:700;line-height:100%">(904)</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%">— </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:700;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:700;line-height:100%">(1,165)</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%">— </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"/></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><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products are transferred between segments on a basis intended to reflect, as nearly as practicable, the market value of the products. The table below summarizes intersegment sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:26.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.455%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Sensors to Weighing Solutions</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">951 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">822</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">1,905 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sensors to Measurement Systems</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:700;line-height:100%">98</span><span style="color:#000000;font-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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159</span><span style="color:#000000;font-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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3 <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 reporting segment information. The reporting segment information reported for the fiscal quarter and six fiscal months ended July 3, 2021 has been recast to reflect the new reporting segments adopted by the Company in the fourth quarter of 2021, as described in the consolidated financial statements as of December 31, 2021, included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 4, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Net revenues:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">40,280</span><span style="color:#000000;font-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%">31,176 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">78,030</span><span style="color:#000000;font-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%">62,991 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">28,459</span><span style="color:#000000;font-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%">31,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,227</span><span style="color:#000000;font-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%">62,643 </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%">Measurement Systems</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:700;line-height:100%">19,879</span><span style="color:#000000;font-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%">12,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,026</span><span style="color:#000000;font-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%">20,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,618</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">75,339 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,283</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">145,928 </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:700;line-height:100%">Gross profit:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">17,831</span><span style="color:#000000;font-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%">12,120 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">32,117</span><span style="color:#000000;font-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%">24,953 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">9,585</span><span style="color:#000000;font-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%">11,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,664</span><span style="color:#000000;font-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%">23,565 </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%">Measurement Systems</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:700;line-height:100%">9,918</span><span style="color:#000000;font-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%">5,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,803</span><span style="color:#000000;font-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%">9,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,334</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">29,798 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,584</span><span style="color:#000000;font-family:'Times New Roman',sans-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,420 </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:700;line-height:100%">Reconciliation of segment operating income to consolidated results:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">13,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">22,018</span><span style="color:#000000;font-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%">15,146 </span></td><td 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%">Weighing Solutions</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:700;line-height:100%">4,177</span><span style="color:#000000;font-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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,391</span><span style="color:#000000;font-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%">11,914 </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%">Measurement Systems</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:700;line-height:100%">3,263</span><span style="color:#000000;font-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,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,474</span><span style="color:#000000;font-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%">2,388 </span></td><td 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%">Unallocated G&amp;A 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:700;line-height:100%">(9,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17,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%">(15,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition 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:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td 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%">Impairment of goodwill and indefinite-lived intangibles</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:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</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%">Restructuring 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:700;line-height:100%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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:700;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,551</span><span style="color:#000000;font-family:'Times New Roman',sans-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,924 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,866</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">11,363 </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:700;line-height:100%">Acquisition costs:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,198)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,198)</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:700;line-height:100%">Impairment of goodwill and indefinite-lived intangibles:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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,223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(1,223)</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:700;line-height:100%">Restructuring costs:</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%">Sensors</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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">(904)</span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">(1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Measurement Systems</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:700;line-height:100%">—</span><span style="color:#000000;font-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:700;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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: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:700;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:700;line-height:100%">(904)</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%">— </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:700;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:700;line-height:100%">(1,165)</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%">— </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"/></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><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products are transferred between segments on a basis intended to reflect, as nearly as practicable, the market value of the products. The table below summarizes intersegment sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:26.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.455%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</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%">Sensors to Weighing Solutions</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">951 </span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">822</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">1,905 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sensors to Measurement Systems</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:700;line-height:100%">98</span><span style="color:#000000;font-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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159</span><span style="color:#000000;font-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%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 40280000 31176000 78030000 62991000 28459000 31675000 61227000 62643000 19879000 12488000 37026000 20294000 88618000 75339000 176283000 145928000 17831000 12120000 32117000 24953000 9585000 11791000 21664000 23565000 9918000 5887000 18803000 9902000 37334000 29798000 72584000 58420000 13060000 7477000 22018000 15146000 4177000 6097000 10391000 11914000 3263000 1714000 5474000 2388000 9045000 7943000 17852000 15664000 0 1198000 0 1198000 0 1223000 0 1223000 904000 0 1165000 0 10551000 4924000 18866000 11363000 0 1198000 0 1198000 0 1198000 0 1198000 0 1223000 0 1223000 0 1223000 0 1223000 904000 0 1107000 0 0 0 58000 0 904000 0 1165000 0 -433000 -951000 -822000 -1905000 -98000 -7000 -159000 -15000 Earnings Per Share<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share attributable to VPG stockholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except earnings per share)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Numerator for basic 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;text-align: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 earnings attributable to VPG stockholders</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,881 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Denominator:</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%">Denominator for basic 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</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:700;line-height:100%">13,648</span><span style="color:#000000;font-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%">13,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,643</span><span style="color:#000000;font-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%">13,605 </span></td><td style="background-color:#cceeff;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;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%">Effect of dilutive securities:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:700;line-height:100%">44</span><span style="color:#000000;font-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%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41</span><span style="color:#000000;font-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%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive potential common shares</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:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">33 </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:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,692</span><span style="color:#000000;font-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%">13,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,684</span><span style="color:#000000;font-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%">13,638 </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;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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">0.79</span><span style="color:#000000;font-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%">0.29 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">1.25</span><span style="color:#000000;font-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%">0.65 </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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">0.79</span><span style="color:#000000;font-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%">0.29 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">1.25</span><span style="color:#000000;font-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%">0.65 </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:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share attributable to VPG stockholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except earnings per share)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><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:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></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%">July 2, 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%">July 3, 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%">July 2, 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%">July 3, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Numerator for basic 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;text-align: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 earnings attributable to VPG stockholders</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,755</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,881 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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%">Denominator:</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%">Denominator for basic 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</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:700;line-height:100%">13,648</span><span style="color:#000000;font-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%">13,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,643</span><span style="color:#000000;font-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%">13,605 </span></td><td style="background-color:#cceeff;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;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%">Effect of dilutive securities:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:700;line-height:100%">44</span><span style="color:#000000;font-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%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41</span><span style="color:#000000;font-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%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive potential common shares</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:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">33 </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:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted 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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,692</span><span style="color:#000000;font-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%">13,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,684</span><span style="color:#000000;font-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%">13,638 </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;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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">0.79</span><span style="color:#000000;font-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%">0.29 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">1.25</span><span style="color:#000000;font-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%">0.65 </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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share attributable to VPG stockholders</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">0.79</span><span style="color:#000000;font-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%">0.29 </span></td><td style="background-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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">1.25</span><span style="color:#000000;font-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%">0.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10755000 3920000 17111000 8881000 13648000 13618000 13643000 13605000 44000 28000 41000 33000 44000 28000 41000 33000 13692000 13646000 13684000 13638000 0.79 0.29 1.25 0.65 0.79 0.29 1.25 0.65 Additional Financial Statement Information<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income (Expense) Other</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The caption “Other” on the consolidated condensed statements of operations consists of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2021</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%">Foreign exchange gain (loss)</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,380</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(174)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,934</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">561 </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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span><span style="color:#000000;font-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%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144</span><span style="color:#000000;font-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%">65 </span></td><td 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%">Pension expense</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:700;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</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:700;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">3,344</span><span style="color:#000000;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 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%">(326)</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:700;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:700;line-height:100%">3,783</span><span style="color:#000000;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 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%">247 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Foreign currency exchange gains represent the impact of changes in foreign currency exchange rates. For the fiscal quarter and six fiscal months ended July 2, 2022, the change in foreign exchange gains and losses during the period, as compared to the prior year periods, is largely due to exposure to currency fluctuations with the Israeli shekel, the Japanese yen and the British pound. The change in the dollar-shekel exchange rate resulted in a favorable foreign exchange impact primarily related to the shekel-denominated lease liability for the Sensors facility in Israel.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.Included in Other for the six fiscal months ended July 2, 2022 is a $0.2 million loss on the liquidation of two of the Company's European subsidiaries.</span> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The caption “Other” on the consolidated condensed statements of operations consists of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.303%"/><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%">Fiscal quarter 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%">Six fiscal months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 3, 2021</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%">Foreign exchange gain (loss)</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,380</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">(174)</span></td><td style="background-color:#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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,934</span><span style="color:#000000;font-family:'Times New Roman',sans-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%">561 </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%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span><span style="color:#000000;font-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%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144</span><span style="color:#000000;font-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%">65 </span></td><td 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%">Pension expense</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:700;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</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:700;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:700;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:700;line-height:100%">3,344</span><span style="color:#000000;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 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%">(326)</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:700;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:700;line-height:100%">3,783</span><span style="color:#000000;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 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%">247 </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> 3380000 -174000 3934000 561000 80000 20000 144000 65000 104000 143000 180000 280000 -12000 -29000 -115000 -99000 3344000 -326000 3783000 247000 -200000 2 Fair Value Measurements<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs that reflect the Company’s own assumptions.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">Fair value measurements at reporting date using:</span></td></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%">Total<br/>Fair Value</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%">Level 1<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3<br/>Inputs</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 2, 2022</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"/><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;border-top:1pt 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%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Assets held in rabbi trusts</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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 style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Assets held in rabbi trusts</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,158 </span></td><td style="background-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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;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 maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans. Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale money market funds at July 2, 2022 and December 31, 2021, and company-owned life insurance assets. The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the period. The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts. The fair value measurement of the cash equivalents held in the rabbi trust are considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the long-term debt, excluding capitalized deferred financing costs, at July 2, 2022 and December 31, 2021 approximates its carrying value as the revolving debt is reset on a monthly basis based on current market rates, plus a base rate as specified in the debt agreement. The fair value of long-term debt is considered a Level 2 measurement within the fair value hierarchy. The Company’s financial instruments include cash and cash equivalents, accounts receivable, short-term notes payable, and accounts payable. The carrying amounts for these financial instruments reported in the consolidated condensed balance sheets approximate their fair values.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">Fair value measurements at reporting date using:</span></td></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%">Total<br/>Fair Value</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%">Level 1<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2<br/>Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3<br/>Inputs</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 2, 2022</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"/><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;border-top:1pt 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%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Assets held in rabbi trusts</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,477</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-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 style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%;text-decoration:underline">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Assets held in rabbi trusts</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,158 </span></td><td style="background-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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5477000 97000 5380000 0 6158000 49000 6109000 0 Restructuring CostsRestructuring costs reflect the cost reduction programs implemented by the Company. Restructuring costs are expensed during the period in which the Company determines it will incur those costs and all requirements for accrual are met. Because these costs are recorded based upon estimates, actual expenditures for the restructuring activities may differ from the initially <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded costs. If the initial estimates are too low or too high, the Company could be required to either record additional expense in future periods or to reverse part of the previously recorded charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;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 recorded $0.9 million and $0.0 million of restructuring costs during the fiscal quarter ended July 2, 2022 and July 3, 2021, respectively and $1.2 million and $0.0 million of restructuring costs during the six fiscal months ended July 2, 2022 and July 3, 2021, respectively. Restructuring costs were comprised primarily of employee termination costs, including severance and statutory retirement allowances, and were incurred in connection with various cost reduction programs.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes recent activity related to all restructuring programs. The accrued restructuring liability balance as of July 2, 2022 and December 31, 2021, respectively, is included in Other accrued expenses in the accompanying consolidated condensed balance sheets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges in 2022</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,165 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash 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%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 2, 2022</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%">557 </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> 900000 0 1200000 0 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes recent activity related to all restructuring programs. The accrued restructuring liability balance as of July 2, 2022 and December 31, 2021, respectively, is included in Other accrued expenses in the accompanying consolidated condensed balance sheets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges in 2022</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,165 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash 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%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 2, 2022</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%">557 </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> 0 1165000 616000 8000 557000 Subsequent Event<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 8, 2022, the Company announced that its </span><span style="background-color:#fefefe;color:#444444;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Board of Directors approved a stock repurchase plan, authorizing the Company to repurchase in the aggregate up to 600,000 shares of its outstanding common stock until August 11, 2023.</span> 600000 EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +U="54'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "]70E5FGFFI.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?VCHF&;BZ4G!<&"XBTDTS:XV81D9+=O;S:V6T0?0,@E,[]\ M\PVD4YXK%_ Y.(^!#,:KR?9#Y,JOV('(*D^ MY!ZAJ:I;L$A22Y(P PN_$)GHM.(JH"073GBM%KS_#'V&:078H\6!(M1E#4S, M$_UQZCNX &888;#QNX!Z(>;JG]C< 79*3M$LJ7$2@,+V*AM/1XXJ=)[^V#^OMAHFF:IJBNBNJ^VU]PZ_3:=]GUQ]^%V'KM-F9 M?VQ\%A0=_/H7X@M02P,$% @ O5T)59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "]70E5%!$,6 0& "H( & 'AL+W=O)$N[F[ ANYWTF[ %>&);5)8A_/L> M&6.SJ2RH)_X27\^+7AU)?B1EN.7B)5XQ)M%K&$3Q56,EY?I#JQ6[*Q;2^)*O M601/%ER$5,*E6+;BM6#42X/"H$4LJ]L*J1\U1L/TWE2,ACR1@1^QJ4!Q$H94 M[*Y9P+=7#=PXW'CTERNI;K1&PS5=LAF3W]93 5>M7,7S0Q;%/H^08(NKQAA_ M<.RV"DC?^.ZS;7QTCI25.>'Q^4+]-S8.9.8V9PX._?$^NKAK]!O+8@B:!?.3;3RPSU%%Z+@_B]"_: M[M]MMQO(36+)PRP82A#ZT?Y(7[.*. JPRP)(%D#>!."R #L+L%.C^Y*EMCY2 M24=#P;=(J+=!39VD=9-&@QL_4FF<20%/?8B3(X=OF$!-%*^H8/&P)4%3/6FY M6?SU/IZ4Q'?1%Q[)58QN(H]Y/\:WH"QY@A^YFT"KE>AIMV:ZZC&'8ZOY56?"&*6Z[H=X M35UVU8"^&3.Q88W1+S_AKO6[P5([M]0^S]+7A K)1+!#CVS-A=39,TM)D>@J MQ3%&5;37R>UUSK,W9<+GGFJ8"+J&-GEFI;0IIFVQM#$:!2H:[>9&NV';] )-[IU+G6>C6D7/@]SSX!S/D\CE EHI50WV LTD]$W$!7)X$DFQ@Z.G MK0BS^,<;G5UC3$6[V"H^K=8YAI_H*YIXT%']A>^FK@VM^80DZ36M0;]KD[[. MKCFXJM\CE,#G^!U['JC'%X<3]!G>0P^1-JLG)&UT!W JT7<:!&R'IE2\;.D. M6DWB0ZO!'4M;#4;-JM5 BFH@_ZL:''4%#?R);R-M%9CEOM $$T7Z9@CJQHM MT B;X>:MT;PK3P7?^)&K3[A9EH]4) M13RP.QVMTSK0"1?LA,W(D[;5,72Y$"E; 99PX91#>O[HI&2U;*AR>$[I]G6C(RAU7T1PHT(F>AD9,( MH68P^VE+FD?XAB3:=8@3BL_:U0O''%759X%$Y"PDFD0PS]ZO6*FY*#T8U_HT M*Y;YK(-Y2,$\Y"SF45,U('G @"47VN'GA,[8=1E(@("W%]-ZK0-[2($]Y"SL MF87 I.@ZB>%QK&^Q9IW2.;AC%BM=7J\#?$@!/N3$.LX;C]DB;KE+L]Q7 MO<9FCQH;;T3 MI&1FZT >NT >^RSD.?9\ =\2M8V&'A(92QJIF8FV'MX)8+)ZV*NU4S6U;;L9 M8=*U<:??'[8V.H]'FU]F1'$"&L?H&DQ&&P: /H=9YLDDOQ.]9.;J8"&[8"'[ M+!:JE.1W@INL'MK_33*,X/U^[TV.6T=[P8K@TBWR&+EJ=7V_+9S?S;?AQ^GF M9B>KACUF% OP/,% MY_)PH7X@_^>$T;]02P,$% @ O5T)5:P13V]&" AB@ !@ !X;"]W M;W)K:>3;K-:"?UR(QOU?#TAD]M"P'];>2N;QGH"'7_MG$[VOVD''GY^]?YC'SP$\R Z M>:N:/^N%65Y/RDFRD(]BTYB/ZOF_&PU_K6&W]9*/R-UK(UB>@ZB/,M%L_@@.$. M["Y[VZU%):\GL(TZJ;=R,O_^'R1/_X-%=R9G1[&R?:PLYGU^*[IE GP' M^=>FWHH&@D?OXN J[UW95+"=%S-.9U?3[6$XOE7)&CF\"8I7QG.,WH=AK M*Z+:_@1&V(RTUJJ2':JN\'^W)#0?J4.L6)D17%VY5U=&U?U8MS6DYD7RI!2> M+$O_9_."EB-QB%5!",7%S?;B9E%Q!^LWN+UFW@_;_3V6YUL5.:<%+H^DCDQI M5."=EFM1+Q+Y96VAU/6Y2YFEU #&P[2-4BCU1)&,>C.+FLU('M!^0%42U?Y) M&=%\C4R"K+LBS\>)%K7C,\X"0AW_2!R =QHJ0FU>^LFU3%A#C6;0A$;.2L)S M>3N.V[&0Q&'X,\2+!LF\B>:$>+<#L:(\D"V( Q^)D^]F4S>+NGT:EGJ]@JRV ME:L0HHF/M;QDS-.*F15%&1#K\$>BT)G_(JHE?*5'2P=5FOF[C$)^]78C:@>E M7D"K(QB)(^Q>/9IGH24JS@?3C*5L+,VW*LLB=,<=ODB<7[;\-GHSM#0#QYYT M &3$9U3)TFPLU+75!0&DZ MAF[ ,#_8;\=R'=M('&YX6@MRCB"@(U##C/5B9K ^<;74D8[&2?<3E ?/==.@ M[8=/*)Z5!1U)P\U82)H#&8V#[$-K1/M40PV^HUAP#JF/J"SE7J&%F5'. @N4 M'C1R46#,?X/[#2NR?4H:"6U]HFW_GJC'9-/MI*.B*5*5%N5X]V-F11$J7JFC M$(U3Z+>^F@F7!]3G#,GS,AW+0\QF^2S0X%#'(QKGT5#%1.3Y:+&+KACO&\PN M)V49V.;4,8C&>[#7]KVIQ4/=U";4B]&S-F/G\G8BWE4KH\N4B"I M#NO5BB)0)%"'.!I'W&XS5I7>G!**-&0LRSVAOADILEEH7AW4)(QO@X(V-6 M.0G@CCGSZI]NC!2KZ @>X#: MIH&Z<2]]-_^H;!]F>5IDXP6"FY'0"CDXA8PS[[U\E* 1^IL3RYCY5,O3V;B> M0*RRDH 2#P#A5%H>M-V[ M ! S2K/ 40ES.&-QG VYX=0D8PQCJ7?PA-G!L@TU:LQ1C,4I=JM6J]KTAP;# M8;]J[3*6;152'/6'5S,)5A:=P=%QS Z(;!8M W^ !L^\H)4?BZ+T6RN_R!O^;\6.MF*9H.6J-R'(YG-_,R)VY'0"3UW%.5QBGZ41L!74/ )W=JS M-U2EST+""IZ.J M64C=_;,_K#$O:"P(/,N,>H\C,+NB2&>!;I,[RO(X97]5KQA4'=0O$E M ZSB"$7)N$% C"ZR &X RT_T1_V4QZ91^1)7)G!W1ZK0^Q@'GF@T>(.I/P; M0;H_I0L(]EF)'C-@=I%C!NZ8RD\S%1;M?3#K_@WRA2%S+F_'P3J8\K\-4WY6 MF)[+V_'3>P?3[$2G.MS4($HSY-$@HV.2XE:!+9(YD&8G0-H(@.>-?2-G*Z&3 ML^>OIU9AW.4WOW%P)F_'$^"PG,6?2T9687;6YY#G\G8O^O;$'98Q: M]1^74@"EK0'\_5$I\WIA7T7;OWHX_S]02P,$% @ O5T)53%>0H]?!@ M3QP !@ !X;"]W;W)KDL,9#86M=A;8-F;1^&/2@6;0N519>DD^S?[U)6+)N\DH,M>TDD^=Q# MGLLK\E"\?!3RFUIRKLG3JJS4U6"I]?IB.%2S)5]EZERL>06_S(5<91INY6*H MUI)G>1VT*H?,\Z+A*BNJP?BR?G8KQY=BH\NBXK>2J,UJEZ1$O^4P;B@S^/? )+TO#!/WXWI .=FV:P/WK9_9? M:O$@YCY3?"+*KT6NEU>#9$!R/L\VI?XD'G_EC:#0\,U$J>J_Y+'!>@,RVR@M M5DTP]&!55-O_V5.3B+T X,$#6!/ [("@(\!O OR7MA T <%+6PB;@%KZ<*N] M3MPTT]GX4HI'(@T:V,Q%G?TZ&O)55*90[K2$7PN(T^.)J)0HBSS3/"=PDT,- MP-6=A@=0#UH1,2N*'D)I=?MAS?FY8 M+^%OF_*<>.R4,(\QI#^3EX3[=3C%Y/RWUM-_W?I!,OQ=L?@U7]C!]ZZ:B15O MBX/\>7VOM(27_2]LJ+=D/DYF9L +M0/O-IP]&W;1D=UM%DS'L9)$M'D^/SI$35T4C2.6^(>P%($%X8BU;1X(#7="PUZA$Z&V<]%:BGPS@VN8MK ) MXF;+$^RU'U*6!)9D%Q6$84 MR2Z*>GXTLC*3NK D#KT.Q=%.<=2K^*T42AFY M\T)C.B.G43_V?5NGBV*C>&05P-1%Q2RT*4 M+'@%JTQY2F#E(%D.:UUAYA;C(PA_6IMU"2WQV%48)K$U1!,$Q8+0JMVIBPI9 M:*-2%Q4$D1_A>4AV>4AZ\W ]^[XI5%&[IYDI=DQKXK3L63I=!*7.A6^6ZVS0M;K!KS'"R'RQZ(LZ^$N8+6>PX!K?E;">)L'.JL6Q7V) MC_GH:!YHD.A>^:2]@IMC".(+&KK@*JDR"0;AM36Z<*"$0MLJ0@9 MK'B1K16!43_J&EC6ZF6]!NFC7G+9:"4GS:SUTP4JF[VF.WI5MNFKLJ6OQ78X M)JUGI;T&#$RKYL"KGQ<1=#!\IQ[. F;;) S%8GM2P5!Q&-L5B*#"N&.&I:T= MI/U^L"Y 5&'@V@4_<"83%W7FL\A6B'#%C@]$4"R(.P2V-I#V^T#\#4,5NZZ, MC6AD*W919Z%M\*8(RO?LO*08E^_3#LFM#Z3]1K#9==WSN9"\'>NU 6I]@233&M9W&]T!F:/:$$J 8-?:2GJ?8%Q M@O7TC6<&\V>AG1<$%#AI<4'.]B ]TMSA!Z;6#;)^-_BA+QM?;M\2I<7LVQ*V MNURB66CX#[;<7AS:>4!@_HC99A$CBRFU[%B*P)(DZ9CK6&L86;]AO,E4,6NS M ?9Q^YWQ:%[(20X%D\F]&'15:-J/]UWNN;-;1%',7A40%#VWRR]%N:*NJFFM M)NNU3>-I46[,-]O_,U?L1;G"4&ZN7!26*XRK,U>M!63]%O!K?5P R8#^R MX,_?KL5&*]AGYF:>.3/G#5![)T75_(SGQ/5ML'$(;*N(P^P/;],.-GO>P6%> M5UY:M\CZW>++\I(WE78L,Z[?@T[:EF&"PP+;8^(PYY,4#O-M'SW<.R!9<;FH M3Z84[+PWE=Y^_MX]W9U^7==G/M;S&WHQH+X'U!+ M P04 " "]70E5IDSV("0$ ";#P & 'AL+W=O;:QO8M=TV12Z+;),^%'V@)=I25R)= MDK8W?]\AI55LB:MN6[_8)'7FD#,\''*F1\;O14&(1 ]U1<7,*J3<36Q;9 6I ML;AB.T+ARX;Q&DOH\JTM=IS@7!O5E>TY3F37N*36?*K';OE\RO:R*BFYY4CL MZQKSKS>D8L>9Y5J/ Y_*;2'5@#V?[O"6W!'Y>7?+H6=W+'E9$RI*1A$GFYEU M[4Y6KC;0B"\E.8J3-E*NK!F[5YVW^5_,2./Y/6H5#Q9:P2^A<= M6ZQCH6PO)*M;8UA!7=+F'S^T@3@Q !ZS@=<:>'V#X D#OS7PGSM#T!H$SYTA M; VTZW;CNP[<$DL\GW)V1%RA@4TU=/2U-<2KI$HH=Y+#UQ+LY'S!J&!5F6-) M<@2='#0 K3L) Z '*1#;P'@-*BR4/ X$O:49JPEZ^8X)\0J]09_OENCEBU?H M!2HI^K5@>X%I+J:VA.6I2>RL7]^P^V9VE0XG8HYZR2),[4/ MI[$=H@(G\L]!2P-5'$;!.6HU1*5P?W6@,R?#SLEP5()*0SA)95X2;+E)$"XYS0["N" MO$!%A9NW0?XGW&LJE9AVIR$.3C3S)DZ#GOX60U3DQ#V-&IC2V ][&C6@7#?U MS2*-.__C4?]OVY<47(2(:<'N&.1&(DO>Y%#(DGO,2URA$K*J\;3&@X4E;B\* M0XCKI+TH&#"1UXO!$..[B3D"21>!9#0"IF.JCJ?)T\2PY4E_D8LA*G:CGK,& MIC2,>^)9&5!)')K]33M_TU%_%X:$9/(U'8;:.8EUX^H0%,1Q?V.'H#A->PI9 M#4&)Z[MF5UWGVYO1&77V'1%B8L[!6$I>KO<2KRN")$.4P3B5G%5 L@64))!N MI/EYZ RUZO7.Z\($ZJ>'I0$4A'T9_,-TY[$Y>4^[_UH(@ZA\N?T)P=,^NR]8 ME1-NCH8[N#V]).TG0@,JB/S^N3"@XM!/^@$9HI+A?6V?%!LUX5M=Y0E0PY[* MYCG9C7:5Y+6NGWKC-^YDX1K&EZKRU,7--_JF;'V/^;:D E5D U,Y5S'<<;RI M!)N.9#M=ZJR9A,))-PNHG@E7 /B^84P^=M0$73T^_QM02P,$% @ O5T) M5<"_."63!P F!\ !@ !X;"]W;W)K1'ZOM(OO=YI*X?I/I3[SDWZ/%0E/IFLC>FNIK-=+;G!Z8_R(J7 M\,M6J@,S<*MV,UTISO*ZT:&8D2A:S Y,E)/5=?WL3JVNY=$4HN1W"NGCX<#4 MTR=>R(>;"9X\/_@J=GMC'\Q6UQ7;\7MN?J_N%-S-NEYR<>"E%K)$BF]O)A_Q MU9JFMD%M\1_!'_39-;*N;*3\T][\G-],(JN(%SPSM@L&_YWXFA>%[0ET_-5V M.NG>:1N>7S_W_KEV'IS9,,W7LOA#Y&9_,TDG*.=;=BS,5_GP3]XZ-+?]9;+0 M];_HH;6-)B@[:B,/;6-0:4#;!K1VM%%6 MNW7+#%M=*_F E+6&WNQ%/39U:_!&E'8:[XV"7P6T,ZNU++4L1,X,SQ'5[]"TN%,E>"RU]&F]:)N;;/+ M:863^2*^GIW./7"MEI"1.J,+9?-.V3PX%1_S_T(D-B;RRN?@_"UG\HTZNQBO13=>B^!,_GRHF%!VO&ST M[Z3,'T11((ASB'G(D:(4AD\+R+_V@6'E3FP*_^IN7A2?36 M= XD00=N.8Q*)EA#"I#-#E(9\;_Z@4]FXHA(%C:)7"CU&.$H]2M-.Z5I4.F_ MI=;HW0YX^QZ!5LU@5<*8P_J#56>>:O'\KZ.H[&SXE*>.J"E.TH%RURB._;J7 MG>YE4/=7GA5,:[$563/*(!J*"J!F"=A2BI?9$S**E;IH9Z&+08B_HL8-!%PN M="7!:=M<'S=:Y **"9^?2W>9+/' 3=S2&%8!M1C+,+!]G^K?!ZJ]XN!Z3'/0[2M)VEAH,[UI%YI7O M-,G<&US6B>$QW3U8< M1NMOBN4<:K9V+53LR2X$KTB7C]C1Z+%)\%CJZS&*PQS]D";DJB MN;,07#-"8^R72GH4DC *?WUM<>R33ES:I5#]#Y1[K#"AR4B-17HJ$AS,D#;, M]&M4!N'ZK5GPK7J[=+JG*@E3=7C,:+4?F MIJW=4@%U=Z]T< M-?RJFRQN']21PC)0KH:G&ZWN^,6MD<=D&B=D5'D/2!(&9!?*1UU77?#WE0'B MP6 :4V>M>,SF\_GH8NEY21;!0/XL2@9;]Y=U!K'[S8'\1KU=.MT#F+P$8*B+ M106A# QK#^5*5,AR-S5<'5#.-_[(<+'JK##7!$K2D5GJR4O"Y+T,:<5/LCC9 M.=NRS-+-N[\C+E\=L:X)B>#/B-R>P23,X%NAC1*;H]W7-<= $O8AI5&R**QL M4<(P0WCX5YJ/R>FP>O!9X47B5TY[)-,PDN^Z];!%_% 5\HFWNR>[0C)(H R" M6Y_M89E2=J-0M_*>1KH$GKKQ[;-*XY&T1'M,T_#FM4M+[]J\]/ZBUMB^,OBI MNTN=)GA8)7FL<+I,QO.Q6.Y)3<.DOC]655'G&>!6+G162 T5 MJ-7<%QOU 2&K/^CYCR7HFW+\K7J[')*>XS3,<5]!CJJVB/3/H0?/L+*&!],^ MLP6=CQRBTY[C-,QQKV#84*NC3))'?_ND4W@_@WRY/7FOU5[G+\R_U MFVAS-=/KC%C&UE6-2/A_3VS!LJPF\3S^;*&S8\S:\?3U=_JJ^?+\R]PE)5OD MV7_33;6]FKDS;]:9Y[! M+MV__)]\;3?$B0,Q!AQHZT %!\,9<#!:!V-L!+-U,,4(0PY6ZV")$:P!![MU ML,4(9,#!:1T<,8([X."V#J[@8-H##E[KX D.=.@[$/U[Y?2F@UY*WO2+GU3) M]661/VM%;<]Y]8NFZ1I_WB;IOMX_/E4%_VO*_:KK1;XO\RS=)!7;:/S-AK<^ M?_6IXA_PW: JM?Q>6_YY2*MOVH7VQR=?^_67-]HO6KK7?M_FAS+9;\K+><4S MJ7GS=1OUYB4J'8CZ>UXE&>"V&.&F?;X-WFK1?OV.9YFOOVSS;,.*\A]ME@#5 M5U,7^6[']]0&!G@OSWAG25EJ-_6V>V)%E=YE3#M#7)WYEGR=*P_%MT'_X$Q& MR6-:;R=>HN77-2N;$MXFA?8YR0X,X(5JWD=6\766-\4R*?;I_@&J=Z1&?%BO M#[M#UC39?ZHM*^I-Q-?S;;W0/K&ZFOF.:;_^*R_+-P ^5N-_R[G_OBKRC/_E M@=,J5K"R$A*=\UWCN'_0X_Y!&[0Q@+Y)LF2_9F^U._:0[NNOKR65YC/>?09Y MJU&=ZE#[OT#M!EH?HIZNJ>6XEG,Y?SIM=]B,>S7S8C!A%82\!(%T KV>;" M=6RK;Q4 ),]Q;+-O%D(!==T1:!$0TZ"V0_IFL6QF= %[I3..I3,:'VN@=+RI MZCV)MQ4O5_/J3;U/0(N&]K^/O'8RL7N M-_Y[G TO\C_3/!H[^-Y:4!S]L"<>9Q1@C7YGWFIW6[W1WJ]:_4JES;]T^T4_A$^Z7[7'F[$UL\ M 5;&GWHBA E;8L)6F+ $Q9BPB),6'RF?WH-[1T;VANGYK#]II5RXD/V3M.- M1LHA4!][4A[4MCSB"IT,FU'A[,B7S8A!A8/?$C"2I!S9!I)R )+GN):050@% M=#W1+ )B&H9E"F8QE!I<-Z)W,K7^"AWNPV.A+EY+[9=%MXDG5 ^V?F M':^?<#190E92 0$CJ((0RW.H*_Y@ F-:NB'6$ IKF-06>#%DYPV<_)&3:0/Y MB9I<&PQ)E$.E^:BT)2IMA4H+4&DA*BU"I<58M/[.TXTBB'H6<4Z>:]U/=UE3 MMPUQJ9.M#$]Y 5'G&JBT )46HM*B,:6*L4+V&[4;6A#UU.(UBAV1 MI6W+D?ITA)&O3FYRGZ+.,E!IP9C-$:*&C%!I,1:MWZ?=Y(.H1Q_3Q#LB*^6Z MV)]G37S 1#S95&<]N>50YQA ^A?2B0_J? *5%F/1^AW7C3*(>I;Q0_H=D67Z M"U$16*@3F'S.A#H 0:6M4&D!*BU$I46HM/A,&_4[NYN#$/4@Y#5"'I$G :"2 M-V G27F ':#E05:R%@0-*0 M"&!!F-U#";K9 U,.%\U?6 MP564=6'J.+HT;QVP\SRQBK(=5$7 2JXB(%E#5018GDJIQ3M&C@*CO6.*5N O0C!#QHCMU,E,;&)6V0J4%J+1PW.:-4(/& M0%#3&A#U:#=_H4J)^G6B7LL41D&.*"R/,_/5&4[N0M3!""HM0*6%J+1H7+%B MK*#]=CVY^4(]\7B-M$Y5U&G(*BT8-3V"%%C1JBT&(O6 M;]5N7$+5XY)IZAZ5=?4+4[SO9S'*R@>L!).E.O?)G8?_R0RD=E4?^"NM)JB:G#^ZBT)2IMA4H+4&DA*BU"I<7G^JC? MV]W,A*IG)H,Z'VT4(@JV-##S<"U#O.9W =M1PQ775]F.&%2\ !JRDN^_!&]_ MD&_ !%B>YYB>N"A"F3FF[HAG)D!8T[3$FX=BB$?H0 V[*0153R%4E^ZIRB@+ MQ]0EKBD=)&$[4=;U 3M>1E,L(V EEQ'0M*$R BS/H^(!/(3LJ&U;5"PC$-:P M'?%BQAC:(@-7[M%.<:?.3]3Y*.8U\@M4FH]*6Z+25JBT )46HM(B5%J,1>OO M/-VL@ZIG'6=U/FB\X+K2$0LR"#5H# 4= M7*V[J0Q5W^CP.IT/N'#?<<4KPQ?CS'QUAI.[$'5<@DH+4&DA*BT:5ZP8*VC_ M01W=',10ST%>H_,9LD!N4?'^LC%&OCJYJ9V*2ENATH(QFR-$#1FATF(L6K]/ MN_&)H1Z?3!/Y#%EC%X_HYTU\P$0X;UNJLY[<8 =(>Y"5I D!1I F!+$@:0_,#)#VH+"0 MM ?Q)&EO?O(4+SL9N^=>^CO'FFG%RP-'7]Y4^6/S:,F[O*KR M7?-RRY(-*VH#_O?[/*^^OZF?5GE\[.OU7U!+ P04 " "]70E5DTG-_)D" M #-!P & 'AL+W=O.=D/"EFCBYUM7(=56:0T'50%10XLY:R()J%.7&594$FEE0P=W M\V*WH*QTDK'5+64R%K7FK(2E)*HN"BJ?IL#%;N+XSEYQRS:Y-@HW&5=T RO0 M/ZNE1,GM6#)60*F8*(F$]<2Y]D>+R-A;@U\,=NI@34PD=T+<&^%[-G$\MB%B3Q4/-]!.Y6%*)JAPT2RF_ M)!^)RE&CQJ[&DQ@^-VV]3ANOP0FO(;D12*3( AUF/?CY>7Q\!N]B!KHT!/LT M3(.SA#]J/B!>\($$7A#TG&?V&GAHX7Y?./_G??'/WH^2$78U$5J^\&1-% 6^ MX946Z7W?W9Y%F\8V4A5-8>)@YU(@M^ D[]_YL?>E+[%O239_2[+%&Y$=74'4 M74%T]@IN06G)4O,HE;D&PI2J:9D"N6C>W&7?Q324T V*;^-XPQ)+8'F:\ MQVHXC*-CJ_E+J^ JC*^.K18OK89>Z,>=51.\>]"?"I ;.Q@4245=ZJ8L.VTW M>ZYMRWVFG_JCF=^CG^.L:D;+7_IFT-U0N6&E(AS6Z,H;?,+V*9OAT0A:5+8[ MW@F-O=8N/('4$L#!!0 ( +U="56+'JMPZ 4 M /T- 8 >&PO=V]R:W-H965T&ULG5?;;MLX$/T5P@6* M%G!]32_(Q4"27K9=%,TVV^[#8A]H:62QH4B5I.*X7[]G2$FQLTZVZ$M"D3.' M,V<.A_3QVKHK7Q(%<5-IXT\&90CUX7CLLY(JZ4>V)H.5PKI*!GRZU=C7CF0> MG2H]GDTF+\:55&:P.(YS%VYQ;)N@E:$+)WQ35=)MSDC;]#KXK6?FLL.).EM5?\ M\3X_&4PX(-*4!4:0^'=-YZ0U R&,[RWFH-^2';?''?K;F#MR64I/YU;_I?)0 MG@Q>#41.A6QT^&S7OU&;SW/&RZSV\:]8M[:3@<@:'VS5.B."2IGT7]ZT//R, MPZQUF,6XTT8QRM5,Q7/Y#O/U4+PWV4@\ M>?SHU6PV.?IZ\2Z.ID?".A%*$NW"N:UJ:3;MXE.!O:18:;N4>BARG$[G5:$H M%UDR%(7%$< W-JK[+2N2OG&Q),)S>S K$2@KC=5VI<@/A3*9;G*>]S5Q$=4/ M@+"M=5A>\U&-JU8WG"'F6 ,[P!N/JON1^,AQ@!';N/^)H78V;S+(A+%Z:"%= MGW].7JT,Y<^4Z0A:;B)R.NGDVDADGJ, 7H#U-4/+NM8JDRU@YJQGYA)CA!V< MC#$JDP/'@8.4CW17A)8M/L78N^@03UH!)Z@I.4!=2WB%"+)T[&MD!910R@"Z MQ)*THFN*OEDI^0B0BZ1*+TIY'6,4B&8C2G K-(PU@]TRQJ#?&Y0B;%*.@*6J MUG:#+X%+QL7TI-:;'2D@'X0-KD6PB-O@IHB,+1N0#HX(^;TW'$ZU_]#^64+* M2%1"$2%JJSO[Z2-'^3 J>E]_ZXO4.'F*\JN1?2[JQOE&HNP(AZ7M&MW2[6C5 MZ+9&2)T7+REKG I=0=[<@#R#!' 0*N4C+T\&EV_.!T\A=8?ZI3SVQL( P,2E M94%&;H6QH54Z"J,UQNF.[M@NK VPP=Z&,C"%.S?NPH'5=]K=[8ZU]2HU29C@ M:HNY].5I]9E)7XH"%[J'U?=&,3%0LLPR=(F0#@-"4S5SLR(#;ZXKUJEFVI6) M47PQL2*Q6#[&Q@=?0YE[*1AQ+7?2+!IGT)&(R2_XHO>1"<,&&G-@WT5MYM]P M,!*/ZU)E)2MYV(5A:V5:'I+ V'!XAS4I"JGZUTQ7X%_GK:M$5W-8*IO[KC*4 MCUKE[A6#+VVCP3GTAY<8)P(E?VM,>NJL52@C^([6[U55$DG4%D0M8^2OD7RU M1&^83^,=/(V6&$Q:;3E!$CRV/(32$8D-2><[5E-"@OA!\%^XKDDG,;0WQO3E MD1>GQJ!-B,]46Q>X\_/K2TPGSW[O.2N4SV#"V]V/7RB-A9X*G#(&^R@=HCY( M[XHDJ+WUNKL76I=#H=KM\#K9B/9Q$ILBG\5.+PIKZ,2Q7Z-]M QUNX!A5(UN M<#'%HG3;-#HE-&(R8,W9^ST=84?^<)[.GZV)KGK]+&FEC&'1>I+C7E_%'QY>Q/Z8 M7N?];/_;YC0]Z6_-TP\C2#;RKJF ZV3T$F]E M7;L4<9PM=ZKI%I?G8>ZCO3PWO6^;3G^TS/6[G;+WU[HUAXL%7TP3GYK-UM/$ M\O)\KS;Z5OLO^X\6;\O92MWL=.<:TS&KUQ>+*_[V6I)\$/A;HP_N:,PHDI4Q MW^CE?7VQB,DAW>K*DP6%QYV^T6U+AN#&[Z/-Q;PE*1Z/)^N_A-@1RTHY?6/: MKTWMMQ>+8L%JO59]ZS^9PY_U&$]*]BK3NO#+#H.LS!>LZITWNU$9'NR:;GBJ M[R,.1PI%_(*"&!5$\'O8*'CYD_+J\MR: [,D#6LT"*$&;3C7=)246V^QVD#/ M7W[2=[KKM3M?>EBCN64U:EX/FN(%S8Q],)W?.O9S5^OZL?X27LRNB,F5:W'2 MX%_Z]HS%(F(B%N*$O60.+0GVTM.AL;4U.W8#7RTH 'C]EMT$8+5E?[]:N3#_ MC^< &.PGS]NGE!O M.N:WRA_OU9I*!8=?AT73.]75[@U[RWYI7*5:]GNOK$=:-5'R^E+T"7-O0!P1\93R*9E300 M&"0TX%$2%Q@D>21DC$$9R20?1,I$8( %D>$IRB@MT\GF7^%##<#+)&%)5*0E MXQEG,BK3A.528L0AG*0%2R-1YNPWOP4 /_<6S9P542PD?@L1,QYQGC.>1R7T MLR@I,[A00"--)&Q")F?OG56Z);44"CQFKWXH!!?O, .NTPZ%9 +ZTWP:I3)E M5ZY19"R6<%'$.2LX)PP*(3"=\!1>)B6Y$&,3+J,< =^H3M5JMC0]LT@68OQ] MNI9$B4S&WP'X'YF,X13A*8I(I@%S>)+3H"BBC ?,$7N>#8,L3\>\%+24IU&2 ME.RV^3YQZ+C5,32J>S;VJ=-"21#B_T?2"8 6@L,@E9P&/,IS8E\.R(L1&RYI M1B!SG%C'8Y"*>)@.,T]HQZ,"-$#ZRX01O!"7FBG @(U:3@+(D?&(BI#%.HHUS0 MG@\<1"XY]@DDY 5"+T"?0I*3$& "=45TS*(2<]@?1885T LXE>#Y"T0LHS*7 MX^\\1\1$U>)79C,%<]1+0A3,.$HX'XH\#K4,VH&>!'A& /!AD TI '-+24(R MC4I1_)>]^=^TX7L<'>PWR#LG/I=D0OB12RI645E+-AGJSJW-]8/'P_PC+HC+2)!8 *7Y;"]'+GZ(8#D MB#AQDE)[E"@4^,,+ZJJ8E.Q]5P-7VP"4N4"I:Z/[XA'+P"2.?BPDWG+VI_"Q M:X_UP&=!79"C'.$-!Q.*2*0IJE<3WU$^Z.!YE*:27.%Q26TR!6\GDLW-;.Q8 MQ]R:"#2??*Z/6U5E>D+A "<@,O8J]\/KS^.MOZTF'0 L3IC'I55;;'^WQ< MOQHP=>Q:M0%)I.'2.[QXLP\7S97Q2%<8;K6JM24!K*^-\=,+ M;3#_\W#Y+U!+ P04 " "]70E5N7KZ<$<& "Z#P &0 'AL+W=O<,]/CJQ9,DN[@48/P=4@#>.DIJ!<>XNO$G+^Y#3[4DLGB:&CO@<@+?>S MM?!9%$Z_(3QA'XSVA6._Z5SDV_)]&-):DS;6G*7/ KZO58\-TBY+!VGZ#-ZP M]6X8\,;?P#NK'5:<8^>FG$G-8R+HG)TZAX3?<)[]?3ISWB))_MG%0U0SW*V& M"N?053P3QQU4AA/V3G1.7OR23 9OGG%BU#HQ>@[]OT+TK/!NTS;]OD!16"?G M4N3L1F2%EAE7['KEO"A=E[W368_]J=G[6@N6A,#@_Z>KMRPS9:6$AY@O!*KK M =+,V3E7$AU#2_Z::B;_+C4O7_QRD*:#-Q?.JRSBR7==S!*:VPA)V MCCS?TN9UYYOA<^%7X[(7S4B^ZX3MG56VS O9AJ\P$ M@>^-]GLI"DTI(/?8#5Q#[E1PRD +8R%O!2 \8_ MF/:K8Q\$=R"(]C:L@HM%E"4OYD:I8"?S?*;$N@O+K\(%I#FJ0\%,:=D=5S56 MN7-RH2F\41>GDHDD*\EGY([$-G!&IO'PM)DE[*74$#2U@XA[=;C]\3-Z=>"' M5])#\QY+TNYH.F)7%@/'KL,E$.0J^)1TT\&478BYL& 4#"#]!%RY;XU9L9>3 M;IJ,7R&9/-<+25Y&HP]CI9.@I]PSRBQ6+!EVD\D^.P]-%LQ;H4*#<(6L'#OH M)L,QN[$\%TSS$IZFW>%TR&X,F2L?JV#IL#N9CMEERR#QP1NU,H<3R'Z^(3%, MNLG!D%UM9\$>&^W#C0E[:TR^1!X2-9/N8#C<3D8/GREX&-R)6']M7WA$/.G)=K/.+5)DS%:"6]?;8I^^>!P[@D8J 8Q>J:47KTGA#L-[ M[ ^C6R<7#9OX:#(9/9"^",DK'4BB5A'$R?2-_$(Q5L8)M]T,K,B,S?=$PV^ #Y&BW8\:_KC7O+095BH$U0D(,',EYI;'SM=;+;+0F8%6:1J4JC$ M@BI5"+1-7E662]>^2PWN/16,PUE%WP*&/JPCBP;!-5(LF-FCGAL1U_HQ'G"4 M<0UC5(;KA%JO-+XWL9U+1TV\,5C0(0!5KE9L/<&[(6H:DQ8-4>@ZMHN]26_: M^CZWIHP-A/IIV*N,B_L&OYP)*,=/.^.Q_BG MQR/I)2WFCY#\-(K?0T"/7;9C4,;!Y^H*QQ@J&0BB )U1,@_%2R-1HY!5ZUZC MJN$^V(RYS=%K20('#A;N2711D%2?H"1Z'RC=:!4%Q]%!"!U4TB@F>:R_QV$' MEZ-F3AZRRUVY<_V(IY.'JT$XU8A\,- M]][*61T/#Y@J= 1$"\]N"Z-P;B&H27>:3N,D3R?I!A"QD3U (9>9*R@7OP,4 M29>$G^E@ S&7JB;&_C_FK@-Z?^,^A1FU"+=&C%I3:Q^O5NUJ>S$]C?>QA^WQ M5ON!VP4Z+[KV'*+(6UQ5;+PIQA=OJG [FQF/@1@>"URNA:4-^#XWQC_!(WM0W82;ME78"@SM8/ MPS[0TMGB0I$*CXKK?[\C92L.EGI?1/+(Y[GG[L3C9&OL(Y6(#KY72M,T*IVK MK^*8\A(K01>F1LT[:V,KX7AI-S'5%D410)6*LR09Q960.II-@NW>SB:F<4IJ MO+= 354)NUN@,MMIE$8'PU>Y*9TWQ+-)+3:X1/='?6]Y%7]IQ1 MY](#C^<']L\A=HYE)0BOC?HF"U=.HW$$!:Y%H]Q7L_T5]_$,/5]N%(4O;-NS MPWX$>4/.5'LP*ZBD;D?Q?9^'(\ X^0$@VP.RH+MU%%3>""=F$VNV8/UI9O.3 M$&I LSBI?5&6SO*N9)R;_6),L95*36+';-X6YWODHD5F/T".X,YH5Q)\T@46 MK_$QJ^BD9 . MDH\G8AAT,0Q.L9\LSTGDV[JZE#R4"->FJH7>@4/B=#BV; [;4@.*O 2S!LE[ MG=UB;:R3>@.-]AO<%$ RB[1\3QT(!PH%\43K1BBUZX$@3^+)U]+R3B%V!]:U M::PKX:D1UJ'MA3)M2]3XC!;XH_D,\^-^Q>%S(7 M09,K68" VA"%0A\IJ]AM*9X15HB:,8RT6%R$/+0./+^7F0MK=YY-5*9A)(OM MPE_M@' 3""7YT-9&<5#?*YQ?[LAA1?#-MPE/ MOS2J\7V)X,NGW[_ /']J),G0J6Z6MZ_7#\M7:RXS$OW\@(^OS NA?&)\%6XP MQVK%:>RGX3JE\!,,AKUQ/^')J'>9C'A,1[T/J3>DP]Z'I!]V^FD*\^(?[CM! MM3,OP0OOBI,&*;.\?S?.TNQC-Q[;N%MRD%PMGV.=\P]FA28EVB[\0GXV'I_# MV=!_^LGY?RB/PN'.L(-]8]A'2M"Q@?]Z$W4@NH,(U0Y.+2^Y$MGT%VH4S=>B\*^.X MCX=IR0\G6G^ ]]?&N,/".^B>XMF_4$L#!!0 ( +U="54%XX,WWP0 &(+ M 9 >&PO=V]R:W-H965T*:F'B91 M-!XV0JK>_,K?W9GYE6Y=+17>&;!MTPBSN<5:KZ][<6][\5DN*\<7P_G52BSQ M'MW7U9VATW GI9 -*BNU H/E=>\FOKS-F-X3_"%Q;??VP)XLM/[&AU^+ZU[$ M!F&-N6,)@I8'?(MUS8+(C.^=S-Y.)3/N[[?2/WC?R9>%L/A6UW_*PE77O6D/ M"BQ%6[O/>OT+=OZ,6%ZN:^N_L ZT,1'GK76ZZ9C)@D:JL(K'+@Y[#-/H%8:D M8TB\W4&1M_*=<&)^9?0:#%.3--YX5STW&2<5)^7>&7J5Q.?F'Y%!+WF%;PR?M'*5A?>JP.*0?T@V[ Q)MH;<)B<%_M;6 XB2/B11DIR0 ME^X<2[V\T4G'X*^;A76&G+(K@>+NU*Y'C=(\!;- _8F__T0SR. M?CYA8+8S,#LE_43D3_*];%7G[9<*X:UN5D)M8&4DE9FL-U"'1UV6,D<0JB MJ;:DH+1&JB703M;22:*15"=%(7W!. T/6,F\1MN'-6TJJ,0#4BERL3.C0].P M7-)@+;A**- *88/",'>I6^,0E;^P@P/K*F%!$8E40I%1P<0!='X8S+4A7 &; M05P+47NRT*=R33W!.E;,CZ6NJ;6P/6>2R75KR4=[#I=;<82M#730@G>88[- M VGL;V*XL1:=A=]7:(1C.=X:,%S0K*2E@V :> /)J#^9IKR9]"?C##Y*L=@& M[UC !16P,:B8+^NG6>K7<1R]0*FTNGBB3N+^))L%=7%&].2GH>2$)ASZ82T< M!8C"'$1P+GQN"VESW9(8TH @+9G>A'D;BR H+:]_#2"JEV5!+WDOUGA*. MLL_H.4P'T2SL_X>P0\/200P_>DCD! F"C7(=E%@1/M)?A\-N<,_^YPG^0#)% M#=];04@S@-R,X%X^;A_VF]2A\_Z0=@AX_>4X4[FVG*"XG\QF81U-.4_]<>3S MU<_2&=Q7VK@+'ZP]KG@"Z0BR!,93N&\7X44J))_R=GL,7 M[<@'1< [5A['89UDG=)NGPWZR,6Z M@_0&BM ??"#62*EX$PU&]!>J:X+@83VOA"S@33(8;Y\]%NDBVUVP/LG&'".% M'U!0>^D*VE+^RI"_)N0/G^>/Q>]G:MNB&#$4U+HM@KM/VG)A*R@]CKJVPHU$ MU[+PE42'@C%7@'5TT6P!^<0V@*]J"V+D)LK]TU<^D1U'<24V083PSX>VDXUA M"I+_<(&< +BG/Z.34PYP$(XY1/*?6;$?4;VF84J.DHYNV(MLG$ MWXZ)=I:-.)4TTI5<0S%Q4[X#]LJ6?$0>/&33-L>ND:89J8JHSUIJ+J()Y8W^ MOZ1\,"2%BDX.SM)^.B9,WX4W>!!UBQR9_U0Q[D>S!%[ZXP[WYIX&S=)/=Q9\ M@L((M+O=#9 W86YZ(@_3YR=AEE)94E\2:S28T%QAPD07#DZO_!2UT(YF,K^M M: A&PP3T7FKMM@=6L!NKY_\"4$L#!!0 ( +U="54\OP ^4P4 '(, 9 M >&PO=V]R:W-H965TS7]RQ R7+C2UYD@L">/7OV0OAD MX_RW4#%'NJZ-#:>#*L;FU7@7%>'[2J!5? M'22)9./=-%A?EZ6 B MA-AP$05!X<^:W[ Q @0:WWO,PG@>$ E M+U5KX@>W^8/[>%X(7N%,2+^TR6P2Z\@X3WXM'PZ*T.A7&A]4Q_GRU"]"B(?^X*.2,>W(TH3?(J-*K@ MTP&Z(+!?\V#^[,GT:/+Z ;Z'.[Z'#Z$_FHZ?MZ;/E[]3H4S1&A6QC!53A R- M=VN=6@H=3=I&]KJF!K^N#-0&;5>D+'&(&C7/)1:V589XN>3400G%8XMJCI4K MG7&K+G5&24 %_E<T!&9"#(E^B9QZQJZ.7(<1?03B'43EJ#A;XCA" M^=XJC[")I6@))==17W&T48&FOXYF3PE*-LIC/SHZ&DV?_@3(00*9/DHCZ.LM M2IW;YWXFQ[>93(]'AT]_#FC'YB]+;[G@>@&VL^/\=ICL/UDMB;J*J4(^8JBC M/3J$](F-9"S4F?PPBBOEYWNR\&WAF_;;NU*5.@:GE"QRJ[TPL!W*O^,B)-/003QJ6!<1&TI^A. ^N<*UIJ1*H3QC(:UAYUJ)39(_W&5ZJ_>C'3FB=PHO]L_)U% +H_$Y"GTJ4_P!EPO@HH'% M0\Y%AOL?;;Y6^,8EC82M1"DZJ!:#QD,*1H]_J31ROR<9TFHTRG)OQO6ZB?4W MMB+Q%@K3HO4V3P_^@7^FTS3@BC@X=4F'SVW7E\""J:B4,6Q7-WKN(_QR!^$+ MX*(N"MWDP% XH87G'5(8W@JG0N??"%E2_Y7)G('^/+4'-EI;,(BB(Y*?W 9& MJX4VR74*9S>8[RJR!?SL1KT0^[&.^;I)'\U4 TDQ/#?]:-L/'8'&))5H3HIL MFYH*H#GAPE[U@T* MT0[ 5:W\X!2@-0E)KM'/7 Y))E(6KYEWG3;3I11%',? M0G%,%%!(BYTPX!.EQ='#-V"T5&OG(6^7=(=&N1L7PAJ3J-LR! @ B@4 !D !X;"]W;W)K&ULC51A;YLP$/TK)S9-K=060M(TRA*DI-FT3:M4M=WV8=H'!PZP:FQF MFZ3]]SL;0E,IC?8%[L[WGM]AGF=;I1]-B6CAJ1+2S(/2VGH:AB8ML6+F0M4H M:257NF*64EV$IM;(,@^J1!A'T3BL&)=!,O.U6YW,5&,%EWBKP315Q?3S$H7: MSH-!L"O<\:*TKA FLYH5>(_V1WVK*0M[EHQ7* U7$C3F\V QF"Y'KM\W_.2X M-7LQN$G62CVZY&LV#R(G" 6FUC$P>FWP&H5P1"3C;\<9]%LZX'Z\8__L9Z=9 MULS@M1*_>&;+>3 )(,.<-<+>J>T7[.:Y='RI$L8_8=OVQE[D5>Y8I8E,ZVVH%TWL;G C^K1)(Y+=RCW5M,J M)YQ-OBM9G#^@KF"%:SL++7&ZE3#M\,L6'[^!'\.-DK8T\$EFF+W&AZ2E%Q3O M!"WCHX3?&G$!47P&<13'1_B&_8!#SW?Y!I\;"U;8;N6(@KQ6J-&H8# M7QFX1P37&C-N85%H1#*NA7.XPXT2&\?XF:5</"G7A;P%# M>S32ME;IJ_U%LVC]]=+>WE(W3!=<&A"8$S2ZN*+_3K?.;Q.K:N^VM;+D71^6 M=%FB=@VTGBME=XG;H+]^DW]02P,$% @ O5T)50N"(U\M P % @ !D M !X;"]W;W)K&ULK591;]LX#/XKA#<,+6#4MIPX M29<$2'H;MF&[%5OO[F'8@V+3L6^RE$ERT_[[HV3'30]=,6Q]2$S*_#Z2GRW* M\[W2WTR%:.&F$=(L@LK:W7D4F;S"AILSM4-)=TJE&V[)U=O([#3RPH,:$;$X MSJ*&US)8SOW:I5[.56M%+?%2@VF;ANO;-0JU7P1)<%CX5&\KZQ:BY7S'M_@9 M[5^[2TU>-+ 4=8/2U$J"QG(1K)+S]\Y@2.F Q_:!_;7OG7K9<(,72OQ3%[9:!-, "BQY M*^PGM7^#?3]CQYMTTKN,4"/MH* M-5RHAAYOY72_1G@K<]4@G+Q7QIS.(TLI'3#*>_IU1\]^0)_!!R5M9>"5++"X MCX^HU*%>=JAWS1XE?->*,XA9""QF[!&^=.@_]7SCI^@_A#]IFZ@2KO@-?%EM MC-7T5GU]2)8N:_IP5K?3SLV.Y[@(*)=!?8W!\L6S)(M?/M+3:.AI]!C[[S_3 M)Z2'JPJ!_)V2**UQXO$CO/+X_!Z^[O&BDUQVDEM^$U(@A9C.)]Y2"1HJM=S" M22UI1;6&RX*2G@-M6=J0$BY:K5'FMW"EN324U(V"5?$O[2P:+18N^_ERI2P7 ML.:"RQR!6WC'94M3"I+N58/G<)+&(9MDI\X2L=AW$\/>V5N-^)ZP V M2*,3:8#E@AM3EW7NBS!P,@MGC.A>/)NRA+T<_%6C6B?5'8*$*K5J?E:Y9)9 MDC%(Q^F]CEIQ"^RNG5$Q)U%YI06GUB_Q'&S<3B>=0DG83SM$J8L MS";)+^F7A,DL/=*O]W];OP-AFDS][_\:ID%D.O*-D)7UKT0:CD?9Z4,[ M.3J:U WJK3^/#)5!%7=#>U@=CKQ5-^GOPKOS\@/7VYID$%@2-#Z;T(C3W1G4 M.5;M_-S?*$NGB#&3Q*T]&(.O M9*7U9S]Y5\RBQ!/"&G/G$00][O$:Z]H#$8TO.\RH3^D##\=[]#>A=JIE)2Q> MZ_IW6;AJ%HTC*+ 4F]K=ZNW/N*MGX/%R7=M@8=OY9FD$^<8ZW>R"B4$C5?<4 M#SL=#@+&R3,!?!? ^\N46#YDW!B/C5Z"\9[$YH?A%)#-)&3RF_*G3/T5E*< MFR\[?2T(5GL:-\/BK.=]B+#IL_@SV$#UJY MRL*-*K!X&A\3SYXLWY-=\). [S?U!23\1^ )YR?PTK[X-. -GL&[_6>5\,?5 MBLJGC^7/8P5W>.EQ/'^ +FTKL&'R^@3;K&>;G4+?;]7_ MVZF3T,>)_^=\<-.TM7Y$M*!+^+1\"ZTP3N:R%0Y!*K@71NJ-]:>%$A>PZ@*A M/@0$&5)U&M-P19&'!BEX3 ()(^+^1+8("/+!]XD?I@RN),/ M4'8Z--VET,E 1_H1=B?ZM%,:G-CW"<>&G@7S)-@D]7;\-_%XED*:$?30/_Y- M/)[Q _'8)/L.]5@V!!X48Q'ERKEQ5.>%>ZRDWI?OAD,7)2J7+J^*56!F<387'J\VN7 E5;)F#?E MV6 \',X'N=1%Y^J"Q^[LU86I?*8+=6>%J_)IEZ&AA< M791RJ1Z4_[6\LW@;;*3$.E>%TZ805B67G>O1FYLIK><%'[1:N=:S($L6QGRD MEW?Q96=(@%2F(D\2)/X>U:W*,A($&)]JF9V-2MK8?FZD?\>VPY:%=.K69+_I MV*>7G;..B%4BJ\S?F]4/JK9G1O(BDSG^%:NP=CKIB*ARWN3U9B#(=1'^Y5/M MA]:&L^&!#>-ZPYAQ!T6,\AOIY=6%-2MA:36DT0.;RKL!3A<4E =O,:NQSU\] MI-*JW@WLBL6MR1%K)\E=%P,/Z;1F$-62;H*D\0%)<_'>%#YUXMLB5O'N_@%0 M;:"-&V@WXZ,"?ZRROAB.NV(\'(^/R)ML3)VPO-D?,/5.KL$L+ZZME<52\?-_ MKA?.6]#DOR\9'V1/7I9-J?/&E3)2EQWDAE/V476NOOIB-!^^/8)\ND$^/2;] M3P7IJ*27<1X2+WXNQ'NY%N-YB$%7>)$J7B*+]5=?G(U'IV^= $>CCZG)8F6= M>#0>4KP1LBRM>53"8X>,3L4AVE* YXCT@O%EPCF""@D$4L[I7SD@!] M1N-HN*_1FJ65>:T4SGK4IG*UXK[X!:,;)*)4-M?>">U<)2&"#*U*-8= M#H?"D8\=C4>-*J-RM9BLKO9I]*+E;)*U*&+!:KR M5FD%NRW[8 R*@H9E\?L M;%92^0JF(@B%YQ7J4Z7] MN@%T@GW>ZHBB6_NR*O;'GH]@$07JI'/_\*LC!D%3F @4=:]%65ERJ">'^7:8 M^^)=(LB4MC-J.#"#4"=*DZK%FG>&I" 5$04HV\[43@D>:GF[]L?*5!G6(G,> MI<[D(F/A,*;'[B!D!CNM8TCU)H*PTCY-51:(4=9%CK)./BE'VHQ3S?K8B,)X M:('KGVL*:K:!;OF BX(%:2=K9&S,1"04M$T39%0H+-AE^R?Y"HW,@ 98\.\SADC_@S'*>C1!_ J&R=8OW MM>BM(!Q/2E-]#-M:!#Z='2 PVQA]3M+?SX3#*3#\; J,YMW)>%I;35K(F>W0 M[[)QFQ G?@46K7L)^;S)&JI/^P:3YF0GNUY<]_IHDNWQN]GV,KW_Y>0ZKOS? MRZU-LC"UFIP*J7,LT$B>T"P2FQI1:GE 7T"V9GN5V]!E!=DM&.'MS&2O"LUMW MXHUQS[N4':?4N?SYY/5;K'C0.36>5LNLNV%7F"3.4B[O70BP(JZ]N.D3KH,Y M#^U[P7M<4,&I_O,[Q3]/DK]/!Y2KV62ZPX@V Q8L.O# '29"\&!-J)T@WJ:( M ?+R.(G^F5K<+G9<5*3-]):_",'D6+RH=VV%:[)7I#:$;!_3:FN>V1<_+&<:RACR)5TN'[$(BRK+3F21ZJQ0Q>X<53(E9 MPZH7VB1%9SJ=C;AUM+KNJC,3$93@X^;/AJ$3[],9QV$':@D:S"J2WT M6)QP^X1[)N#@!'^#-MI%8"S.'@L0(ESX'_03.@">R,.7J##>OI*&EW!S&1V9 MN7_YVOA*S,:G]'LZQ^^H.T17\TJ<3\?BI:\\@]9GN5SA(D$?'RD0(&GX0K<9 MW7S?O Z?];;+P\=1-*5+$$MD*L'68?]TUA$V?' ,+]Z4_)%O8;PW.3^F"D>( MI0683XSQS0LIV'SUO?H_4$L#!!0 ( +U="54.#51?: < +\2 9 M>&PO=V]R:W-H965T(NYL,"14-1E_>>>^Z+ MUOE&FZ]V):5C#TW=VHO1RKGUV7ALJY5LA#W5:]GBS4*;1C@\FN78KHT4QCLM<]7(UBK=,B,7%Z.K^.Q#1O)>X \E-W9OS'+_&(4$2!9R\J1!H$_]_*CK&M2!!C?>IVCG4DZN+_>:O_9^PY?9L+*C[K^ M4\W=ZF)4C-A<+D17NUN]^47V_N2DK]*U]?^S39!-RA&K.NMTTQ\&@D:UX:]X MZ'G8.U!$;QQ(^@.)QQT,>92?A!.7YT9OF"%I:*.%=]6?!CC54E#NG,%;A7/N M\DXN0;%C7]H08#!U/G903*_'5:_D0U"2O*%DPJYUZU:6_=3.Y?SY^3$ [5 E M6U0?DH,*_][5IRQ*.$NB)#F@+]UYF7I]^7>\O)5K;9QJE^Q?5S/K#'+BWT/N M!FWIL#:JDS.[%I6\&*$0K#3WBG7N9:REL9Z2W??=HG6QV0J?LMSW-9A>>_C53EE6Z61MEY9SIA5>WT*J& MJ%4H#N.-4"0!?HDNPM"NC-C788.-MX&^,F+7LE*B5O_!8P,F:FF#F1Y[1W). M@R;(H<$\LB9XR#:^"7! -)6$B/G6R< #18%$ I@A1K[O_ K*86P?WA82#((% M*>MM[. @1Y]PTD#4HD_=H_^NG^)BQ4*Z1^:D)9,!5;527#[+JJ+,"X4)5T@1=),KDO:@[8+!,BFKU.C1_LPQ; M/AG;JJ>F/T-F^W@/"A,(ZL8@!OC0@M6ZEL\$^IA06E=U-R>S2Z.M)886RED. MQN]EVTD;&'E"AP.Z0=SD P[:X!J#9XZ23!'?I^Q:M,@V'Z:9K!4T68 5;H=_ M+XY[J'JE'HT*A="!&4'A1Q8C<)VA=SY$4&J\*Y6VA%KL7143M'FI1B5#94O'[TP(K K5--6_S*90AUF*F:H5L]X6X MER(.7LRAL?)Y0;4FC)B%/%)ZWG>.A:YQ=2%MSK\D-JG@W&JH9I]Z:SA]4*1_ MBWA1 ?OFIFPE:O:M$]CNNYMZV&XW87:C/H(JB=]6V'8Z& M64WE3=\F)8L M3GA6%"R=\BB9 !9/RHS]IAW\.V)%P2=Q0?9SGJ8E%H #;"FMLIR72<$^[_7. M?2?B*2_2F!8)CQ/O#1;Q%(LDXV6>#CE1\KS(61SS*9Q$#DPF&4M2GD_R01]* M7@)>SHMBRN*"%U%*6U&R3(9\SQ!B1XE$))R*> MPG,04,;9H,LI3R8I T%XG\,(^.$I OA[*]"-*@_L\SO1K-]?8:3@)YI%#1R7 M/,KR$W8\Y666XB\%)T]HD1/')^SJY0Q@[WXHDCAY#Q$>E\7)J^1-/]O4/P=K#R/>+> M4DOQ?-J["7=5Z^\-N,.W=B%QL\ \DFY#PVPWJ.CW>S_LP5MHQ4\CSH^D5@J# MIBNH2=%O_8J&=?B1T@CS%3V8K@C;J\7VGMS/^##99_2-HO\^@>MUL&6VC<(* MRNO___C8A@K^#K05Y'Y*?;KT=5#@,)(?S3'?/S?85 N&1H11$N=LZ&?K>.^C M0B/-TG\ZH5M2U[KP?6&WN_LZ$ M!Z?7_A/%3#NG&[]<23&7A@3P?J&UVSZ0@=TWJ\O_ E!+ P04 " "]70E5 M^0*%)T,# P" &0 'AL+W=OIF28!F[XY;?; &F\E: MRCNK_%/.@\@2P@8+8Q$8B7M\A4UC@8C&EP$SV'_2!AZN=^BO7>Z4RYII?"6; M#[PT]3S( RBQ8GUC;N3V;QSR&5N\0C;:_<+6[TVC (I>&]D.P<2@Y<)+]C"< MPT% _EA ,@0DCK?_D&-YQ0Q;S)3<@K*["+G61E%/?#J6KX=+C\/9>S+5'2MP M'M!%T*CN,5@\_R.>1"]/D,WV9+-3Z$^LR$F,XPR/G,)_-4(E&[J9Y ##U@V" M1J/)J$P-AMR%;+O>,'>%9&5O "^ B1)*WO0&2\ =;$>PVL$R8Q1?]Q[/2'B_ M^@NHDXN[6C8E*@TON"!PV6L"TB/ AP([3MUSE<8&LQ('R"QH?W,RAM-D]T=Z@MVN( MT]$DRYV(O:*S\PLG$BOBLV3LM,G8Y_J;37X*]]B<" ^F.+7AQKU5 MFLZV%\8/]+UU_QQ>^E?@^W;_EKYA:L.%A@8K"B4:-!F5?Y^\8F3GWH2U-/3" MN&5-3SHJNX'\E:3:#HK]P/Y/PN(;4$L#!!0 ( +U="561[A.=- 0 *\) M 9 >&PO=V]R:W-H965TUZ%P@ MM279<=YL TG6HBE0-&CV\F'8!UHZ6T0H4B&IV-ZOWQTIJ\F6! &V+Q)YO'ON ME7><;8R]=16BAVVMM)LGE??-Z6CDB@IKX8:F04TG*V-KX6EKUR/76!1E$*K5 M*$_3Z:@64B>+6:!=V\7,M%Y)C=<67%O7PNXN4)G-/,F2/>&[7%>>":/%K!%K MO$'_:W-M:3?J44I9HW;2:+"XFB?GV>G%A/D#PV\2-^[!&MB3I3&WO+DJYTG* M!J'"PC."H-\]7J)2#$1FW'682:^2!1^N]^B?@N_DRU(XO#3J=UGZ:IX<)U#B M2K3*?S>;S]CY<\AXA5$N?&'3\:8)%*WSINZ$R8):ZO@7VRX.KQ'(.X$\V!T5 M!2M_%EXL9M9LP#(WH?$BN!JDR3BI.2DWWM*I)#F_."]+R>$1"CY)+70A:77C MA4>*O(V,O M\A\&]2>_>Y"7T_YC;_PL;OOD*+5$*4R,,/FZIGSA\WY%_J1 *T03&=V^.\SP] M"P=AG9T!D3VS]+G!DCU+&&(YTJ< == <;-.&RR%TZH>U!O MT(#;HA)ZC;"F7@D#91SI?TMLX^.4_H/L:!+W)^,)_0^G&06-3$+G0<;H$6.> M0C:9P/00KKO6B#&B!) 2P"";C/E[G-(WYV\,]"#+F7#"9]DA?4]..NT3UC88 MY].X/SH>TS^?'/6&%ZVUJ(O=8P\<]>0F7I 08EE3(7L.>&1R9#3%_3D(RA2Z M(>N("7JRWA*X M-_&(3BSL4-B.RQV =*"$72-I+UMD3HJ\<:T-Z][#E6H+WW9UN)&^"H!7S@I4 M$JA3WZ**9G\1C= 40-(3^PT3+RS=*U=!8UI=#N/]Z-UCAI)*6=@/$>AQ/"DC MCJ81N4&\ E;BWEBQ5/COL'3)(C=I%$ORR*(*=ZOS/Z)_H&MF:.B$$X4T_$!) ML91*^AUC!M8;*CYC'6DKX@'ICMX.84BW7K5E-"C6X5[L-=GED MXFPYS&GU* M<;%S%O=-0XG&CVMI;8@-+TZEDZ6DKRELGNJN8X> M#-$:*<_\5.#*:+6/\[2G]J^1\SB$?[#'I\Q7*A,N.X4K$DV'1S2 ;'P>Q(TW M31C)2^-IP(=E12\JM,Q YRMC_'[#"OHWVN)O4$L#!!0 ( +U="563QM9* M.08 X0 9 >&PO=V]R:W-H965TACW0TK'%A1(5DK+C_?I]AY1D.7&R;-A# M*XLZYSNW[QR2.5\9>^-R(B_N"EVZBT'N?34=C5R:4R'=OJFHQ)>YL87T>+6+ MD:LLR2PH%7J4C,?'HT*J1AU*I@HJG3*EL#2_&%Q-IM>'+!\$OBM:N=YO MP9',C+GAEP_9Q6#,#I&FU#."Q&-);TEK!H(;MPWFH#/)BOW?+?K[$#MBF4E' M;XW^364^OQB<#D1&-7GH*9R.'U%(&H4D^!T-!2_?22\OSZU9"=4R47YXBV^ M*NCYR_=26?%=ZIK$1Y*NMH2,>W<^\@!GD5': %U'H.01H&/QT90^=^+',J-L M6W\$ISK/DM:SZ^1)P)]KO2_&R5 DXR1Y N^@B_0@X!W]\+AP\[APZ?0_TUI M_A.0N/KR5GPUE4K%:3(>BMUB0T'.RYE6X)@34BPA($-#Y8JLM&F^%F8N?$Y" ME54-V-I1)KP11001<\9E-=H77W/E>HJ55<8JK_X"= \!RALSGM*\5+FJ&2Y?OGB-)F;(8TPB:]XI,F"@$ M^J&-(K&BB]%#J#BU* -PZ47@\!:OBTTGWN>R#_%6UBR1U-@_')"9YO3L++P>D8SU"JY$R\HY2*&8A^, F8D^=A'@\G1Z=X'KZ)+^,W/NSC@_P/PW(: MT[>'OB/FY)Q;%=P!7YMQU0SKG>YU56.6;U6.IT+@8A;9ULZ,PR\9N@C.! M 7K-Z^U4;#?75AO6PH&EW=QV=F.KEDJ7"[JM%20"Q1Y)9(@HT 7VF0)=N_9! MN9"LN,O0,[*FW"X3R19<;[+V(NN&[(.8&_/:E(L]GKWHGAD?6NYX'^,TIK)2 M&#\X8V2;SFH&)7\VH16?Q60A*XS;._22Y_W)QWD:BA6=D7$,6UH:O0Q3$,YP MV'PZ]'&\%GQ,AJ4X7+M=@F-K&5H>WL_']UN$_QS?Z#VH-7<:JU9XK Q3 +[I$2Z4]34[,L-A]282+PI?Y1VP?N/ICE4Q_LGN/+8>/N,+]Y4X<8W,Q[WQ_ SQX6=+ O@^]P@ MG]*H3F:CCT>46U] /;D,%):5TM U[=>N@;1[*(1K4>9J/1=%A+97J+ M693=NL7,MD$K0[=.^+:NI=LN2=O-O#?N[01W:ET%%@P7LT:NZ0N%WYI;A[?A M'J50-1FOK!&.RGGO>GRUO&#]J/"[HHT_>!8C9PRRSB"+O).CR/*# M#'(Q_&@**H[MAR"T9Y7M6"VS%P%_;O5 C+*^R$99]@+> M^3[*\X@W^:XHI2G$'6D9J!#77!4J*/+BS^L5M% F?YVZ@>3@_+0#;ITKW\B< MYCWTAB?W0+W%ZU?CZ>C]"_0O]O0O7D+_WB2]"'*:X@GD8U'.(NX^;B,1*HH2 M"(HVM57C[-K)V@M5-YK0KGRKJVU4O;%U(\UV($YA2D>"'C%CP0\88%K'66RB8+07 -:=J)&#LBB5 MST'VO@4+A$$\:03FQ%9T8R*"1L%Y%(S[#-E0'/N01I_C0?9_2'CUN"-2IXGW MGWF<;H8-.2[ NG&**PY_^$0J8( 3H;'LEI#W6/LRMETTZW/UZ[9@',]9DB:G MZ-\'&=I@'2<@=$W 36$WK,(U#*7H-/8/EXAB4&.ZK^4&U2(>P %)?J[E4Z9+ MR[#QAN1*4_=Y5W\3CXT\^DU=P%S2T$51I08]O(ACU-BK4#W6T4JNE&:HE=0I M6,]7],W]?X#G>H4Z.1^?2@(NSG=WER+_)?;&SFG7$:P2TPYY*N>4,..M5D6, M!"]%FF [0O%3[,6;:(K+ QO_5ER)Y8YP^):<.!.O7UUFX^S]OXLCM13SB*&- M^^/I1-Q(7Z$;MVFRO9F.IV\%5A0L($@A)]/DF+\H!J]3L5P>>C^ZJS,QF;P3 MISY1PX.=HB:PX,V)2Z$U(:T7>^E^.;M..\F3>MKL/B,(9;S05,)T-'B'S[1+ MVU)Z";:)&\K*!NP[\;'"@DF.%7!>6AMV+^Q@O[(N_@%02P,$% @ O5T) M59WW&A-Z @ A 4 !D !X;"]W;W)K&ULE91= M;],P%(;_RE&0N*J:--W*&&VE=AL"I(EI$W"!N'"3T\2:/X)]TF[\>HZ=-G32 M5HV;^.N[>UX@$#UH9/TMJHN8\37U1HQ9^:!LTO+*V3@OBH:M2 MWS@494S2*LVS;))J(4TRG\:Y&S>?VI:4-'CCP+=:"_>X1&6WLV24["=N9553 MF$CGTT94>(?TK;EQ/$I[2BDU&B^M 8?K6;(8G2]/0GP,^"YQZP_Z$"I967L? M!I_+69(%0:BPH$ 0W&SP I4*();Q>\=,^BU#XF%_3_\8:^=:5L+CA54_9$GU M+#E+H,2U:!7=VNTGW-5S&GB%53Y^8=O%YN\3*%I/5N^268&6IFO%P^X<#A+. MLA<2\EU"'G5W&T65EX+$?.KL%ER(9EKHQ%)C-HN3)OR4.W*\*CF/YG?MRN/O M%@W!U8:_TY28&M;28D=8=H3\!<($KJVAVL.5*;%\FI^RFEY2OI>TS(\"O[1J M"%D^@#S+\R.\<5_B./).7UFBAY^+E2?'%^+7<^5VM/'SM&"2<]^( F<)N\"C MVV R?_MF-,D^'-%ZTFL].49_U>_X/P)\-;!H*[Y)<-8=Z0"H1KBPNA'F$80Q MMC4%ECPK""0?S](*5X)=PZ5T;![K/(BF<7;#00+X2A;W[,>F=47-?H!&"3, MT5)MG?PC3?6$3_8P5IJX**K*824(H6U"Q"3+!EF6@:\%GVG8.NC@-\23,&5 M%E9K-G&W>6M(JGU5HU$L:SQ\[OC3 V=H=%7TOV<:(SJ3]+/]$[/HG/4OO'N? MKH6KI/&@<,VIV? =WS?7>;X;D&VBSU:6V+6Q6_,SB2X$\/K:6MH/P@;]PSO_ M"U!+ P04 " "]70E5L" !]!@ &0 'AL+W=O"B'--,BM+<=A:-(< M"V;ZJD1)GK72!;-TU)O0E!I9YD&%".,H.@L+QF603/S=0B<355G!)2XTF*HH MF-[.4:AZ&@R"W<4MW^36783)I&0;7*+]62XTG<*.)>,%2L.5!(WK:3 ;C.^=JIEQ0R>*_&+9S:?!A\#R'#-*F%O5?T5VWI.'5^JA/&_4+>Q40!I9:PJ M6C I*+ALGNRI[<[?87O1F^8Y']] MK3TX5])0L5E3.I/9RUY0;RZY9#+E3,"2+I%FTAKX/5L9JVFJ_ASJ4"-@>%B M>]/&IF0I3H/2Y=*/&"1OWPS.HD]'RAMUY8V.L2>7W*2D=8&:J^R0N./PN\47 M>MU*I:E(+BVQ%+#N.L!ELPE<:\B"P?"D1KR'TFH!/*9;64]D<*9$V%AXJIBEQ#^JZ"JM,U?05)JC[O %(L5:A@.^O"C15%.WZ\6ZHKV@^:IR1@XN$,W:03M M,5<'S0N:<1/IH[XW>!C K-1< ,UK8PQ[G2\&FN6M<_GGGF<(-ZE53AL5M3/C M9_]H7WSOQ>'0R(1[*Z% O?&+ST"J*FF;[=#==KMUUJR4Y_!F,5\S[?LN<$W0 MJ/^!7BO=++OF8%7I%\Q*65I7WLSI^X#:!9!_K93='5R"[HN3_ -02P,$% M @ O5T)56!)8.'P @ B08 !D !X;"]W;W)K&ULC551;]HP$/XKITR:-HF2$&@W,8@$[;JM4E56NNYAVH-)#F+5L3/;:,R2";^;*&3B:JLX!(7&DQ5%$QOYRA4/0T& MP>[@EF]RZP["9%*R#2[1_B@7FG9AQY+Q J7A2H+&]328#<;SD8OW ?<<:[-G M@ZMDI=2#VWS+ID'D!*' U#H&1LLCGJ,0CHAD_&DY@RZE ^[;._9+7SO5LF(& MSY7XR3.;3X./ 62X9I6PMZK^BFT]IXXO5<+X7ZC;V"B M#)6%2V8%!1<-BM[ M:OOP/X"X!<1>=Y/(J[Q@EB43K6K0+IK8G.%+]6@2QZ7[4Y96DY<3SB9S9K@! MM8:%1H/2,M^K$WAWQU8"S?M):"F+BPW3EG'>,,:O,)[!M9(V-_!99IB]Q(>D MKI,8[R3.XZ.$5Y7H0Q3W(([B^ C?L"MYZ/E.7^&[T1LF^5]?:0_.E31*\*PI MG,GL92>H,Y=<,IER)F!)AT@WTAKX-5L9J^E._3[4H4; \+ ]\[&IF0I3H/2 MY=*/&"1OWPS.HD]'RAMUY8V.L2=+>K=9);"1;E+2_;UBVJ(VAZ0>)[M??*&G M5RI-)7-)'+R ==LA;JB_;7SU&0,'-RAFS2"9IJK M@VX/FG$3Z:/:CL, 9J7F NCV-L:PU_EBH)N]=2Z_[GF&<)-:Y;1143LS?O:/ M]L7W7FP.7:!P;SP4J#=^"!I(525M,RFZTV[.SIKQ\AS>#.EKIGW?!:X)&O4_ MT"/3S>!K-E:5?MBLE*71Y&UL MQ5=M;]LV$/XKA%L4":#%XIM>TB1 DJY;MP4KFG3],.P#;3.V4%ER23II_OV> MHV3%:1T/VY=]D4['N^/QX7,G\N2^=9_]PMK OB[KQI^.%B&LCL=C/UW8I?%' M[CL).K>N[.3=AWJJK'O'?/K MY=*XAPM;M_>G(S[:*#Y4\T4@Q?CL9&7F]MJ&CZOW#E_C(^RV9T4HF;?N9/M[-3D!U9R]M75,@I/&E MCSD:IB3';7D3_6U<.]8R,=Y>MO6G:A86IZ-BQ&;VUJSK\*&]_]GVZXD)3MO: MQR>[[VQ5/F+3M0_MLG=&!LNJZ=[F:X_#ED.1/N,@>@<1\^XFBEF^,<&"9*QJ[8)"\]^;&9V]M1_C(2&K,0FJPNQ-^ OZ_J(I2)A(A5B3SPY MK%+&>'K_*MFM:Y?L$KDZL %(AP6[C!A;Q_X\G_BH_VL7 %U\N3L^5[)70_9J7_2S-Y4W\[FSB M-PL@T]:HSZJ9LT L8+/'.4&.!MW!]1A.'MC8U^TB*E3U2NM-SKMEY34,^NK/%K9]%Q M KM^\,$N/;MI T+\)Z>/345KNPX1P9>,RT1E)0D"@B2!)S(M(,@\$2J%4"9* MYIU)*04$#(@,;U$FNM2;F+\BAQD +Z5D,BETR7C&F4I*+5FN%"0.8ZD+IA-1 MYNSWL /ZX=>CDKDE0H/ N1,IYPGC.>)R7\LT26&5(HX*&E0DS8Y.R==\;6 MY*;AP%/VZD4AN'@-#?A-,Q2*"?AO]#K12K-S7QD*EBJD*-*<%9P3!H404$NN MD:4L*844DW"5Y%CPI6G,S R1-N\L487HG]^.R40JV3\[X%\RE2(IPE,4B=(1 M)+GQ+X1IK&;0#/0GPC #@G9!U6P#FEHJ,E$Y*4;!_UYO_H0T_X.3@/L/>XTS4NF_[ MZ-$S+1,4O^T&EAW%[?=U\(3OSX_<6!_8*[-S\#MROICYA5U5=!9P@^T#7]#^C[\H M'W3P/-%:42H\+:E-:O!V0[*AF?4=:YM;&P+M.7_HX?RA]YX_=A^8$E27!Y? M'?9;92:T*0^[3B1[@S]_(L$-P@<$)V0WE&:&IO1QSGHS)T[VTW;=$-^MLS#I M"\9_?TX85M*E/GP.^:/50:C![LV1\7PZ=6M\#^?$\]F=::8HO M3D\!P2'EC MIW8YP2!^)AW105NT,VH :+.9WC9^4AWXYZ!/X3>%/^0!PN!BY>WAN&HZ"?X' MH(96AS%B!E[MVM#QU@4 .<[C-<>S"$MW%QBTPTWJO+M /)IWUS"0?U[A'U/; M6[BF1SFVSW57F^XCM*MXG9BT 8!$<8';H'5D@/';M@V;#YI@N%^>_0U02P,$ M% @ O5T)5=?6 @$I! ;@D !D !X;"]W;W)K&ULI5;;;N,V$/V5@;HH$D"-;K83N[:!7)KM!EW V*2[#T4?:&EL$:%( MA:3BN%_?(64K2N 8!?IB\S9GS@S/##7=*/UH2D0++Y609A:4UM:3*#)YB14S M9ZI&23LKI2MF::K7D:DULL(;52)*XW@458S+8#[U:PL]GZK&"BYQH<$T5<7T M]@J%VLR")-@O?./KTKJ%:#ZMV1KOT?Y9+S3-H@ZEX!5*PY4$C:M9<)E,KH;N MO#_PG>/&],;@(EDJ]>@F7XI9$#M"*#"W#H'1WS->HQ .B&@\[3"#SJ4S[(_W MZ+<^=HIER0Q>*_&#%[:9*&/\+F_;L0>MZM(\_RAEDVGVJU >U.$YH;^%"]-9'C MTEW*O=6TR\G.SB_SIX8;[C/T"YP\L*5 ZK)HA$(:M7R-BUQC86/Y0_.EEQ0%&CL+)2M@B2B]2Z=] M9T_K=TPV]*#MA3F!6VYRHO!$JY94@:XEPCU_(7I^HVI;9;M.C6X+V4[3;R:+ MCIJD#J7Q&:6KJD]P$8?I('.W.AR3 ?O3B+3DK)%A6:MYLNFK5:JP>^+ST!* MS1]+)0K4#FH4CM-Q6SKI*.T!N6SDKU!44&!*IO&_@,9GP\3_C>,>8L%%XS+V M_S$/J3CJO8%4BFO_TANZJD;:]CGL5KN/B&PO=V]R:W-H965T T":5Y:WMPF@KM8R7 9,F6N #XH.;7!,SQRZV0^F_Y^RT M62=*^1+[SK[GGL?V748;I>]-A6CA=RVD&0>5M>NK,#1YA34S%VJ-DE962M?, MDJG+T*PULL('U2),HF@8UHS+8#+ROCL]&:G&"B[Q3H-IZIKI[0R%VHR#.-@[ M/O&RLLX13D9K5N(<[>?UG28K[% *7J,T7$G0N!H'T_AJUG?[_88O'#?F8 Y. MR5*I>V?<%.,@9;7S++)2*L-:+>;T-S$2_711(Y+=RESJVF54YR= MO%6JV' AX&S!E@+-^2BT!.L6PWP',6LADG] #.%625L9>"T++!['AT2GXY3L M.(/_:62R@!MIF2PY:86I,6@-7'.3"V4: MC?!MNC16TTOY?NP8VBSI\2RN>J[,FN4X#J@\#.I?&$R>/8F'T46'@L E6&Q?4@Q/H3_H96E$DV'O,AK2& ][+V+GB >]%U'J5](XAFGQ@VK/L[;J M03QSJ306$!/*LR=9$B@ _R[)S.!NX M3QJ=_P5Y((>*8@N[FM@IN4P\WV$_:Y5D6=1.HO1!R;&W%Q[TBQIUZ;NB@=Q= M=MLZ.F_7>*=MOWG8WG;M6Z9+3AI+/4R/ZWH MYX':;:#UE5)V;[@$W>]H\@=02P,$% @ O5T)51F93Z!D! ; L !D M !X;"]W;W)K&ULC599;^,V$/XK _= CBQ;MFI M;2#'+KK%!ALDV?:AZ ,MCVUB)=)+4G'27]\A*2NVXZC[(EXSW]RC&6^D^J97 MB :>JU+H26]ES/IB,-#%"BNFS^4:!;TLI*J8H:-:#O1:(9L[IJH<1$&0#2K& M16\Z=G=W:CJ6M2FYP#L%NJXJIEZNL)2;22_L;2_N^7)E[,5@.EZS)3Z@^;J^ M4W0:M"AS7J'07 I0N)CT+L.+J]S2.X(_.6[TSAZL)3,IO]G#I_FD%UB%L,3" M6 1&RQ->8UE:(%+C>X/9:T5:QMW]%OVCLYULF3&-U[+\B\_-:M(;]F"."U:7 MYEYN?L?&GM3B%;+4[@L;3YL2<5%K(ZN&F32HN/ K>V[\L,,P#-YAB!J&R.GM M!3DM;YAAT[&2&U"6FM#LQIGJN$DY+FQ0'HRB5TY\9OH9R20-9W#RR&8EZM/Q MP!"L?1P4#<25AXC>@0Y!U(-?U_.M%&4!O\HGK W_?6G M, M^ZU P:15,NM"W"MYC(16Y$"A;S0KABI5,% @/-KK'=.Y$/:YS(TH=B)HU MHGPC*"05G38@%^YQ(4NJ72Z6<,(MN:PU$W-]"A?0P%'$7J )&-Q@@=4,%<2A MNPGA4FLT&KZL43%C<4K+!LI6C!52TX%9&O@9HK2?#V.[R?MYEL!GSF:\Y(;C M6X SJA"E4%B^I!\GL5NS,#A"*:0X>Z6.PGZ>C+RX, F@(XAI&\2T,XA?R%4* M/@G?*&W'N<>2&?*QD=Y/\(BJ G(=W'!=R)HTN2>"8Y']$5%\1Y1Z%>4--EM1 M\ZTH\@<"U^3H)J#Z8C]N!S[3L'$MC5#9$[TL*6!HV_RK5YT0FQ,OR!3EP_ \ M&/G]#X#M*Q:?A_!+1Q2R-@I9IVNN9;66@H*L;6)YMW]XIE^8/NKG3K#C%?1( M%5'L2?'.0"\%F,(='[\MF8]D-ROA>\T4^0_0-DUXX,_;A]UFNA\@=XB;FGK_ MY3#W"ZEMRH?]:#3R:SJTF=_/ E48^1RIRY@.YPA3G$*2019$-XJ&?^ MA0LR'^$D#-)3^H[H$X6Y_0Y/X5$:LD%0*1\*#T._YDDCM%GS45?UY6W<\\ZX MWS)3*]\E*"*O+O 9L--$CF5!)_3Q+/@JMOE+4:KVA,L#_Z_92^52A;GGO<#9 M9/'S$/_7UD9'WCCZ$WPNRGINP6UGUI0VE<\7?),OI]Z_66Q/,37&E!HC;1/* ME&$:VFU*VRAWMQG1CI(4*+UIN%O8U R)F_+)AW11DXUH1Q!>U=6A:21I1*(" M\K>FOL(J7]GH'":<,SBYBDX&3N)^G%&JW/DW>&)EC=8S_RLBZP>CZ&BV#'8F MH K5TLUY&ER _##4WK:CY*6?H%[)_1QZR]22"TWB%\0:G.?4BY6?[?S!R+6; MIV;2T'3FMBL:AU%9 GI?2&FV!RN@';"G_P%02P,$% @ O5T)54THE,N2 M @ D@4 !D !X;"]W;W)K&UL?511;]HP$/XK MIVR:BM0V(5"*&$2"LFJ;5JEJN^UAVH-)+HE5QV:V ^V_W]D)@4J4%^=\ON_S M=SG?3;=*/YL2T<)+):29!:6UZTD8FK3$BIE+M49))[G2%;.TU45HUAI9YD&5 M".,H&H45XS)(IMYWKY.IJJW@$N\UF+JJF'Y=H%#;6= /=HX'7I36.<)DNF8% M/J+]N;[7M L[EHQ7* U7$C3FLV#>GRR&+MX'_.*X-06;+63 .(,.< MU<(^J.U7;/.YE*\JCU73*"6>3'TH6%T^H*UCBRL(% MG#VQE4#3FX:6Z%U0F+94BX8J?H=J!'=*VM+ %YEA]A8?DJQ.6[S3MHA/$GZO MQ25$\3G$41R?X!MTN0X\W]4[?#[#)3>I4*;6"'_F*V,UO8N_QY)MN ;'N5RO M3,R:I3@+J!D,Z@T&R:(H]>:3>RVJ!H'+P%;*["AU3>I+K MN-(]:>9^2JJHRXPU[CY;(N1*4+=R6< 9E^11M6$R,SV8 !7E%=J:D*(4JQ5J M&/2]I^^6"&XT9MS"O-"(U,#N63W@1HF-8[QE*1?]-D^O)E6=TP77!H0F!,TNKRF1Z>;"=!LK%K[KELI2SWL MS9*&)FH70.>Y4G:W<1=T8SCY#U!+ P04 " "]70E5&4MU84 # #]!P M&0 'AL+W=O\]P] MXAWG1Z4_F1+1PD,MI%D$I;6'ZR@R>8DU-U?J@)+>[)2NN257[R-ST,@+'U2+ MB,5Q%M6\DL%R[M=N]7*N&BLJB;<:3%/77#^N4:CC(DB"T\+':E]:MQ MYP>^ MQSNTOQQN-7E1CU)4-4I3*0D:=XM@E5RO1VZ_W_!KA4=S9H.K9*O4)^>\+19! M[!)"@;EU")P>]WB#0C@@2N.O#C/H*5W@N7U"_\'73K5LN<$;)7ZK"ELN@FD M!>YX(^Q'=?P1NWK&#B]7POA_.+9[LUD >6.LJKM@RJ"N9/OD#YT.9P'3^ L! MK M@/N^6R&?Y';=\.=?J"-KM)C1G^%)]-"572?=1[JRFMQ7%V>4JSYNZ$=QB M 3_;$C7R5M:>![66#Q/#ZBK/O4V2GU-;L(^*X15Q"S$%C,V 6\M)7Q5_4@O1#+%PVPV2C;)2L=AW$\'7;2/:_$50!;I!F)-*ERP8VI=E7NDS PF(4S1G"O7TU9 MPM[T_JI6C9/J*8*$VFE5_U/EDED"2<8@':?/*FK$(["G-D"I:SL/:VBSG MNG.U5+@V8+NF$>9IA;7>+2(6'1;NY;9R?B%>SENQQ0=T?[1K0[-X0"ED@\I* MKXKV?D\7)= MVV!AU_N.QA'DG76ZV0<3@T:J_BT>]SH5_RD/SM!727%NN>[UM2!4 ;^["@VLM74&G31(XCM8H<)2 M.@N_P,5'L:G17LYC1ZD]0)SOTZSZ-/R9-&-XKY6K+-RI HOOXV.B//#F!]XK M?A;PMZZ^@H3_##SA_ Q>.NB0!KS1,WCW)PK^^V9#2M"^^>=4P3U>>AK/]]*U M;46.BXB:Q:+Y@M'RU0LV3EZ?89L-;+-SZ,L'ZLVBJQ%T"1^H<_=_\>@G'M6S MKH6"6_JI]E099Q.=+N-CA5#JFOI9JBTXOR? (@E&9X2K@/)#KIM6*\IN/46_ MHHAFBT;J0N:PZ24F-^M\5/"XI1BAGGZROJN(1S&XM]6T%))%BZDHD#= M65JWEW -;Z3-10V?.V$<:8!^KYU>/ @6T+Z;>#E]G3+'GMY+F#(R$WIF8V_@ MG2(@M'OZC"? )L"2U+_N'ELZ;R@#=5!G%!"L)PO"!H4N&)M=PJL74\[X:[B8 M3;Y-;AI23_XKPF%%HM&^(\J2J->:@BU,.#!*PV$42)X6\R6P44:6C[Q)_#!E M\" ?H>QU:/H^[&6@+GJ"?1.==TJ#$_LQX=C8LV">!)NEWD[_(Q[/4D@S@A[[ MU_^)QS-^)!Z;93^@'LO&P(,B+#FK7\HXV5%")DMF9,<<3K5L?'3H-FBVX6JQ MA-(IUY^_P^IP>]WTA_8W]_[J>R_,5M*&KK&DT.1J0J>4Z:^3?N)T&X[PC79T M(81A13_LN\?/Q??< M9*/THRD1+6PK(>#YP\4W -XX;LV>#JV2EU*-S/F?3('*$4&!J M'0*CY1FO40@'1#2>6LR@N](E[ML[]-NF=JIEQ0Q>*_&=9[:2X=(^RM)I..>799%DRC>=SJBN#:U716QO6 M_*YS.'E@*X'F=!):NLB%AVD+.O>@\2N@([A3TI8&;F2&V=_Y(1'L6,8[EO/X M*."76EQ %)]!',7Q$;Q^5W6_P1O^1]4+]D)-9F&F-9,%-O:/V8#SKF@V/HR9)4F=4"0>7@JUC] M^W8W6V?C(>Y'T0]S?R@1\COT]=\ )M$WBGWSB] M(R?W2 _)4TOII*7T$6K)K8&W,(POW?=R1-_>610/:'T_B.'0&X5[^JI0%\T4 M,51M+:V76K?;#:J9U^>?<#_E[I@NN#0@,*?4Z.*26E3[R>$=J]:-6E?*DO8; MLZ1AB]H%T'FNE-TY[H)N?">_ 5!+ P04 " "]70E5;"KE(Z$% "A#0 M&0 'AL+W=OZI5L\S:3,YUYVK5RFL#MFL:8>ZO9*W7%Z-PM!7RLT\U&&9\;U?:_XF[# MPYY"'CRCP#<*W./N'7F4;X43DW.CUV!H-UJCA0_5:R,XU5)2IL[@6X5Z;C*5 M"Z38P<>V3S Q]0J./XM9+>W)^=BA#]HY+C?VKGI[_!E[*7S2K5M:>-=6LGJL M/T9L.X!\"_"*'S3X:U>?0L 9\(#S _:B7<"1MY?\). ;N=+&J78!?UW.K#-8 M'G\/A=M;BX:M4\)*XAL ?-#8/]O)0PUS4V)W'A*.]@I;,H-&Z)?;>ER6X J(=*.072/KAE M\U969 \<.5.V%#5\[P2*#8BV JONMN*FKQY)U0.8^WN(?.I#6 H+,RG)8BFL M Z=I*%!W>[,M#H G2"R(2J_(^^S>[WJCFY5H[Q%ACT5W%.06"]),KAB@JTK: MTJ@9JF[VEKJUNE:5\,&H5K2E0L#6H6#CRY*%M[*4S0RM12';F%-M67=5;PH] MPF7;=JC:IQ*0)!HP$ :O?F-HN<:-:X6PR.M4EIU13DGKF7IW5RY%N_"!-,KZ MT8A_GX0IEQ#W30+''K'N+&K8$SB#]X\I[\F='B)]TV^/,_#\F]_Q]##R5K:= MM&>(&9DR%HX@#AC/ UP@%V&6XB++61"1).6L*$+X2F.3,C;5=4<%8X'G+$X* M4DFS!-*0<9[1]C2.X),4MC.>;YC>6V3>0EBP/"L@Y"S.Q/!9 M.XSO"/*09BS/(A( M%/!= !A6%,7DLD"3/A*.+DB2(%\(ZT9BA9:J5GW?825NVQ%/<"-\6V AZD92 MZSRJ9AP&>(@]REP8L2"E6#,69SY4S@+/8)BP,$Z'8HXQQY@I%A081, BC!P) M*,)X,.2(\30") C?)^@$^6$1)O!+*W :E1[8AY>B6;V^!'F'EQ"+/7!?+\$4>" M,CU3/-](/%:ZTF'_ M(DT]EN,BB!\C2).'YS]^3-01\9@D5'Q8:9RR3=614BLT&V?T;" MT4YR=%#V'\GZ*:A!!G\ \*QL@.G]6NY)_S&:(-N7'8*W@Y7L$?><6H-#-0<<1'B4A D,W<;&>]?F M1IJ%_SBP6#]=Z_H;]$ZZ^_ZX[*_=#]O[CQ<\@!<*L=9RCJK!:8;73]-_$/0/ M3J_\)7RF'5[I_7*)WU#2T 9\/]?:;1_(P>ZK;/(O4$L#!!0 ( +U="54? M3L*F5P, $D( 9 >&PO=V]R:W-H965TM&%K C5[M.)YM($[2K0,Z&$G7?ACV@99.%A>)5$DJ3O]]CZ2L.JWC M#L.^^'C'NX?/(QY)SW=2W>L*TH-!<"E!8+H++>+;*;+Y+^,!QIP_&8)5L MI+RWSMMB$426$-:8&XO R#S@%=:U!2(:GWK,8%C2%AZ.]^AOG';2LF$:KV3] MD1>F6@33 HL65>;6[G[#7L]8XN7RUJ[7]CYW'$20-YI(YN^F!@T7'C+'OOO M<% PC9XI2/J"Q/'V"SF6U\RPY5S)'2B;36AVX*2Z:B+'A=V4.Z-HEE.=6=XP M);C8:EBC@KN**837\/(]V]2H7\U#0TO8Q##OX58>+GD&;@+OI#"5AAM18/&T M/B1J []DSV^5G 3\O:O/($I&D$1)<@(O'?2F#F_\[_7^=;G11E%[_'U,KX=+ MC\/9(S/3+,%C^_%,\B7XY038;R&:GT)=7LFD[PUS[RA)63/,< MF"C@FM>=P0*^5W-,PLE%CDMX7R&4LJ8C2_!@;#N 1J,IJ$P%AJ;SI^0V [FB M)X=[STCXL/X5J,7S^TK6!2H-+[D@<-EI M(CP,<<6W,$ MZ17,X W7.:OA4\>4H3C:CH,[_@BEGVA\)_HX]=%GZ-O(.ZESXA,S?W0-*F:D MFGT=V@_0:_V>%>7A =L?JGT!<30Z'X]ID(XNDL@&SD=Q'--@.II.8[A&(>G4 M>Q('S@]H?'27$&F+.FFM%OI-I#N2MKQ MO%/<<-0SN$4Z)#RWH$X#=()3/V09)%/(8DA3WY6VKI4&A>&T!]0DM W[Y9\D M?R/F^:Z9P67Q#]V$-+D[H>LB\8(FSDPS9])I?VK^2S.^@.CL_,*9Q)KX+!D[ M;S(>3N#_C7OLU@@/KG=JPZU[Q#1]VTX8?],/T>&=O/3/P]=T_\B^8VK+A88: M2RHE&G1/*O]P>]L[=H'AW\/R"U!+ P04 M " "]70E5XJ2*/Q(# "E!@ &0 'AL+W=O%)NQAM3)D^*C:%KG%>EFU?,&=^A^[[>&I'1"J46'R@JMP.!AG=SGMP^EMP\& M?P@\VF=[\)GLM?[LA7?U.LD\(918.8_ :?F*CRBE!R(:7T;,9 KI'9_OG]#? MAMPIESVW^*CEGZ)V[3I9)E#C@0_2?=3'7W',9^[Q*BUM^,)QM,T2J ;K=#,= @>4OW/'-RN@C&&]-:'X34@W>1$XHWY2=,W0J MR,]M[NM:^/)P"6^%XJH2M-LY[I J[^"=BGWW!?P99I_X7J)]M4H=A?8 :36& M>8AAV _"+."]5JZU\$;56/_7/R7*$V_VQ/N!703\;9!7D+'7P#+&+N 54QV* M@#?_ =X'TW E_@F9OH9'K:R6HHZ)N647GD)?;.CQUP/$CWU#ZY% M0YVM=(

OMY4?\]%\*XO,,Q^83SB6.>_]/I )GD'F,!IFJBLTX1O/2: M]C+.E+>!2;?-;65' ?_MO0)/6CT:'A/7";_#22*XX0S?$K1)&4\NJN$U%^W? MB>CIV]'',1EJ\Z]??/X\&9.=-D!C)?*@P'--XE4^@[>,@V9*"LPZI-5JSK7Z MO-?@WY0^]D_/?7W21S$DUK] 'V]>H']@O:B=WIDO."%YS-^@UV&&/X7AY#_# M^24..*(1C!;VS;PK3UII M[K\%!N&1UV['5CR=17X-_F]3HX]!_GU%]NU2C!^=U733M!;)CHD5'W)2P$0@ M)]C3'UX[ \X:I.\,)M4.5" M'H1@$(QSP+WQ/OO($[9>=.\ .'X&\T%U8+4EP-Y<'..4<*,@;J8QRO,RDIN. M]]O,J:>$Z#[F?2B.GXO^>E9$O>497/'UQ@9R(ITNO/;D+#Q* MQE1H7=CX?/3VD;SO)ZZVNU#;2[G =#89UM+?>2;)//3]_L/?KQ)+L\V*K!H$ MU*JFK\H(T18&68EL2[T-OOF^_""@)^C=],[YO9J#5H3UD%IVY4XM6NKE$I'K M6F5%>)139!M;'R YC$SEP'QNG35^:_AOVZ+;EX<>ZO>OH"S[8VX!IB=#[ Z0 MXUA0>].RGMX.,NUA)[D+2FA+>HH)N'8)E!$"G/<O=VM&Q,YXN4/J$ 1AL.J)@U!&TUF"2C%%)'T7S-WP'> MX:V'#D1N9WMV9J&/JX4>A?KQ]_$5U)("0U_;@; 0027:[H)+$IBWFO&HR!9J M'J?<'MYI*\Q^+!RH?FP197PSFB?IU*?=] &\^MU[_%P[S9"P]B\FVV.4%I5E M72>W4F:&R)S5]:ZFP!4G)]9S,AUKI2'G5C@QV&? CFO RE-O#7T3/5=*E*RE M )GK5="L6 A9(PAI@[4Y,26:1S6VP-7@PG$<76*]0.95O9LDI-D_AK-/KRZG ML_$%3G[\X^I"D]I?B_[+]<*8& ,KCA;JI!*]@2H(\%X60'HQDTM)Q]#^:J"= M81[!_6ZM1VLN*^^5K![VUY\GX^GTW61=T\NP0C)":< M54CX;.M7Z-;P)Z@/^PJWC^OO/F,M ZZ37-YD,@C,1)=%*,P@J<+". M(6H5E9"M;SY= ^,$>>\J[!XB)S_CB#"=OQCE%_F")#R=+:K":Z_&T10',I$* MHD7P&%V]HRN!TR:""=PG*6,QJG5P]A%()Z@7+4GHH:GAR\LI37,Z)1L_#D<+ M$S_]]^5P.I?[>YSW>9\WQAX$;SU:DZ%$5Q,1"60D4Q],B:A0.A=2ZWL^MD=W M@IK3$S4]=#;\>3S.OP_/JY*_&_?7-Q>@L@7Q" M,GJ8R."0,%J!KMX%P)AK70.^#:X35)SF=#2L2KES"G699I<3DL"K3V%RAJ3& MG"<1HH"@%0-E4X!@=()48G8% [K8VAA=A^,$5:*SN/LHN[@YZ=H\_9=?KWZY M.-/";+PRF8-PM2^YCAJ"]PHTSUSR@M:SYLFUN\,\6 )BWVK3-T7'3B:<3F8# M\MJGX_-AGL]E+K+Y\8N3I6!2$8*KF9F2YWH5<(8HN$B,++:@MW*4:(A;6D;? MW6C8YM&?P.%S/WR/F\J]H<^\'M%5&'T;3+L<.N^L$\3(, MY^^1[(DT/*_[6YWQ\B)$2SYS)&]:U>96BKL 7B']P3+S4A7'2NL8Z<.(3D 3 M&HJ\CQ25Y=V^RYC+4E\72U^*7);L0)JB067ZR@5FH0@G;8I.8/OV8 \!.G7K ML#TK/037K[ L#9@MP/15'W(;R)$O2>].U*H*=)9R'ZO%'5 83:@74H(SCD ) MER#8JN:U$@!Y##HT#TGT3_FVEZ'WS/@NPFW(]+PA"HEB/%EN4 HYYGJUNT?# M:!TC2+'6J@<7DQ;9:(DK7L#Z;C:W'WJT..,^PAVWD$Q#6ZX"F7>6J=;E^/QR MWCIC:5ZFPJ37$HP-%E1T9%Z&["$ZR:)G4:;$MB!KP^.?*VTMI-7X'?L50[U@ MIT[NP]?I+7M0"E:R41JBRN0@!%:@WDH-)161 ]?)RVT8W/3\YTIA$WEM-(9Z M3L"<7S!Z%;#]$,ZQPYW9.SR\EW3+[::RDF7I9'8L99.(?)5\OUZL3:!J>RY?G ?KM)"$7SG3V@M^JLF5+%GGI1= M;QC6%DRTV26,@#)$(XWF9;5-[I_)E7OI48ODREW(ZJ-X80\GF;99XTW*$.OF MJXI3$$44X#(M#BQX*63S:QV>^:EF%ZWJFZ)CGVINYZ09:X6+0@"9?Z%>RTS& M@Q<.(D>R13ACY+S]&=5JH T[1;5V8:7WT,8V8+[5J-9.1#T8X]A'RKU3G[(( M9*Q&D++>.U8/_FA%G2<88E:><:9[*JUYLE&M=HSO(MQ^HEH?QYNB 3%&06Z6 M@2!K;0H7M6L BEJ%7($I\EC4(][9-N,@ M%/)%IV 6LDA6>)OX5B7S)Y^HMH_1UDCN#<\?'SRAWP;3MY2HMA-'VR0M[2/@ M0R6JR6B+45I!8/6>B7K@YBUM/XPQ*[)CZ,U6F4M/BO3=$]6:<[Z+7'NPRV_' M@'\\'UYGS@X">2*K23IR- M^Q+X1ONNZ4G+]3T:MXR6Z4U_AGGASS2,\B_#$(?G-!Q.P^SZ'[W'=#F9=.J" MT1A @Q.;/D6RP4POQU=CTH?^&T\FBR_?1FFP^E-$-8PP0/Y.>"D]*"\U.!X,J"-B3DXGSAO M?434= )=G*WWM*D,/TXNI[,%DFM@KX?3&N0E' .F@E"U>Q?+F58AG1G$Q"44 MS$9(E8OT>@MW:XNA#N]P'4^3;CMLK5GHX4"HA: 6#HR5Y*K4B61IR/>T4E:O M-H&2/@A:>DQLWDRU&?A#'1X=7RV/R_M3.7NZGOW+K[?VO9\F^-^7.$I?%Y:Z M0\6*%& X,Z!0J'K#K@++C7!()IQ*K4LMMH!UK)#&D?1ED]8VXJT'AVB=074- M<.FG;P&QIY.K+> =YSRK.;6;5*G2$LP8 M'U7K\_&CJ- &C.]7HN769A*S#ND0RR<@PK<0M2E-N^5.F,0 MT3>O'=P&UQ&=@U:$;J$PG=CHT^Y_^?7ZR_\YQ D-\NGK+_@%S^?OC15)1L%I M=W:AABLU"80S"U:5$K-0*;'6N5_;(?O3#FK,7@]%:&O?@_MXK]ZX;< >T"C: M"/3HYE$SQK=9MIK2=:B=;R-H%A%9#;QS(3*MZHP\9E=O)O&U1DBR++T\/=W: MWGYZ&JJU"TM]JM2;T>?+V70N ;X\7V&>!^L=08L*5 H2 B\9G"U%21:"#:V[ M##X YVF83HV(W*0R'5GHTW:Z!4TL6P4DKXVV#K1VO#8BT1 P)# DB6Q]2,RY M RB(^#859!\6#K2"R*7N.A\T&@4.&2VCQ1;P* *0%R"2CB5RW?H.D0?@?&L* ML@\+!ZI(O(S3N0LZ^_%+%/3I'9/*[S[^YF0%M57D_&M 7AN^J&2JHB 4[Y7*6414 MH?%+N@E+]S*;_Q\26]5F.*[R?AL$BY^NZROP=4M;M,7E[-/X\GP7Y@_ MCE_BS8?S@!<,TDAZ_VPFRR_4&\-=C%!SS:5'Q9ANWURF ^ CI/:VT*'[53B' M(JV/&L.[$KFZ[L\GBUPF\(P56K[K+>+298C>B.0M**K M8)_*\>OJ1):WUQ:!H; 4:PV+)>%$#SX6!XRA1UDLP^;7?6R 6 3C&(&R&0E/$4MXUB?SJQ_6/2,;J?_S;_P%02P,$% M @ O5T)54+P5A"@MP W8(' !0 !V<&9.2I!$B"!LNX>\]AR8B8RPB/_Z"Y#4XEHH@ +IG(?*<@^G<,[Y('P\ ,[R;__M^\,\^J;*JE@N_OU/ M\5_@GR*U$$M9+.[__4^_?GD'R)_^VW_\R[_\V_\#P/]^]?E#]&8IU@]JL8I> MEXJME(S^*%9?H[])5?TCTN7R(?K;LOQ'\8T!\!_UAUXO'Y_*XO[K*DI@DAS^ MM?PKEH*2F'"@*4L!8CH!! D"8I3Q-,Y2EDAR<_]7F0F<:9T#C!4!"#$$:,YS M(!A&3$FA"$[K0>?%XA]_M?_AK%*1,6Y1U;_^^Y^^KE:/?_WQQS_^^.,OWWDY M_\NRO/\Q@3#]SNS=ZHLEO*7%2M7'QA7$_;C%>H'TG=U MK&L Y6IS/X;2L0O3C\'4_6+X00VO\)Z8JU5NOE!O%W*L[^Y6U-6J#Z]QJ*_% M,/K:MBH:KJ5OQS752%)>_;[T4UPS"'*E<**"2Q?37E@"HD %&Q M9H(0G2?Y;+7]:L_4 OSZRT:+6I23G#]YV+DZLUY+52W7I=B]Z1[FIUY?YLUE MWW7DQP5[4-4C:S]@E+5.0:/_?VS4C/;TC'ZWFOY___;CSK;^N,['0FL^/:"6 MXIDZ<^LL+,M#&);"%8;=&JR,!34&FE6\-J(=XD?KG_VHYJMJ\R_ _DN]$"]) M^?%HEF_+C06L%!IFZ6GI]01J C0I_BI:E5*7Q M@4^8<_2E_:S$G%55H8O&C7MGU+P5QC5>SRUE?5I]5>7KY<-CJ;ZJ155\4^^- M4_V@7J_+TCC/S1O#O)\_Z2_L^PRK/.>,94"H7 ,D$00TY0F0*LNS7,>:<#0[ M>D=>7!HA=71:3VY.0\BU=?NP7"]6551N334[DGH;PG:&1DMK:23V38V*VE8_ MI@HZZ6[T-OHH M0P ?B(6#JC8J=0\!ZB'?#R*CWTO"C%PJLS-_HYK_?[_X9;44__BZG)LQJK?F M?;1Z^KR[LB5Z@ MUZ.O]%'?@#VA.7S)]1VFWWOL@]D^*?7I497FC;JX_V E?B@8+^9&S!U[LOLD.&XS!>J0"3F+'94]O(%XY"VO#_?CZ_NRJ4N5A^6534C M*):)3A. ),/F/Q@!AF,&,IS'D%(:<^W%2+NAI\8Y=A.L6+DPN'J2RQY<.6$Q MBG,%L$QS Y?4@&;8[$52KCC" FQPKQ M/(U]]K<]%^,(6]<@<+F]R_N!,/#;VMK?;NY^L*K]^<;^.E_;L)+H;EG69WZW MJU59\/6*\;FR[^Z/YB6T7*R,?G/[V/N%F2E5K<*]RX^A"O2VWAMXU/?QL4&' M;]P33_B]4Z4J9F\7*_-^OI723$=UMZS,R^S_%(^OEU+-,(PUSH@"&>/(+&D4 M R:R%"2"0C:=2J>A,URD9&V\BJZ[;B+R#;O?K#X34P M$_2%RGEQNR%Q8J%72OSE?OGM1S- L\;-#[NE?6'849:YFVF;)>_X=#^7^HWB MJ_>+:E76P7_U_7S&4L[,&@=ZT],^+F-JRMQI& M.Q5[13N< -+M/7\=/ .OL^6*WZOI?4YP%V?E*(@1TPU\_]$.MSR7#)3S"72B Q30!*N8Q&+-$M1"_4F-'DDH$\'78\ LUK(L!B[ M,?.UJ U,R<_!:O4+&2AUWOI@ 4\G1(PR., I(YG_;CVV^/][$O)%M7C MLES5T4P_JP>NRAE17#&5)0 Q;/9>.>: 0"0 $SC%,N64,>;BEYT3,#5G[+F. M;BO[+'C=JSH$) .OZ.?J1;\W"CIZI&=AD6UF7_UO@\+S3-)T8'*FODL8-+1G MGJJI#.:PH;.S'QN%RBXIO:&QB\_UW65^,S.^+)\^JM5VYR-2J/(D1R#%6@(D M$PUHRB3(,,H2C43*4.(;270)&UPWD== ,OG-LU6OB MN8?9,IY'(-A>\82(D3>)YXT\WAUV/.OOJMAT9[F>JZ5^9W:;;/Z_UF;'9;R# M+_:&[XOZOGIE%/W'C$F9Q#F$@.>Y\6!H'@-"7$3.35W M9J.US5IH](XVBKN_Q!W1ONSMA,=P8*KH@"_ZO=8ZLFI'M=X>;I$CHNZ.4GAD M1W*=NA VN^Q(LE6 +:0_1!V>E>- H_E:?H;M>U^>G^SGCVV$?-)U8/['Y6*Y M"><4(!HPAG.E%2<^WGL?539'H^ MW?Z2:7(=-@$PK0%_]O/T>DZ0FR\X/.@CO@(:M/=M.(+>Y[7@[59>!V8@Q[.G M$J.ZIMB\7CF:'VU6Y6KVV7P!57M8DBJ,54((8$(8'J1: P:%!IJC%&+K MR6*GH@\'XT[.4;6.1K4JK /PLV+V^JBYWW^S?&#%PM&W.@2OFZ.N@&1HTNF+ MAC.EG+&]BR/,1_;XP?RVXX;#T499[&=,V*S>ZHDE2X6Q4I]*+XI^=XX MQHO[PJSWVZI2J^IG]O=E^=JF W\TT]K,TBREQFO!F0"24./'0"P UXB"#(M$ MQYRPC'E%(??086K+?&<"F%L;HIT146/%353;$=6&1-823PZX9L9F[[;)KH^ZI:*_FFOJ!L M"^]]9>;+7-]<%F*E9/W8K4T=K4LAO%N66A4VF[&::9S+!.E.YZBR2D>%,FL=KH[;59/8,"[A5#(5QJ%WCU?J,NX$,!=_1 M7C+8P/UH^7E*[-^4+9BKY.TW\Z_WRH;NV3)7G]E*&;V$V7+,8H8$I2D#22X8 M0&8#"BA**$AUAF@J(-+*J^B@KP)3(]U=6GB=9E]%?[0F1*RQ(9*M$9%YSE#Q M8V.')Q=[SY,;]0Z)_L!,>Y2/O]$^:M6/-OI'UH";J#4A'*?V!2\0A7J+'Y4Q M^X)S2)"]Q^F9;K2-5OZD;RME'4Q7#:W!7/>+UZSQV+%YD:/AV5336HFL909,^2)-;?A>8+87,\$2)YS ME1*=8NEYV7M9Z/0N=EL=;14U]5W80LYF=_C(RN@;FZ\]LPP<0'>CP;! #DQU M.V7KXDP6R5;?FZC1N-F!AR,Z=W@"D9F#P%$)RQV 0U+R^&3?5')=+)1\I1;F MA]6=^::8S72SWRY$^Z^6^F8Q)3"5RNQL%SEKXU4V>FQ53/BC9Z16'941KD.=T='; T!^:A5N6HU2ZR2C?G?1N]MW^R MFD<_O"Z560SGSPAZY+'[@18LN]U1[,@Y[WY@'&?">WZ^Y]E<&UTB6/7U66#) M#&8R9P1JD!N> DAP#)A-Q:*V"0B$QG=*Q&R_Y.BMGW'.L2^8>'5A=_$ _ M-C 4TPQ7EVC#&L8)@Q@@#5. D/%32$*X(01"*(:9\52$CXOR;/0I^B&;HG81 M.RC>]MO=3\UU9UN#V(\9GJ,J:9XG-)<@%3$U^\X\ TP3 F1*::YX&O,D]MMW M]L9UZH4HGP,7(Y%SS'-@OI3F.XF5!"2+":",$QIGTOQ-^)Q[]O\ZCE1C\5F- MP:."@G>L[+II< #4[;W4&Z:!WT57(^3]5CJ)1* WT?.Q1WW[G#3K\(US^J%K M*JY_:$J\5Z(L'NV6O(YDGB4H49H*!CA,;155ZW5J@H'62"2$$LU2KT7>(6MJ M2WY3!+R]:MQ3MPWP][RQZ(+9;>D' F]@(K@"MYX%TSL1"5HC_;2D%RB+WFGR MZ4KHW1_I&>&GQ+I4TI:)FV&:&DH@"AC.$ I+LT&-3,;5)9Q1#F%AC@\L[5V MHT_/C6J5BZ31SC/&;@\TMX7?$XBA+Q5;!-YT(> ?M79L:ZCXL[V1QXTD.S;I M*";LQ",]E^2:5^J?:^-IO;7Y]E_,*'7A3P4Y4T(SD#)D]CEI)@$G>6Q6*TH2 M3;B"L5,5GPMRIO86WZD9U7I&5M%>Q53/ >NXA*^':^CEW ?=77Y:W6A?S@JU4-9-:(8@3!A"! MMD:&1(!(PH 2C'&&H8ASW:,EK(/H'B?-8W1Z?::OW;HNGG<+*-IN ;[M%ASF MPHU-0D$[#K-LM+6Q#$?0[C0.V'O!'9Y031D<)([;K<$=@J,V#AX?[4=*)]ID MWY7+=\OR@;UM3R;O5%E'([UB52%F:;O%W)MZ9C-V\H&.9)0DC@#)$'&;4-UARN6&@"6^=@[*:D0. ,S#K'N/0HU'H.(/<29 & &JGF M6!_ O$J-78"BH[;8N4^.5DSL@NK[U<,N/=K//6Q:"ML@]>7"?!7:P@R$Y"PA M&@+!;;E_C5) ,X4!3X5A/ QC@Z*/#WA2RM0(KVV>O=6R9R&,TXBZ.6-7XS0P M]_E#Y.U1=4(0R&TZ+6-4WZC3S$,'J/OA8&?7[5)@&<.97MQ0+GX>U]ACTY-NB)5XAS[$%HX;RVEYVMH5MS+_]VW\%D2,'^*3N8)-Y5JFMEN38T:6[<%%HRU :EUR,D( M1U57J;F*F1NZ->GTB',\"ZD;%X6 :F%,W<8X'16EL5X A"C^[X1(TVO&L ML!<(>+QD^.F8QXN?\C^-;](T;^]+5?.6@0ZVYZ2:9(QB!@%,F08H(=H0AF2 MYIE,-80JP4ZQTIU2IL83C:+15M/(JNI^YGP>S&0N2,?BH5ZOU(/U0SJ MG.F);0-$^26//$OPMXETB?I3%> M-_"-QA&S:MY$ZP4OYG,EHU)]4XOU]8W!.V=!0VS 9@J0C*< ,6AK_G$"L,R- M(XPQ98GT;1 >=@Z&;Q1^>0:NZ1G>";\;Y8<"=&B?>8/C'T;/:*/H3=.9X"9B MVKRYH]OY?/E'7>AH+P,7H0_9W^DRX,[H/ M!3,+JU@];0*5/RM[L60&_=0VL?M/QRX:TOH?Z_E3E-S8 MC5?B>9-SQ:3U/R,,/Q4O3?H"Y'%MZCMB/:']:+N4?QEW9;2.SC FN4&:V[L)LW5F. 9$X M!AE)LI1RRIE;Y^2S$J9&BQL%K]B:'Z/H1FA783,P3_G!XDTZ9TT/Q"7'XX]* M$6?-.USYYQ_TOZ/8)">\7C[P8M&6>1;+^T7Q7TJ^EX9#"EVP;>NG.H?!>-"W M9HO4E+=O3/+GW9[OM0%I1VU\=V%I0-BV+ YIP:GLT$2A4 MJK5TOO$82>>ID<[?EN4_[+M?-)5OW6\$QIKCR_95%K>=2:OGE^_Q%C_?2^&.X73Q/\@HQTC77[4#>C,0Z[ M:&>7-;.[4,_^=;XWV6SS16&K>F?&=AEFD60K]9-/NYTZ/ 9/PJ1JIB]-2RV>KJ5TGR!JEK&I_*N7'XKC"$SKGC" M;8E*2&,,4):8/0E,,I K&<=Q%@L64Q?ZN"1H:M31Z!JURMY$M;H&TFBCL!MS M7,2WFS5"HC8P8_0'S)DP7-$X01:5$G^Y7W[[T0S1\(3Y84A1ID4;T'!Y,/G0>7C_@?C?Z\_%9[),5B; Z[2N-X8= MYV[^8XYV@M;;W/VSL/Z#]&QR:L?8E@6668(5B2%0RKPLD$@D8#I#($=4@I MLXXZA9Y\J'=;+7L<56\[I9*OGGZME'R_V$;=W(I5\:TFAYGDBN8TYH 3VW,K M5A"PE$B0IG&6QS*5*/-J"^HNVFN)C]20JVXS]]CJ;NL%++>Q:VRKN'<+)->Y M<..%81 >F#0LN/6A]=T>N#]8S8W#\>>]$,';RS#WZ:/DB5BX)DNN@L?NP.0) MR(GV3+XC]*.R,Y&"[=7=#'&)#.P*"*((0!G/ %5, *&EV;ZJQ+96]^O)TBW0 M9TF-U%"]O6%_7);U#?I2[Y'6W-JP?_GNV6*T&WRE8L(D@T"R7-JFC0H0C#60 M&43&^:-:,*\ ]'#0C^$2?CI &6R"'8)B[/9."(?_J9/A1DU>W3UU7$3]$W(9YZQA55T^V2?7*/&$K-3[:C? L8Q!E M,N, YC:D.TDIX"P7(#;[5"PTT1FE?J^#4?2>WEMEHVI]]J,V>O:KG3_LE+L1 MY.2F<6">/17 >>,O2N\#_*= 5N"S"L MSB_22V"4:3C7@& +Z1+(J?W+MFHYYD.?@E:-^(/"=? G+VG:K31 M-=HH>Q/5Z@9,_G8$)E0"^"5QXR:!.QI_E CN^KF>R>#+Q?T753[8+ID?C27M M'C!EC,)49H!1A #">0Q8+!C(4L1@GBA)L\2/1$X+FAYU6#V! ?FA[D)[8W;: MQJ41ST\\/%.W3T/L1B;7PS8PA=1X60WKGK4WT=MM"OSFF.AGMEJ7@<]7NV$) ME3)]6LBXZ="=AAZE.G<_W9,B=K[-C",N8Z4$H*E6 *4Y 323$##%6"X5S&$6 M^]S=[(T]MWPX ^"_?8U-#K=F]D<==J,M=D^V_<8YXHF)J\N M5\-_=5@-_\.VK@@3<9H:'P9HF^N$DBP!5"0$I!KG>18K;#<]OAU+KE)I:K39 M]++@CCTO^''/BROJP 288#=B'7?:!J;:J[N4#%2B)AS((;N/7*?0^*U&@@!X MLJ](F)']J+PJ5[OTUI_4\KYDCU\+P>9U"&NM^G4,ZDVTTSH=O[Q5QE.4B>W;]X$EZ^VVON1J!O6;B09',&!27"G;WLK ML--X$[P?OHJ3%TB!2,Y-YJ@DY@7#(4GY?;AOI'Y>*7U5+\H[X,J#ZM M5Y619"/_9HD-$\TY-GX?H0 QA@'1B?DU%4(G,E400K]ZD5WBID8[;1'$1N6H MUOFFN5^KHCVU?6M'=B+>S4'A<1R8?*Z%L$Q5=])%^M3(9E=E,=IJ6F\D/][^%OW>Z.P9:.$W&V[>SV 8#TQ$ MU\';OXJE#TRAZUHZR7Z92I<^L)RM?>DU2#]"^ZR^+>??##$V333?,5&?)[0; M!H(YTR+5@&N) 4*4 Y(FAL!$'&,N":::^!!8I[2I$=96V4V#T8VZ?B35C; ; M*07#;6 2.@O9 #LP)TP",4ZWK%$9QLGL0T9Q^Y#_#NM-6W_3EF:;)11!G8H$ M8)YI@ B3]B0' 941R7DB598[M>XX''AJO+#1K2[SY[XW>H;5Y5U07P0&7N%N MQGOM:DY9VFO_\FR@T78JI]3?WY.<_+M_Z>KZ'/?MVN;JMZ\.#F,>(\Q!G&@* MD*02\%S;)NPT$ZG0.>1.NXN3HT]MT=4*1HV&[H6-CT'K7GA70S'PZMM'X?(K MU0$.]SK.5\$R4IUF/WB\2C"?-;^CQ/+Q9T8KH7Q6W?T2R> 0$9OYA^)8IS0E7KL+ M3_E3H[A&?5#K?WR'<1/5-D2U$9&UHN^AB>,>J/2#YNA(I>D;2]"*(GA??\&.L4QD-HYV* MT>]6R:C6,B#)7, A$)F4N3E^W1*FYJGL]&M5[N(;ES=."$86@,S@RM0 M_9N8=@$0NHOI25DOT\:TR^RS?4P[/^2?0'I7+N5:F&$6\A=5?BN$JEJ76RK" M,.$0Q HR@#B#9F-D^\C$W.R+N,Z4=HJ)ZY0R-5)H%:WO+%M-/7:647D3ABI32\V./EE)ZT;S]E-++#_>-2OOEJYK/;=8Z6SS-6"Y0 MH@0$"MI&#;GYB8DD 5I(3B6C29XY-1D\/?S4%GH;,E6K&+4Z^H:8/8/O\F7* M=: ,O*2]\.@1+W;*["OBPYX--W(\V"E3CN._3C[E?^/2N[K$Q[4]3/VDF^"S MVV^LF-M2S.^6Y4^E+;$L96%'8O/F@1G6N4Z@UH!3K %*8FF;EN=F:Y!P+#7- M,^K4+&Y,I:=&*HWZML$+VVH:54T<)ML8$^EE&=U;#%U;(.@FVGU+VA#=VV=?C1J!FVB'0?O8!+\A[A=W4_RFC'0?.,%O MC->EX]A3UW&7.9HJHUV1C@WN_LWKZ+)[UE-65:74F=9'K5K5F[7ZJ+ZOOORA MYM_4S\O%ZJMM?TNE5! !GB4V%$PIP!(M0$(R\^^$YSS-?$XW^RHR-2_%+*O4 MLSASWREP.P@= ]B!W8+&A)OHJ%3K7G+T:AEQ9:B],(S^GXJ5T:=%@."U4""& M*BC=5XUQJT]?"=91J>IKQ^MYN[/FE?KGV@S^]IOY3QM.11D3E! ,"#'[-R3C M&!!$60$6@WZW.*2E3([6=DE&MI>=USDD@':]QKH5GZ!W+ 3(#1,%W M0A#J N>DC'$O;KK,/+JPZ7S8_Z+F]7)1+>>%K)VTNFQH>Z4 *854FT6N$)$ M<<( R4D,4BPQA8+CG#C5JN\2,K75_DS/IMANCVN:LY!>OJ4) =3 Z[X71EZ7 M-)= N.*.YNS0HUW17#)N_X;FXK,]>]<9'\&6J?I;L?KZ>EVME@^JK,/%]CKH M/7VQ6Z^]Z"Z,;+:V;P\=)D@6M0G1'\:& M:&/$31-;^:R3IF=279_Y.8Y"?CVWVM3]G[?VR39Z?BLA"J^U<=; MO]=&1H/$HET!STT&+<+7W^(CAKS73%4_YS .U462_EV(=^PE9HAP=(L M3Q*0) D&-E'0=N)20'&1F;]1A6T[+K_DP&<2ID9]VT2Y1LO(J!E9/?T3!I\# M>?FR^VIX!N8H;V1Z91.>M/ZJM,+G(XZ>7WC2H%.)AJ+8SZ5SB)Z\9L:2 MZ[GZI&^%8KXFC]FUFMFQ_YM3"Y<9B_ M\0-3T6VWQ=XD\MS 0%S0#CKJDGYNR.'*//AKB!3E;7L2AAEG)!,@C9&V7=,I M('$L08(3"N,DE1AY[>%.BYG:=NTH ?=R-Q(?4-V6Y_50#7UNXX_2E4G* _5E M.2/D!5.4+_57N?!T/PIXRTK;U[BZ4V6]\=I^7PF"6":IVQ=>."$(@-S ;]P/(FA$M(!**$ MLV)&)85+QA[2PL7G^Q'#)L^Y[DI1U0'%=^7RW;)\8(<2WQ3SM=D7S 26"N.$ M *8R>_8;6\K "BBD4BVY0C!E/I3AK\+4R,2H:S,$'E@D&P4CM5DQCV;%U+E' M$5NMRH*O5_7&>K6,?KO[*:ILW?*OR[F9KZI.4Y++^9R5>Q_S/"'I,9UN+#7L M) W,7QOEHSWM;VS+NJ@V(#KFMYNHM2("S9;*'N[4'-%X\M M6F ]G=8X;=;XD;;#K??/2M@:7X4N1!.6M]26GZT]D6@-BE8[BR*VZV59+3/1(6]/-K-2VW41;ZZ)]\Z*M?3=1 M:V&T,3':LS&JC6R.O;OR@_UWMP/-0*A]<6CUQMU1#P3NT5Y\*#D]3\J;UIQ[ M#?Q>MRTQ29RG.F,40"YR\[[0UB>W546RV+CD""?&9_>[HSPK:WJWC\UU%FO[ MEJKO]C;9M[WS>6@=#]Q#P#7T&7R+T)Z2-RTI!FP9>A&)4(?U9^6,>WY_R=RC M(_V+'PC:*_Y=L6 +\:PO\RSA&-(\QB!7TA8A4E9_KC7R5QO+ C=-O[4K+@1S3!8#\P\%]K$;Y7?:Q,_ M>&_X#L2&[0E_2O 4>L%W .+8 [YKA)Y=,'YFY3_V&@C'T/HY!!!ABZ=Q;GY* MS"Z98Y8IDE&AN5/;F=/#3^U8L?%K6A4].S\\QZV;6JY'8V#Z> 9$WUX8SQ'Q M;(;1&YE1NV$X(^3?#N,D )?Z83S_T+@-,4XJ?-01X_13/>]8'Q[GRR>E/CV$FF64Z58#*#&]:E>##@2&*0"X3R3-,\T]]NE790YO=W:'7LRTN9U"MKF ML*W?GNTRX(XWL"%!'/HJMM45;* ;=C/G#$VHN]F+\L:]I'4U_^BVUOF#_;AF M%XKYSBC]NCF-,H[7]CBJ>J7LB7?SW!?V755OOZ]*9F08'ZU\JK.G/QH0;+J@ M68WFH^\7QJ=1E0T)T:E.40XPU69WR#,("+/Q[HF.A4A4BE7LLSL<4->I;2?; M(&I>VQ.MK"E^E#;DO+J1X41F:V :?1[M;A=^M#-U=W=0;::R?;XV]R9Z;EZT ML2\<[8XP"8$(>TA-1Z7Z$2 _?$F,(;)O/Y-=7,K;?ZZ+U=,VJ"W)8@1YE@(L MH?%A!9: <92"V+BP,4D5-0-Z9D.=%38]Y[71[Z^^74S.HNG&R6$0&IA2]Y7\ MUZA1,[H]"'JZ8V5=&VN Z,'+( 7K<7)6T,@-3BX9?-S=Y.(G^O'%7:D>62'? M-MNXVT63/-0D+VRO*#.N$ZD2D"8*VX9H*:"93(#.M=(,0XASYD<<#E*GQR"M MTMLM;[T/7M;'-TUHRJI7=I#+#+B136!4!V:=#9RMNC6:S6'8IJ=C\#VQ!T"! M&,=%XJC4XP'!(0?Y?+2G\]*T;&J+S/'<%N1*(.!"I0!1E $J)#,$1"6'G&08 M>E7J>C;ZU&X,=CW$>K6+?8Z::@ MY#G!GAF*W0*GMIPW^D9%<_S0XT#I(L9NJSPD<@,O_"UH^V+T1R^O$PR<^[@D (*IT@J0%!V-;PYSG@'&D@ MTE3&4"K,E&>3]K.RIG<2<9SU=EW>LV^=I2!0#7W=?B+S>9"B2!?!&"CY^84* M&5TT]U+Z"<4)AHXA-_$UB_J<7< M/"]CV)R4^#88"#N!;L3V@M,R,!-V%):\B6PJB-E=&2OW4W=;0X_NBP>/M!EH M%H)U+@BKW+#R.I;-*V8V]>*O;1X_V 3 MAAM%?BJ-CS/C&458*PADG"B %,^!86P(5 H3FL9<"@;]S@PZY4WOR&"K;GWK M5NPI[%O,K MF-RH-!MW G/@FN)'3-?,G!MMC30; Y/:Q3X3-YL).;)F_Z @ M'/4%@#40,5ZCR:BT&0"R0U(-,63?M$G;)'I9/KTK%D7U54E[S5S-TBS+F:(( M<$$H0#+!MK:M!&D*46ZH-A&9)YN>%C0]HMRH%]U;_7QS%4^"Z49PUP,T,'=M M%;R)MB#5.@;WQ[JA"):G=U+(R"EV788>9\=U/MV/ .JINRN7NEC-N$H3)"$$ MA)/4-IQA@&"S_B$2J12$)SE.?>Y9]L:>VAU)K9JM;&5T\UOD^X!!FJ7** XX M)A*@U!899%""A.=4V$28=4=NH1_V;+;Q>K8O7T6=T7-F=OL;+'63--4X@E$0 RH@V) M*=J4\M-)PC5)&5$J<^VU?$K U!9FHV.T4S*R6KHW6CX)8O9L]]AN?.YGG>#:UZI?ZZ-5_/6NC;5+F R1R1)$JD! ME[EYLXI8FPU(CD">$B0540E#N=<%WSE)4UO..T6C6E//*[JS@#K>LX6 :>"E M?8A0-5 ZD4L0EU^G94S[@W6)7./KJ$N?J ?*7Q6AE_68K4NB\6]^465W]3G MY7S^;EG:ZZM9FF0\CW,%8LD--2!D=BD0,Z#R+">8(Y9)KQRX"_*F1A#/U(U: M?:/?K<91J[+GO?XEP-VH(R", Q/(50AZTX@C+H'(Y)*T42G%T?1#8G']6,\# MCS:/IKL]P8?ZWEI0+>(X SR+4X P3P%!0@.,$\99P@A'R&M[[RQZ:J3SSJU7 MC.?!@/M,.)X;#(+OT,<*K=(.75DNM8CW/WSP!BS4V82[X'&/+KP!.3K9\!^A M=^N336/RO<%OMVNQ+>M,J4YT+G+#7"H!B!F_B<<)!EQDD,32,!F4/ASF)G:J M_'5R:=WVY"_'&7#CKO"X#LQ;>PH?,]=.[[,%SX)5Y.Z'8+B>*RY"QV[ X@'$ MB6XL/I_NF2%D!EL^J+*N!FROL[\6CYM"]&8/%[,\TR A. .(4 V(D"E@21XK M',<<:Z]+E0Y94Z.IC:I-&?"-KIZY.QW0(IA1E%+CQDIMH,UY_5K@@$$4(Z*3 M1"6>Y=8#@3O.W?[0\+HQ?2#(!J;W+5;/U!R MAW@")4[U"%IW#R@RR8?Y?0X M?*3O!=JME.:;4[TV/WXJORS_6,Q8HG5&,EM72D.[\=6 Q3P#BB=)*IADE#HY MC1TRID:][851J^=-9#4U.$965]_+M&- 7>_3KH)IG"LU/X1Z7*R=Q>"*N[7C M,4>^7CMKU/$-V_E'>Y:BM1&%QH-K"TO>+:M5J59%6<=MMPG@E>W@.5]6Z_VB M)3GCJ; EH3 W_T'<'H0AXXWE,,[RE,:,8^7CB/559&I4T=JQ5UGUN2G1QA;/ M@K5]Y\G-[1@#_<$/[H\@'NCN[UJP0I6Y[:O&N+5OKP3KJ"#NM>/UX\D/BE6J MVA:B%SQ50N<,8)5JXP-A 9@2*8 R(QBF*D=^UXS/AY\:IS7:N92A=\'.C9'Z M(S(PS[B#X4TLIVT.1!<'@X]* J<-.US:9YZZHB?'^ZI:*_FFOBN\4V6QE+^Q M^5K5=XB%6"E9/U4GOM8I$^^6I5;%RO!&-H,WYWD@#@G>QA$F+<4)V1 M>I6((I(89XOD0,49!(C:>TJ:VQM+F7.=4TR(5X^],&IY,?((:2M?K(Q(U?9< MVW*IUS1!G#(B,@1RE.1F M+N2TIVVCX B3IA;RI6;,P^D9=0[&<'T.NJ9-HC!>6*0':[TV_3)X88&\W-+M M!8K>U<-436>8M_/BH5C4MW;M/7&>Y#:$G0'-" $(:0H(@AHDG"8P%S%GA/GL M.SNE36U3N:]LM*>M=ZY]%\)NW!D,MX$I\2QD US'.V$2+ 6_2];(F?@.9A\G MY+M\R(]!JG(U^[E8% _KATT$)\I3F&,)*%:VXGK* =)^:-+!#( MT@S3)$U$BK7?;=%EH5-[16]UKJ\8-EI'&[5[WQ\[38#K@4A86 )KI.!89 MS@3(J38."<.&A30B0,&$*I(9=T4Y5;Z_(&=JQ-,&GVYTC1IEHU9;WP#=T]!V M\TM P :FE)Y8]0C5[43BBG#=T^..'++;:=QQV&[WXU=6Y_R;<7;4&QM)+I79 M=Z D 1#:>]*<2, 4U0!F5!"6:T(8[5F9EN2K8[1'U9)L-2ZBO2RC):\ M,EI40IE)[5FLMZZGA-7@-?E2X :K6#L@@P?F730]=E',GX&4*+88 MY_&3?5LH5,7"QOTO'WA[D/A9B>7]HO@O)=]+(ZS0A=UEWE:56E6WPNP_2R5O M%_*#^>=B;IP/59F_K1]L%^F5^5(4VX?K.-HO7]EBDYT^4U KSG$.LCC3 %%A M:"37%&B<)$PKBC3WS 0<5?_I,503F5%L%8]8K;EO?X1V823=V M1WN&VZB[C>G1ONU18T^TL;[.#=FS/VH!J-M?;KXAS6=NVAR2E8%AVV([9&^+ M%YB^8+TRQM1]Y-X;+S MQ[T\7D*)WFV)56F$-_MM9;N4VAKX,XP5EAQ#0&G, M "(B XS8FO4L52G.$I9"-ENH^[J>@?OAW!EQ3OQ$&WXZ$CH<5VVTC71S&F$V M?;8YL>?;YQS$;N^):Q ;JQ\Q7]4QU5:_NOUPTU0C:!/B+@S"=1\^*67LML-= MII[H-]SY>,]S>_%5R?5 M(I4DU!:]2(SGJPUA*"B %DSG*8JQV5-['>/[ZS"UP[6-"?8(NM4SVEH1[9EQ M$_&G[1._U[;X'O3WF#''<_]AYV'H:X!!IL#_9J _B*$N"GIH,.Z]07^(CJX1 MKABJ'V&^8T59)X;LTF?W:D0SBB%FQGE*%,X!$C9&7 EL\_^U8LC\3Q*_0X%. M>=/;Q%MUF_RJZ&?%K+8]FC1V8^Q&9L%P&YBV]@#;TW2@I'PG4 +14+>L40G' MR>Q#:G'[T%4%16P#V&YV]*[2?A=?-D0X$V< +>Z-EU*IY$]6* MWK0%V0/><#C@$:ZR^EE)8Y=3OV3RB1KJ%S]R==>'KJ;A'XS+_GZE'JJ9RAD1 M:8Q!HF,%4)8+P')FVV%B33 D24R]BGCZ*C U;V"_;4$3>/',@J@QH>VT$OUN M[8AJ0SPO.KPGRIF/!H-_>)(*C?PU/2*\X O?+<)-_$OUC? "IZ.#A-\X?I18 M4VSY-'M].TMBC&,A$6 ("8!PH@&%*0&I^2:B3/%,P-B%Y'9#3HVV7K,%D\R- M@O: Z2:5?N8.3!.O;S_>OKF]?LD?&]>Q'6D?;M9P^\MN^>X--\:Y?66E>L4J):T>1HFF)U=9FJ]S4Q7] M:?>(V73:?ZIK?6X*8-F&JG4HPS8L]]-C74'H)]O)O7J_:&J&SCC.E<"9 EE* M*4 I@8"GJ0 2"TFSU.P9L6<$R%BJ3X__FP-"2R*??_FUBNZMNF;K\T.QB"IK M<4> $7XC3UNHL,"QU!XWEG#DR3@*0!Q;?K_7WT$5ZU\7Q:HR MG-I&Q"BD*!$L!BG29O,O! -4)!PD>_R$YI4SL7.*H"7ZL;_6!? M.9[OEVZ4W5X*P; ;F,D[81L@"LD)ET!4V2UK5'YS,ON0E-P^U(])WFJMQ&KK MPAOO_3-;J=?&82\6:^.O?WI495-:RB_ZBI\8Q6\VC%?L>&27-+MDH*PSO>U*,!_QN?#,,J$.'86SQ;,\,@?KT"DY"%X5(;R!^20KGJ,$*Q Q*EN@"GC!--$ M@@1Q&T@I".!YG@""$Q^7BV5#;?:8TU+?V^]V M"ZFV]1IC0F2.2 J@IAR@Q# 140@#IM-$2$4UR7(?#\I-[-2\I^9XI[WX^4$U MRO[YKWZ,Y(BX&R.%QW%@1FH@W-=X>UO3*OWG0>ID^@$5B),OX*0SD2:;FYJ3_3_NF W+VRXAQ%2<"I6!F*9FVY?$ G#;X$K%2N0L1YE* M4S_W*9!FT_.OFF5Y\H+[AWESB[IH;E'-OK$/X0683@]&''>*1J%,YQONS1B"B(G<.)5I M'@.DB/$Q8Z9!+FF:94KC3'HF29R4,SWR-=I%#QOU>E8^?8:D&U->C<[ O+?5 M[R:R"&U5M%>JYNLZ0"G44T"$KH;Z3,;+%$0]9>;9FJ@G'^X9^K+FE?KGVG98 MLH/O>LRKG*2IAAC 1!. H''46,HX@%"@+)4Q3Y77^?PY05/;3^[TC!I%^S== M. >M8P!( ,"&#MCH@Y5_2,4%($*%0)P3,V[(P@5CCT(,+CW?-R3 C+96U8Q" MB+3&&N!4:X 8M,?=E(,DR6F>JB3C*/.[_6\&GMJRW^CE>Z??PN1Z?>]O_. W M]1?L[G$7_]S(8-?N[; CW[ _-^;X,OW@[]?=/>U=J51WY?*=+5)FM@"[_C_;W<_1=5>8[%^-U67Y\7OLBHHVF/=5^TI?1-9^&NUZW..9TZ+7%TYPW'N]LI] #\Z^_9X/VC1Z]W5%\UA1M,,$&G;1B8$ YZ*'&2, MY!M9/'@H7LND 2[$>D0-?+%R&6CC^]' M'#[3LYZ#(:AB]8[9X/'5TYOE RL6,Z@TB3FB &E;I"'+,L L4<1$\)@P)57B MU>KBE)"I';LT.D8;):/?&S4]KT9.PNE&$->"-# Q>./C7[R@ X!0%0E.B1BW MS$"'D4>U [J>[5D&[L'&6_Q7[;M\TH=.R R1--:($: 3J@!2L?$56(P!ARK- M64H8C9W**KN)FQH%[&MK(YRN;,IX 6LW5@B'X,#\< C>T=XJ8#$V)TQ"E5[K M%C9NH34GPX_*JKE]ZMI.6IM^?3O'&'-L7 S/Z0VN&WT$ FQ@[CB%5-NC*AIDY^$ 2_"V5,>27JC] MU%F3S[>9.O^1GNG4[:WFG2HW=2(*,5/<5I!7-AR3&KZ0YC^-?C8IO:EP=!/5 M.@;,3N^"(%0B^DD9X^:<=YEYE%[>^7 _VK:5*97ZM$G'^J"8693MT?936^:G M>K-6_VD6T1>#NYI13"430@+". >(9K;&CJ" 2V6^-YKDAMI]*-U;@ZG1O?E> M83]N\ ?=C3<&A7)@3FETOXFVVD>U^C?;:[ZG&TO47$5WK) WD;4AJHT(1SJ] M\0M$2/[R1R6KWO <$EG_@7HWC-_K6V9;F>U.W3]LJ^X+G;,,\P08I]36,:8Y MX%!C$*=4$$1T',=>OJJ3U*F16:MTU&K=M.+;OS;ZT+<+@MLDN!%=<&@')K<@ MJ/9I0>^.4KB&] XRQVY/[P[#B6;U'A_N6X"]+IXH[&G>^\5=N;PWW[VJ3E*; MI2(F&8%FKP9S8;9NF08\K=NIYA(+8CTQSQ(^'=*FMX';5]:60'ULU?6MAGX> M8,>;O#"@#7VA=X#61L_@&8\.< 0K.'Y>TLC%Q"^:?%PH_/)'KF[]=$Q0U:W\ M^[I:62=JTX19Z5QQ#H%@(@5TIY2P=]UBID9M6TUK,1(]DL&/(\_ MO_AT/P_Q2ZF8V:,^U76SV^]EC# E>!UPG M9$R-$#\I?VJY]N^L^)&)0-B/3#-[,'\H1_, M/;)/>H$5+"'%3_K(.2J]H#E.6^DW3,](U+V(G*;-T,R8KA#7"YK?$# M60:@(C F*LY%GLY6RQ6;NW'9L0@ONMH*&O!U;65$OQ755_84W95*%/7IU4_E M&8^!5[8R$]](]:7&@5?M\[%$7[$FS M#M?JZ8?\EJE4Q>SM8E6W S1K@M6]<-ZP%7N]+BW)SA37<9I0#.(\2P$24 )& M" 4LYF:NL62"TG0U!9OHVNTIVQDM8U:==W6\D5TNY=U2,P&7N%]X7)> M\*Y8G%C[E1)_N5]^^]$,T2Q[\\-NM5\<>)2%[VK>A@._HOE%+:IE67U9 M_ER?@M07K+\\5?9>=7-:GF6VNQX#4B%[4Y-(6R4P!82G1$*D)'2[G':2-C5B M:!6V?NB>RE&KL_MMQ&68+]_?! 5O:,^^$[<>USD.WU/G6YV@0(YTN=/SB^AU MM^.,2\<5S^4Q1KOI<39G_\+'_4-^7"N6Z\6J?)J]_S C&.8D3QE(A&8 D1P" M$JL$Z!@QE(L8*^[4!'DWY-18\WU5,N68>+L'3#<%]C-WZ$/47S[?OOUP_?([ M-J[#M6D?;MR;]I>=B[,WU"A+[5CUS7HZ\9?>);;L)8UZHYK_?[_8YB:\9H_% MBLVW=?T2CF"6:P&27,8 Q2D$5(L8Q&DN:)*K)"6>"?#NPGV^E^.$Y]IZNN*K M[1!?V7C374^VIKA&'2@PWQ5*\VS\Y#$MKIJ#]#/P1RQ<=2]7P6/7^O($Y$3E+]\1^O9%6#$;?+=)&]T$ ^L<(P2%;< ) M 4J)<0^8,/LMI'FN&$\02?RZ))P2,S678:-EM%'3MWG"22S=:.=ZA :FF"-P M!@@*Z08A6..%DT)&;L/09>AQ4X;.IWO>FZI[NZ_XK!YMF2#;9+/N/F!WD!]V MZ8XB(7&&%4CS! .480AXS@4P_RRRG!HG)_9JR>LB=&JLT.H<;96.]K2^(M?1 M:0+Y@742.>ROK <+1/:W/9_O6F3"NSNMEM9K! M/(UQ;+P.R')B>(<)0.VA+\R2.!6$XI3E/A$D>?%E'#OLVOMR/![WY%-/@T MC'1M=-5J^$N8:Z6KL.RX:NHW[FC73U>9O7\E==U ?4M>/#PL%_N9-:G&:9;S M&&0HBP&"" -*!0%$97%&M-F2NKUHSDJ8VHND4;!/8M(Q>&[NX560#,SK^V@, M\EJEL8:BUQ) MH-(D!XAS EB<,J!A#!7$,9/**^OHO*BIK>Q&4_M"++>Z1E6KK-]2[\#7;<_=0GPO8+R.J$Q MUK%M2B$!DCH'+&<"0"C3%$J=Q+G7;=09.5.C",/#C\M%W8;>?.MKI:.WWQ_5 MHCI?SM(+5\\#H_YHC7=\-&CY^ M(A#Y?.I#R,J=-ITT]>_9TYG'_DZC#[A7? MS#I8V@1I]?CKHY54&5K(,BU4#-+,UN*,8P&(A F(A9204F2+%[@>.UT6-S5V M..Y:T^H<549IL'ZLSY(]PH,=$+]\=!06QX%YX[AWS09"JR_X];&FE+ 0NA__ MA(5RI+.>:R'U.M1Q1ZCC!,=AD-&.:]P-VC^;\?A4SU"!MI"\DM8E,?Y'+>JV M+&U0G_U2O7K:/=*69K[]@Y5RXRG6?ZUNO[%B;M\/[Y;E3^:SJYF9!XU2G@+( MD 8(,@FHP!QDG&H2:P1%$GMV"AI(59^E-E)8Y78_5'>>J"*VT3G2RS*ZMUI' M/Q2+]L^>G2D&FW(WGW,*TSCPRZ?6$#07$OM&1GM61OPIVG^NM32J3;V)=E^! MQMSH]ME7H+8X8 3%P',2*NIB*#7'C=08&.RCZ(ZAY?4M[L%6M?BZ6HB18@\E MZ\HX.&%IEBAFG'^< 22T $QP KC.,U0A M.H^J(SN'P&KHNP(OF'H4\+@ 0; Z'N?DC%S.XX*YQU4]+GW@2D*H#QIF2DIN MO'D)4IPA@% F;*6?&&BJ%::$4Q8[57 ]/?S4EOY6N_:4J^^R;[#S7.O>B SM M/SF#T7]Q/[,Y](IN!G^99?S,L+-K]_E3/?+Z5TK-V]MG 3G'5*= 9FD*$,X1 M("SE@$%B.X,)(ICS8=W>N--;HLHUZ?00HZ1-]\/ M@[$RY-VP\,N(/[:X*_=][^GQLMR/57R6SW[BS_Y%@]ZT4_B_UJPT2WG^U-P_ MSC),L)#2[ 2@X@ 1H0"/60)PKC(&8Y5RY,0L'3*FQC(;-:.MGNVEN'N1H'-H M=K-0((P&9B1_>+R* ET H%<]H'-CCE8*Z()1^U6 +CW:S[-_M:Z*A:JJU\L' M7BQJGOZLQ/)^4?R7DN^ED5?H@FVKB-Z*?ZZ+4LG;A?RP2QXW?S.JR>:1F<0D M09 JD"O" %+&^V#85@1E<0(ES!07S">+)+R*7L0R0CK*.U:4T3ANJPU MP,S5SK8V;=]OZS' Y+IM7UYVR@;FN8UQT9YU-]'.OFC?P$T]Y8V)==V%/2.C MULJ;]L%PVZGAYB#0EFP !4?=U@T'\.'6<$!)/9NBVE3X@S'%,XAPD MI X8RSB@F,> :)@@K6&:":_VTR>E3,TI;-5K^=FSC,II'-TX]FIT!J;)1K^; M367(06J@=&(0JBG821GC]O[J,O.HQ5?GP_W6^YE^T!^-^FV!TR2-ML$!N\(_35KQ7GTE/UZXC#>/*9$I5@#: M#%"4V8.]G!N\-9-29%ID"?;AVJ!HC\&[AUB#:+%< .%3M=<=;3=&#HKAP.R\ M@Z\-X]VJ>Q/M% ['U,[8!&+MR_)&97!G\P_9W/V#?LQ>E:O99QME4%] YP@1 M!E,$((N1/MGO9>3DB6!,<4 2:9PLQ-/6R.9Y[,^_I<=RW#0GYT'NZ4UCO5Y':J1_]/D@R4&_T M0NT&O>6/NU/L"\_1+K+W0&$J8AXTJA;%:H9@8BC/GBPQ!0&"1-OC)?,KYHDV M.QZJ(?=CO\M"IT=WVX*0*DBUS!,XN]%86.P&YJWC*IH_[.D;M0J?#]:_NJ3F M>70&*J]Y0N"+EMH\#\"ELIL=G^SI=XFZ.GGU60E5?+/'YA_5:M.H)\LEPYQ MH 0T.R&<)8"+U#A;*DX2+C(I8J_&95W"IK9!VN@:E5ME;VR1/$^_J0M>1QT,;O#[OX<6TF:KH=CY?_E$76[(I(:]+9=ZFT8=EM3L/#^@2.: 5ROOI M$C6NH^-@])%/X_*9*P.DFUZ*NQH"]3D!5URGV'@N)!.I\5Q@;#P71H @.,6I M5AEC7@64.J5-C57:WIY[916N2IXX"; ;K02#;6!>\4:L?ZAU%Q*A(Z]/RGJ9 M0.PNL\_&97=^J!]MV,"?WVS)^?.*$O!NMA,9S8';9 MAW*KY0!UW7Q@"40U3B)'91P?$ Z)Q^NSUT5_UA%#57W@$:41S )$-[902 LH0 I)PAG ",^/I^%"1I_RIL=(V$G!/_YO(6!#5)O0_ M>_:=%S>B&A#M@3G+ ^A!2U'U1#!PP*2K]!>)AO2$YERHH^\P_FER'XP4I<[< MKW]9OE)WK)"W=C?_GXJ5[\QW>99D4.:8I("9GVSA%&;V<90"K'0,S38NP:E3 M@&,_\5-COR]?5:GJXP[W[+,>H'=SV_!0#DQMC?(W45= SFH9<159*S;G2]:0 MR%HR*/3N^8'#3L%(:81#3857WF%_)#O2$WL,.EH68W^#]Y,=KQBE?T[DNZ(2 M;-X,*-;5C/ D$S$C0"69O3(0W%9,C8'@,,6Y8(I+I[Y='3*F]A+8)OTU>FY6 M@]'4/RGR$,YNY@\$TL#TW@.?7EF19Q"X*BOR<,S1LR+/&'4J*_+UO!MR:DO7-HU0,OJ?AB[E\L&O M9;?JV4W&NI>RM6Q;!?Y3X7:D-"R\ ].! M;9%NM8\VZMO"CS]8"Z)B\>>];<#.BD&RV/J#&*HI@K\"XS9+Z W041.%_B-= M&1CP8=MXQ\_V6]IM_58JW?+ M\C5[+%9L_OZA[L#6- &27%."$ $\S@A 28(!RQ,)5"85A9+ 5+#90MW;P$:W MA=XMT.E;39MO];[8X;[.:;E8;CR1]PNQ?%!M MXZ$9C6,E$!0@EU@!A%(&F& 4)#DT+)/A7-F;)_>:2F;D.(Y1&^K3ZJDKC MCEL5HQ]4HZ1G5?WSL#IN9D_'Z'T+U]M+[2\N?J!WSL(F":)>$38*L51?S[^%1H11F6 M +,Z8U1JP!.,@12I3,W.(]7::Z_14X^I;4CVDW\:AGEFR'8!65O^?!/9@X*E MCHQ!+OO_H!/HQE C3,O _#7HC/1)J;@&SW#9%KVT&#L1XQJH3N1H7#70PR1'&8(LIVFO M2.Q.L5,CSUT <;15MBYK^/'VMUZY'8[HNU%A>$P'9KYKX.P?E.V$3NBP[&ZA M+Q.8[03$V=!LMT_W/#I6<_/7^Y_4P@P\OUW(6_E0+ I+>"M#AIL]3!K+G"MH M^$AC"A#A,:!<4T (8TQ"HG6&/+NY.0F>WCU9J_=-=-]H?E,O(_9,^:C=0GI> MH#G.A>.)='!\ASZEW@#;JESC^ESIBRV2_8^NO5 *=9SM)G3<(VXO((Z.O?T^ MW8^J?EHNY1_%?'ZJ*@ZA.(9<)4#DB0:V#BQ@*4X 8RFEAJ%X3*B/T]0A:VJ> MTD95/Z[I M.-8 )!-#"K;+00H3K]6%2PU,,HV]?2'*F!Z!I1!BI<>RGK! MPJ5GS.XN6GKN0X.=A+?9VPIKH3$TO))ERFR,M TXQP(P;G4&A&<>_4J=98\ M-8[Q.EL-?JS=S@:F*$L8R0%&W,Q&S!0@/-<@8T@*E=(D%\RS=N40\S'.3O6+ MO3D="NE@5P:3*UUP^^GU^^AVM2H+OE[56;ZK973'FO8"P0L8>",TWK'_2Y0R M\(:CQ]%^D*(&)\;]N%SME]%-F=8JH2!765JWI0*,)ASDJ4Y2K#.8X]2/BBZ) MG!X##?A.N(B_&T&%Q'1@7NJ +K(Z#[2M=44H$"]=%#Q@#@Q=!,+@*R#2B&'0&$*)2WHL$B%XT_UR, MZ.4/]D\]_U*R15,>I>T@BR1-*4Y3$&.6&Z?&;*VX3 7(H59"$6@K9/OFGA\* MF=K&=IM(T"[Z2,43 ,S1@^$>J6?GX/@JOSSHT%'3T _9]:I#/2S MS_HO\@\&\_G=U^5"?5S76WK(=([C& *F4F(6-^. )P0!C87,*#8;%N9TE'5J M\*DMZEJ_J%8P:C1T7\Q'P%U>Q-? ,?#B]4#":]&>,[G78CT:;+1%>LZ,_<5Y M]IDK+[)VD8BS5")*L=) JB0%*&<)X HRD,&D2,WI>4>V!F&FN8ZHP2!"RK6,I,]X+20 A@LA8T0PAK]:QUX(XZLU?*! ] M;_?Z03/:G9[;"53_>[QC\T/?WNU)>)D[NV,3S][4G7BT'T6:@4I[Z_=&-?__ M?O%^\=,[^-A3 MKD=OC6YPW=;_]8"-PP0;/:,?-IK^V3!EM*=L.%)PPB00/73+&I4HG,P^I RW M#_4CC[\I&RN@Y.TW0TOWK<_VIIBOS;_]\I69K]>G]:I:L86TM3KDW]?5ZF&_ M<[K(!:&2:* YLP5:LQA0E2O;QX? -!:*9YG?SMUDK4$4;26F'/ M#2M;4[PN>N+9OO[:Z7(CK!&G8&!*VU@2M::TNSH[&8TAT9XE-U%KXTVT,VJ0 M;+= ?BQVNU&95! T%WR+&AA@WEPMV5ZI$5MO^:*DLEVZ#QVT5SD=_>MV09 MI1!*!!@6O*EKQ B! *89$T*1&&ETK6_GHLCTG+Y6ZVWN29T_L:QOW=LNWDVH MI^<56,]YZNLF!L/^1?W'S5RTZM=3T01 A+X^NP[!P;Q-)R5>V WU >JR?^HU MVG4),+.$<$AB%0-15WW"*@5$YYEQ0P54E%$IJ/#S0#=#3\^5O"Z]98:0Q)CD M#,A<,AL1J@%)4P@4UQ)E0J1"]$H,FMI!WY4PY5 G2)MO%"3:!LXJ#;CMN0-S M#!.8)4H2/GM49;&4OZQ8N1H.K$,APT'V2MT7"]O]->)L;MMH]L2.8Z&UE!CD M),< B9@")I,49$J())8)22!JL7N[<'1*^B.W$3'@YJYV"*\$S -QOLB&M0UHL MI-*%K<\.YL6WNA[QQBC//8+3;"0)3%62,!"GQ,8.:0F(2#- 9)[__]V]:X_; MNI8F_'U^A3[-[ ,4=XL2*9$]P "Y[?T&G9,$29UN#,X'@]=$W16[VG;EI/K7 M#ZF++=]DDJ94ZA?8.ZFX)*ZU'EJ/%LEUX=RPI,YQMW*[?X%).5RLW<]W;CSW MSYPFQX^.8ST $U%UC>A>X68-ENQ5CD_E+@!%IOE!D2_R"G !X=+KP>G>P.#I MM2V>MWW^;+XK6R/'=MQ]M..^?KXW(]95@!!%PBRC$" %,0NL(BT $ZD ,J<* MMG:*?V76+5#JK#Y *_&QM%!G5D,OJP6GX# M'VHNOS\DHMCEESQPB153[2!QVJAJ=PA.XJH];@U,+MYMI6_N5U^4-:EZ4!\- MQ>W"(^Y7OITT2J(40KD&)=/"^+JP !2S#"A"2 J16;Y#XIGY.H*:\]M>ZEEI M$Q[6G9TV;")1;&WW!^K?V'\+V\?CL=?'8U\-=]\TQ=,]&^7;X$:@+SW#(S/N MT=3N#*SK>A[FSYE?SZ%'RY@3$BMO> P5ITTQ'A'DDVSD,64%G[L:R??L5WM" M\5HMS4ISN^ RY05$!.2"%P IB #/4@A23:@N\U10X57(XH*/0LG,[GG[>"-/X!I\7'UD#N#C-_:[6,&"][!8=XQY1GI4Q]#CEDZIF# MQL'+_4A@L]XNOJIOEI#^5*MO:_;XO1+LX>WJ!ZN6"\X*6J T R@3QHFA<\S@^^D_E# MC[T9H/?(FW_M'_?AL2=YV)W,ZQYUMXO#WO9=.,*.1KIVU<:A,&[(0E.8,E%@ MD*8H!XB7$!"B+\5H"=PEW_%^,*^)Y_7$/9S1F(B-S( MI+"#K.<=])2M.R?$EL8IWQ0FXU2A^7W.@'/ M75F"MT^JZ9/]M%[(-"^0*BC@*2X!THH"IC@&&4&YA)!JR+QVTWT5F)O+8;YS MA1_!>$/NQCAC CGV=GJM^EUO;Z8MS[G3_\[NZG"5?&:5O$NL"8FU(1XOA:(7 MB:B\Q4_*7*'@'%-9\#BW[([LNGCN-E1U@3(NH7&,E+;M='%A**Q0 &L&M6"& MQ##VWQTYD3,WIFK?[[T&LH&=J2[AZK-- $5N$MR$8:HNR2G4EY@ ME^2BJ>=W22Y?'GI0)^M2*^S!OD/>+]MZ8FT%5 9S)+" (*,Z!:C &'!4EH#D M F*::2F99X''07GS6SAUY=6J9?+NES \;:.8/K.VSY#O*=@0U*['69'@&_U< MJM.S]DV P:^#,"4$A*H$NM-6.RT-(I0G50RMR7C7QHZ8 M$>MDVM=L4XE]N([.>6I6$ !S9=83B#/ .82@R(5*TQ)G3'D6JA^4-S_GX:,! M?6V_G)[A,L.PNCD*T: :F0(Z/>VSW^3NWR6UKJ.L+IQ0B>0I#,N:U%-P,OO8 M4W"[R8\X?CY^6WQ5R\UJO;E?U;GY1L+7E2V?L5IN6D\XUS3+%K)]GS+[X60H'DB=VU?0F8I]4&F8V-Q1LVM:I@W#.@TQ"<'Z&-/QJ]<] MH8T[-MM/VN:9;%XMY5>U_ED)M3$RY())34M:E(!CFZ&6HQ1032%@*2I27L), M9]*W9<$%"#' MN !(VG(<*"N Q@5*C8M&=48C5(6[K,'\&&57B8RUE<@V3?VQU5[I!#05XLQ% MOU7+]@+/5D"^,Z4XIYH+##+!.$"VDP'E10I4QFD&81&[/DWH#TER^Q=QT:IY)Z#L/< MW*7TK7I<*U'5RQ_S\X.R/]@^[#]6ZVWU7_7G%S,;%[P@)>6" %U297,_&*!% MC@%/!4HA+7".H5]1O5BJ.3V]DY;9Z_>TDSW3@AMMWC9UCD>C4T['1*>HO7GH MVW27[*RJ7?.^77?)45;[W6%:^RAM/:, 'K_KYVUJO513T"A@#O0,C3-^&)V_ M?MI42[79U/V\FB8_1M0?J_4/]GZI[5_VHX^KY=J64EX?%&7=W-M.M8;(*6<4 M4: -D]LN]W81DBH (QI&H/8)"DY)Z/ "/Z3SBR/XG M>'6UUYZ8+ZI^KVQ7=>3RO3(?+^7;:B-63\OM%_.K6N"^;3'!0F)1$""S AM7 MG&%[MH= F?(\90BBTJU>:01=YD;=30'EGCU):Y ]CJE-2JQ-M4O76958L]Q/ MMVZ=O>M'AQ/.RGE)#/F==@9">.!L]!; M)4QV5!H)BOY):JPA0P]:?_Q8+;]NS4AU0/BB9*E,"UB K*Y:;EYH@ M6@C)C MM$!0Y=BW;\ZQB/D=@30:)ANKHN]1ZA%\K@>HX9",?FQ:8U'K=M; MIYA[W)?LCW90>C3\Q,>CYXT[/12]<%UH$0&^?;_<;-?U2^JCF>*VQ$6!4*:$ M1@!QH@$2A ):V,98I."$(51R[E4SZ)*@N7FB5L]DKZA9=YJ+/8N'7 77[7F/ M =G(SWT@6@%U H:AB%8@X(*8B2L##!M[6A+@RO71]BSK']>J^QH3Q)0LBQP( M4AJB$+D 1&,%=)826I9I46;EC5N2AQ+G1A;G-[ ZG0-9XSKNP5N%X6B^R$Z@ M.Y Q]OC.@S/>%MZ1O)?>H3MOOL,&W(4; QNDVW7-45/AMCR:K;:3<4&SE)> M9\AX);@L ,]+"M(BS7.<9C(37HPS+&YN=%-KZ]GF>QA/-R:)A](D^U:G+]PMWN\M^8[V)QOC[Q324K9AL)?Z@,*TF[ M)[+(D2XA,""-S!>](+V>JLE>UVB@N>]-QP-OHJWG\(\[B^BN]*/CVH3_H/5JWK/:6FH^6KI>S5EONK8INGM9*?EE^ZHU6;&;DY M.H-1A1 "00FTRE* )"H DQ !*4F*2"$UR:'?1G!4_>:WB]R99Y^?QJ[ZC*9G M6<*VB36]VU;=V>?G"<:=9S?'\<7F;N3W1G_2^E-S80([^Y+Z6*Z+8:E-'.7X M;53X([FS<76;U/L=!=9C9WD<(8&+\LYG;TL9=_G C*-<"B4!+#0#B&0EH$PC MD$*6J3+C.1:YUVK\O)RY>=7[]66GI^>:_ *Q5^@L\(Q:^NP!!K MT7U!RK2K[6%33Y;95RX/=!._K]9;&U=0!QC8U,Q%B@5AE)LE=9XC@,I2 (:1 M A+FE(F,\ZYS^-_*F)N3WZM(=C:0)J'.J9&&"4]W;!3'!U]J9O0&=LAJH&I M(XS:6KUOAI#Q]V0N&A_+'3D5,*U/<=' $\?@\I6!P3QL\]W^;W,=?K('RQA? MU&:[KH197-I?&(_C\(/>E8L\126EC("R+I4I&;3Y90AD"D)$%989ACXD<),V M<^.+NO&870W4W>747E'/>*&;9HA3@C0L4Z!AA@&B* <$2F(3H\N"< Q%)ML> M]E^W;+V=V3P=:_8"LV57X%Q]JY:V,%1=1J/6:)YN,D3T!J]E=TW&Q MIZ#=M>IT3YI+[#P=?=B_(V+88 QD8\48WJ3+M &),6 [B5Z,,N@-H05O5C\> MU^J[6FZJGVK?J?&/U5I5WY9OGM9KM13/]VNVW-BVKW6":/VOA_H499]-]%%M M/^E[]FO!)!8291Q0JICM)RX!TRH%*1=F7<3*4OFM@L9146M)(EI3DNU> M^X3MU \(=H@_PQY!$B\Z;Y,$5QQ8>-AJ]R[I9K4S-.E96A-^S]9>#F<=EF%? MSL;@R-$9HTU(S*B.^$I.'PTR&M!GHTC&DQ;V;CEH^_MJ:]Y?_&E;;\&O/AH0 M5\NM ?2ACGHQ[&I><(LL947&S))9I2D$QHLO "E)"B#595%(P>UX:W! MW-X(MAO0/Q^V9F<],^H^[0>&)%5KB>=JVG^NW%X H\[ V($P)VW37QUA?VA" MTMD0CZZ#X8O$Q/[R)R798'B.^3-\(/_ O$N%A(UOC'-;(K_$# $$LPP01!"0 MFJ&"T;1(>>8:D???I,+U+66MPZM9S[^(=93*U;<7K/[O4Z<: ,O%ZG?S9W(@ M,E&_*EOF5Z_6R?9[M4G40]TQZ_<$@#@A>.%EJU^\6K5'D>IQ:E/W8C8:]W3? M* ]*X^PQ1(%,)0:& #'@2FD $>68BX)GS*L!X651OR/T'+9N259G1,AJ M^V2^0,91LR+DZZ?MQ]7V_ZJM;5ZV*$6:9YPI0'.;G\T0 R3+,="%*J%&N['%MW/0^@&G-;X017M8,91[,1G,'Y@G!ZW>-X?QER7M]W^ M9-72KC-?*^.5JOJXA' !!<[L%%" :,H!1T* -,LEI!DEN? B+P_9<^.O;K=< M_1+?S>1_.OG/^_L6_[WII33]]6#@6_SO^K C.VS'RD= MP.G&.J$0C4PKC5HC!+&?LS<2)1P,/>DS?\ZHXX?Z[#5A3^T7M:W6]4:7+=I] M;P9IJZ2465X@!#6 M%0 V>IT7,@3_HUY"(]-!?%#,I 5PS]I@,KEY_6_VJ-ZL?O%JR M7:F:IFI-6S"S[HRW2#G!E&(*H,K-RQXK#AA#*2B%0)AC4N30:U'B+GINY-%3 MLTYN\3Q;]\"<"9Y)K3!@LC +P92EQL$R;*U2!#&#.>-^"1QWVUYJ M:L?>CWN)6?7?MQL#_5@[>U%UFW;O;PQ83W8'1Q'B]_J0JEJ\,LL7:9J]Y"=V;H]KH_5=LMI5:'EHJC6L.]7;NA9UB8O?GA5;^QY%.LZ'FU\4'^61 M^: #>%\"IRV'L=.ZUXPG8MB6%TZQ0KCI M$'E.4);Y=+-W%^U%7!,TLK?Y*752_Y/1.*F6YK]6YX3ME/9. W*=!S>R&@?= MD0G+ ENGWG=J)_PY^>UO# )R)KO' M=X0;:P+NZUAI5M(4V6A41FQ63VY\+,XH(%(P1G*4%LBK9="IB+GY4Y\._:B MN^S?"U4#NVS@Q6)_L:J!#:57[RHBD%QH MJ&UP5"%S@(3$@&'( =-:L2SCI5E4^3@F+D+GYI(TY1#$03D$&[H9KV3%#FXL M->%,":!S;!NR40D(,FO97.4EI$+A5/EW/8D)]V0=@@_AKMJ,Y8"(62?<'9DX M,IIC<_/U,AY35^-X@=H:\ZN4<4O=BTA5+(S7*)22FS^,XA]6RV]UE4E[]/I) MOUDK6=E410ZY)!0(F$F BC(#5&>&_2DL*%.0R=+K3/.JQ+G14*=P8B?UL_13-A#!]\0V:N NU%05!A'YI]#!*VV;=U8JZ^EG4;CB$&VKN#$BKR] M*F_:<%Q7\T]B=)UO]"\,\75KOE*;>_4?-M:\#1$O*" M. >+>QF(&^&9J 2$/TQ>91X&0!@H\7#NKLG*.PRHW"_M,'198-+VJ4.V6SZ4 MJ( E+!F@.2( F44T#2M/G7UTT^2;EV MN"5:/^Z-\='^6*U_L"_JIUH^J46A5 YI48"4I12@/-. Y)(!+G*B%<4T+;QR MGAQDSLVO,NK9$D@_6%U+<-TH&9C&, 2U&\=$!G!DKCG?AMLB6BN(^D?C2K;@O0>#0C/OBK;)C+R>'H$YZ5MS9J(?NBFDZ,@9A&KWWHI\6+]1E,0BJR_T4PX;S#PE_ MM]Q6V^>V1MA.VM?WH M=*?KP]RI/U'54KY?;LU$5^9-TV2NO*TVXF%ETU5V!2RYD@SC'($\ MS0J E#:+.8DYX)")O,P09P3Y+.:\I,^-.#KEZ]2PO?I=6MG> )>ZF!$FQ\V' M&@WRD7DG*MK>7E(0:I%\(S_9DWI$0; <^T%A@T2KP/%%B=6W9?5?2KZ7AEXK M7;&=_'H9NU;R,(G/_.[IAY)OE5:V;N$]^]7[Y8)I1;,4:P"EE(8CS1K3.$\: MY##76#)9I%S%J2(167.GAWWZZA/U>7R=_2-;M;O=^RW[M:O3[!GF,,'WP&\W M[H6G]25+8.SM3?H&=\S>F7R2I]U:?9=T=MM#A_X5HY;0&&F6QBN]$5OAER[9 M,=($.)3Z&$OR#>'1C7#;+:59)"Q2E&*;20J@K1B)"D8 4P4"A(BR,*M\*7/F MM]UY5L[\-C.;8%)6ZQD0@'L"I!N-WPS.R,S;H-(H>)?L58P<37L)@9CALR'EH1]MMN!MK%0-:- FX":JJJL8V*=4.> R5C M%I =AB%:,=D+8B8N+#ML[&F1V2O7AW'"6_6X5J*JG1/S\X-J^TN^^F%W"O^K M#3+,!-6D1*#0F>&''&: R$R"G&7$U@/CDGIZ!"YBY^<@]+6NUQ2LIZX?8SCA M[L8>L;$<4'H$@&8>[SN#>2A:L.^ M?5O;M[T9[)-N(S[JT^L%0SI+J<0@S2BU/8(*0 0K0:E%H46I22:8S]G!D+"Y M'14F/S3#!P_@3C@$@L8AD2-2VA.!A]0B0N M]_@GX+Q?RB?C$E7LH6MWV.9*:"E2FF(.",E+@#C/ *,D!5B5)4*,P50X19 . M"9D;8>SU3#I%W1-.+B(Y3 VQ\!F9$LY $Y"4TN\$L9=>*J["PP5WV@6@BH7 M2BL%[<2G EM_&:F4B!356:4%:@4J<\KP$?XW/B]IWMRM=Q,V*+<:V[Y-N"&J1&-5+]*1T&0+*,1<&C1&:I6#'6S^NUO7*R(8ZJS>KI^5V M_?QF)=4B3TE6((X!9!D#2&(,N.849%#D"N+:CO+G161N$?Z#S71V! M;QPB^[C5FB=6==_\A6'F]:%SPN)2V'<(E#2G *$<@((I0J0#!MZ*4DF,J]$]3,RYD8C+K&2 MSOBYN30WHC(R'?37AV.D$0Q8'ZL$_AD)T]:[OVSB27'[@4O#GNMW6BNQ_:3? MM?WKOQC6^+2T,4'V?]LR^B=[L $8=?1%)6R7-O,+LW [_*!WY4*7FFODV)$?[8'>1[5=0)L3JQ@'Q#Q@ &E2V Y/QL$L,BDA54RG MT*?:VI P+]=R@G)KG:XU ZA.T3M; @S)6>OWQ.C7TD7&KS(4D5++$J ,INY M0R #7%(!2IS#%&EAUJE>Z]#S8N:V%/UTW/\M+(;_ J9N/'$[4B,SQ$D3D\_7 M0+JQD<&&)L>&#C$9W'*JEJ![9PXX![(+C MH9<$SCT]B(LPN['"3=!-PPM[%>UJ;5_ _NT05M[4< V(2.1P4N7QP![;WO6)U;'4U5;]B-A=[98)=USAO. DOEPOL=\:(_^26#/K;;E+F#;NI0TE?6";3:4KT60<[8WM+IFL!UF$"9F@;=DM6LZFTUD$J'V: MH\40YY]@]<9^LU^_62U_JO76UE@SVOVPH17F7=8FOQ09R11%! A-2<0@P52E MA2H!PRD#FG/CPT,A*2[\) ''2Y]SQ&DBD=P57*##>/'OX<[UZ>ORXVMH"HTT$@I*[^(,_6;6TK^E/R^[R MA2X4*GF9@C3#9A559!)P1@6 6DJ:K R12C+O95QTPE4P*G33$^:QCI;&O$\Z>7.D%S.C2*>%=5["<:!775G MUQE3G!:%0 0!56H*4"8H8 B60*6TA(JH7.3:AP;C(3H%,39[KNEUE M]M]4H_%?HJ+ML<<=!<-)MJK[FNXR8]]=@R]LH_DJ*C'WBR\+FW[;]ZKA9W=O MK]\5&O?3*_U9!R?7.;6OQ+;Z66?#[-M>[ M^9)(J5!0VFY^5 .4H!42:/\Q" M3^:0H@QGF1]]AZ@Q/U(_L")YL]KXA@P&S88;%8V-\,@$=0AMD\K19/7O+3AH MO#-*#95;0(P6DA2@PL3A2N$@G88RW3!68/4KF]YK=U0_Z89HC=@S9V>[7-," MVN,HCD'.2@V0$@@07.1 ",JQU(*7S*L/F:?\N1U<[=2WX7]G:VV$=B#SG1@W M7AP1[I$I,0K2_F6DPO"*52;*4_JT9:#"H#DI\Q0X3' 9I_63DLV8]^R7VK2] M'1[MEZ^]0@N ^I& M2%% &IEZ6AT[GJFUO.OZL$:MGC0,1;Q221?D3%T7:=C<,T60KMS@QPF;]7;Q M5_:K^O'THSUE)U"4I2UU3$O+ 005@.LT!T6.)-70_)H7+L[-R M]5.BM4-/J[FI]Z2:?^V?TM/Q)GDJ+YK1/867+QBU MH.(NS%9IC;BV%<@1R@#", ><00J((*R )$=F73)"3<600-NIRRHVL=+BP"">?RWOGLMQ3I)W*Y,HL8H!X(W;4G%EXDI#H0FL+#BC3' MG30SH$UC46]5\_?[I9%O2ZMM/K/GNEKMFDFU4%)G%,H"8)9S@#)) 6.&]$K* M5)%G!$OA>5[H)GA^ZY):K82UNMJ\5*NL'Z\Y@NY&9_&!')G%.H63WSJ5_Y)4 MRZ33.FG5ODMJQ>-1EQ]0D1C+4>BD1.4'Q#$_>=Y]:P>$KN5N75=[4]4EH5X_ M]_[5U% N5)KGF<* 2,%L7Q@*.!4IP 4LH-(R)\BKOK6O G-SQOHE\7>=MOLF MW"7\N?]!6)UK[WERW!,>$?VQ-X6C W]#HP$_]*)W$G 4_T*M OS N=P+P'.< M,$+\H]H(]O!9K:N57!20VN(_$N"T*&U)$ $8T3F0DN22$8IU[D5V_<'G1F2- M;DFCG!\Y'6#F1CRA2(Q,*@<@W"6?5P^5>$[^WOX]RDG[.20B$<3!T),^_.>, M.GZPSUX3NKCZJ98&YN=_6ZW_X_WR\WHE#$\LJ!8L9:D$I4XA0((20 J5 :90 MKC&59CF5^RZFS@F:W^+)JF=]_<=&0=]5TUDT75=)MR(T^JJH5? NZ5!JE;RS M&1X#8 4LA(:PB+;P.2MDXH7.D*&G"YO!JV/MK]@BM_;8^-^J[?4/[>W_WZ+X)^J;MO M/!FBM2%YZ!2_LULR]9&H:&U*F/S)S-?$FV7\)BQTDR;:-+S,;DVG?O(/HW_2 M&7"W:ZKV/.:^C1-VHVW@#$M_X9T<)VBN;^FX#1-XS%;W2>MB,E)$IPN 9,ZPXD(AZ547^6!T+SJ;+'M,-,HEK%;5\TCL #S' Z]02,8^ MSJKU&B-LY9S!L8Z@#L:>]H#IG%DGQT=G+PI[4@=9H.WTO>^$N,"0%9P*"GBA MS:.LI2U6S#2 .1*EH@075/GX+G[BY^:Z'+XAQ>X-N6Y[UJ]WFOLQ@.>DN%'$ M>%"/S"%7_1#;AZ(!_,MUP+V9)@RW2%3D*7Q2K@H#YIC, D<)8[LS^[@?S ?O M;5V_14Z5PBK'P*S!*$!*FR59JA'@$!4ELKU_"J=B6"["YL9DYXXQDK];=9-: M7\\SHT&@J%GHCDU,X<-Y$Y()()-H9%#4IR;@8?4PI3O>$]BG]^H,]/'02 M%F5!-%.2 %S8.D$ELGLYVN;::-MGUCKNCCY].XX> M(CC,!A%P&9D _" )Z!UZUO ;>H4>CC=Q;]"SQISV CU_6>"Q*JO6=>GFO]:U MG.NLGS_6ZC^?U%(\OUW]8-5RH7F**)4YR%&: H0H T05.2" YX0#F LJ9<8-\65^C2EBJ>;T7$[:B>) ^V2[LJ6V>OHG56N )^M%FTLW M6IQT?J;AS4,]DTY1VUJB/3FWCWER,G\7[DM:"^/1:VS,(_%O-+4F)>C88!XS M>/3Q YW4)_[01 +8?+,%XU1KJ##@C!4 B0P!4I0(%"032D-94L8"*EX?2@G@ MW"D*67=*MN4,/9W*0QP=?4=_6"9R$3LHW@]#X>\!GK4XEJ-W./BT_MQ9PT[< MMO-71>Y"?F_&:_=7%.8,"UJ 5-B3>H$9H-@\U$@60I6<24V==J8]9,YM2^M* M@VVK>. &E\L$N!%!9%A'9H>Z'/2'ZJ>2R;WYO&Y#4D>CC+#)Y8',V)W+>Q+G MT<#\% +G/N9G;HV=5OY%"57]K',!.2T(D90"1&V#J0QR0'1& "FS3)G/2R0* MO^6?B]CY+>UVF<_KG9)WR5)YUI5W@MR-=Z+!.(^$\KW24R23GT(T>BIY3^1, M$LE/07!/(S]SK_]Y_%:= &8U@JD"K*L M8&4AF5, S[G!Y^;;U$K9?5R8_<;_DG3JNI_%GZ!W_2#^%DQ&Y@=?.+S.X2_9 M'70(?S+89"?PE\SH'[]?O.;6@["V"6N_V>6^K'"S=[V0.,\ID060!%F/H#]LYIS'6S[E;@WMU9V<)D=WT.QR)A/>#1V M.]PWG(]YP!;]E,Q%]@N=E7G ^O0 MW9.U;74PH=^OU>7RX-.H31V"M7UG4_0_[+(%B* LIUD.2L0,-[#")6#=2"$"7"-S0A!2_EV1AW&(U?7X@I1I MNQH/FWK2M?C*Y;=E<+Y9_>#5LO8F7RUE?0;92_?R[$_D-^B,ON.[[,.>YO4Q M=W,H>Y"3.$*?HC#<(N\@+2T7U'I\YZ](&=N[]G/9C#[UOAI$T7LIJ!^VMJ> MAS^J9=W*HPF2>F3/EMP\ W(O0>U&5A$ ')F5=AHFM8JC5(RZ@D*LQK87I$S; MT7;8U)-6MEFZ5)_O_42I3(W2QO?4J_6/FK8]U^L.6#LNW>/B-_8JO@5NI^[X MS68] (JUN'>0..TZWQV"DR6_QZUAM//!.+,+H63&J7$\"DU*@"2"@)0\ Z3@ M1*1,Y[CT;))HAYT?<5BM_)BBAL>-"GQ-'OE9'[35^S'N&Q?I.:V'G/1![!MQ M_*0=_"Y6O&:=5]OV-^S\A$IM%D5.,2ZD!$I3!E A)."RX$ KBC#+(-,ENK43 MT 79\WLHF^3CKI[CPU[56T,W+Z'O]CB/@NC(S_R%(,X&X:[=Z0<'A".$GZ,U=.\W@M4M;Z>CH4K\([.QPA@ MCNV@'*'8*#K*-JHO.K$\'%>QTWI!GF"<>$J^]]]85:HIQFM$]02WA67DI^47 M&T^[-DLC<\''U7+=_?,UVU1M7"5)TX)3I@ CO+2)>@1P#4L@988+E'$;,194 M>^I6S>:V)6L-2VK+;,'75MWZV>SK'Q8*&V\ZW0CQ129I9,:,-#_AU;!B81F[ M9M;->KU,9:U8<%ZLOQ5-@'^L[KW:;'OEO]JH2 )SKHH2 V5]1\14"9B4$/"\ M(#HGLL"8ND;IGI4P-TJU2K8!DCU=W4-,S\,X3(%1P!F9RL[C$A"#>QX@]^C; MFX&:*.XV%#"O>-M!, 8B;<_?-UF,[:#:_>C:X0O#_-1_4]6W[ULE7YFU)_NF M/C[9,3_IK]^9F?Y/3]O-UKR@+G@R!B6*K9=&\4WRJ-;)QMKSSWYN MI_?LN'F78R(^,O-VJB>M[DFCO(W :-1/>OK?)6_;F1AC61Z*8B3WT5O\I%YB M*#C'SF#P.#>VZ_RHM@L*H9984" +&T(LI00\S1$HJ;(5N>U^J_N!> MGMX$;:DZW8R+'51XH@>;ZP%%&!BCGT'L>G!^'$ AO.%FS]S8;3;MT"_37+-G MU,66FOUKPA[.+\I&"XOMDUWFO3$,\$UM%KG*);)%'0HE4X#*G "6$0@*@O,L MRS.H2J\Z5N>$S&U9=J!C(OP+'9]%4K"B1,(@28@RGIW4QK/CF@%5R+1(2\0U M4GZU>(*QG+3VSADT/=VTLW"ZT>"M7[>1Z? 0FU:_>*PX9'TD=CPK8E*6'#+R MF"T'K_7?QJK=),XV2KY9_7A4RTT3)+Y>FSFNUY#\>7_)YR98^=4_V%HV9R'[ M](Q-?7Z[_Q5C;YUFB;L%I=]^VFE_D^7-_OF_TL MCTRSM7&@MB[I(Y#T($CX<]*_KH4AJ8VYZ\Z?>U"T@3,6C*1%XZZW7&X025I( MFF%F_U5RWQF=_5=JHIW7^7^UO/9X7W1:!_:07T:OR?:H7Q3V_A[XRRH2VA3P MC^I!K=^8M8"55H0L$BEQS@%C! .&V&"'4'&8EU^:[Y=<4\&#\N7DO MC8I)K6/2*>G;%/ 0P6&/(@(N([_O_2 ): IXUO ;F@(>CC=Q4\"SQIPV!3Q_ MV;C'8C;80"RT8*PD!0$"EL@L>,P?%-,<&!:"5 J.4^B9V.8E?WX'8KM3&M:> MTFR:LYG57O,$)-PJG_Q6+=M?_V6;H2DH^=+\3#07<4\IO1&>UQ%EK?[TIY('J$U\)-G(GN5YY $L MH8>1AX/XO8'J MC&Q?G;UT5>8DDSF *1$@J0*'+ H+CJ"[N0#Q@9QD(_?UX2[:?G/B+FE5CO>^]X,HTHO>4>BD;W@_((Y?[9YW M!Q[%G8S;^VZ\?MY?]$)3E92-:H)!:69)],]=_CN^5Y<#?_ M[]A4B1/?5?*/8X[9$XO=5%BNEC^-X[8+!TC,-[')Z6Z/\Q[K_A3JEWAXJG?> M5C4<[<>_V8!U]8O]>+0MQQX-6MO5C];],[^Q'F!]Y=W19^SQ<:U$U7SQUU;! M37O=6OU42ZO:.GEF/E*E%%D M]6P>A6J3V-ZV1F%SV\-SLN(/51T.9CLG5YN-D=!8F52]Q\B,M37SNM%F!%;G MC]G+S4/5CFO0_+Y*OK.-@6V;/"NCD#%AHROK\ZKUSTHTBJMU79S+>!Z)6)M% MZKIBR5()M=G8FO%FR&^L6B;;NJV0^9VW[:UZ='0^/U:^DAD?OB>(:'JLZ8AA^-\G8./0-=W:?$;7T_"M C>W^M MSLE.Z3J%?:=V4T%\E(0C;[0BK?;=Y4ZZX/>&XWC-[S] &)$9XOU1;6L.-2+> M=$Z-L-6\B"YSP4JS%B^E BC--" 29D 17$J:IJE.H=_FXX"T^2V?>\K6CY'H MJ^O'34,HN[%1).1&YI]CR-XX0>9--@Y@1**7(4F3$HJ#R<<4XG)+>.?:=[_$ M=^NF?31?AT6J"X2(H8:"IA2@K%" 4\D!ID0P77)!I%.CHTL"9N?+M#HFG9*) MU=*_@>T!B,-$$ .:L?>>_% )ZF-[SO2;>MD>##AY/]MSYISK:7OVNL"31]M^ M8:VL.U%MU8?JIY+OC4^^_%;QA[:LS='JZ6\;I9\>/E1:+;AYTF4I"%"":(!( MG@%*% 0J(VF&!6&PR'U6,[+#6F+5-9TZ[YW-WNF?V5-N4 M/!BC/ \T;YE+QV/.B69H9&[:34YC!Z@-2?:6-%UGS.2<;&PWYB0?AB;'_V0T M JJQSDMO467:4]0(H)V<;QKM#B$_6IUA]&5[O,L]M"_U9MO[]YVFQ7 M/]3Z77>Z9OG,_"?OV:^%R&16:+M:RV$!4$E+P&A6@@QG)20\S\TO_39W K28 MWZ;/1[7M#@F]ZU;X3P)FA2XA9$ K) &2& +&B 2"<%+(/--EX5D@9-0IF*2L MHRTHU$W!^#.0$IUSSC7 $BF &"X $YJ:MVS&4D6E6=2D76&1^Y>?B,/B(_?_ M_YL/MS?RR-_SD5_3K?;->7RG?_(/8T#266"#,;N0B,Z(Q%@1L[Q),(31JI_X M:S!Q<91@B$YKIX0/%=I[6E=+)5^KI?EA^]E\ ;\V(21O5IOMHL#F99]FYIVC M;)LE4!L5)VMQ>,?8=W\73V))*OKVGAX!UXZ]H<(W, M5*V>2:MH\KD.HFIU3=X,81?0C=H!DV@]J8=D3=R9VL'LT_[4+C>%GPBOEG7S MB3?LL3)O_R:'[(NRSXR2?ZS6?]3]9-]O-D\V"&U1JG M6CM&CIUZ]'/$3V3,[>WX57Q7\JF)0/^P6GX#1NB/ MQ"I^D'02U OI',2N+OE-P(V]LW^,V7T09@%.^454HKGBIQ(F=L OFGCJ=E^^ M],96;.^7CT_;S0?U4SWD[>$4YH(IK!B !4\!HI("AE(&<%D668XRGG.GCCX. MLN9&$;5N29XTF@:V0SL#J1L51 )J9$KHMRQK%+U+.MSB'_K1[7>/MNU_O;5LLZ >;0L].=ZM=FG-C#*1$9E"K*L M+"QG$, )PR M(2_*7&/EVP''3?#\#O(ZO7=M9&NE/7-*'%%WHY7X2([,,)W" M=_6^WW;72O:Q*1=1JSU*,HD?4I%XQU'HI!3D!\0Q&WG>':'QA1'R13W8H\E7 M8EO];#K9[K@)<\3S% $H=&J7.A#0/)- R$QE6E#%W4I&>4N>FW=SV+C /E6M MZLE>=Y?GZL;Y<#UJ'0'ET0]8XP!\6\\(%[#&:"0Q*/?ENDNXP#'8P M*'1>BASF?F[7C1K-SQ_K5Y_J&^2YOW/C1#GN!4T'_MC[1L,UOY*_6Z636NN8 MNT9Q\(NUPW2C-M/N1L6![F3G*M*P8?3:[5X>RK9"_UBM3RL\[+^?F[;TF;FZ M+65Z4BVB5OUU[>/6&W+[9UUB*%F!-* 4E@!AB0!'R#!S6G"M.#,^IV?EZQ>Q M8X94WMN,OMC"XUHQP1E]4=Q>"K.?_)=]E=S5X4"V6XNUHCV)2$9YO;SH3$1Z M*;V,#9.^REYTFHY?@"^KC'])SEXO]:_/FU[*DD22%,B\T*"P>1LY)8 QS4"I M,(0"8ZK=#HR'A,QMPZ2G9](JZEY9\"*2*440(9("AH0$B @&&(8YD()F2E.& M6BX#64!LK]7;QULEI\UY3O%\J[ M>NTH>8-[#YGG$F$EM2W]E .DE3(O':YM@QIE.%-G7'B5?7 5/+<7T91MJ)\P9HFM^F%/')?,#RSF*)M%S5I[%_4XVI=U[[;G2"R M@N%224 $5I:&!""2YH PEF<9A)J57NFREP3-C7;V>?VMHL&G@Q>A==P#B0#8 MV-L4(5CY;T%< 2+6+L$E,=,NY*\8>[+6OG9]&"V\7XJU\8/46]7\_7YYCH3J MFBT+I00M$:E7=,PP1:X ES(SB^8<2I+F6<&1#U-XR)X;>?S6Z?R7?ZI:*Y)J M65>SK-_"=56JN^1IR:N'!R7#4KU]YL:-:D9"?&3VZ;1.]JA;L"\E>=?JQV.E M ,PB$96/Y$FY*P"28SH+&2*\JK@=>O7P8.O#+ T]J,VVW3Q S+H_/ HS&2)48&]LBR'A,V-PPYU33IE/==A@_"ZL5(LT$:FH0MXC1 7 M[@)(Q%+?%T5-7MW[FM'G"GI?O2=6J8=7/ZSG]5_MJ<6?K%IN/JQL:8F%%B52 MI!2 9[:F-RPIH$HA0!G),Z&QAIGLZMVX\8B'=*;^+Z$(%Y+FWH41N8=+^Z9[^LF_5]]6#KXQPY((A27@ % M;;977FV.=OUW5JRWZINC.74.LM MZXI2M$$]K'<4[ID\$SJ5;M0XZLQ,EF'!G*WLE/=WODBO!-A%3;6Y$,5;R M3:@:TZ;CW C628+.K>.%<>R'BO'JH8F?7\JZCH:5:.BGZ:NU*,M4(Y8C(!GG M=I\= \X1 U(3JE+$*<+Y8FL+ [J1Z#6!7LO-G=CQGLNFYN'#7NM=$N'VV8\# MKT+MQG4Q 1R9TSXX#]7 M*_F/ZN'AR^KAP7@=ML7FHL1<"5QP0%A9 @2Y %09)T IG(LL-4Z EC[[S6=D MS&V;N5,Q^;M5,FFU]#QB/X>EVS-](T(C/]B^X'@_T /F1WJJSTF8]-$>,/'X M^1ZZ](;S\Z;_:EM!KZZ:]VJ[75?\:5M'KJ\&0^$7D,*,8(Q!*5,!D"HQH+Q$ M@.?4O-@Q+D3NQ0FWJS0W"JDSEBMA<\V;;N)U!^WP4I\1)LWCO'VRJ9CB&+YM M-=P5!FTJ@?;ML::W$=I_2=G'O)6(?RWB8QSS&OTVAZ4_W MHP!X]M _SLAA;/UI_8TMVPWV-ZOE9O50R:8]^E)^MO6$VRC[3[KM"\P>OII/ MVIRE+JR/%IH1IBC(,#-.G&0"$)1"0(DA<*6EALB+L*-H-3?.[AMETQA[9M5; M&'W#+$'L3$OVM@5'9,:99S>.GWSV1J;YJ2;.F]BC AV)V^/H-"F]1X7QF.'C M#G[;:>?]JNU#^/II4RUM!Y#-1[7]I-^PS?>N0^&B((;+%:2 2P$!HJ6A\9)@ M@'0JF(*:LQS?<,+IHL-<3S7-0-]MU*5YQGFK_5VR5+4[)XS^"6L-"#O!=)H> MOU/+:&A/>E*YL2YSJUZRU_PN^=A@;;7O?G\9Z^!#2A_0(A],.HE^D<-('U N M'4!ZC1&OTG'6Y<4*9+B-,Y!3C&S[> DHY@+DA402$:@)]"J"/B!K;KYG4[$W MBU;I.+NYTG$ 4".3S^5*Q]E$E8ZSR2H=9W.I=)SY5SH^OB6@V\;3>FWXZ(]J M(]C#_U5L_6XIWQHO8J%8RAG1&>!%2@ 2% -&D'&%2MMYWBQI4^)4.W1(R-RH MH=4S:11-K*:)436QNKH1Q2"DPPP1"ZB1J2$(([\6)U= ".MVH\/RWI33B5D]+LX1X]TN82U_]L/]: M2)@*#G,,J""Y80*S **YA(")D@I%(&6J"%@%!2DST^60M>6?$U:KF*S58[.8 MM8D@59MVX!G$%#11;A[(>+A/%.Y4ZW^7["Q(:A.,@](9<9?TS4@:.Y+&D(AA M4;?@&"M6*DB':0.H;H'I)*KJIL'"2/-?S=-K4ZI_59L%TC O,2M *@@'2!8$ M4)UQ "%6@O,":?F"[6J)7^WRGGNL/\>SY")2_,!,Y&IK"Q!CHH2()OUR G* .0Y255>PDP1'[J, M,!M34.D3$K<5TP])O%K MEX<&RFW-'%?FH:B+.MBM<./!/3S9G)PN+&]!.484ZQ+ G&6V'(,]C=,%X%A@ M25B>*>597=Q%[/RH?J]U4TFF.7CS#7)S -R-,F*#.#)_]-![U:)GC])^V^F< M=$I'C)SWP2A:8)F#R(E#Q]Q!. T.\[@WL ;>V<2_5S8,^'[-EN*[NO_'JCWK M807..<4$D%P:QR97##">8J (R3*<4HU*Z%46SUWVW)R=?CN"LT7J6P,28X%G MY3R/"7&CJI%@'IFQKK8!Z"$\PNE< &BQ:O%Y2)ZV/)\_)"<5^P*&".YC*I22 M&UM#]"NS]?@O=BE4[FY.7VUBLG/=GO\L58RBG,7-G4W>7^C M3\B$[N%!/[!^UT'^?#[)REIVU_R5=*<=GX>G,Y8#>1/NXWJ88:K-P06]"51' M'_4V&8'I\JQ:VFIGGY9GWB@]_U4*"EE&0(:8\5^%*,S*M!1 T%R5J=8<8^%7 M!\--<$!8RL@,;75.?OMFM/^+K3,6TW=UG LW4HZ([T1)^?L:BA;8M]7F<;6I MNGRG3OW&<1W#9_4#+%8:OYO0:3/[O8 X2?;WNSN,M5[)?W_:;+MX?RGKKPE[ M^,PJ^7[YACU66_90,R@_)MDO]MDT7ROU5:U_5D(U+/I%B=6W93U*'0F\@+#, M1(9SD&.EF[)AA!84D!3G*F6B0-1SO3ZVRO-;Y/VCUT=E9=KSF%1,@"S0@#$>0%(P3-04O.; B+!I7#9[+@L M8FY;%H>YZN^;1I,>L8T#8 Y3 MA':N&]81A<.5-Q>6;7-&%EA "66&@)GI$B"2FD>;"P6P2M,2"2U0F@:6DFU% M>#W:DQ6/%6UB4J^(;'#EV Y+-V?K-H1&?K)[RMTEK7JCU(8],CU^-=A.P$O5 M?STR<*#BZ_&5(V1K=7GD;Y^4S0^[_\=J4109%7FI@;+K0(08!U03!2CCL(2X MQ*+T2D[PE#^W%[[Y*J&(65=G '=DA_%@')LZ'#*MMJN$J\1ZNG=-+NA0F$_< M'*O+V$V1775&^GSRJBY#XY51-3",'Z79CMIO*UN8N-*535,(NBIK6V M69NW<5Q0ED0+R@!%M@2NM,5P.85 ,)3F'+.TQ$YU*5P%SHVTWMY_;:JY;(;W M)<+0'2:L,3 ;F:%ZZB8[?9-6X7K/YWI 7!B4?G0%JR:%]$#R2T)[.\W[ MPM/PNKFKYNJT3!N^=AYF$H+V-:IC9._[PKS*KMY0CV4^KU=_K-8_V/NEMG_9 MCSZNEFME5U0V86^WN_7!W%FO7!>:B%QK60*,)32^IM2 VT0O#3D2DN1<%EZ9 M75&TFAN9=T;U&?W.'A$FM6%)S[*[I&];LC M;'7E7=EB252J& 69RE. 6"X Y5P!E MNF%[G3-#;4J<'Y<_O6/BM6JY^5$O[ M,/[S;1FXP\"[\>MH8([,H^>R=6O=[Y):^V2O_BAE@8-P&RF]=UCVBR;].L%R M+178;9 1]D+_RK9/:_/W?5TC7OW:OC:V_L="48)X+C(@1:$!@B('5&,-2L-F MF(H,,:FC[8>>UV%N'FFKI>T4M]+'^WK)A^"3DX#9B;!Y>COF,]A [8Q(_EZ; MD5@[DMJ0B#1X XQ3[*5>T& ^^ZG#$'GMJ5X9RK^"Y[OEU@SW2LJU=3B;OZP/ M"1<(YT59J!+D#.=-[R#&*0,JA;R$6!'>:N:'"-[9N%(N55S?,J$D'E/"^/.ED]SZN&]0MZ7K\XS"]ZLUK6 M[I7M8?S&+"!7/]1Z1S6+HM",D4R:9U\:#TAD C"409 B(D1FG"%*U:+)WOJZ M9>NMFQ\T*-/G^WTL>=3PIEKE77"(>?$R(=9/-N:W-2%A\B!*Z^54OK MVR:G+/#748EP_3$M")2PTPDZU M:2X)F)O#U^I89[2U:GH']IX%'G2R@=\BH M?CCOX'6!SMP#VVP^Z;I9_-O5#U8M%SK+YUK!N"EHW<_U[HZ7GT><9)!U?]#?A,_;;W1,:_W?Z1>MCOD^^5DOSP]:FF=I&\K9M\1>U?5HO/RWM9TUU MNT6A.50JTS;NK5ZX98!3S8#@>9E#;%9O$OKEL?N(=_K*3YK-WNF:K&ME;>+U MH[F@K7_IQPU>$^'&&M'!G2AZKE$[:?6N<];ODAW6C>Z]7'?[^[9H9CS."<$N M$AMYB9Z4IT) .6:PH#'"N*UNP6Z)"ISESLICWG#<4QB M_@/@S L&4$X(H$IB0+GQQP2& D&G9&D78;/CJ5TGR%ZH M3GCO]4&/:1H4]3(=-#TBEISN">Y@4/=Y>]<4C5DP MC?(RRS.@&)%F!: =#PW MN0F>L<]-_)#Q/S:Y:'RL8Y-3 =,>FUPT\.38Y/*5H5N+VVI=E_"SNY7W9I F MR"''/,5,&Z>:(H!(@0"A5((\S;DL&<)$>S7@.2]F;H_X7LMF+][J&?2<7T#5 M=8/P5JQ&WPWTARE@IV\(A6C;>F>%3+R'-V3HZ8;=X-6!?1[$=R6?;)G>MXIO MWR_MGF!3;7&73@(S1'-8*"#RS'9OH!E@G".0D0(6F C)H/;SV:\+G9\7W^EL M@P0^K);?@&&E'XG5W[,[PW7 W;@B+H@C\\8)>O<=>DE/\U$3==SQBM4!X;K M:?L:. -PTJW _B_-:)6N1%.PX:FI_<11JJ1YYEF688 HA(#( M(@,*BE)A10GA3HG%5R7-[<%O,\:,MLFANDFCKV]NW26 AUD@*FPC4T$P8@$Y M=E?0N"'/[M+($^?:73'P--_NV@T3=YUKI'_2]6\WKYZVWU?KZK^47"AHB['3 M%. \0P IR 79AFC,PFE5 Q"Y+MXB:WC_-8ZC:;65]_4NB9LIVSRV]-CLEU= MCNN9:%X=O9F7G*NQ7:';F]/MY[FQ,]D;.H,>==?FX*4;U5W4[[]'M[IK\$9K M67=54?[5AW[ZM;?R%T>.3_J*,>_JDCFJAE)26AO0+,^\V*E:;]2,5I !4 M0RHX5))0K\K=3E+GYEP>*FV?]U9MS_!^)\3=F#DZCB.S[44(1]VS\D(I5NB^ MD\QI8_9]8#@)UO>Z.?0HK1[3MF4^EY"\"\-DD&99BDM#/T4!$-,$T,PL;S77 M4*>DH))Y-4)VE#LW/NH>G;HS^?G$^N P6->I<#V0BP[PZ"=T4; -.+3S0BK: M*9Z;U(F/];R@.#WG\[O=OU_ 5^.]K=9=5%D&"<^)(:64DPR@ BO 6(Z!*'$I MH/<1IFC)NL'WNIV.@54+#_$ 'WROS!2$Q4@A\ M6UI:_6[^3 Y$)NI7M=ENZE:6V^_5)E$/]>+F]P2 .%7YST(S4'[_\/K)ZNR? M5;-?4/_\!?Z55EYM*M9^OT1.58I%!G!)&$!99MPCKC#@C$*!)%,4I:[U5?;# MSHV&K&;N]5-Z\ P34+C1([./52IBM.]Y.V\HBM(;;+)2**<&] N@G/EM8/0N MVWRW_]NNVS_9@SVRK]/^*INK;'_Q:BD//^A=V31,[9K[OE7-W^;?#T^V9-B[ M7^*[W?KYPK;JG=;*^-2P2#,,J020%=C61RH!3Y$"$F*,-$1$<*_^B-.J[\43 M$_1>[%1.JF4BC&UUL:'Z![6WTC,(>=KO@]L::[ZS/#(Q6E/N$OMGTK/H+MD; MFS27V(D_^O#PC@:%?2/NWSH@_E*W$VJP2#HP$HM&TL 1,53[1:8Q5ACXM,I/ M&V+^(A-S$K[^,EK<&A5[D"5?J_A@\SUME_M>Q"85A<@0DH!050 $"02LM!T_ MN"*49D6NW<)6 N7/S<,]K!G1L%>M=E+K'1HPZS87CB?#XR$\^@;?(+@3Q=!Z MH18]H-9-^@M%UWI!GLQGS7'M MIZ?M9LOJ&L&]<$YY!QH'(%+4]ZC @-@^0YL;G1QE4VN8(N3OZ@7K,SF.W M&E<_5?*XVMK8*-LZ??7CQVK9QM'X$5_HY+@1X 20CTR$G05):\)I.$O/@KND MM>VNUT8N'C'>B&8D@@S58E*BO!&J8\*\=;C0".8WRA[-/+Q?2O7K7]3S@M"< M\ASF@+," I13!8C6&!1:"UTRF2.M_"*7CR3,SZ3G\23=$.1:4NH,H!SKA]SR,&.)0*2)%239#*%?0J ML^H@R4[1H&()+H"[T49D&$=FD" $PXL77LLAUEF!/S&WB6ND:K5;>O* M)V?+IL9%T3U +#*:$X6-5=MDK1[-B/90JO]M;-LE)-IB_+/&6.X,^3U.X)@' M9 /A9"ZC3!9DYF%2/_3,Y[9 3[!:5EOUH?JII/$MS5>@X@^J$69>!^S?5^NZ MBTGMH!@65C9M'6AM&PF5C BLA1(RDI"RUR+W.OPST/VW#S#1G50ZY[LE>\8 MB#\GM?Y)TVXGR&/TF!A'SW$4)$2OR(]L32;&S7V M*V U*=E\,'5[L\_=YJ>YVX%U@:)-NQNUOLADCDR\I_,XG(*_&MT P,@\Y6N\5W';.U*"8MH.!)@ME.Z=^/X+M[._#?)X_U=(X4@^O MEO*5_%$M*UL4Q,:>=TW>"JA37&H!"DD40#SG@#&5 2FQQ.;9I+@4?EWRKDAT M^F9.VC7O;TOV4'_=S.OOS__)?CS^[U== SW/4/QK8+LY(#$ G.;1;C6MLXL. M=8W?<\\1E4C^P35IDWH CJ8?O^-=;PLCEN; 85EGYQL(<"YAISXD<01Z#E#"'$4 F@5@(@E6% (2H AD(KA)'@ MN=?^6#ADTQ0TN1DP-P(-AV%DOFQ/7<>HJW;>YDAL>#3XI.1WWK!CKKMP56 Y ME/Z^NLVH[!HJ[>-&=M](3!33C&> %6D*$&'$/,*Y!DQ 1E5!((5>C["'[+D] MW[VF7Z_-JT=7;E_UFZ? C11& G9DQ@C$U+\JAS\ZL4IJ>$B>MAZ&/R0GQ2P" MA@C=VC;+%SOR)UUO[7Q?/9B;-[8VAEE*=D^*(%S!C$I L?4W;!$*L[Y3H$1$ M0HDS)97TV\)VD#HWFMHI76^ ]M3^7TFC>#!IN4V"ZRYT9&A'WVV.@&K EK(' M2M&VCEUD3KQ%[ '#Z5:PS\UA]/11;6VIGL_KU<_*<,SKY[]M;/#:']62+85- MN!9F85IM*[5W]2DD3.>% HK9_K**0T +D@-*8%'(0D*&,[\%I;\2\UMT[I1- MV$Y;/Y(*F HWQAH7WI'IRRC?U$OKU+?A6+]9"Y)J^9=D#_O>BE$(+1S$2.P6 MH,"D5!<.T#'OW3!2S*Y5"RE0KC!C *., 21M10A["I86>B&KHA\3J:YL'/M Z^AJW0S8V+[5N;#0?;S?G:U171?\C+[I/@S-J)V5 MYM >Z:++-'RU?YKGVV_KA122'N2 6.B,S0:MB MTNIHZTK\'E"N_R)([HF9,<":*!LS##2OG,MK: PD6EZ\=;+LRFO*]U,JKUX; MYAI]VGY7ZP\5X]5#[7'9%]K3>FW+U.4EY)R3 A0ILVU'I $%RE(4Y43B#(D ML&-V^W5A\^/!6M?D8:^LGU\T@*N;;Q0'JY%9L0&IIV7C$35ZQG.&KF,1R2$: M$#2I4W3=X&/'R.&.,(+X*Q/?JZ5:/[]:2KLS]6C?&W^N5YO-0E/%(<$8Y%BF M *&< L(+"1@3B&8T)25%?@1Q6=C\"&*G:QV$HSIM_6AB %TWFHB#V,@T<0C5 M3LV[I%8T'D]YUU70W4@D)I1CK\-N M0S%6@]<3:,;M[;H7-X>VKB?&.W9T/;WOUN(([]AZ62V_V?83W6% MCQH?D[0H]KNGJE:^_IE MW>J?=/;93C9-\E)H90._.7/<2!Y_'L;>:>Y5+3C%^N[,C$S31B((S^@5"?RT M>*'Z T%07:XV$#9<8'ML6Z+]D_[;IJEF\XEOF>%J^7[9->[Y8[7^]%CG!2^_ M?;"M?;JEYO-"$\XR*+'MJF-6@10Q0*#2@-(RYQKI7&&OT*8;=)F;RU>; E8: M/&U44X N6;7FV&*)JFOW97N9KCJ3DH>Z0UBW\^18KCW&3+IQ[43S,S+?[J;& MV-'4Y$H^]:;F77]J=M8DM3F[_:X(]>(C@AJK8?<-FDS;Q/MVR$X:>T<8TO\( M\E_4PW^TIT"V#5F9*PIXD6M#J"P'+$\)2!DC!)<\+2AR[?2]'W9NM/@O[S[\ M2]@98P^JZZ>*80",S#M6J8!SPY[A[B>%80!,=#98?PEJ[>(K:C]JW*BY(FJ5"@)S86% E&>"$IJ#@L,P+HI26U&<5&Z## MW-RT3Y_?O4YJ;0-"'SSA=Z.]D4$=F?>:8(E#]9-=;J&U(&)L5 3(8L94>&HP M?;!%&$1GHS "A_)?.-8KT,T7)>P-HK]^5VA[MI&LF4IGE',"4 M%0!I9KP\)C. &)?&.88R)]QU;>DE>6Z\UBB?=-HGQLM 4EM@?O*S&\2 MKJ]:1X-V9'9S0=7GS.)&H-U7R:,!/M%".C;P7JON(/ &%N9^XTVV=@\RL[^\ M#QO@TBNA/W3H]P=GJIU<+#"O,/_T^77WYZ>\9E__X MJ2SF)S_]?;[XQ_1; /CW]2^]FG_]L9@>?5G]))@0-_]U\1>=DW?<12@^2%"A M"' J.>#*1,F-#"*[_^?H+]DD;4JQH#4Z4"HH\#9:2$&K@#FATW+]T./I[!]_ MJ7_$L,2?B+G9N[3^D+G@28SI:K,$OU!_]_/E:[\N<$E(6;/YCGYP]NOU);N3 M@-]7.,NX8>O\#5Y"71O-;!$M.?C^;??J8'_US%4+]8RV,M MBUNOV\AE=[I/EW 4PM?))Q(CUG7W.<1CG%CC12F/WW" QZOE^4\N6;F;@NO\7-7TBT7Z:;[(N"!KSTD*+JWDSF6[41D3_Z2?BO>!B@?G=1FOW MLKCF;T66%M>?;(:(5\=AN7Q?/JWFZ1\OOD^7$\Y,R2P+R"X0(\YRLI52@.=" M6*.MR2H/!8Z;Q(R#DQ8:O@\L!XF[ ]QI-D!PDXA$Q0A[@1A8O7\UGM"FO MIF1D;W-C?0RV* W<,$\"HJ\BI@ EI)"YT<+:](AKN=V;MD*%Z!P5 PBU S-R M85XI#L"W]"79U>"M,YI!0:U!):' $;S!: H(HS">E<% M$2+5IS\_5/A,GYV(HI/TF8',FI:.0 $Q)@<^.>Z0/'PGRT&!V=6W=>)U[*FU M>0,1=J+Z_W$:%O3$XQ\?\>M\L9KXP#5GA42@4@9%+A=XEB/Y7E89LJ22F=@$ M!3=>W(E%: >(0P3;"38^X&(ZSV]F^35)9U(42NVD)C,9R#AZVO^:RP3%N **>0FA>$*V M,#)GJ6))MLW&<>/-6V%#/2-L'"3:D>'Q9K::KG[\,CW&WT[7KK)@SCBM$CA1 MR*U*6"!(D0"%#87;*#(3!\'BYANW@H-^!G X2)1=P. C'DWK2?%L]5LXP8E4 MY$/7F)I%6?UJGPC&V8,,D05KR&=BO@$4KK]U*SB89P.' T3:!23>SM)\049M MK8&U=%[-3V>KQ8]7\TS[H)/9.1> ,Q(+N4@:@C<)-(]",192DJ8!0AXD8BO MV&<#F'8"[P(_G\/WMYG$,RW3S0WNF6T,,MIBM84LA !EL1X1>P^J6-HXK9=1 MN@;(N>?U6V'&/1O,M!!R%VAYD3/I8GGV5Q4/GY@2M566@9*"G"DDDQD+K8!D MI%1"%>\.#&WO??56*/'/!B6'"K+SXLYM^FLX03-"DKI@4D MQ0CD*GKPMBBP,6JTV;N4&EJ0&V_?#B;/XU>\5% MEI[(!1UHKU1%,8K== &9O-":D9?%&]J2:^_>#B?/X2BUD7Q'1DFU@R\6&-9T M.U=D\"@AY>I(9:?!&T>Q&S-!:L(]&CP(%U??MAT2GL/AZ=XR'%GW-=OT^,.7 M^>S\)*>@*2891S8MD*_$M*.P*V5PIN3D58H%#SL)N?G&[3#P' Y)#Y+ER#CX MA.ET01CF(GZ>KHYQHLCI* M!\&UUVV'@.=P(+J_%#LQ V^^IR]A=H3KDUSDY.E&KB 74U.6N 0*EBDX8LHI MH8TS[+"CS[O>NAT8GL-AY\$R[2*(>'6ZJ'+;7/M5;). 3I<4."?F(R_@$[&@ MO/7@K/9 YDU:A0X5/ZQ8XJ&W;X>1YW.XV4#&76#E[8R>%M)J^@U?AU4X8VL2 MM5(AD1_LZ6]0T=!7F66(S@BNE.5*/U1^L/T5REUOWPXKS^>(LX&,N\!*O41> MO"+A',T7/R:"9^EVB5W/YW1S?XEV M 8A/)^'X^.7IDJ2Q7$XL;8=14>#D Z-0FB.2*$0&[;THC@>9?6H B&LOW0X0 MS^<<X.*+=\*^+^>^K+Z_F)U_#[,>$/";D 6DK3!J!+!L9NOJ5 MQHP:;712M;B/O_/EVP'D^1Q@'B[A+H#RZ0L>'Y]3SZ577A@(2BH'DRD/52%L;CBOOW X6S^$T\T!Y=H&&*Z4QG[Z0 )?O3U>UVKX&YA.+ M,004#H2+B013#^6B$R"4D3EPJ55J@8Z':-@.+<_AW+.QO/M #TEF$8[?SC)^ M_^_X8\)0^"2D!>-#98#L8.2<0?(^6J%",:%%['+CM=MAY#FTS:9(AB4S$DFK"X'7IC=\^;MP/$< MCDN;R+:3XH-+)GZAGRPGF$,2,05@EA/$K3<0JXB,B[X$E@W3AP4P][QX.W0\ MA_/3%I+M"AR; IL-$SY&V@U]@> 95@O(22@4DB65R1)FD9PX;%^Y]]7; >0Y M')ZVD>[($'E!'.0U%\?A:&)2X(H%"R)&,GR8-?A(X7K*J21E@X[FL(NW:Z_; M#@K/X6QT?RDV4_^__GQ+BL37/_9ONC5;SH^GN;94HZ\SSI:87X;CVC:, C1< M+:]SL&5'KDH>:B>,\?2G0YJ,W W0U[@<6N2U&6 X49PE0(I,%-#9 E+R( M8*QVA0W%Y8C]P 9#PB.MPG81=T_=-VXU-TJ>2\LX\6!JS@(+E8=L@)PNPZ-) MTIB'+F+^N*W"=M+PUJW"=A%W![BYHZ6-CID%GPI02*^J-UY;VB@#0D?I39&N M8&O /)]683NI]_%68;O(N@>TW&I2Y,BNJHP"BJI5X\H+\+X@F(0E*\=%Y \% MQ7_,5F$[:?715F&[B+C_5F$HG)6914"LY\=:! C)"LC<"*&9+URP1WS>9]HJ M;!]4#"#4O2%"KX_SX9J%H=%6N4!N6Y*A-F%,X'G0D#@W%"CFPM)@_NT%%9VT M!FKHH.PGX [VFA?+)465EZZ]Y-GJ9, Z1M0KC41]46"""C$5CEJT#O*N4]") M1[*G/N?-A-N%_=C0?W;;<,$&BRR'H#18@TAF,$AP:*N9)?8H^K,9'ZJ9W!\C M-P@9%RJ'Z/9.F!PBY@X,R:NP_%+__^9_G4Z_A6/B9/D1B95IJF=9] \O9OGZ M#ZY\QU M]45*M6\*<9B0>" GX#=ZQ:(JH&1""(89P."8X4R99!_J^7L0;*Y1,NX&-1QL]A=W M7[ AP4Q43D+467%AG4Y8T #)00"*1+0[#,H_E*IYJ"\S;C?@X2"RJVCW=W7G MJW#T?]U,5]>GK]RFX(J M,8$H==!+=HPV6D%"8K0#9Y-"8 ^UW]G/^&Q#60\'.$U.J0=01!>VYUV8Y8E* MA8CFBMS[4F__\>-N(?0Z/Q X78!B9>G)+?I[&A) M0GE[\G4Q_[:^%%RNY3+A1+)-AM?N5(Y,L4D0A,U0C[J%3";&!RNI]\'*@P2- M:V&> $3MU-$%NGX-)-(9+G[C1[63 M[X89XVQ24AF0=9R-\JQ Q,A!:&-%G#Y S;A#W%.!JI(HN\T1,@=A0E[PYOOX'W#(\JI<,>8M2C8)>TL['>$:B: M5NQCK(-[7"WE9#8GF:5OO3,_1,^X0Y.> (;-E-'!Z5B]9?I]>GP\*2Y;-*( MPV) A4C1=DD%DHB9::>*R*T3=\_?W4.J29,3KKV$V<7V^98$/CNJ50L;<1"2 MWWQ/QZ %I"V M/"4T]J&^8/M@ZD&">KBZ:0*F=F+O(%'RRA7E;_-9.L_V%.2X!2XA,4-[N%7U M@)BLK.+>"RZ*#;PY=NXB9%R_NR5F#A9S%Q9GP\$$%5H7L@816":Z>09O&'W+ M50XH:5/V#[5TV?\6>%P'N'E=R4Z"[,"E?3<-<7H\74VQGO>OZR^_S(])Z,OJ MJ*]^7(A&2,;11@$A: E*TQ_>$W/1%\T%;:;>Z-YI'V7,: R-9U&7)P49'W;P5F[1QJW[KZ^@%R MNH'501J_I\#H4/%W8:#>G'P]GO] _(CK4]/;(J/-W<:0O -FDZ]MIBD2X!08 MV$SN@28T2-4ZG_M1HL;=_0;"55M5=($N6BJ+TSM9,5&@+RH#JX.65/",;'J, M@(7^%,FQ].#DF3WMU-W$C'N\.)R5:B#ZGE#T=I;F)_@Y?+_"BB@^&I=!2^M MF:C E4"AC, 8N%,VBP'NXNXF9MQ3QF%1=*#HNT#1]?.NMT5+((SP4*)F45GF3#-KW4?IFC<@\:!\-10"5V Z@[SRA5GRGOBH;9O4K$$ M<@%3@.R,X>B3I_GLZ#,N3EYC7%TY0,W!411; M,I3UZ,E"7U%8:X!B6B%D\IRSUL[0W91TXU QPN JZL#ROSUY\L35?D5Y- M,X@!T1/1D(*O1_%,@0\&(8AD>%"F!-4ZT?<1DKIQLX<#5TNE=(&R>_;KJY<_ MK!98N !6Y]KMP&D(&0MP85PR65@N6V]WCQ+5C2L^'-+:*J8/K-7+Q:L+YI(7 M+J)S*F7(6%NG1N7!TXX/7%EM^+W#NIZ<8Q'Q!=;531!:P^X&RY M2?U<<_5A3O+!U72QOK\B@SV=87Z),_IB5?/UEG>SC7A3L+N(.:L7::GJW4Y(\GGU7Q6O0:T/T#.5C@:;/S5D^"HE3*ZL$ /R*CF!_K M$-"+RLNZ7Z<(P!!-Q")8$*TKM0[,E1ELEM:3X*J1*KJ U96V^/\1CD]QDK*V M*A8RL\EQVIHCR837HEGKBMI&'LIN%MM'O_B(K=!=T%5#XO*/H] M7?RXPH.S)2K'(@A#&[-B7-6Z'0M.6B>9JC,46COJMZD8.SMO$+@<*.Q#R^0^ MM\N?RGD];BPX Z$*H:*Z,+L_015Z%&G6_"8K;N*G*U++5,TY3"36M5T;K>;]I,*\<4 MH'5D0:M43."Y!-:Z5.IQJL8]-QT(8(V5T07 KO"P/O.HO1\6^*4>A'S#S>7# MN_FR7CF\+Y_#]XDH03G%5,W&)COMBP OK0)N$Y<)I=#-#^EW)''<0]6A;-N M:NH@#_FVU"8Z>J8U9L@UD%%<.O(@(]EKASI@,BPT[W)VFXIQSSP'PM*!PN[@ M(.K7Z6R^(+K?S@B"N%Q-F"I.ZE(C#5.GG>D GJB&H(IQ.DDG?.L]\"8-XQY= M#@25@P3=Q?YV6S!D+3=USA]J^PY2SVJUF,;3U3H#?U[/\>>S%=%!3SRZX!M- MRNLN'HH"6E!%UO9:(8#+0IMD,;LT_"G4/I2/>Q+Z9!9L<*5V8/4>._Z;)%>8 MMBR3\^E$C:$-^+ANX%YK*H.(V3UUD>%VIUUL*/P]]8W.X7IIAK-__?F6R-_1 M#];_M/Z7^EL?L?Q4__[;Q[?7GO]MNOP2?GP]^C,YEIO'UPY>\^-IKAXH?9UK M0^]\4;RYG)>S-!+ZV'56EM.3K\D_7[)PD[FSE]R"4$-V\/L* MZ>/Y3X75Z7)%KUM<=!NIA=_T7ZY1"[)2YSM@V$+2P@-$KZ451++;.>;CR^K&'$K7'R;ZR M[< W_X3KT.*O.".WX;@VA\PG=;C2JCH1W_!L LI$FJPX2@DZL]K_.RGP(C H M600G P5!L?5ET':4C3V^J#V8!M!(%P;HY>ER.J-=^-7\)$YG&Q4EBC.6Z[NO MLXKO:G&7$YFLD=HG8#%14(.(M6.S BR.E=K$C>76V0[;4S?N,?T0B!M(,QT< MSY]W!*PS#:XW#GQ[\C5,%^M&MR7&A*88T$XE4+D@>)D8Q;L41!?,SNC6SOLV M=(U[A#_(-ME:&QT@;#VO^S2M3A=DLU]]"8LC7$ZX<*[(6'=^2R$&R09J91-H M(:7S%')DUOH\ZRXZQCW9'R;>.U#:'2#FHFSI\O9S$H*U6417)YVJFMY1B^*$ M@Q1Y;89K1&C>AN\.,L8]43X"HA@KIXLS@?E8\5SP9G2&AP]KU M1$+PY/Z59)2E+[(TK;%U&*P&.]!\ EBU44,'SM2E&WA^932=G1)3EY>F+[', M%WBEV=>;[R0_TN%T%A8_UGU^[TG*2$%G5[BH4TQJ3:2N-TQ. [KHA+52VN;U M7@.R,W+^PQ!^6R_*[V8=$(MGZ_BL-GR"R&7&+$#RR@83"6(N%JS7T4F3D\NM MHNW H/R&JTOSNE4.8\P"DZVWHX@"E%817"P:#+DFW%B. M/K4^(]V9R.T@]JRNJH=55 ?FZ1J#$V=E\$I$J!G>H)25$ N2_\N5TL;0YAQ; M'XM=(V [!#VK^^G]!=R!G3JO@/N BT]?2(0OPW*:)B(Y(PLWD)(@)J(SM -C M'46G.%?%<92M][$["=D.+<_J;OEP@7=@4VXR\7IZ?+K"/"DV,9:#H%TYI7I, M5R>$I0@V,Q^2*K5KYL"X.2-E.^0\J]OB%D+OXA#K[U@'RV%^00\-1_C;Z4G$ MQ?NR9FKY_G2U7(5935+=+(WL)$;E/4B1:\Y]YG62F 265"I,.A2\]8ZU$X'; M(>U9W2H/IZ">\7>VGFYQ.9'TO^)LA.@I_E!&U8X6*H 07"7&O477>C?+7.6M3J7/?JYZF;&NR@R)$X5+3JL/6,^EV/=,:RJX-B8L'CKIVD7@7&^HVC2SN+.?]$*X-@DB& M@IT4R),PJDY*$QY"L@Y0.Z>4\3R4UJ?MC4@?N[G7T^%T#%UW#_)?Y@MR5V:; M"23IQ^=%F"V)R4T'XO5WQQLPY/\Z7:Y;?5[T=S&(KAA#X5HT$E2NA7XC. MEJ2E3=@^TW$03CK(3GIJ6.ZP-)X((1V<#3TDA0?;"B/]) P^U@(L%2]<# 6,MP64 M50RBC@@\HT&;C&>A=4^D9NW9ALWRZAC&>VFO@PNA.]@Y9V6OUCS&H/$>D3S, MVI!,:X1HM0(OH\Y6THI,KH##$^*-EEIDB&+C-4YO0F" MEPZ,,C7+2J%FK6/.!\@9N\UK%R#<22?/MK78J[#\\LOQ_/=A[BLN'OY$-Q1W M,]/^3N+B19<3RF]N+PQ!T1\+;D.KJ8ON\!.!:';>"B=4 M_*->@ VMZ?OOP'81^@$G.:M&PT/.3Z*6G^["M(SDJ G M9],8B[1":_%K20DDB4&CD3S*UOG@0_ Q[F'G$P-X="!T83NW:FLC7%;68*BE M/?560]-7*40HY%YG'C%%W=J%:=9D:#![.SY^]NE0M(LJ.[B@>HWTYC1=*Y6^ M/L:S6[@7)_5HZY_KGT\,4TFX9$%A]J "_1%LX2"=J-/:C;"\=2K"-G2-:TV[ M@V=S5?9A/\-T5F7Y?O8I'./[0M(D^:U^U%NO5>U$_G6][&ST4:'U((K0-;M2 M0N3(06DN@N4IB.9%&MM1-NZ!>7<@'4"=7=Q=OIXNO\Z7X?BOB_GIUXO[ ?II MVE228[XH)+\K^V&3[U"%LZS2P>5$)XI%O3/ 2U2T6FT"'TR&H%7=8+@QS5LV MM>9AW /U[J _*D3Z&2YY7NB%ZY-EG"TW&U/&: -C#')V@2(-1AL3LESG>PEG M5 BR>4>INRD9]P2^.]0V4%<';N[;V3<2Z7SQX^^+Z0I?SW\G#@(+(3H&-COR MA'BVY*@3+VAY(4?=LJA:7U#>IF+<-J[=@>U -77AL+X^>_&51C$UJS%\?T4_ MG*Z6DVQ\*$59"+F6MXH:*^I:JV.E0Y82\[9U!M-C-(W;"[8[╬?6[[P) M6"(97N_095S6@=97'47 0)44P&>RZMH[01RR8K%UC?*]Q(S;8+8[$+916A?! M$9%?1Z/C:]S\?45H9].L+R0FH^0V>0W%D*4G+]:!YRD"!E8"A80H2^NKS.VI M&[=;;7<('4BM7>SBMWE[D=+\E&1/DL?IMYH?-2G!N>R1@>&ZIO19#BZ2&&WT MVA4M=1ZBJ=^C=(T^R6L05#P*O@,5U*FE/'>):=%.3##&<4FB*K'4=CID^,DC MABQ-*JE()G7K.3L/$C3Z3*]Q@+:O2CI%V(<%?@W3?.[TGK>&/2LY6=]O+2=) M"J>4<."\U;1/" W19PTL230*56"L?;2\#Z6CSP\;!Y/-E=@I6,^-_(?P8YVB MO B9S'P)R;A 3HP*U8EA$8(S 43(,F26E-:MDY*VHVST^6/C[L1[*ZE3%W"S MEE):G!(YE^.127J*.U803%XWG2JFMG91$%U,BR1?P24<@["@A@S1&M,XBVIZZFM MU-6%A20OX^Q0;#V7B1=I<< M6^>O/4I4E[GLS7!Q,Y>]J8JZ"$V(@X28U],B[DAEHLCK,IM))X,4<=5 BTM0 M$@,X3 )T3$K%3$9?M[YEV8&\+I/2!T/B0&KKTQ*>S^[%30>&*NBS?\D3E>H] MDLT@I"9_6Q=65QR"#$J(; (WK/EXAAWHZ])??#+[V$IQ_:1];2_121#!:^MB M[16O0!5!D2!AJ=Y.A5P[_N70?'K7UM2->Z3SQ+@<2&G]QC&_3&=AENX6I%3< MYSJ$)RO:$Y0)Q&&V'&P0WF(QTKLGJK)]@,IN^K,\21S32EU=[-X?\>O9-O"^ MO)O/CLCVGKS&N)IPSG4,R8&U]8@@. =!*ELG]!5E)+?2M-ZI[Z.ERZBE&0IN MS1-OH)#N@I5S3MY5!X/6Z3JE;6)R<*K(!#%85UG2Q WQE46R4>ELA%(#ABAW M$M5E8#(4V-JJJ(.DPP\7:^?U=+EI*E2G*)*+6\KT>$K87DXRINBY-*!%;5$H MF(*05=TA#,NH4#+1^E9Y"[*Z##T&PUUC-?43<9QS]A&/UP^>?P[?_SY=??DR M/ZZ%-[_,%_?4-F@*_%W,"42V=;ZVM>"_,]?0FS(_Q(:'\_J\S6_]=3TV_A>+,\ZSZ2:J>P>FPUR]=_<.63 MDZ**L(8E,,8I$@$SY-RD!#HIF9QP3LG6%S,#L-%-X\BV,??8"N\B*#^(W0^X MF,[S[>24L]+?JX+="'NBA2RA) 1A@R330YH+7"B(BNMB>3WV;=Z,\DDY[*:_ M9=NUTC%,.M@Z#K,9F&TRRAIPOI8::ZO %_JVSC%+//)B?>M-8OCM8+":WCXA MOI,2]T;LU_5"(@DLVK2R.XSEY'*0Q7%(/A/+TDGPCB=(V674IG"96SOEP^-V ML"+@3G&[BQ(/Q.V;69O#WHN:T?-+NEF^"#_>DHPOQ1HR$SH'!J;V@5*,5F80 MD0-::W1.62?1NA)]:^+&K08>[B)K$.5T=-S[RWQQEMG]]N0K1<&;!M$3;YF- MD3Q]@X*#4L27<]R"5CX*)>75Z:>-S]3NIFCDFZQA8'#/@5D#G71QC77&Q+JX M*4]7IZ0T\I)KDZ3\\G3UVWSUG[CZ$*9Y(D,2/)L TD3RCUFL*]1&<)BS<)AL M":T+,K:E;>1+K2?!W2!Z:F;CGKK/?W4G5C^NL]&FR?_9DY^FP_]=;+1O[_]I M-4__J ?ZI+3-&R\3F8(71:" +#T#E7F!F$TDF7'E54I!RP'[_-]/V,$-TUQG8)N&O4WPL*MCF;[R[L# M/^N"^HU$ZCW7?%97Z(OOT^5$8;%DH$D:LDY+%N25^DQB,H%''Y/-(;7ND_X@ M09U@:0]-WP>:@\7> 89N\/!Z?A*FLPE7F+20"EP*"A3W$H)*'H@#^DGAW#>O MT[J3D$XP<[BB;]ZG'"SU#J"S&1CY*YY$7-3;'%60<6!?<:"S3JK4A1P5QNDH+80 ML#(CA<7$I JVM4&Y1<2X&-E?H[>'I1T@W!'M!@4UDU?'8;E\24$%P6U59R;< MYD9J;04%?9 SB45%[2@&%!*2D-Y9X1@MI$>BI>W>-&[X?3 >!A!G!YO*YWKA M>;KX<94%(A&=DP((RXZ<-7+;(A,(64ANN;#>L];1WAUDC)L*VLQ\'"K@#C#R M(N=IE7LXKB=';V=G9TQGS) $. E#U:9& E3)&ISUM3.Z80DQ*)5:YTT\2-"X M*4'-<--.Z%VX*!]Q13X:YC=A,9O.CI9G?)B0N(TY@/9UVF@IK/IL'+A@*AL7 MA,?6"09W4S)N "\GX [@,CM!-/;%RP?:2W\,E_\'A9YXA4+ M5C)-_EQ-V"'%GK"50[DMC)2?&>B'BTAV$[]72 OMO,7"0X M?ZCS"4EGJTWYX;IEZ/QNXSS)%'(D%01H6?LW:G(G@M>1 @^T-JH2A6CMJ[>A MO+>F[ W!=\+9"HOZZY/G\/W24I".9=)($+7KLFBYNC15]9XXZU, M.3=O+;P-7;UU61\.7\VUU 'RKDV2N>>,;UU*'6^64G]$$NYRNL)/N/@V3;@I M7:K#:(YFZZ?\1S@^Q8DN64N!!6@Y,HK*F*AF.P(6*Y(KIJ3,FA_'#LM3;ZW< MAT-\5^CHXMQX+>NWR^4IYM>GB^K'K!E;B-X+)H-XK4>0'-O?>,']E>?2KL=6/]?I[/Y8NV5 M;SSML#<[9K_OQLM3&0VM=PT@E$U!8&^HW7L/*#*MG#2!-K6W7M: MT3[NL?A3HGL4;7=1+=(H#N7<4Y115U(D",,@$71:,6MC#9^ACL"4\< M!JOG?(8G#KMHNFFMYS@5*9O+N2^XFJ9P/%QYRO77/&6MR@,,/FGABK=1>J\$ MV*0(7-(["(R^]AKF\RMJ>I#1YO)A^8D$B$#R.Q"R<)Z;O_W M+5S92=,[%:[L(O8.,'1/#H"@O5H47C,9-2BG%'A&VSB)Q9+ @LFV>1>QYU:X MLI.BMRMM\HR#^_>(HS*;_7+_@\F2A M GN6K[Z< +!IE1*.+\\:+CL2<*VUC0RB+;48HD3P2CK0R7 RE5))W;K;6Q/" M#[6&YY.J7N,R+:9?SUZ_UMW[:[K[3.IZ2;_YCTEA-@3O./D CK8/'16$5!"* MDI;^[TQBK46U.Y7CVKNGQ^1-$SFP7AO>ZPYO%3^0^%/M9-[$.EX\;2@K>3>Y M75E+DYSFC&FP7OC-4;OSA,PH=$:GDPJA=;U>%];RE^DRA>.-MS'!K%4@?H&+ M$,B'H"")W&@/Z#)RYXLD+Z:Q$*Z^_X]@X7;!T4T+M[*,X.)0\RV*<"?D1P&W_MC^"W=H% M2U=[/PR@CUZMV4?\AK/3O8S7Q:\VL55W$]+(-)T]O&;CO*HI"02..M+HU>ER M-3_!Q64[3L,Y\SZ!B#6WG1 "WJL$W!N/Q;'"L'6KI2U).[PH_\'77(+:*N4< MUPC:%@=*:0_14(P1T6:3+):86U^C;TO;N"9I" S=KND?0$N]FYZ]O:<;#VAJ MA@;TD[8%4I3TNR9K8#E'4 7)X7:> 3G,V;H@4V:M+^N?R!B]GB[#T=&B9B&N M]_"SU][87@/MKYH3_TKK6N;I"P1G%&BN)"IO:_5G8_ZW(NQYF*%=T'/3#+77 M3P<72G=*:[G$%;F4[Z8A3H^GJQ\W6'3JARU/ HKG!$YI!CR&7*(J3C:_6^E@:YY89E*PB."E M-J#JK%H=9&J^%)4ZQR-A^AY'AOQ+EC992/>21L=[+\7YS/G=UZ?\.CD M,G/.BE DL\!3O=62R8#7A8$*G GNI1#8.DWL08+&Q58[O=^7%W2P$GI U(;V M\X0Z)IE1+()5/-9+B@Q110E6:\F9DXG"\M8(NDI )ZD[AROV)F3VEO+(#9$_ MX6PY7YSW150:BV8I@W'U#BMH"0$5!RM*RDHH%F[.?+W[\/SJ0T=6^?Z*F;>0 MTLCJ_3M.C[Y,9T>?YL>;TLKSUH0H(]G'VB4UD2 <)T.9BJUSXQS#*-'+L(6B M[WG\R!FB353>0G(C*__7=:?EM<'[]&-9,Q7/N^4R1!5K_6Q&74]? VV..@'J MXE%SK[UQ6VC_ON>/VY&EC?J;R&Y$_2\7J\OM[C(V#,?KK4Y'JZQ. J)G9,$D M.48^:P]6!F:,52GIK4X-Z2U77 #Z[G+[?Y" <0U$<\>QG;#'1LQF[5QEX6P= M*6.*Q&2A2%@2TY^/YM]^/GOB!AIG MWUPBX_)](\*@C=+F!TFP YW_]>6D)-I079W/4!SMJ:E.O!-6 N?9%2W0&?W0 M,<1N.O_KRW$VB^%TOJ,$1W8BUTWGWIPNYE_/VYH3)F6*%!VG5,>Q1N(@%NV( M]UQ+K]!%;[?P'F\]>!RWL;V>#Y=:!\O\[;N)RCE('B31B0%4L012%@5AUC!N M192$TF;+_.V[<;K:#;?,=Y3@R)[?B^4TG$]LPMHJDFF0T;#JUDAPFL*I=O'*>_6WO-'R#'#E;\JQ>33(CD%!*#68^4C(RB(!4C,(\J M: J9K7TH+-QMQ;]Z,4[GL^%6_(X2[.!RX)Y(^-U%92MS2L>2$8I% 2I'!4[% MFL=KN:K)O$FVOG%ZC*9Q3Y<&NW1JJHH.H/7(S>^;[V==T6J&"OV7:^]BG7Q1 MG#E01M:Q3$&1)$L CRA1&"NS:C_]:FZ%K;AIKW="U MA^0ADR3WS"C(V9O:V=1#=,6 R$S&;&Q60C[-?ON,DH=VPUTY:"8"@(Y2QD5OM"![]59NXCD=Q=[^YR MD]Q#J_.&(NX#(LL7LWS&P?(LZ"E2L^28JI?8ZR/H2+MW#K2*1$$C:!-W+2YW M[B5@O%/]PW5Z&R '"GCD\][/Z[F#%Y??9V<9&2EX$8$"V3HF5651($1/D8U+ MW'O/1=DJ7^3.AX^N_4,5-F\IO9'5_^(;R7V:EK_6:H&P^/'I:TCG1]@B<^<# MC^!2KNLB"PC>,: U82W+0HBR36GU Z\8[ZJG/11:27)L>[ (L^77^6*CAO-. MBBKP$HP$HI,B2V1U?G)1(+UFOOC(T,IMS,$=SQ[O%F@ :W"H['JX^]M$AN?I M3S8YG0L/P++SM66 *R!:&B3HY<[W0S@?C^R[]K3Q[O^J>]W@^4V\A:?SO+ MI[7M8#@^SX$\O\(T7,1(9DHFI2G.HKTL(O&0=$PJ668T;I,V>-_SQ[L&:H^ M)C(<&0=_Q1DNPO$E*V9;KB.L(:#33/*7JSFP!@WL>/]ZE M4'L4M)#@V/4!*\1SLHE1LELE0L%,@;.WACS8[(%CCD4*C-*5+11_Y9'CS(49 M1MG[2JJ#NYI'[Q1T49%SH<$FCJ"XUN U->!..&EP#;B+ MTGJ_!CQG>MT]81DNVR=,:9>YV%8JT]MX?H&0=J3P"#;7OQ[*J3 X<[?EJ%Q:H)RFX/T;R7QXDL M7EJC.7!NL=9(1G"N>+ YUH$[+F-HW1%J!_+&B1R>'H-#::QWDY>9=>C6G:PH MBE2L@1J7 6A6%9=YIV7IJP(,$C7-]T@?*]M/*,]M9+YF4WBZRE\P$)V-A)*D0ZM S07\X M%R7PPG,H7$GC57<6L/G%46\6M]#PX_OSLZK>P6-##ON'AYVZW'M7TD.UA M0I_X1$U&+I*5"HS-"127:3V&!G+P3-&&B-(^LQ.UK=!_1L-'3/.CV?2?2 O- M,"E8$8 <&?F=JH!'CV!=PL U4RZU'F^Y&X7/X^QM%SSM9*\.TUBO]P@OTO\Z MG2ZG]3%[V*NKO]W$1-U+3B.K=-Y-\=7\)$YGYQ-H-JVG+U]].2A+6Q]R2<2U MLW4L@P!RU"UP74CW.3#)6J_)W2AL-8?RRMM>3Y?I>%[3@B][;TL>9; R0"[H M065-2.=20'(\NTA!,:(97@YW4#:N31H03?<-EFRHJ'Z'25X1WM[#1&X_H[6! M&G"DR([ HMTF>,\UZ-H.0)7D(-1Z?BN]YB7HI)K/^'E:,W4^P*LF#YQOOV]S MC6/*%#=O7:Y?2Q!^<2V4H7\[/:G7_M=F"4A?4#/R#Y@I=6XA(H3,2JV#SXZ) MQ.E_C076F(5G9?AVP>>M=L4CJKZ#@XUS25\1ZX?%G(+SD_!V5NI?:U-TA3TE MI)8,"O,D:BMTG58EH2@CBG0EHVM=E;LCB>-FPSTAU,^^"L/MWY@&4U^?6NZZYMLQQ M!=[P M(!4FT$YK\@*T@4BR@1"2TN2?)AZ'.G*ZEZ@^3-I!JM\"3OOK8>3"I]?DM2R6 MZWCH,Z8OL]HC\&P2P-M9.J_SX2$G'3S(8NOBTQ&"KQ-DC. R"\Q&;E,1M%@4-D>D@?KK0-8KNW] M_'A^].-E6-[!XL;V%\N2SR)#J/RH*&E-B^@II*IMWXKS4;0&XU:$=0O!PZ$Q M'UI/'8#O/!7A(QZOE;;\,OUZSDK2#%GV$I)0%I0G)SB(VJR#UC"34MO@6O>A M?8"<03C_W4TA'$KIQ*OB*)34E=FTN0VGUJ0QF?E,(=F> Z9 M0T RT9PE#)JB^YA;UP'N0E]WT>V>J'@\P:2-BCJ W_G]\ ,;Q+KWT0KS"PKQ MPQ'^;8GE]/C=M."$F1B"8AQ*%(9VB9P@!.' %T5[![=*LJT&$.X QT/H[>-Z MM3D\GTR%'<#UKCN<2WFN/0[,K^;+U7(BI/&T^B0HDAV)5%KB3&5(T3)MB^ * M6T<M"JFL$C%.M-S@X]A=RPQS>/9LPG\P7J^D_SUH[O9T1RNG#/SZM M\.O?OFZ,(":N$XH(*$OMAL(L.*D#%"VL%"2WE&Z YNY>S(^^:9RRNL'0,8!X M.S H-SFZ[L--JD;0#A4(F6>36S=4.UABL;I^SB\/]U. M#<\@%_'\X&9>KB<,A[L2AIOD*^[UQM8YC8>S/4[>8T'IDK$,K*J=AX4KX)DB M8!<;HR1;9](3G #UE/>8E'+(A 3#3&U9J&L$RQ.M1^.R$3I(V;I*]@^=][@+ MP@[.>]Q%>1WLT/?E6WET.4M,$%FBR$5;#1%SG03N4K#,1IF&RD9^WGF/.^E_ MR[S'7931*::N)V659$(PR %=S!3U& DQ.%Y[SADMF$;>W,(]T[S'G52_<][C M+GIX#GF/D2O+$P5%J!'K0",$IY&"ZT"+,@D,B6TS">B/D/>XDVIWS7O<1[\Q=42(' MEKT'9+XZL)Z6FQ0,G%%!TD[ HWG"7-SGG?>X$U0.S'O<16\=P'*[?+K$T#M1 M.^B3J:_1%/DF6I(H0XHQ"<$M:UV5]P?,>]P)&GOE/>ZBIP[ ]U".G8>_.A1TC^3$J M,M!:ZEI[9B!F3:L[L%2Y Y[JX\*&QV@^C!.NP II\7(6,E_V(3 MX#&GF /PZ$A>,9W5/P:&42.FE+!U=?Q-&KH&V.%*O^GZ':*!+K;A!R^YE?'> M!Z&@Q)3K+!U:B8PDY1TSFL6@9&[MZ!U<@#!8>MK85P_[J67D8^([K@9OMQ(+ M%POTP69BKTX754^;3U[YYSHXP@N1)<\9C.4?Y\>'T]2U(P[[2&FFJ)H!2?=!0%1\3\K@>/-5^T/W@-M.6Z#]X=;A>;V#95%%GT";HD!%YFM.G0*6)4,N MO"AEJ)Z>[;CHN#JN%R=L#W7O'\'/5^'XZ=MG+D$44T5DM^&"';?M3WH,W>^+5U3XV(+:OM=E%/IRB[7@JDLF&* M)P/&YT#NAK,0/<_ 4!CFK5!&/@7>GD&UW4ZJW[G:;A<]/(=J.Q9=,DHKD"8A M28MS"$4*X#9[S@W:PNPCSMX?I=IN)]7N6FVWBYS[-$A;F_7+0,M%)F4D+X/+ MS&JG&P.N9K>1Q:=7LBQ5\]XP30CO+H5@Y"UU8-7WB?>+8/*L$]P$8[WZU1Q8 MU!)478[6LQ7< &J[ M3M=!"'5 =0E6^\0#*M?Z?&]KXIZO$1T>F/MKL4]XGO/U)BQF),KE!UQ\^D)Z M>AF6TS0)1BFE;:W4-0H4\P)<3@%XUD9GQP473WBF-W:5#C0_6=CI]7IA] M/3T^76&>:(%%6600LJU=/:4'+Q6% RY(%7+BRC]!?YM'J.PNE:E?W.ZCUUXO M;BXNV7:_FKE^/W?HYZET^^G$3.%-/)^T@>;:G=/X,![Z4$ M'5CFDI%WH5K7D3Y SK@AR7"HN>\N^%"-]&YEUF<*^UP#WWA 4XMS%U&CV!V9 M$$.,I:J6W*':0LO+.IE*LDR"2,S'ULVFGM3N7)8P7HC^ N7>2BR264@R:XI< M:M=A50(8EQ4&KWW6V)CW!\AY3G9G%]3TAY3J9J%[1L8:IVUD2?QP?KNV:RKU8Z MLK%C+@,I#7IX8J^>@J"Z2)FK=,[=A%YIU"Y_J]L^6RU*XA MP+(A('[,PLDT7>:3 M_/F,!^^U2])(\**>PB>DKXQGM:EXH?]H+=SLIWAWXLX]S^_N]JX1"IK(<_0A M7ENE' 4?C1+) &':@.)E'5U:$,J@Y8QSYK9"2*O4KJ>\/FN%EM9R'MF:?%J1 M:I:?\1]7@.^T*<58!,EB 24R!Y]J&6P.DAL60[+;3'N[X]'=74XU0L6A4NS M*_U$>L!Z#7HE+Q"=' D+!@7N'S CN,K:^B[I&P,B1 M<#O%WH3,WE(>>=/Y%4,]3ZK$G^V=%WTO69%U*+T01H"RD4&P!B'F8I2+)K*; M]7!W[CSW/7]D(.ROKGECV8WNKJX'O4]G1Y_FQZ?K/+CSI'BE(JNE&MP:1YZ3 MM!!I?8#W 0WMQS*DN 4 [GG\R+M&$_VWD%P'.\3YQOGN(NF'Z>IY:0/)*$:6 M,/H*70FLJ!2B,;E]+>PM(GKIO=[.K3A,SAT!Y>/\^/B7^>+WL,@3@<(R6;WJ M4&JY/B>L!Y_!UX*=P%RRIG4BWAUD]'%CLZ=B[X')OE+N""@3582.VBN@?4^! M\CJ2):35XXK*.OO 2;<#H:,/2.RMQ/LZ6^PBT;V1\!47TWDF;WFQ:HJ'#Z>+ M]"4L\45*\]/9ZGIQU(05Q@T2:SQJ70='N=H(V(-R)B3!LU"L]07P5H2-ZZH, MA:1VNNC(X)" R">;;=I-IQ_K-D&;R3I_)4=O7<]ADM+*T(H)F&MNCTCDE[D MM'5KB\ M%A4/A:9Q#W 'V^!VD>B!&]R;61XN2^X=DG'=)Q7N[!>;Y+O=142CI+;-HR_R MD)CS/-@D(7.D!8Q!@0?K$([=92=%Z:.%U"@Y=TN]PN41\_W7=86YVM'GX M9>JFU)HC,@FE:"0#Q24$)@U80^Y831=MO] ?IFA<__8 [=]<^0T%WVNN_AE/ M^V;J7_OUAG9AP"S]&_C(-A:EZYAL4V?">J=J;A!"#G4D4Q+%ZM:])MI8AWK, MMWE2;9)*BRK/9ZLO^#(VI4MV$775T]3AQ/SR%L3><7 8%6'&,"EYB<+P+1!U(!GC1L&-,/:4JN@@ M3%ES]6J^O+EX8DQ&,O20PJ'Q_P_UKS>YY4$/'^F$BAW&Q@[79"5L#H^3K#'I/ MAL9RD,&2CA.I/+(N7>SKN%X_\S4NTV+Z==WI?7WMZB,S+MO:)Q(Y*)4$.)T1 M="+[*D/!'%NW#WB G*[<[5WT?K_GC,SUBG> E#;?&HP*- MC/9B[RT$AP6\3+I8BTZEUBC:@JRQT=0( O-A]=$SQ"I#YZE$+,50,\V%,Q26 M4B!:N1' LRGHN4-N6]<<;D'6N!!K#H5MH;:G7D8?L$S2K+V1*!3]#_PR3<<7 ML\AUH6B3:PMHF05EE21\^92'1$;R\5J M\C',CC8+)A3)7?#$N*A]N3POX!P&*)Y+HQ5:8[:Z;Z&G7C$R]-VE@;GVPK&/ M?]KN4OO+L@< G%>U9):\-A3/%5MORJV 0"L >)!1H,A2R:W9MUCUUUXZ MLM+W4=F\A?S&5GSX?I7PK%..!',A:*-2/$GP2$;.Y+WEE\'H<;=^]V[B_QB[UG"& B]@KP5I50F=B());%2*/HW@@V3C7 O26,? MY \3Q;;40S>PNGYT_!&K7WW^7;T"F[C(H\@D)VF" F4R!QCTKV!,,6A_H':J8#O'V<'GU9O2]_6V[Z5[V/*V*H#E%^\SU]J3;^ ME_GBGHN,"5EVD8K08&1$DF;0X(Q(8$I64123E6U]GGT N3V&1VV0^50Z[ "N MU]GX$'Z$UNDPIR="&1:'W:+M3> 8EW4]+C'ML&9 TD MW_>UY2/)38=>9F[Y^(97G/LP-,S%IY#<6<L7'1U%UA)UAFSK\(98 H'>)HA9&,X=XYA;IU-F5%66MYSQ%"1A0 Q&=('BDH-BRX(22PIK6_87O(&-LA[F9 MD3E4Q!V@Y![W?5.O1]PP*V,F!U[;.BU!B ).LP"9_#$I0T@66Q\V/4S1R!O4 MH0I_T. <)/U^L?3;?);.&!*^H$F9T6)3)*M,9MI[DX$5S,RP(#UK?;KT*%$C M6Z.G0=2>.N@[L'HXHW]Y:&"UY>,;!E;[,#1,8"71(CI6 %F2-?IFA#YA@5DL M.3N;DFT]&;!M8'5]':R[-9$D7WRCGQ[=<;K*)R'4_!'N(/'HZZ+3$,@1 ,&+ M9XQ+'ECK4')7&KL*SG9!R,-&JK%RNML(;_!WM<3H RY2ML"]L1:N M3;3P+BMN@/G,:4&14^B4],!,U-H;QT7S2<"WJ>AJ?]M%RP^;F)T%W,$.]NG+ M?+&J>^\E!X;+P%)"0%\'F(5$44D2"CC'Q*QP):CFO:=O4='5+G0(1 X4< \0 M.8W'E?;-O/2)S-$&D2,DPC7MDJKF:H4"62!&GY5UIK4%N4[!V#>D[:"QOV!W MAX7?P&*&1S72_-R^_'S" BL<,SGK]0Y7F4+T2R& %X&Y"&V8&J3_Q];FXJD* M?P_!Q'[BW-]*S%?A>&AO]*Q>>8KDRMU];#4]_!!GIY&P_?HNCC>/,\:V9P=T*I^7WZA2"X<_R>& MQ226+'51M5\'C\2[B^"5)2FP@L$5A;=*IX9M4O @M5TYP;N@9J=>!>T4UH$G MM!6GKT_Q-UK:GW_'XV_X:TV:64X8URZ2SP=>HZ^VG$,0*H+4.H8L1 FQ=<7H MOK1VY7@/#LM#E?6,0%D7W.??YQ,C368F%2B<'!-%'@FQIQ587_T23-DV'RVT M(XE=.?A/ <%]5//+"9(%]UZ;.OG%@/)*T5?L\?XD?PC2_*/2R"^Z\<-Y&+Z!8&4!AJ?T'@@?CE"*+ M'XLH-_*K[ND8NNN;MP*4Z1A03R#P9V3+)EER-)XG*#$J$B%W$*1*H-'0.M&& MD>D>R89M!37;,=0&54:S,[J!0/:W63Z[$\?\YGNJA&X%/_?=CF+G]QH_C+05<.$CW79<)/! MB^N&G_<5\N:>\G/XOM> @ZN_W40D]Y+3Z&+EXODU5^QX7J? 7JS#)&60DGF( M-B=0@M=(.=.W1O(8+*;@6WMA#Y!SJ!&^X]&7;8530*L0PE/: MM,YVK_EL.N7W.S"UYNFIN! MM-.M=SB?'=44O-<85_MX?5=_O8TW=R]!C0Q-?? =F(E:(T&CSEWDZS99F3:K MI*&..[&&YQ";#W*^FY)#S;_>R=45N?\,M]L/:6XN!ISG=@]H$@J16)W+%\UZ MF$D@!DXK;HS*12K=M /4Y5EZ9D%U3<2GQNJXCG857.F9Z7^M/5V4\/ M2'O=^MG-;= .K QKFDR4*MA(/O!Z+HHFYS2ZH"&Q[%1&8:5I'3,-Y\] MML/MG7UDY 5IDC*,SV__B!)W2R1,EG,8J49-2-L#_&W'].**,4I$D%&2.7:9 M0^1&@W%,%.:8\KKU)OV4BNFQ?9LO/GV_F-L.[2EA2"4# ML8D6H\CG%P4*)8LIBN)3ZR324RJFO=K0>GLZD\O=X>2/\.5N_I/QFAL? M(?KBB"U1TB=4X(P6*I6DD;>NTSU$2T\NS>DR?A8R QD^<>WMSD"^^K1"K(L@ M0;(;*YF(#RY(2V:QWMOA*D"4G/9SVM"#3]$Y?(2:O26V!U_0$Q2&RF[9FI'= MF9&W=[W*G;'6ICJ+6RL+*ML,(1<-4E@DARY)R<;(!>PA9=H+3>-N/,/XW0%L M_L1T36^MJYE9QUQ6!F]&1A'X(1;C(9-RA9AS4;9U7NS!ZWLR+ /%^?B =R!O M&Y[DGF-/=B]^,U_45O>U&:- M P^0TI,CVP8P+7C>3U'SP[-RVDU#C+H.M+",=M/,'?AB#(AH7=)1"N5;M_I_ M6K#0Q][3!BN#N=MKEY17*5U_N=YV@-TVAJVM[U;X&1?KNPJ=M\OUD!S1L4]N MDB$:M(Q&^:$CWTTFY5WY&/YUWU]26X?:*S V5>2_L131//F[@ MIIX<)+>44K]Y\2-9.[@0Y[3G7]+ZC5B^,Q2OF(5RV6/M+"9JCUT$S[,&$61B M3+O@L75#D(ELX'W=R2G2NE<^TMPD$N.0BR=G R-%S8D4G45M2F).%&R=9#V3 MY)=I04]!Y.':HO%E_.(-[/#JHQ-?<$D3.V8=TE!$%Y>X%M) JGD[Y84%GT.$ ME"QCR1C-FM<53F1C3]&Z6;0A9D4J)FUM]\_H2RQ!@,,02..5ELU[R9Y"W\NT MGJ=@[[2&FP2=S<)YSK;]?T75QPC$+@2G M4@Y>:,N:-SW;2\BTB&HHZ,>7V<[F>@?0.4+A;K*S1A01?/&U%)[,>ZKSMFM% MD"_9"(S28I[@R*J'%'D#()R^'0Z02A=9K@=+^[@*B_753DSY?Z[7FZJFMZ5G MP5C.N ,FN 95#;PGHPXB"QFBETSXUNVDCZ.L^_UQ"# .PZ^5C/HR=7_#,E]@ M?HT+^K!Y?T5K?+(Z4?O36&5 >@R@9% 0&(L09(Q<^)"8'/%XZ@@*I\W&7AR) MK676%R*?\W;OTY=!%.29!T#+:$\IGI:6:ZFOXRHA5SK&UO4BI]+8/2K;Q ^C MBJX#:-(25K6_T]]P]__?%W]NENG_?5Y>D0#7.X_GP_+JZLUR]<^PRC/F2W(& M#7@N2/.\<>"$=V!<%+DPIG7S%K%TXD4^70TN^NL[S MQ:?WR]56IIO-:AZO-]M#]F6=3KQ<;(@.>N*GWQ>D)[C>S 1Z)R4J$,8P4-J2 M=VYSAB0BE]Y%*WAK)[,-Y9-WAQD/7D_.:2XNZ<$(_XJK^3+_N0FK39L>E<\8 MBM=8EBO\@.DJK-?S,D^[MCFWA[(SYA(O3B-8KQS42ZL0$T_@HDE,2^E,;FV/ MSR!W6J?ADGB^E$R[,-./E_*&6'_$1OC+;I#\^ZTZW:W>.^ZX,0%X]A1M,L; M&>M :X$YE.QX\WK&EO1/6P]Y28A/)O5^"G$;[5J!PMB8$"F2I9A695,;,'H! M6=$/T*.)KO61ZP7]D]%FF;Q _^0429_IG_RZR./5?[RO&DU[5ECL]/S]0Q;1J,ZCVD5Z^TY5%OG#W5OW-"-A$F/P@0,F M5^\HU*E-64?P@FDFE"TVMKX:?P)YYYK0&R&\>E8&^_K"F>11!])F%YVNKCYY M25QRVC:B91B5%*EUL=Q06B=N)C 2UAZ;R(M(LM<6H,?9DL$%QR<]_H+&<<1R MXU-@RQUCRI+CF*,OM+=:"5YRVE91VLR*8-ZVCADN:"+O2T[)7;[A_/8&VZ/2 MTNBRB^1"D/;D[: %!4X6#N1@,"-L0>:;NY''D?9R#. I2#I<&MQ.3OV6 !]G M(.Y;^1%/;O[D]B_N!5&S?%M.#2\8'I6<"UK4%@R;P )GES3/.==F(8[V<%[G M!#D/PDCEA8Q"NM:7ER>QP'NRT_>ON\DW%EH^+=F!]#7.-"R #SJ#B49F6R^F M-A]H=1*!+\<:GX*JYYK MI59!VG;[RW!1_JK;9EC,M8G;UG=O3+QBWGP]9.S MVEB^;>J@N;B'G'T)G -,[ ,^-C[+3K>_4[:98RRKGDG?$)*')W;4" MR=WE"%R0#1<.&8^M[R;]B*;>P#1$\OM/7]J(H0-8'7:1#R^1^:25"0R<#L0_ M%>OE]<2!M)0YF1/#YB..!I Y;1)\%/"-+:P.\/C4D[AW)-[>57.)P(A96D", MFI.220,Q)XKT34XRF-H]K_TLBR,(FQ9SE_/'VDNI2^C]B:MO\UT;JUDQP6@G M&&B1B%TV&W 8!20,W D?56A>O_XL05-WFVL.@!]";*@TNH36;:IZNQJI&6/: M&^"UYY4R9*,=V65 2VMRODY]'M^+=UF%]M5[C9CVS.OL<,=":ZMP?%FNEAD*PJKJHRF7'VS=4/9Z^J3O= M71Y[C61U;KW62$A\]:46[OQ[*\%WY3?R@=>U.A/7,Y^%(K7*P&0A-7J0,YP5#"(DU&!C;3R) M#"$$'Z'8&#+]("5L7?5S+&U' 5#_3 !L(*->FX/^^9FX_CJL,3],S Q(P!YX M4)/4Z3%$MIH$=P>F=^7ARS[@MJIYFW3=DA,K.>_#7]O!@O=C"[6I%4L4O*;: MWDOQ1/MB,B"*B,5(I25KW>;E/(K/-FC'OOWUP[<_*/X2)LAB!7#B#:@:-85$ MWUKZ/FGFI,7F3M]Y)$\R9$ M#;,.ZSU8Y!:4I$W<:Z<@Z\"\]M'RW'R(^*0F]/YX].&[ZTO?+%=/%.K5:A46 MGW!'P=7VZ5NW>+^8MZ2__FM[UO]]%9IRSDI.^F]D*.2\A ">:0\A6\U"24SE MUD'.) M]V>;Z!%TX7 #3*ZQ>FI'_(Q"3-O-O.+Q,\<@'CVCXGU]$'UN ,))X M%C0([ES-5*F^]W[;+GB56?,A) M 1/$/^7I"UD, \X:I.\,)M?ZW* 9\2_:5)^"V<.F^I+B[R#_M*/\MIR*%>)M MD!Y0U<+X+!@$0\SDWGB??>0)6W>R_(Z 7JH6+PJ"QPV/!DND S@-9]S]LA=Y M>^)W/P#1LR)L" Y<\77>1BG@=.U\G$WA43*F0G-'>81U3-P7:3BL'MO*J67< M 6#U_=2XC;EYCU4&OT Z;8855M:+B;@VB501@APWG/PSIEHE#6B M^;"P[PB8UF0-%N-^. S@:0> .*!'6T4A72)]>[>X;3WKBY0^H0!&9A)4S!H" MQ5Q@DHQ22!U%<\MS GE=@&D("([SO,Z6R(L V\=_+F^65E)@Z&NY"0L15")3 M'5R2P+S5C$=%NW_S$Y;CR9MV&[PDV(9)I%^PW7L(AQR$MW?E+3(I:2PBE(2U M3XNG74%Q"5Z$%%V12L?6!Z3G4SUM 64?'MJ%9?^2T?['=57N&W&M7UUO/B]7 M\W]CGNE2+PIQ"U8$"KEXJ@Q0#*3,M.=(\HM,ZYZGS1?1>4S<&(6ME* ))+HH MC*>%?UGN^A7^$K[.-^%JMZ8/!(35-\QOEJLWUYOK%?Z^7E_7D?4S&4I0)="N MIG4FCRH)B $]:!^D15J-47\RD1/'X-.B>ER1_D26_%N87]6-E!CR&_WM M9I9#"!ABO05:N\ZYXB$R+X '+H76);K0^H;X6&N9V,?Y.>SZ60"9U+Q_^_II M-"Z\RGE>GW1K5V9>9]K;M**(Q]88.WEP.3$0V7-3N#$F/^IZ]Z0XQ%F"J3C+3*8*77M.NRYGR-C#IY+$:BV&87WRT^UDM$V\^OOGY=+,@V9*"LPZI,<#B??JPJ"7'X5E\Q-B>7Q1]6#7A_!V MO[)^O%?6_\;YI\]5/\E/(_YMM?5O88-OPGSU]W!UC3..: 3C!4RN'6QRTA"" M=*"MCDIR1EP,8_I#YR_A*+VP/Z%>O!38='%V-!ZSMMQ9_[[877:=,<,$%N8A MQ&A)FJ6 I\T/9-&>!6.+$JT+B2ZUMJ,TS?UDFM8U@/I1K>=\S=<'?,WMEYOL MYX=J<=;W6_W,A!A"G>45"NW:"B4#)ZRJ=S!)AL9("M7&T*/6"SE*:?S/K#23 M0N,E'P$_9,+../"9\4H5% E*$+;.%0_@LM @//+BD[.BG^UE#_W'I?#8SZP. M4R"AUPDP^QERW\Y_O_VH+986Z^87"D]\[8C7#<]A0!^7$8T3TOM<0!13M20K MB*(PX+9(YI(0A?]<]]%OKO]BWB_1&XG-E,&B4I80,T;:N@RY>3)HL-FAXYBT M$:WOQ1Q'V8N^1G@*VI[-9*I&;&UST%0:1U,X(IBAQ)J(T:#X(W@P&5!E[E(R3>_)#N6P;DO M%'[TA@<\INAF]\,'8]TX%B]8@*"#JT4JC#98%T&X++-RCDDVWOB]DTCMU#"= M@J%G.BB,)K279*Q:M*KY\4-',F 7:5%S$(8,A>"<*^",8[VU$L#%E.L\>AN2 M<)'%YN7E(YFRVP*BW8/KMG#SIO6L\*QCG;)@0F*@DJ%=6DJ*.*PNJ7CF$%LW MJCQ,3:<&Z10D/#9(C5C?[6G7$Z5]<-#SV$EL:()^_):1;-*)RQO;2.7D:9=4 M&0*K9;'6B5"]Z9YBFE/ORM[14LS,8KDSGMTW40@HX:@O<*-,]< M\H+6L^:I@]/)[-2LG8*=,_VLDX4U88YKO=K,?EDNULNK>=XN8YLDV5["=[(4 M3"I"<#51(CGM <)GB(*\4I;0AN/.%^@5#Z!&W]W#[/#;N^E*-8[ ETVYWQU^ M;JY"!Z9M*J1II0Y6VUYC"!1@4&QC:;O+PA261T'0E/TL6LGT68@,8' 'B?1W M7[&&.(M/MU[AS57V8(U.41;(29-M%C'6V? 28HJ6>&.0B=;3O Z0TA-DALCX M\8C"!@SO #?_&>A9\W#U =-RD>97U0Y7#MVLQEF%,IH,JMXC5-P%\ IK"][, MO%3%L=+Z(/QYBJ:Y$3H:BAJROP,P_4F2V-5J7*_G"URO;W5C9Z)3Y+)D!](4 M#2K3)Q>8A2*UO93Y'4#<-OD;U@]K+I@>@[6B_44",)ICL SCCB'CA M$@1;>5/;/B*/08?FP=M# B9VJ-L)=G]R;@"7I[XT@F2J5[=&5"''S(P$CX:1 MUM 28BV.#"XF+;+1$A^YRONO<3Q\:!>1^!#!+%MP:6+Q;J]@5,]K>76]K1*_ M=;U28=)K"<8&"RHZ.IF[C!TMBX&TE,YT+P8SM+MUSF?\ZO MJF;]3H);?)I3-%1]P\WO7[Z&^:JR=\8H$!W! MAX]43'O<8L:NH37$$+(LA!*5#2AC'#@O T3/N;8$%J=:U]KT5$/+HC?>I RQ MY@]4\IXM=;(CXGM:?M.%E+[@XF&(//F1C> 9B#:F+ M#A)<)%9IJ[@-TKC [2G .*M.X4)E*FO#_FN MJ24+620KO$W\J!&3XUT!ZJKT=8B#THC[W>'G1KMDM,4HK2"PVL6[5G5Z2S:2 M,69%=@R].2K<_%FN )TDTV.N )W"X Y'(+]>S;_<',K?S@''$HW4$6R* M2 I$+ K!" B(O)=C,;\#)!UUTBHL-QIU@&)M(O^? M%_#%>;!."ZF25[35_V]]W=BQ=VM)=8"^(65:+%GGI1= ^HNU,;@$GS "RD"* M9S0OCT=7_6]]W?E8:5!?=XK@6B?I&N=8?@VK!:VN=N/>]LL:LV-S-PRS9MW/SI(S+16I@D.'EN6-HSOM]_:D_4- M;0UYX$&CF)$1VT(>!!&W42AC:WEMC+58TD%T&)]9#XF3_MDK)G"X"Q$5B_J&<\I7(G"X'AM M(4\BM5-#= J&#J=:QQ/:RS%3M1GX]>ZQR[)E0+ACP./?'5Y>TN*MHQC LY<_ MNNNE F?UE-QS:VLO$@8Q, TY>"4+YIQ9ZQ#]4J[73MUN%QH#*I:Y!S2>U>J) M"#[[VH%,NAPC&NZ/ZH9TQD*_(ZA3RW<*'G[D@@T70!?7I/[ S8,[&(@E8%$< MT#-1<]D>G"<623+;4AK$]#AK>W[STH<$](67,T3[N&GI8"YW< ZUERW; 77W M7>KOYVQXG7A$ZT EJ4#QZE5X:: D"GR\U+JXLO?+GNFG<]:1@Y*;F=O!?)O8^UX+CAJ:U4LOG4-W$D$ M=FCBVD!E>2FI=6 2]R[NQN-]LL)7^7^NUYMZY'S'V"2$=24:2*4.03>V]FN4 M#C!JHYEV,J?6#NF9)$^;3AK%;%Y2B%T84G)!=C5$X8I"MB_+Q6Z5KS:;U3Q> M;WNI?UP^'2YX/WIP/=,HO0VB@!.%XG>.AC[%!"4KZT3M+BI;G^^>3_6T)O>B M,'N2C;^HQ%^N99XE1L\J&"';VA].:@Y>I@1!>!')C$3%+^(V_)C4:1W8*=%\ M"=D.A_"2E.RB_N[]. TCBK19@+8,07GRU8+( 9BS(G@MF4JM+QR=2N.TO08X>#817@=&#.5CG]PDISMH&8WRMN]6G\)B M_N_M"[XK2G^UR.\?K.A=>4K;_6%EYJ96:!I@227:P&)MVYM,'1000S%.E]RZ ML+\)X6=/E7\JN0<"VS=(.,22T"B*@E*JHSE*+<"G33_PPDC_,CD=K7?)DXF< MUE.[/"*?C)P?5:K]EM8<:8<&%P:>]OQ+FM81RPC;P)ES:8-1$9CGM%O7/K"! M>P^9%9F]US&:HVYJOC0#>U_KMDV4_;%<++]O7WG38?!1J5OAN386=)#,SKGA M$+4A.Q"R-+H$P4OK$LUAE/X,IO84;!ZN91Q-OB_>WMY/:=WR:'M'9KZX:>-* M4AM>U=B8@$M:[$%,Z(XD9Z\TLI7P*$@,(L6U\9\BT ML.(@"\-TLJA,:MW[Y@3R?@;C?0H*'QOOL23902KS]\4WW&6P=MO0]FHU_R= MST=RLQR$DXQX%(RLB56?()0H(6O-N$U&DD:-@;Z#%$V;,.P$?6WDU2PY/4VD M_4=8[>96C!Y2/WG3)6/GYY?959!''+=1UKO%[:_/> R">1D!,5G: M*K(!+X,"9,Z'XBQZW?IB]D!2?X;@^11T/K:ZEY#P]!,E:B?-NUJKZ[B>YWE8 MS7']=OZ/Z\IQS#,A-9.I>C?,BSK=KD!@B0'*$HM7N43_(Z/[X[?\#+'R$+0U MYG^OA2!OPGSU]W!UC0^:M0[9O?<_I\G>? 2)C7;>NS?MNU96=!T2J Q($4C: M)27P)E,L&[4R*AFC1>OSJ^?H.?LP><^S[]-$,2E5=.#@1?6*-<\U,V6!Q^R5 M-HY9WCH-^"Q!T^YYS7#QY!RXF1#ZS=7M5=_!E1#//6T\:S-BE<.SV').^"B+ M _K"" '.0 BRCL,*,3 14G'\!=F<^YSUW5NV8[_6M)N_G8).6-8ZPFFZ@(YMVBFX M.UR8<&DAOS ;>)^(W_$G?,>?L+G[HSL]<:4S >):V$5,N89RM3O1?+F!" M($ Z7YNMZ@R8'1,^9254?$'&^51MI5_X8[E8/57>F94NNT N2Y8F@+)2UL$1 MQ"+I@TC>F8BM:YJ;$=^Q43X%;P<=S8L*MX.4RMW"7__UP,R\6>$_KFOEQ6[T M@$/%BA1@.*,]!NOI/_,*+#?"H8Q6I=;U1$>0U0D2+PN80[!M)+V> +EO03>C M#&)F@@5OB%&2W"\A!'A7R =*20EFC(]JM*.&PV1U LA64#@$M49RZ11JZSN- MO1EN(97(F66$6#@'%;B%J O2_B)UQB"B%Z,9OV?HZ@1LK'5@ MO=V':<6;"JE)B%2HFU;OMP'&73 M)CJZVV];R; G9#[4MJ?KN]%K%A%9G2/$A3*@C8DY.)\X;]T6 MI^D".@%P'Z'(Q1$Q\3#R#R'&^G,",J2!492S+68+2F4%,7$+! M;(14N4C_R-[NK?P[XE6=>(&7!\%R/(GTFZ?^@.O-ZCIMKBOW?EFN!Y4"[GE( MDWSQCXAKE//][C4$J ]X5:L]7Z7-_-L6=W<).15"\2^%*,V2FH.EQ2V%YJO5[,>&H<&MRQ/.*A(UFVB]RK-< M_3.L\BQ*C!ZS )XS!2?)!@I.:B/#K'3RG'XJ6V='?T#22S%FIZ#F66-VIE0Z MR#/L6\[,"I]"8!EXJEVO1-$0"S')FH )B^$NMW;R]]'1$9S.%?01(#J)ZX.1 M\Q57\V7^MAU/D-%IN/#@7*9 Q48$O(8-CS#$7)$NL M=2K\:.*F;5YWZ0WO?/ET8,7V[N0Z.0IH60 M:GN5&"VMACYE$POW-CEN6T_F M&.P_C=:-[N+^TRE"Q"QL:Y_@$"UG9UP>/??^E%X$ M&75(""BX!<4EA:6:,R(M>><4UR4T[]]PB)AI8Z\F.'B2-&G"^%[/(A^OKD%R MY(>/',.N7"8QB%#LZM 3#Y9 MK #WC)%[3_LLK<]EB-Z(Y!P/-K?NT;"/CD[-RRG2_X%Y.9W='7BSC]= ?[:] MO50$AL)2A%2()=L1:#X6!XRA1UDL0]MZ>,8!4KH"S@ 9_P T0QC>)VYNROE# MSHKSJ*&(R&LSN )>,04!43N#42O1?'S6(6+ZPLX@4?\8/@/XWA^ ;B]\"ZUX M81&,8[7\+B/17RAB1+D=R:B2:EV4L)>0[H S1,C/0V< Q_N#S=N[RG;4EF(# MHP$Y^CI(SM1[/PAE._\@BXAJ9+/S]J2[*Z-E(<;>L8:QO ?H;"CR^X!?KU?I MIZ\WFYFO\;\\?E:[S_Y3SC!8,T4@&WM8(OQ%#/*R-8 MX:+T2)ZC;NY>-P5Q9L(&8> _%B AP_Y+_Y0?T2B;S_^W_^/U!+ P04 M" "]70E5L6,SUZ4' !G) % '9P9RUQ,C(P,C)X97@S,3$N:'1M[5IK M;QLW%OV^OX)UL(T#Z#5ZV);L&'!MMVN@3=)4;;#[94$-.1+7G.&4Y$C6_OJ> M2XYLR5):)\TVCK$!(FN&E^2]O(?G'L[HY*N+U^?C?[ZY9#.?:_;FYV^^OSIG M>\UV^UWOO-V^&%^P?XQ_^)[U6YV$C2TOG/+*%%RWVY>O]MC>S/MRU&XO%HO6 MHMOVW34/VV-L;)EO!B[_2$[N!3R>DNV;-9FUU;LJE5=.99]U.M\O>&7NMYCRV>^6U/%V-<]*.UR?M,,G) MQ(CEZ8E02YA_UNZW#0>F/%TKXV2CI=/Z^MV'JY8UOTDI,VV:_"V@Z.VRGBFQCO33ZB MV.H[WI3AOWJ)[89UD<&])_*>94M M/U.6KAKL7_#[IYEQ,UZH!DNE)7>8GW'_];/!T?%#HSS:C)(N2RX$ME)3R\R/ M>@>KN%4AD,11,X'-9PH[::VB^NMGWUR6I-,:T#)]U'E[UON$/.L/[YDET79J&EF,I&3&*=.F'@0F%09C #5P7CQ9)5A;>5 M1 0H/*$&(:>"&G98J;2&7,5?=SU7T@KZT$H@%PYC*E(.[S%X\%GP>M84+K<"$=%#B2%0K>'R.I0;4XY95[ M>!/",>]_C:. M'\Q76W!^.-,]&-78"7,E"*ST9 M,H$TC_#%WE(ER/O) #A]1 ".1'PYY[H*;$79E5D&M:CFR(O;H?J@(Q[ N_%R MMP0,2$5'<*:+0G-B*O_^N1]2&?BMM205G?WQ48A-5OH\;#X9UP#^1*#1!$\ M;.(1@:UFRYC-;530@;Q6;*'E'N@^@!VIAILTK2QE?:U@;HR7&^=QAQYH8A27 M8HCZ>4\<8,;=K1 @<@K(E"*P=G"Z9M0ECO774M>G_WOVC3\1QR?'X:,Z+@V> MPG$I/#,4*T W[BB%&&X=8'?L0MST 1)A2VS"+PZIZ8UUM_4XW,!@>:Z\EW(G M9T\,:CVU" 6?0O=](!D4Z8B"\9>D[FJGR%\K!9?#WJB*-#P/>/%)GT?__RBT M7H'/-,03Q)P"P.CP22A>375!RCF KE,SF@T!6 MGQ[BT7\'J7&!CD[>*!<8ZL1"Y\JYD;/)56_@D_KY^*V9D.9E]HL M)5H7,Q/YCV\@%TC[D_6[]9'Y3WHAW3Z<XO_8C5Q_7:X%=X. MM[W8;AL>M8:=]S=W6LEM6SN,'<='!*[DQ\8@\S%Y'[;D=;CMPUPZRO/=[E=+$'^R,XH/,N7SO+UAJ_NO<=>$3@*7RVUWB MVIR>3,B1==+>^(P_P0D_!CK]#5!+ P04 " "]70E5" ]IBZ0' !V) M% '9P9RUQ,C(P,C)X97@S,3(N:'1M[5IM<]NX$?[>7X%3IA=GAA+UZMBR MXQF?[;2>N4MR.;69?NJ Q%)$#1(\ )2L_OKN J0E64K/N:07Q]/,1!:(!787 M^^#9!:C3[R[?7LS^\>Z*Y:Y0[-W??OCQ^H)UNG'\8701QY>S2_;7V4\_LG&O M/V SPTLKG=0E5W%\]:;#.KESU32.E\ME;SGJ:3./9^]CFFH<*ZTM](03G;-3 M>H*?P,79GTZ_ZW;9I4[K DK'4@/<@6"UE>6TSBT3V.OY#318G5V*N2"2?&J(X^/4S@Z/!IG?9Z- M#P^3HZ$X',)D,IHY:,#(+@E;^&U C*O?-96,0SJ-D":V!@R&9='6;RT0Z M-AKTAJ5>GRZNWL^N M7U]?G,^NW[[YA6V[]3L=^E=MG3HY.'NGJT[2HU*RX$[J>N@LQ-1X>M\[(4&,EI=X R7\GW0:_UZH_7 MOKTL@WYO0LMPS7*^ &9@(6&)3.1R:=FO-3<(>;7"YY4VCNF2O=:F8(-^]V>F M,_9W:7.^8N\,I-(B([*_&%U7$;LNTQY&[_AI1F_XZ*+W [<8,US_8L5N2KU4 M(.80A2 VH1,:32@UYAK4P&7)>+EB=>E,#>@!9A^?B#"FG!78,I(KEO$4'QFF M"V13IX/;,UO2Q'K\$ \TDY$ AK<+T1IER*5V.#MH*4F\@S5NA:5J@FPL<)EBR MVER&IPO*T;<#2F"9+#'LA*!UF"-$)(ICM]GHEV6&A,.IW,+OJ:H%SHE0VHAI MA#"41%(5(H% 3.!6:HW2!B#VGFK<",+7<1%)U H%$)H:\>/566]/RFW.,J67 MML6M@;FT#HM QS@]#':CE=$&_&QKS(ZU'H%/$8#C1P? V5:TGML&7$V)0?RA MLTQB\\"^\$&\9MR APN&7R8***P,$*.)PDQ'(TBL0/HD"J6VD#95VM8XCHC5 M:!5P4QF=@L#'EAT@3 0@[@(6KF[3G)=S8.?(6>]KA1*#$>\.)@<0K!A,1&B% MIJ2JLPQXI?D9$=L&C .LR)8'*\JV%&6HB/R\#VZ4H)K 5V%?"+"3\5>#YP%_ M\5CP>=@['M Z7(+%,AR#Y1/>;R,IHER<\MH^? @EQ000%8VFD&9U;7 "9*J% MK]HBDH+2ST-U]YHY-]G7@.(>9DV>74,E:IB9.B6R*-IBM9+"'VEMG5@I)#>2 M')"A&O#YH*29:DL9VF],Z].Y9TL\,Z-!>)CU@RJL0F5:*TXDCVYY(]:9'D>$ MNF&SW,%O"9 @\C".!_%%,__7Q''RB' \&N_B^,%\M0/GAS/=@U&-.V$A!8&5 M6UURHG1N$>A4=!*"N1$MFA#?DB=22;>B5+]/+>TM#SR/J; MMD0WBE:?.6X; MAZK:5(AIZTN3--5&> -\^3J'$BL.A=#&'JAHSY (EN8!OKBW9(7D_60 G#XB M )@$X\(; U;AFCNHH(.Y$W% MYGON@>X3V)%RN$[3VE#4-Q+FUGR%M@Z?T*TFSF)3G**Y[PD3Y-S>%0)$3AZ9 M(#QK>Z,;1EWAL?X&5'/ZORY6/_ "NH1$FWRPP\0R4B1 MEB@8_U*IV^X4^+66:++?&W69^ON %U_T/OK_1Z'-#'RNL'C"8DXBP.CP22)? ;2HZAF/+IT9>!_IZRO;OY)) UIX=P]-]#:ES@0 MWG+8' MD$W9B,*(+:SNHI";+29F6Q<( UP>[T9#]7OOMYY4WGU\IY1S3*^90:J(,.#@ MJ0TAXR^4&VQ%(?')W(N;A@VAJ)1> ?8NX MZXO]W&%^],!6O'S5&77: 4VXI\/JE@VV7W$2 NX[44@A%/SQ&\,[>XE8"WGD MO)[7F""/(_]:_R[D&_ZVMK43A.W\W]>@SSR?/KEU^_[9^.6)]9^[KXWW+=[' MG&YVA-\P%;I!%U6LM?];6I'/6H5OR=&+7$+&7M\1Y=M0A>ZZ&WL6VT.;]WZ^ M4NGP^YUIN-)(F-KM#@EK#,R M,2YH=&W=6&USVS8,_KY?@;JW-KVS7FTGMNSFSG7<-;LN3F-U7?=E1XNTQ582 M59**X_WZ@924MS9;U]WZELOI+ $@\. !04B3>T>+6?SZ= ZISC,X??GD^?$, M.H[GO>K-/.\H/H)G\2_/H>_Z <22%(IK+@J2>=[\I .=5.LR\KSM=NMN>ZZ0 M&R\^\\Q2?2\30C&7:MHYG)@G>&6$'OXPN>%AD0RHAF%2O%B Z\H M4V_!<1JMF2AWDF]2#:$?AO!*R+?\G-1RS77&#MMU)EY]/_&LD\E*T-WAA/)S MX/1QAP\.6+]'*2-L2/K] 5WM#U;!08\&@\'^@+'1'P$&Z:%Z;:/T+F./.SDO MG)09_U$_= \&I1YO.=5I%/C^CYT;JII=:(=D?%-$-F"4K@7":\2)R(2,[OOV M;VPDSIKD/-M%#V.>,P4G; MG(B?%PZ[")#N*2;ZN%17_DZ%'=&YOMTU N$[& M"]8&&(0FI/E%RE=<0R]T@XEG]#\ ZXY8,6GR\*;1WYDFF'4F_W>3"$E^[2G;FPG,]L]$%OX'>_^KBG M2Y@>+4[C^=%'I3LGDV-F[8/P(4/6ID#D$OO,"UD):#VNN$I+!N]H1L()BG_^YRM LV/?'8;?N MZD2A9H:BR]"6+*DDGC.8 U)0F%\D*2DV#(^#/.?*!H;_1I/BV0$IDPR#OQY? M#:D-#P%TX7?D;ID*!%CP+LQ2SM:X,GK2_)S!8KWF"0:)ZYAE&GQ=P&>&NBZ4 ME5050?:T@*L]K)JLVCULD! J2G.<75=OE4S%->LOB5R1@BEG<9&Q'4P3FWY3 M<5V4$XQ\,!S_A^(K":5XGCH96^NHM]^6(T<*"ATY >I\H6K<"QZUL#Z_^YMY MV7=[?9.'& EI]L"ZRG!#),A^9JKOLB(E>U=QRJ?B]KMZ$X&/7Z2.YH;"O[NR0X_"H)Y@6VI9Q8UK =:H*6%)]:PEKV"3?] ML)1,&:*[1DRR#- ,@\%6AH(2F5?=IK\5I$C,#GIEX-4Z(FK:.FV'8M<.PI^G[LM'0'?EWBWTW MN)1Y=NUZ?42@,$N/.[U.:] 0&X7E!00WCU?#]6T0.:4?P3>AE3+>8D(1,8IM*%_2\GXU 1\2QCOF":^5[C3:H,3+8SJ >Y] ME)[M--=:VYTOF-?:WJT7[5+47QHBR3)BDGKGJW?3R?PK$[+"[5+I]TW^X46W MN=;?#NQ7C,._ %!+ P04 " "]70E5#H10GY,$ #>$ % '9P9RUQ M,C(P,C)X97@S,C(N:'1MW5AM;]LV$/Z^7W%UL38%K'<[B64W@.LX:X8T3F-U M63\-M$C;;"E1I:@XWJ_?D9*2)FF!;L7:M$8L1+H[WG/W'(\GCQX=SB;)V[,I MK'4FX.S-BY/C"705[<)Q&:R*+K>*KM8;0#T.XD.H]OR2U7',MV$&[SLBK[T>> M=3):2+H]&%%^"9P^[_!>L+L(>GV:[O7[O4'4'_1ZNW1 :6]O$441#?X*$*2' MZK5-J;>"/>]D/'?6S/B/>Z&[UR_T<,.I7L>![__:N:6JV95VB."K/+: 4;J4 M&%XC3J60*G[LV\_02)PER;C8QD\3GK$23MD&SF5&\J?=$I/LE$SQ9:U8\K\9 M>D3G]G;3 ,)U!,]9"S (#:3IU9HON(8H=,.19_3;L.X%]Q'B%!/(U/\.>>^3 MD"?3\^3XZ'@R3HYGIUB Y_,WX],$DMEM_ \0>; /;]RY.W%A/IU8]$'4][L/ M'O=X#N/#V5DR/?RB=&=$K7 C+*36,HOWT<5#":1-^\#?A=D1)"^G,!^?OQB? M3N?.[,^3Z5L83Q(C"7T_A'\18/-$R^)NO.^J4O/E]CMM[^,<4IGG+#4] < MKT&O&;RNB$(6Q!;.62&5!KF$/WBY)ELX4RSEI='^3/-X/ M0W\XD5E!\JV]"X;/ %6/I,H@\)W7L)3*>ECR,B4"/M2.@.446_;OE4"S8-SL6<9+"PS_C";%8P#63#$$ M_S&^.J06'@;0A0LN!"<9O')A(DB>;KLP67.VA".>XRU'I+/EDJ>(%!/U5LE4W;-^G.B%B1GI3.[ M$FP+X]1R8,JNBW*"\/O[PZ^HP()0BN>C(]A2Q]%N6Y,<>8Y]J:,6-:P)VJ"EA2? M6L):]@DW3;%0K#1$=XV8" %HAF"P2Z"@0.;+;M/DVNZ!"U([YUI64:L2=9W( M@BGKL[S36=S_R'T066(U60C6&BRDHDPYF&%!BI+%[3]#RLM"D&W,UPZVEZ7S;8=P?^ MY\6^&US+/+MVO3Y&4&*6GG>B3FO0$!N'Q14$M\]8P_7=(#).J6#??@O88)\\ M[NT-2WN]?_9<\_X%03?,6N(+#$,*3J'%_R-EY*NR\",%^IFYXF<-=URM<,"% M03W/W8_2LSWG$TWNSFMR(>O?"6+%!/;+2_;9%^>F;_DW)F2!^Z+2]TWJE."[ MO0%R_]VVN=9O_O8WB(-_ %!+ 0(4 Q0 ( +U="56N%3K%/2$" ,>_'P 0 M " 0 !V<&>M'D![#@ YYX ! ( !:R$" '9P9RTR,#(R,#

3P, =G!G+3(P,C(P-S R7W!R92YX;6Q0 M2P$"% ,4 " "]70E5L6,SUZ4' !G) % @ $%P@, M=G!G+7$R,C R,GAE>#,Q,2YH=&U02P$"% ,4 " "]70E5" ]IBZ0' !V M) % @ '#,Q,BYH=&U02P$" M% ,4 " "]70E58^E@R)<$ @$0 % @ &RT0, =G!G M+7$R,C R,GAE>#,R,2YH=&U02P$"% ,4 " "]70E5#H10GY,$ #>$ M% @ %[U@, =G!G+7$R,C R,GAE>#,R,BYH=&U02P4& / H "@", @ 0-L# end

W.B]VWQ;$\O8IYG_*E%J'@?RO3RQ9*Q["[$"_O\#DCMO,E48*R] M4'L.-=COM22B-'E,*+@-]L)&M?<_:$GC1*@&9L(CZL%2E^PKN*7.V(K:\F7@ MQE&>Z"\<[,0)#O&@BQEK"8PW8<=1@[0@ 9 M <6-/\OG]+VY&:.7/MJL8(LH7R\+6EEY#>?N4?IL M='1HFC @?;T'Y>(4F;33#+Z/H^>[>1S@[[EI!/5*XH%FLF#L4H.-V' M0;37CL9:V+;T'T'C#>C\H+5[$GR Z<^T^1=02P,$% @ O5T)5:P&VUG= M @ 6@8 !D !X;"]W;W)K&ULC55M3]LP$/XK MIS AD#KRTE=*&ZF%H6T""0%C'Z9]<))K8^'8F>VT\.]W3M)2I-+M2\]GWSWW M/([O.EDK_6QR1 LOA9!FZN76EF/?-VF.!3-GJD1))PNE"V;)U4O?E!I95B<5 MPH^"8. 7C$LOGM1[=SJ>J,H*+O%.@ZF*@NG7.0JUGGJAM]FXY\O-YS\77 4\=A)&'R5$;4)4 M\VX*U2ROF&7Q1*LU:!=-:&Y12ZVSB1R7[J,\6$VGG/)L?,VXAB6"#2G$]]2'1?MIRWFO,&,/L B((H.X'6WHKLU7O_?HJ^X285RN@W\FB7&:GHGO_=I;B"[ M^R%=[XQ-R5*<>M0X?0XP?JQ:P2"&H!,V.0/A"3 M&=QPEG#!+2?RS,*;K [<8UIIS>5RGY2#Q?9+>\RF^=*H!I+I:W+S9A%J PMQ_"H+%&ZP14*"%L;M;8+]+!>H7U7 MFXMM38XB RJO69)PL)I:T< GZ'=ZPR'9\V'M=$.C411&%W"%*18):NB& M-6;X?YB#3M@?D>V=-TYPOH.Y[_7X._U>H%[64XUN6%72-JV_W=T.SEDS+][" MFZE[R_222P,"%Y0:G VI9W0SR1K'JK*>'HFR-(OJ94[#'[4+H/.%4G;CN +; MOY/X+U!+ P04 " "]70E5U28V$?4" "6!@ &0 'AL+W=OC)2%56<(D/ M&DQ5%$QO9BC4>ART@]W"@J]RZQ;"R:AD*WQ$^[5\T#0+&Y:,%R@-5Q(T+L?! MM#V<=1W> [YQ7)N],;A*$J6>W>13-@XB)P@%IM8Q,'J]X!R%<$0DX]>6,VA2 MNL#]\8[]@Z^=:DF8P;D2WWEF\W$P""##):N$7:CU1]S6TW-\J1+&/V%=8[L$ M3BMC5;$-)@4%E_6;O6[W82]@$+T1$&\#8J^[3N15WC'+)B.MUJ =FMCI8E\6ZR[!M6_Z;MD=C MBM+6'<7MAN:U!*N "4'3?8VE5BO-"M,"Q\K25%<$/<0(SA(N'%7"!),IX0RH M)=#A;V![]K[8.\I<)*BAT_:K]"2F$GUOB\TU< -IW^Y? 5D/&8LD*] : M9;H!NI;2T'8[2QOL9S_8JW/H]6[@V'T+][RB0%+A'-%0P96TM6TTJXWI3FNO M^0NO'?N>BN#2@, EA4:M&^HY7;M@/;&J],Z3*$L^YH&PO=V]R:W-H M965TS9\KU?%FMFGF]2M;5S=G)6_;&YFHS M8*OXU[QZ;/9^3C:[\J6N?]F\>']]=I)N/E&UJ*[:#:+L_OM:752+Q8;4?8Y? M=]"3YVUN!N[__)W^Y^W.=SOSI6RJBWKQ\_RZO3L[R4^2Z^JF?%BTG^K'OU:[ M'=I^P*MZT6S_31YWVO0DN7IHVGJY&]Q]@N5\]?1_^=ON0.P-Z#CT +X;P,,! M7\WOTK>=C/R52>OVG*^:%YU0S]?FN3''UXE/R3S5?+37?W0E*OK MYG36=I]PLYW9U>[3O'OZ-'S@TXCD0[UJ[YK$KJZK:V*\B8_7D?&S[L@\'Q[^ M_?"\XU'@WQX6KY.4_R'A*>?$Y[EXR7"Q'*^A-7T-Q-+GS3W)=7U=E)E^R::OVU.CG__>^83O]$ M'7(DS"!A%@3S@B.?@R-C]/.?ZK9<=*E[&Q J!D_#]7;XYL_'U_,\URP_G7W= M/[A]5::$*'R5Z:M8IGDN?)DE9%(5W&W3VU/UO*?5_.VNDXNV[*MR!P3 M'3YVMB%A!@FS()@7 _T< SU1*M#(X"!A!@FS()@7G.PY.-EQJ>!IN-S[7HJ, MRS1(!7T5+U2A@E305V4RRX.$8?LJI13C="+(G_#&0&YXU8W!R];]9EM2!W,SIP](1#T@R49E$T M/P3.M#$U54Z ^CDHS4!I%D7S0^0\'8NZDA?D!-W[>G9?XM W$"JE9.@;"!53 M.F=A1B!DG#$]D!&<16)QC_2VF9?D+D:'C9YL2)J!TBR*Y@? >3>63Y4/H*X. M2C-0FD71_! Y9\>BWN0%^:#H?SE%SGF8$ B9S 0/,T)?QK/NNQYF!$*F"Y72 M&8$[I\3C3NFB7)779$Z(#QP[X: T Z59%,T/@3-PG$V4$SC4VD%I!DJS*)H? M(F?M>-27',X)N_'[7T\M\S E$"HA9'#5P1"JHLADD!#(+K9!"UI0FD71_!@XW\;E5 D!ZNN@- .E613-#Y'S=3Q>C3N< M$%3_ F/*\] U$#+!6*;#E-"797DJTC G]&6:%P4;2 K.(O&X1=HEA>2_R<$J M9)PT>@9"2UU0FD71_)@X*\>SJ9($U.Q!:09*LRB:'R)G]GB\4G2$DY"Z M")-$7U9($5YL)%18^-DG8W8 MUD9L;R.VN7$**RB<%11']C?NQGO%B93+,#WT55H4H*>RF6(X<)E'#%ZXD&K8E":1='\8#C+)Z9J=110!PBE&2C-HFA^B)P# M%$JO 2!*%2/.^=._153(E>X9*2L8P/-#D)9Z5$W$JYW#!4PHP# M1D\[:'T,2K,HFA\*9_3$5*V/ FK[H#0#I5D4S;\GPMD^>63[H^SW(A9Y&IXU M4"K!PI8&0L5R)8-;+"PETX4<:(:6SC_)N']RF6&XE!E'C)UX4)J!TBR*Y@?# MF3PY50NDA)H^*,U :19%\T/D3)\\L@52]KL1PU.&PQ)S6&*C$G_O]FX'B_NE MGS>WR,Y7M\EEO7C8S$&R2!&'C)YLT#(9E&91-#\V/LM^+V-D#%18I")E@.BP_&$*F&0\[IRTEXWJH2B&=9Y)QS]3/ M#R\I:L:AHR MN=1AQ8*4%;WV2$+&M9+A=0=*-GRKI7).2L6=5"Q?1 J<<>KHF[&AU3,HS:)H M?GR<^U-3]4XJJ">$T@R49E$T/T3.$ZHC>R<5T169]\XO")5DO?NR"57.BG"% M!DHU>">F1 MR6*X\!FGC9Z#T*H:E&91-#\NSB&JJ?HJ%=0E0FD&2K,HFA\BYQ+5D7V5BNAQ M#/N<+@@1#V_T-H1(I.&%3$HTU'2MG-%2<:-%)HBAZF><-7KN04MK4)I%T?P% MH)PAU%-U5&JH)X32#)1F430_1,X3ZB,[*G6_PU'P-#@_N"!44A1AG8-0Z5R& M:[\0JISQ@9NUM+-6.FZMR!0Q7 :-TT;/0&B-#4JS*)H?%V<$]52-E1KJ!J$T M Z59%,T/D7.#^LC&2MWO<@S/( Y+S&&))20#*[]H9Z1TW$A]J,KF85TMJU6; M7'YK-M.-W$=HD0U*,U":1='\>.RM&SG9PI'8E2.Q2T=BUXZYJ0 M93Q,!(90<99E866#VF::JX%[,S+GJ;*XIXKFBT@A-(X=.QNA- .E613-#Y"S M@ME4G9<9U!5":09*LRB:'R+G"K,C.R^S?D,DZRT]28B$"L\N"%&O8\M2I&+@ MFD3FC%46-U9TICA4!8U#1T]":(D-2K,HFA\>YPRSJ3HR,ZA9A-(,E&91-#]$ MSBQF1W9D9L3JD(R%UR\)E1+A;5V$B!=%+U/T51D?Z*W*]M;KCSLN.E,,ET#C MN-$3$%I?@](LBN8'QIG#;*HNS SJ#Z$T Z59%,T/D?.'V9%=F%F_(;+WI(N# M$G-88J,2_P$7SEKE<6M%9X:AVF<<-G;206D&2K,HFA\69P+SJ9HMZO;4ZJ@:.,U-YW$S1*6*X M]AG'C9Z!T,(:E&91-#\PSO_E4[59YE /"*49*,VB:'Z(G ?,CVRSW(W??X0= ML9HMH2)6LR54Q&JVY!9%>-ERMO?$SV6UOMT^:K5)KNJ'5;O9W;UWGQ_G^G;[ M$-/@_7?LS04CWC?LC7UZ6*O#/ST[]D.YOIVOFF11W72;2E]O/.+ZZ7&L3R_: M^G[[O-$O==O6R^V/=U5Y7:TW@N[W-W7=?G^QV<#S0W'/_P=02P,$% @ MO5T)5<\J$95/!0 HB0 !D !X;"]W;W)K&UL MM9IM;]LV$,>_"N$510MTD4@]I[:!)-*V# L6Q.WZ8M@+Q69L(9+HD;3=?OM1 MLB)9,JW8R_E-HH>['WD\ZF\=Q>&&\6>QH%2B[UF:B]%@(>7RTC#$=$&S6%RP M)%8Z9:E!3-,ULCC)!^-A>>V>CX=L)=,DI_<8P%O6'IMV0F%Z.!/T S^A2O4OG -K_1*J"R@U.6 MBO(OVE2VY@!-5T*RK')6/KB7WFJ\DKR8*!/)U=U$^!N>:] )_7Z47R"2?$#$)T?3GYAAWJW3'NG#>UGKT MOUMO#895SQ2KY#D'>(=GQ]]_*%-T*VDF_M%E?38=7+L/OKX"Y-QJH2[3(@N!UMWMW0O?CS6 M8]]WL3\TUKN#NV_E.985M*W"?2OLN<2WVF:1QLQV M*TV8K4J2-U^B.E0J+W M<;;\C.YH+%:YLF;-WMG0>48+O[&-_L6V&7>%U-V+>R MMQ.Y*@L3+=P-$K@E_' MZ??&>;56\&F*-&0XLLZL-^V;$PW;0 MU0:-F7I7L0]H0U,VX?ZZZ4^YH+Q:V]"O6/3ZGSSO(&DA*"V"HK4ST91UV#F7 M-( 6>J"T$)060=':*6J*/=Q;KAPA#>[^,^^;UIXT:,P\V^^6%!HS*\"^TY4& MC9EC6H>DH:F><'_Y=)O/5D+R1(7\K5AN3O*Y-N9>RLFS#Y(6@M(B*%H['TV5 MA_US"01HO0=*"T%I$12MG:*FYL.]52+&PO=V]R M:W-H965TU]LL3-B\,';!3T<+.H<[,/>+6X4SO[&2LQ*$ M9E(0!;.Q=]$]OQQ:>2?PC<%*;XV)C60JY8.=?,K'7F"!@$-FK 6*GR5< >?6 M$&+\6MOT&I=6<7N\L?[!Q8ZQ3*F&*\F_L]P48V_@D1QFM.)F(EN[TF/SUGM_^, MW1NY!+R#QL9[(#_DQT1R3O"RK*C*?[8EI?;5:_=EZ^]<+V@&8P\+3(-:@I>^ M?=.-@W=[(HF:2*)]UM.&GEKZ#JD$@G/(L;3<%>B0*]'P7F7XHF@X\9FH1S;?V0'B-KS:4;2%=]KM M]J-VOKCABU^9.A#Y@;S%.V!AU(W;N9*&*WD9%U_?PJ<./G.9JA"M?CM $9HO M+9-^X?DF.YQ1$O?;.0<-Y^!5Y_L2_#;6P0YK+X["=M9APSK\GSD]?/##G8(9 M1$'R#Z2_]8*C@[GK4QHS5 E3/^;-:M,*+^H.\$>\[J,W5.$Q:\)AAJK!68(E MH>K>5$^,7+A^,)4&HW'# MLY*"N ^S,IS69B'31_$-+?4$L#!!0 ( +U= M"56)TCN0/@( ,X$ 9 >&PO=V]R:W-H965T9U+QIII+4# 5+1M&GP ?'!3:Z--<<.MM,.?CUG.PT= MVOHE\9WO>?S&JDLI.D=JZ]2E-;UMAP.](M*MI9:M-P1Z99 MI;8UR*L :F3*LNP\;;A029$'WZTI&K!=TW#S>XI2;R;)2;)UW(E5 M[;PC+?*6K_ >W4-[:\A*!Y9*-*BLT H,+B?)]C I:(2*?_[4UV$' MP-@K -8#6- =#PHJ;[CC16[T!HR/)C:_"*D&-(D3RC?EWAG:%81SQ1VN475H MX1T%M$=P $+!7$A)-;1YZNA,CTS+GG\:^=DK_.TZ$0IX'W;'\A M8&ET S/2;.C"4#-<#;/0!C3PXWIA@__G2X6(_*)WW.S4HH"Q*7!,U&%]03 M$Z-#Z#]I=9N:_@#AB>L^ M02P,$% @ O5T) M5;=%XIS]! !R, !D !X;"]W;W)K&ULM9I= M;]LV%(;_"J$50PHTD2A;LIW9!A)+PCJL19"TV\6P"\:F;:*2Z)*4W0S[\:,^ M(EL6H\3+R8TM4CK/$<\K\>.(XQT7W^2:4H5^)'$J)]9:J:9BEM(;@626)$0\ M7-.8[R86MAXK;MEJK?(*>SK>D!6]H^KKYD;HDEU3%BRAJ60\18(N)]85OHSP M*#0:W: M9VYX>/Q(CXK&Z\;<$TEG//Z3+=1Z8@TMM*!+DL7JEN]^I56#O)PWY[$L?M&N MO';@6&B>2<63REC?0<+2\I_\J )Q8(#[3QBXE8%[;. ]8="K#'HO]="O#/HO M]>!5!MY+/?B5@5_$O@Q6$>F *#(="[Y#(K]:T_*#0J["6@>8I?F3=:>$/LNT MG9I>S;]G3+)"Y7-T]ID(07*MWZ.S@"K"8OE>UW^]"]#9N_?H'6(I^K+FF23I M0HYMI>\@Y]CSRMNL].8^X:V'/O%4K24*TP5=&.S#;GN_P][6+:^;[SXV_]KM M!/Z6I1?(P1^0Z[C8U)[GS&-M[A;FKL$\>(EY[TGOX>N\1__;>R.6O?I1ZA4\ M[PG>=29UC93H\)GZZW==ASXJFLB_#;=X72)[9F3>K5[*#9G3B:7[34G%EEK3 MGW_"OO.+22Q(6 )"R%A$1"L(7*_%KG?16_T%W,NE:D3N.Y$G"IJ"?,+6#Y. M;J?.V-X>*M6^ N/1L'E1^"PF>@;3")=7A\OK#-=G/3>@1*0L71DCU6E]:J1* M6/^P <[ \XZBU;ZJ-W*/8A$:4 .,\5'$O%;$AL,A-D?,KR/F=S]@"1>*_4.* M)XPO]8"C2+IB]S%%1$IJ?N ZD:>&T6^UO>\6:>74Z6"A(60L @( MUI *._MUF//ZB54WX]17$)065+3&_,D]'L="4)\1%*VIV<':&7=J=DNW-,VH M6:I.TY.EPJTY@C]JS4I ?88&G[COMV8F4$Z;&KA[#=Q7S;"[S4_6P6W%Y+P5 MD@#49VCRZ;5E /+9E&&_]L>=JT[#M%V_&HJ+!R05W9QGFXY.#30'4-$.NZ'6 M;#H =1D:7&+<%N@MENUXOV['W0OWHTD\^K!I06@-)"4%H$ M16M*OD_>X#?(WF#0] TH+0"EA:"T"(K6U'J?P\'=29RWZ]N[_7;V[: 9(5!: M"$J+H&BE^/;!=WK=/Z^*'152KXRR5)7?6>O:>M?&5;%7X:A^AB\#;*@/\UT> MQ;Z /;[<(O*)B!5+)8KI4KMR+@:Z;Q'EKHNRH/BFV"5PSY4>/(K#-24+*O(+ M]/DEY^JQD#NH][Y,_P-02P,$% @ O5T)5:44E_BF! Q!P !D !X M;"]W;W)K&ULK9GO;^,F&,?_%>2=IIZTUL9.G*1+ M(K6Q[M:IDZIK;_=BV@MJDP0=-C[ 32OMCQ\XKAT2E]43;QK_X/D"G_*8+S#? M,?Y=;#&6X#FGA5AX6RG+2]\7Z1;G2%RP$A?JS9KQ'$EURS>^*#E&61V44S\, M@MC/$2F\Y;Q^=L>7_UP1>RV4K]P%_.2[3! M]UA^+>^XNO-;E8SDN!"$%8#C]<*[@I=)&.J NL2?!._$P37077ED[+N^ND< K1K^13&X7 MWM0#&5ZCBLHO;/<;;CHTUGHIHZ+^"W9-V< #:24DRYM@U8*<%/M?]-R . B MHS<"PB8@?&] U 1$[PT8-0&CFLR^*S6'!$FTG'.V UR75FKZHH991ZONDT+_ MW^\E5V^)BI/+J_1'102I_P?GX.Q>C:NLHABP-;@2 DL!ZA(<9P 5&;@EZ)%0 M51P+_;[*V,,3G%Z J+=V7P%N*8IX. M4?26BH*VE-''4=O'D;6/R<,].,C$OJY:!89VU:58XDC, #=NP8VMB75="?5$ MB$-ZX*];]0S<2)R+O_M0CEVB="F6.!(S4,8MRM@Z!K^I^9D4&Y"BDDC4FV[Q MR=B'X6@V,C-D9:UF*!%'8@:124MD8B5RQY6]XO*EGOFP&E^E,CRR#\Q>9V2 M"69'7*R5#>7B2,S@,FVY3*U<;EFQ.9>8Y]I@8:Z] 2E2EF,@T3.@C45XZ0,U M/0%U'H=P?$3*6OU04H[$#%*SEM3,P;P_<_D]W6T:M-)YGZ M2)&URD([,7A"+()P&AT3L[9A,#%':B:QSH5#JU%=WE4\W:I%(B@Y27$OE?"$ MRF@2POB8BE-W[4K-I-+Y:_C_#783:LQL<1"=C!*71CQQI6;RZ+PX'&3&P3_@ M@:,,@P+EN#^5G'ISIVJ)*S6396?/H=V?OV\"A$X=N5.UQ)6:"; SY=#NRH?, M@7'/'#@[256G]MR5FDFG,^C0[M!/4[7=K9(XW1:,LDVO#[7K#AYQ3JV]*S63 M:6?NX=1%RKKTZ"NG:HDK-1-@Y_FAU18/2MG9Z?0:P7ARG+-.3;TK-7,GM'/U MH=W5G^;LJM[FQAQP3)%^)K:D[.5EEQZ\1>IT->!*S<3:K09"Z&*+V:6=7SE5 M2URIF0 /MNCMBX,!:=LH'6Z$36%TO-BTUS>8CM-%@G]P8J3/]_Y ?$,* 2A> M*_G@8J*&&=\?F>UO)"OK0Z1')E6NUI=;K%PQUP74^S5C\O5>NU!Y?+?P%0 M2P,$% @ O5T)54S%5_L, P T @ !D !X;"]W;W)K&ULM5;;A66ADN0>5(HRC* E+QF60COS:1*ZI6[W#M9^#X,B6,_X75.C8*(*N, M5>4:3 I*+NLGNU[GH04@GFY O ;$3P7TUX"^-UHK\[:.F67I2*L5:!=-;&[@ M<^/1Y(9+=XIG5M,N)YQ-#[*KBAON4FK@)6Q,M *?'SB1]1VAG4W8.$;+N#"; M%'-\?@8M&*U XAF()I-, E7$ANS18MTOB\4)5A,C>CT))J]^XP M6RL\K!7&OU#8AX]*VL+ :YECWH$_>AR?/((/*5M-RN*;E!W&CQ*^K\0V1/TM MB*.XUZ7GK^%WY/2;$^Q[OL$O^ XK0RO&M,]D"SK/<0L^*:DQJ[3F<@X'^7>Z M8/27M/#U W' B<72?.LZHEI"OUN"JS3[9L$R' =42@SJ)0;IBV>])'K5E9]_ M1'8G6SM-MG8>8T]=7GP^0%*)U+A$66'GK:QY$L_C:N$RW8WBG?XH7+:]/(SJ M#?9ZR4X3=D?EH%$Y^ .5R+2D\S+ K-5\6EDV%0A6P>?)6Z *D5T62N2H.VT, M'@A,]N*]>RX>!O7B.(F[322-B>2))JC.\NS6Q@)U729^:P@VJ';D2@BF6[#- M+I^UEF'+0K0]Z-WSV16TU^URV+@JY M[Z4&,E5)6_>/9K5IUP>^2X6WX76O_\CTG%/_$#@C:+0]I/NDZ_Y93ZQ:^!8T M598:FA\6],F!V@70_DPI>S-Q+V@^8M*?4$L#!!0 ( +U="55&E=G]Z0, M -41 9 >&PO=V]R:W-H965T49-&I):;PQXM- M4KSG'O+>>R1RM.;B42X)4>!K1ID<>TNE5E>^+^,ER;"\Y"O"]),Y%QE6NBL6 MOEP)@I/"**,^"H+0SW#*O&A4C-V*:,1S15-&;@60>99A\3PAE*_''O0V W?I M8JG,@!^-5GA!9D1]6MT*W?-KE"3-"),I9T"0^=B[AE<3U#<&Q8Q_4K*66VU@ MEO+ ^:/I?$C&7F 8$4IB92"P_GLB;PFE!DGS^%*!>K5/8[C=WJ"_+Q:O%_. M)7G+Z>VY1_[[C^U>%?8Y'\U[3B$JC3#&1*ZDJN<$S& MGJX92<03\:)??X%A\+N#9K>FV76A1Q.R2!E+V4+G)<4L)DT$2XBP@# E^A1U M>X-.,/*?&CSW:L\]I^?KY'^=FKHX%5 <+#;;A>,O>2I^#&W)HP3L;O& ;2S" MFD7H9*'CHHN.Z3(1@K#X&2B!F:2X+/>:8A.;<(?-Q6#0S*9?L^D[V>BD?B44 M_1VG.A1]U.QV4+L=.-U^?/?W1W!M-EZFQ<*_@1N"92Y($9[9LU0D:RQ6)^Z> MJ3NL60^/56'#$]"$@97'X/ :JS"V(QOV@[ YL'!+FN&I\KM"?I'@O98$A\@2 M0@>F> 7P8B?";IMCJ\?0J:/1=/9AOQQWX^Z;/5:@8?=8:0Z=6K\O4ROHT*WH M/Y?G#2(>#F&+C$.KX_!D0@X;E+SMO0*ME,-#M1SNBCD,!X,VSU;-H5O.I_>S M/3/]%'(.K9[#HPDZ/(6B(ZOHZ B*CG85'?:&0:>16^9\KO%T]#SL0 MML38"CHZ5- K@-#MV-\Z:6=$+(K[! EBGC-5'KKKT?K.XKH\J=OIY87'#19Z M/R2@9*Y-@\N^CHXH[Q#*CN*KXMS^P)7B6=%<$IP082;HYW/.U:9C'-0W.=%W M4$L#!!0 ( +U="549>+.(1@, *\, 9 >&PO=V]R:W-H965T?TVKD9+87\KC)$#3S(7,B39#N?!5(9&D#I0S/PJ"@9\3RKUXY.8N9#P2I6:4XX4$ M5>8YD;<39&(Y]D)O/7%)%YFV$WX\*L@"KU!_*BZD&?DU2TISY(H*#A+G8^]5 M>#(-'<"M^$QQJ3;NP4J9"?'=#L[2L1?8C)!AHBT%,9=KG")CELGD\6-%ZM4Q M+7#S?LW^QHDW8F9$X52P+S35V=@[\B#%.2F9OA3+M[@2U+=\B6#*_<*R6CL, M/$A*I46^ IL,@\ NBM UPFM,G.R3HDF\4B* M)4B[VK#9&^>-0QLUE-N_\4I+\Y0:G([?H_% P2'L?2!2$NOI/NR=HB:4J7TS M_^GJ%/:>[\-SH!S.*6/&?#7RM8EM&?QD%6=2Q8D>B#. <\%UIN U3S'=QOLF MYSKQ:)WX)&HE?%>R#@31 41!%#7D,_T;>-?!PY9TNK6/7H$DD+5ZE?WYNU<*8Q5]^:C*N(N\W$=AN?J((D./;,/E4HK]&+7SP+!\'+ M)M4[(MORH%=[T&MCC]T9<"CFAZ5"(,8/#6)F"HEC:HL';Y*,\ 6".7S G$.V MVO@"F'4,&"4SRJB^;7*H"GODPMISZ3H..OV1?[TIO#6U)PKOU\+[K<(_;HLY M@(+N(U:0B)+KJIFJ9^NN^Y7K->_-3VPW[EK*.YJJE3\G#VR ^ALE_@502P,$% M @ O5T)56%S.B6( @ 30< !D !X;"]W;W)K&ULK57O;YLP$/U7+%9-C;2$WZ3K"%*3:.JF3JN:=?OLP"58-3:S3=+]][,- M14E'HU7J%_"9>X_W[N"<[KEXD"6 0H\597+FE$K5EZXK\Q(J+">\!J:?;+BH ML-*AV+JR%H +"ZJH&WA>XE:8,"=+[=ZMR%+>*$H8W HDFZK"XL\<*-_/'-]Y MVK@CVU*9#3=+:[R%%:C[^E;HR.U9"E(!DX0S)& S;!& MQLF:\P<3?"EFCF<$ 85<&0:L;SM8 *6&2,OXW7$Z_2L-\'#]Q/[9>M=>UEC" M@M-?I%#ES+EP4 $;W%!UQ_?7T/F)#5_.J;17M.]R/0?EC52\ZL!:0458>\>/ M71T. '[T B#H ,'_ L(.$%JCK3)K:XD5SE+!]TB8;,UF%K8V%JW=$&:ZN%)" M/R4:I[(;T#60:(S.N]4=Y%P44"!=8U4"FF.*60YH95XQ0N=+4)A0.=*0^]42 MG9^-T!DB#/TH>2,Q*V3J*JW+L+MYIV'>:@A>T/"UH1/D!1]0X 7! 'QQ&KZ$ M?()"W\+]8[BKJ]&7).A+$EB^^ 6^*RE!#=IH<>$PSOQOE[+&._:]!H$585M$3=>1,!\[XAO4Z ;_T/V6\[$ M'H1IN[NT-= UG2:1'W6D>"H%QR=[,D-P6M"B2(PV)CH+1OS1F1' M/N/>9_RJQHSU#! "V& _6JKHH-)1&#UOQT!2XGO#W4AZE4)O]^ M$_XT^OA,ZD!6[$?/M;H'P\X<--^PV!(FM92-QGF3J78LVN'=!HK7=OZMN=+3 MU"Y+?=Z!, GZ^89S]128D=J?H-E?4$L#!!0 ( +U="54G1FXU.@( $% M 9 >&PO=V]R:W-H965TL7OB0^^]Z[]^RS ML];89UP:BZ(,H%K%:9+, MXEI('>59F'NP>6;6I*3&!PMN7=?";J]0F78>3:+=Q*-<5>0GXCQKQ J?D+XW M#Y:C>& I98W:2:/!XG(>74XNKDY]?DCX(;%U>V/P3A;&//O@MIQ'B1>$"@OR M#()_&[Q&I3P1R_C3SYGG*XQRX0MMESN;1E"L'9FZ![."6NKN+U[Z?=@#I*\!TAZ0!MU=H:#R M1I#(,VM:L#Z;V?P@6 UH%B>U/Y0GLKPJ&4?Y5V1+#M[#Z)XJM'"KNX/V._:( M2A"60 :ZM!,8W2 )J=Q)%A-7]QQQT5>ZZBJEKU2Z6ZLQ).D[2),T_1<>L^A! M>3HH3P/?V7'EORX7CBP?[N]#DCJ*Z6$*W_ 7KA$%SB/N:(=V@U'^]LUDEGPZ M(G Z")P>8\_O&[2\D7H%JI/:AA;A#14;7EDA-[6_-D,&$-H:1EL4]O &'Z]W M#@$)$ZB-I@I2*,76'3%R.A@Y_4\CI72%66L"SD,8<7Z!F@YZZ$I]#*7\B[') MDW$RG63Q9E]AO-?1_G'X)NQ*:L<"EHQ+QA^X*VQWX;J 3!.:?&&(KTP85OQ& MH?4)O+XTAG:!OS?#JY?_!5!+ P04 " "]70E5[?#_+1(# !X"@ &0 M 'AL+W=O *S1&_KVZH MF)F=2IJ7"+.<8$#18C:OV,I%Y""J:N8--@ \\ 20G<5W=;9^;_H\3]'WTN&VQ6&J_1& MPX7QXW+!.!6O\T_= 3<2KEY"?N+&K(()FAKB&\8072,C?/O&]JWWNNR^IECT MFF+Q*XGMG8/7G8,WI!Y^K1"%/, M0MQ1S^H]]Y](<]UHO&6XX34B*=._\@Z*EM]38_TX%Z9Q1I M,$X_4;$.](S'H/,8#'J\(QP6 (LF9_@8 TTUVG;/J X4>#VGAR!1C3U0K ,% M_9(U=WZE):(KU<,P8:'&O/EX=JM=FW2INH/>^I4]GMF:]4BT54T7]"3?]&37 MD*YRS$32EB*4=1:(ZJ--G]-,.*G4CWQ!N&@+U# 3K2&B$B">+PGAVXD,T#6; MX1]02P,$% @ O5T)554CD'KL @ )0@ !D !X;"]W;W)K&ULE99K;]HP%(;_BI554RNM3>*0$*'W^N*>+@IM7_CIN"(+> #]5$VEF?EMEHR6P!45'$G()]YE M.+H*78#;\9W"2FV-D;4R$^+93KYD$R^PBH#!7-L4Q#R6< V,V4Q&Q^]-4J]E MVL#M\6OV3\Z\,3,C"JX%^T$S74R\@89+UIA!; 1CO"<"; .QT-R"G\H9HDHZE6"%I=YML=N"L MNF@CCG+[K3QH:5:IB=/I+1A+"IVCTSNB:TDU-3.1HV\52*(I7R"W ]U2,J/, M+9^ATQO0A#(S.D&4H\="U(KP3(U];239Q/Y\@[]J\'@/_FO-+E" /R <8(R> M'F[0ZOV6*>TDT]I<=RGJMLMXQ95$7JXGJ;;%Z<1ATL^*6%1]C M];I8\0XK&L1A-RMI6%A[VXFS5H68.# MK,<"3#O.-<@NXF"'&.(>WE/*88L<'D8*31C*:],PP#8E6M8E8JY/5.3%]&S= MV0J&7>Z3/:4.@[\=+#BHYA:4&B%2BIIK:OKU [XA<4*X,(#=Q MP47?'"+9W$G-1(O*W0,SH /WH+Y4MT+/W)Z2D1*8))PA ?G((4HAO.5"'1BF60#>B3T_K)";VKH^I#"_:A+8*3P$\U'2$O M>(L"+P@&]K-\CCRT6R%H"^7ZZE M$OJR_A@Z[Y88#A-- 9O*"J@RV52.F3$5@!.JM I,#4X!5L:1>69EK -O9&_H7^O[:'N1ZR M\B;^L54RS#H_MEH-6IU'O54;MGM0@4H0&UOZ)4IYS53[D_:K?7>YM$7UT?K" MGR[]@?5$=Z.V>?S!MZWL!HL-81)1R+4K;_1>7P'1MH=VHGAEZ]^:*UU-[;#0 M'16$,=#?<\[5?F(<]#TZ_@U02P,$% @ O5T)5<)YP23! @ 8 @ !D M !X;"]W;W)K&ULK59=;]HP%/TK5E9-K;22#R!4 M'41J0=4Z=5)5VNUAVH-);L"J8S/;@5;:C]^U$R+H MLD7A)_W'-\SO5UG.%: MJF>] ##DI>!"C[R%,&#SA;$#?C)C@DU2UK@=GO#?N.\HY<9U3"6_!O+S&+D77@D@YR6W#S( M]2>H_?0M7RJY=D^RKF,#CZ2E-K*HP:B@8*)ZTY?U@JN*P71'@6?2]XA0?2!1$$4M<#'A^$32#ND&SIXN OW,1=-0J(F(9'C MZ^_EPS3<"FU4B<5JR/<[#""W!@K]H\U8D?C.2@%&-\<'!,IA"6MK3M*]"!W^V@<39 ML PK%B3I]C#T@9%H6RM%NB0=M_]^I*1(ED4)*:HU+S8EW7MX[M7EU2%G>RX^ MR0TA"GS)*9-S9Z/4]L)U9;(A.9;G?$N8?K+B(L=*7XJU*[>"X+1PRJF+/"]R M7RN0)UZ3N-X.'Y&_[4(7@?SB"59_![((RU1C.#(C>%MXXF8^8UWBNAGV;: M3RTNDV27[RA6) 5_J@T18,ES71 ;\Z:>"+AA"<\)./F#2WD*SL#)-5$XH\7X MP_TU.'ES"MZ C(&'#=])S%(Y0A<_R)>Y^X0X'Z/AUCOT"+^S!TSG4*TP2 MD[QR=&HR]L+4_W/'*06Z9O=8I!]MV2UG]^VSFSYP(;5H"R?J$/5#_R@8BPV'T51O;=,Q$C0362A3TFL^L-T)KJT!: M:UZ7JS* &X/>NJ0JA-7<0A!-XS-%BY_MA$/5P1 U'-,A1 M5XP69PPL=T(0EGP%#P(S28MV"R[3?[5HTCI36;D/(G]K18V%ULY#HRK@Z\H* M.*JN& NMG:Q&6< QI$4%TJY9#\7'GV:;'0KU)Z.GMAMU 7^ O( OTQQTSU[$O1P;'0& M'!8:M]6N6N^^JA5_RZ421&6"F$ZH6X+:89%A"FX4R>TU,ZHH&0NMG9!&EL#7 MU25P5&$R%EI[J]PH$S2&,D$6Q1'$_O&FRV86>Y.>98@:78*&=XLHCP +"\4WQ9G:(]<*9X7PPW!*1'&0#]?<:Z>+\P$ M]3'LXC]02P,$% @ O5T)56^M><5N! $14 !D !X;"]W;W)K&ULM5A=CT03'7,;. O)*(T_[Z2D P"!EGL_0E!G'.T3VZ^KC1[$#H9[8#X.@Y33(V M-W:<[Z]-DVUVD&)V1?:0B2];0E/,Q2M]--F> HX*4IJ8CF7Y9HKCS%C,BK8U M7"/DL7VZCN6')B""!#9<26/P\ MP0J21"J).+Y4HD;=IR0VGU_4?RK,"S,/F,&*)'_&$=_-C8F!(MCB/.%WY/ S M5(9&4F]#$E;\18<*:QEHDS-.THHL(DCCK/S%S]5 - A"1T]P*H*C$KP3!+B\&+L <+V:4'!"5:*$F'XK1+]ABO.),3I1[3L77 M6/#X8EWFG"&<1>@CWP%%:\(X!1Y3$!."HR5DL(TY0Y?HXE[,TRA/ )$M^DW, MXHK=(-\=B>L$9V@EQ-A[=!$ QW$BGB[1I_L 7;Q[C]ZA.$._[TC.!)W-3"[L MR*#,317ZL@S=.1&ZBSZ0C.\8"K,((@T_Z.?[/7Q3#&,]EL[+6"Z=7L%?\N0* M6^ER?[QF M>[R!N2$V0 ;T"8S%]]_9OO6C;F2'% N&% L'$FOEP*MSX!7JHQ,Y",3"S2!Z M6<+EB@QBMDD(RRF@OWX5G]$MAY3]K4N1-V2*AA0+AA0+!Q)KI6A4IVC4NTSD M+BHUXPV@C=@K=6DH%?Q"01[\3XN)6*%/S<'M0J9^&Q)T(;8_:F-"#6;JUIB6 M0;\VZ/<:O,TXB&'C)]V5=*_9IV,I]C08RU7\=3&.IV!"#<;R]?[&M;]QK[_P M>2]J'K'(Q)&9TPR)+6\OEQEF#+AVXQMW@KBT[:GB6 .:CA7'&HSC.8IE76]3 M3^]Y4GN>]'J^20GE\;^X*/5$*2"JO1S3&"=(;"P,M*XGG3C&2JBK+L2V%$R@ MP7C*3 ^[&,7:9[H#&)X@UZJ+;34S-ZVHUQY"E>NYAFC*77+L:U MU?1V,9XUU7NUK6--:/6Z_;@.EZW_]?BN MY(=*U)!JP:!JX5!J[40YQT0YWWR(5Q*M#5#9$S00Y5@(-!!;V39"'69R8DLX M5O-V?SE_]ABO^*U>.P;/8P(-QNTX[,6T'1YK9;NWSGO#05X)-L-0"Y?SD. \ M).R%M.T>ZTZ[O_!\RQE>2;;RIQKN0D:JX2Y$/=5T'9UR?"Q$[?Y*]*O.\$JK M60H[(]5K%^/:JMDN9M1);Q?C.XI;LW'%DP)]+.[6F @_SWCY3WG=6M_?W12W M5DK[TKY>V9KV0-[W%5=*1_GRLO #IH]QQE "6]&5=346R:'E_5OYPLF^N&!Z M()R3M'C< 8Z 2H#XOB6$O[S(#NI;T,5_4$L#!!0 ( +U="56@7OESBP4 M -TI 9 >&PO=V]R:W-H965T8%/UQW?&=@PV9H+3H^8& M;#/G.?:\\W%XY=&.LF_IFA".OD=AG(ZU->?)M:ZGBS6)<'I%$Q*+7YXHBS 7 MIVREIPDC>)D%1:%N&8:C1SB(MDE9!A&)TX#&B)&GL79C7OM6%I"U^#T@ MN_3@&,E'F5/Z39Y\6HXU0]X1"(^_BJ@6IE3!AX>O]#] M[.'%P\QQ2J8T_!HL^7JL#32T)$]X$_('NON9% ]D2]Z"AFGVB79YV_Y00XM- MRFE4!(L[B((X_\;?BXXX"+ &)P*L(L"J!YS*T"T"NK6 KG,BH%<$].H9S!,! M=A%@GQO@% %.UO=Y9V4][6*.)R-&=XC)UH(F#S*YLFC1P4$L1]:,,_%K(.+X M9+;&C'R\%=HLT91&8L"F.)/\(^I\QHQA*?PEZKB$XR!,+]$%"F)T%X2A:)2. M="[N09+T19'O-L]GG6;'69+],>O HD^<1*E?S8-ACQ_MSF_7#6O MTP0OR%@3RV)*V)9HDQ]_,!WCIZ;! ES(6$>),P'@E5&1+<<$5T5??)Y$\T) M0_2I&&0(;_B:LN!OH7QGDR!.+YMDSJ&]#"KWLNW$,0:&88ST[:& RMQM!82$ M>9 P'PA6$;!7"MAK)V"18HE$%8*"--W@>$%01RSB>8-&/7M'>G:;]%3>2EL] M(6$>),P'@E7TM$L][983+;^@Q#GB*.@^SQV;IE+BV$_80DQ0O"*Y MC"QSZF1]G$_@3;:(BTG.*1<;=7Z*DX1145 W>A_*?&V%!:6Y!4U^E=H:5[5: MP0/-Z4/1JOH>>%NF4M^OF:\HI^26,*ER7E4M,1=%%@X8VN)P0\1,O6@4,X1V]#(/.YYY;.T[GD@6K7G]\:2J70I#A9'60&52^,K]6P!K12TCMWM MU?N\J5G7ZM5[_;A9KS_HFO5^/VYF#VOB^.K'?6MW[ET94VW+Y!7$5A290;R2 M"U5 F]T<4)H'2O.A:-5AL;=T3/N=_TN8H)8/*,T% MI7F@-!^*5AT8>W?(5-M#\/4HI,$R+6BU"K)_5.V 6D2@-!^*5A5X[Q*9:INH MNH\S69V*[2 I96^NBD"]HH)6$]$Z$K&QV5'-"NKO0-&JXNP='E-I%\#MUE]V MM%%'4(<'E.:"TCQ0F@]%JPZ+OXH#D]4)H/1:OJNW>/++5[]*;-6LULK:%YEH:0.3U0F@]% MRS74#UYTDR\^WF&V"N(4A>1)X&4MJN5"O9QPFF3OOLTIYS3*#M<$+PF3#<3O M3Y3REQ/Y.EWY1N?D7U!+ P04 " "]70E5^-V=>2=RYC4K* M"N"*"4XD+ ?.T.]/0X.W@.\,MFIO34PD"R'NS>9+.G \XQ#DD&BC0/&S@3'D MN1%"-W[7FDYCTA#WUSOU3S9VC&5!%8Q%_H.E.ALX[QV2PI*6N;X5V\]0Q],U M>HG(E?TEVQKK.20IE19%348/"L:K+WVH\[!'0)UV0E 3@J>$\ 5"IR9T3K40 MUH3P5 O=FF!#=ZO8;>(F5-,XDF)+I$&CFEG8[%LVYHMQ4R=S+?&6(4_'\XQ* MN!QAJE,R%@66GZ+V!2_)^1R+,BUS(&))*MSB.6[Z8-9P0:HB5Z/'QJZ;U-Z-*N^"%[SKD!O!=:;(E*>0MO GQ_F] M(WP7,]6D*]BE:Q0<%?Q:YE?$"]Z1P N"%G_&I] [ENZWA?-_UJ?_;/T@&9VF M=CI6KWM"[1N]G/<0OFNG>(F3S'^%X0'H*FST$?PJ#!5)&Z>RVM M +FRLT211)1<5Q7:G#;C:FB[])/SD=\?^RWG$QQOU33Z*U_-QALJ5XPKDL,2 M37E7UUC_LIHWU4:+M6VH"Z&Q/=MEAB,:I '@_5((O=L8 \W0C_\ 4$L#!!0 M ( +U="55+Q\= * ( *H$ 9 >&PO=V]R:W-H965TVE5DB>LTHAZU$JF];(G]O@(DA#>;! M\6!'ZT;; YPE':EA#_IKMY7&PA-+25O@B@J.)%1IL)ZO-K'U=P[?* SJ9(]L M)KD03]:X+],@M(* 0:$M S'+ 6Z!,4MD9/P:.8,II 6>[H_LGUSN)I><*+@5 M[#LM=9,&[P-40D5ZIG=B^ QC/C>6KQ!,N2\:O&\B12$ENO:W1U!YI0IJX3K$U "\/%2+[QY-$+Y$OT(+AN M%/K(2RC_Q6,C=%(;'=5NHHN$7WHV0V'T!D5A%"'EM5_@74Q56#C>F_]480>= MD)KR&OU8YTI+TS,_SZ7MV1;GV>P>Z,1?:]+;;-N8Q M 6D=S'TEA#X:-L#T/&5_ %!+ P04 " "]70E5GW5EXB\( D.P &0 M 'AL+W=O7A0QV/OKOG M)%X\E=4_]9+2QOJ69T5].5HVS>I\/*YG2YHG];MR10OVEX>RRI.&?:T6XWI5 MT63>#E-F7=-XL+T?!R)K3AV2=-7?ET\^T-\AM^69E5G?_6D\] MUAY9LW7=E'D_F-U!GA:;_Y-O_4+L#& \\ #<#\#R &?/ -(/((?.X/0#G$-G MGCC>W=PD5)DTPNJO+)JEHT8VL_=*O?C6;KE1;M1IDV%?MKRL8UDRE= M,+?KC%KE@_4,N:.KLFK28O'6>A/1)DFS^BW#?IY& MUIM7;ZU75EI8?RS+=9T4\_IBW+"[:^<8S_H[N=[<"=YS)\3Z6!;-LK;B8D[G MP/A(/][3C!^S5=DN#7Y>FFNL)?QEG;VS;/RCA6V,@?NY.60XZ88CR)R7S1[_ M[]F%Q2#;?4(Z/G=@GVPW@;!C_OJ5P:W;AN;UWY#G-]P$YFYCX7F]2F;T?9[:-E-DD4FR6)#9(*#G*V#'!W[Y#>65"KZ2(LU!7]\F]%> M-[K-'H^3(/!0<#%^W%U;%>6[A(0B*E)1R/=P0$18#, <-\1\3L%0=VNHJS7T M0U76M;6JRH>T@0S=C'9V9B4^(8YDJ(K"H1]*RQ&I*!^[@<05JRB&P39LIK4E=-E!5="VI'')D2C;)%1MM@4F^B#G>H6G;!L MZ ".(E2921 !@?F 3.?@! M, ^'(=H3%W@EC;1UX.1+*U[;K3@MLW6[#V&3C=;,1MDBHVRQ*3;1';QN1LXI M0X2V*C_:32;9(J-LL2DVT4V\ZD?ZLG\P1 5?<#DAAPB 'F /-^50X0*\UCE MX\LA H!AS]E3("%>^R-]\?^1)O6ZHMV^G'ZOV]T'VJQE.7KSF62+C++%IMA$ M?W"%@OQ3Q@BM_CG:32;9(J-LL2DVT4U<8R&]R!J,$:J>8<+.5V($ ,-.("M) M $9\&\N:&8!A&X?.GAC!5132RRC>(.AW)VRREN3HO6>2+3+*%IMB$WO%7.UA M^X0A AL5A$;9(J-LL2DVT4U<$&*MDAD,$?WPW5\KU"<%8%"C%("!G5((IVF5 M8BZLL%Y8#35+,:"8@&XI (/:I0 ,ZI<",$W#%'-AA?7"2HV(UK^6I@NCISOZ M1V=48AEEBTVQB8[A$@N?4F)AHQ++*%MDE"TVQ2:ZB4LL_#*)A56U W5A !C4 MA0%@4!<&@&FZ,)A++*R76(.1$7C6X0=$?K@"P3#"E*";,6_.B;15JX#\+$Z@&6]PWJ,>N:C(ZM1<6"4 M+3;%)KX[P<4!.:4X($;%@5&VR"A;;(I-=!,7!^1EXH"H93K48P1@4(\1@$$] M1@BVO\=(N#0@+Y,&1*W20S=P95M5%$MK(9)M!00$\CQ9&4 PXNX\K!5MW7EY MZ5!EL#__]11"=8/DQ'8#H#P[E-,?@$(VD5NICPXV1JMMHVRQ*3;12;S:)NXI@7,=7\A_PK( $>[J MA$L$HI<(A[UA1P;?I;H!(- [=L-,\2"3^!(LK[0=_4M7)M^SZZ?2+0@ @=ZT M&V:*!YG$!>$UK:.O:0^5PHY:9BK&#D(B '+FRJI?RR.:R:M91U_-\FPZ*XM9 MFG7Y=%^-H^6I <=H?]XH6V24+3;%)KIIY^B M7B]\+I(L*V=)PX+BA]=)OGI_9=%O*UK4>\X2.&#;3-:&$,P/'24X C#D!RZ6 MPP:$GQPV-)VUYV5X5I61(@ AX'UW+M+%UO'/J M+Z?5HCMN63,;UD6S.=BUO;H]TGG5'624KE^C\QL$7(_0>;PYL,GI-^='/R;5 M(BUJ*Z,/;"K[G<^V:[4YDKGYTI2K[LSA?=DT9=Y]7-)D3JL6P/[^4);-\Y=V M@NW!V,E_4$L#!!0 ( +U="56#18;A@@, $P0 9 >&PO=V]R:W-H M965TV@,;2L P+$,3M M^F'8!\8^VT(ITB,INP7VXTM2BF(YK)+I.YYCO>B(\^3/>.?Q09 HB\5 MH6+J;:3<7OJ^6&R@PN*";8&J-RO&*RS5E*]]L>6 EP94$3\*@M2O<$F];&+6 M;GDV8;4D)85;CD1=59A_O0+"]E,O]!X6[LKU1NH%/YML\1KF(#]N;[F:^1W+ MLJR BI)1Q&$U]=Z'ET48:("1^+.$O3@8(VW*/6.?]>1Z.?4"O2,@L)": JO' M#F9 B&92^_BG)?4ZG1IX.'Y@_]48KXRYQP)FC'PJEW(S]48>6L(*UT3>L?UO MT!J4:+X%(\+\HGTC.U3"BUI(5K5@M8.JI,T3?VD=<0!0/'9 U *B8\#@.X"X M!<3/U3!H 8/G:DA:@#'=;VPWCLNQQ-F$LSWB6EJQZ8'QOD$K?Y54)\I<5Z[H M_!$]^.,J.DGX>TTN4!"]0U$019;]S)X#CPT\M)GS.NW%_];> [\#+?OXI M3(-?;&YW29:[)"L&(K!>@81>@X>O*1P,?''S(@_CH8Y\]E1DGX5'A>"HS MTN=;KV@\E0G'06*O&*/.P-%S*\8-8%%S:"XT7X5.NY>6C).Z7IJ1+LEREV2% M([)>P,9=P,8_L&2,70;()5GNDJQP1-8+4!@\-@S!ZXI&BS\\_L?'%PZ+S/"H M9EA$PN3H1E)8A8YJAG_0'57 UZ8M%6C!:BJ;NW"WVK6^[TW#=[1^%5[.0LMZ MKEMETXT]TC=]]@WFZU+=30BLE*K@8JCRGC>M:S.1;&MZLWLF5:=GAAO5[@/7 M NK]BC'Y,-$*NC\0LF]02P,$% @ O5T)51))8CE?! )!, !D !X M;"]W;W)K&ULK5AKD]HV%/TK&G>GP\ZDZR?/ C/+ MVFF323+,;C?Y+&P!ZMH6E61(_WVO;&/ %@Z3^@M8\KU'ON<>73VF!\;?Q)80 MB;XG<2IFQE;*W<0T1;@E"18/;$=2>+-F/,$2FGQCBATG.,J=DMAT+&M@)IBF MQGR:]RWY?,HR&=.4+#D269)@_N^"Q.PP,VSCV/%,-UNI.LSY=(U.-#]',L-07D9B$ M4D%@^-N3)Q+'"@F^XY\2U*C&5([GST?T]WGP$,P*"_+$XF\TDMN9,3)01-8X MB^4S._Q)RH#Z"B]DLG M[N!=<7!+!_?6$;S2P;MUA'[ID(=N%K'GQ/E8XOF4LP/BRAK0U$/.?NX-?-%4 M">5%2K=$""QHBG$;(IW$F M282:;O>HYQ.):2SN >'UQ4>]NWMTATPDU&N!:(I>4RK%N[..O[8L$X +G7<7 M[:DI(3CUB698!K(H G&N!.*BSRR56X&"-"*1QM]O]Q^T^)M :L6LYYN<7=S=UL7SO\;/?CIT2_(<"N9N3E>_PK>ERPA'$O& M)[K,%KZNWE>5RHG8X9#,#*B%@O ],>:__F(/K-]UM'8)YG<)%G0$=I$ KTJ MUX8^_P)KSH/][K,%*#> MN6;<@3>JR4]K9=>L?#V66].?ULKJZP4XK*(?M@HP6*]A2$J&5Y+!+278)YG<)%G0$=I&449644:LDGXF *A@J4<)6*WQ#F=JB_$B1 MHX8^/*\FQZ:)4]>B!J5>")LFKJM7X;@*>-P:L'_4WHY)*/<4QP@6A80=X]6% M._YQN$V31K@:E'JX39-KX=K6:7]KW5KW$9RKBLD'Z2;''>P.=K!Y[-HY6*)W M- D[1?,[10NZ0KO,T]DYQ&X5YF/T-YQV(#&'GULE2OA:T1X[-:'JS;Q!3:QZ MLU%-]H'>S!U=$:US(L-I):,X<#4EBG!MT_9U^4=1N+8LC@@'EB(6QYB?^>C9 M*L8?GGVX]3 ITF$-KJRI]NE<8;?NFN?^U>G<'5?N M35SIK)I<-:UT7.FP&ER99Z=^.%UM\NL6 >4\2V5Q,JMZJRN=Q_PBH]:_L"=/ MMJ;?5U= ^2W#";ZX/_J,^8:F L5D#4,!&U!]>7$E4S0DV^5W#BLF)4ORQRW! MP+HR@/=K!LM/V5 #5!=C\_\ 4$L#!!0 ( +U="55.J@=NBP, ,\+ 9 M >&PO=V]R:W-H965T?NN3N1 M-S\P_ET4 !(]5245"Z>0LKYV79$64&%QR6J@ZLV.\0I+]%XSO/&U](7DB]X2;S&N>P M!?FUWG#UY'8L&:F "L(HXK!;.#?^]7JF\0;P&X&#.%HCK>2!L>_ZX2Y;.)X. M"$I(I6; ZN\1EE"6FDB%\6?+Z70NM>'Q^IG]D]&NM#Q@ 4M6?B.9+!;.S$$9 M[/"^E%_8X6=H]4PT7\I*87[1H<5Z#DKW0K*J-5815(0V__BIS<.1@>*Q&P2M M0= WB%XP"%N#\+4>HM8@>JV'26M@I+N-=I.X%98XF7-V0%RC%9M>F.P;:Y4O M0G6?;"57;XFRD\E-EA%=,5RB3X1BFA*UVDHL036#1'>T:45=TS$:;56;9OL2 M$-NA>UD 1W<**!"AZ+X&;G#B HU6(#$IU6J,OFY7:/3N KW3H%\+MA>89F+N M2A6\#L%-VT!OFT"#%P(-T6=&92'0FF:06>Q7Y^WC,_:N2EJ7N> Y<[?!6<)? M]N4E\H(/*/""P!+/\C7FH3'W;7+^G_?U?_9^DHRP:Z/0\$U>X+OG.:;D;], M']!2=0$K2=;TC:HWVG 0JI^:#=4\EEX3Z/>;!R&Y.CK^L+5'$T!H#T ?I]>B MQBDLG%K[XH_@).]_\F/OHZTV;TFV>DNR]1N1G50QZJH8G6-/U-&K#E:*X"DM M,,T!Y>JB0:.2"7%A*TG#%ALV?2$])F$X\^;NXW&JAZ"Q/XU.02L+TU78 ZV' MH$GL=Y@3Q9-.\>2LXCLJ0>51JL,I91781#8$T9'7@<0A).A!5D.('_7U#3'Q MQ"XO[N3%9^5MV@L=GM1<(:SRXH'3L>_U(EO:0%'8DV@#]5.UMH""(]")RFFG M,@OHZLHN;-8)F_U8&**,LN9RI7G; MIVC45M3Z6@@*HFE/N'LTH53 ONW_O72M^ROU+3:#)?_TC>C[F?,&UL M?51M;],P$/XKIS"A31I-EJYC&FFD=F-BB$&U:O !\<%-KHTUQ\YLMQV('\_9 M3D-!;;\D?KE[7LX^9VNEGTR%:.&E%M(,H\K:YBJ.35%AS4Q/-2AI9ZYTS2Q- M]2(VC496^J1:Q&F27,0UXS+*,[\VT7FFEE9PB1,-9EG73/\ M^**R;B'.LX8M<(KVL9EHFL4=2LEKE(8K"1KGPVAT=C4>N'@?\)7CVFR-P3F9 M*?7D)G?E,$J<(!186(? Z+?":Q3" 9&,YQ8SZBA=XO9X@W[KO9.7&3-XK<0W M7MIJ&%U&4.*<+85]4.L/V/KQ @LEC/_"NHU-(BB6QJJZ328%-9?ASU[:.FPE M]/M[$M(V(?6Z Y%7><,LRS.MUJ!=-*&Y@;?JLTD//3&OFRG@"QS=H&1?F!(Z 2[CG0E"0 MR6)+JAQV7+0*QD%!ND?!!=PK:2L#[V6)Y;_Y,;GI+*4;2^/T(.#'I>A!DIY" MFJ0I/$YOX/CHA&[=S/"2T\4[0-'OJM;W%(,]%%_T@DG^R]?E%*[)MQ*\#&5B MLH2)1D/E"PMJOJNT!KZ/9L9JNI8_=A4M".CO%N!:]>6?O_!!Z_DD9 Z1<\.?EQM9O.-HE,P!=>B#W *SRI)=F\6H'^Z!C M'QQDGVY.BJ,AVGT'%_@#U/D6___L\59SU*@7_@DP4*BEM*%/NM7NE1F%YOH; M'IZH>Z877!H0.*?4I/>6V'5H^S"QJO&M-E.6&M&PO=V]R:W-H965T M-/(@20Z#FBL9@8H93) MA6D*/X0(BPY+(%9WEHQ'6*HA7YDBX8"##!11T[&LOAEA$AO>.)N[X]Z8I9*2 M&.XX$FD48?[W"BC;3 S;>)FX)ZM0Z@G3&R=X!7.0#\D=5R.S9 E(!+$@+$8< MEA/CTKZ8VHX&9!6/!#:B@J5^0<4/0MI1UD.>?( ML1QG#WS:#)^!WT%=.X/;=;BIO"T-=DJ#G8S/_:_!YX=<+#P)D(KUUA%=]9W% MO)RXPH((].M&/0!=2XC$[WWFY-UT]W>C/PH7(L$^3 SUU@O@:S"\CQ_LOO5Y MGU4MD=6,ZY;&=9O8O<*L$&B@$\'Q8D&0Y.J5V!N*G*R?D>EOU]IS>X/!V%Q7 M]>P6]6UW6!;5^NR5??8:^[R!-5!DH^LX2?>WUH@_=DE:(JM)=4NI[KO*LMNF M<2V1U8SKE\;UV\QR3M:KQ'3T.LF[);W1_AP/RAX';\BQTY#C1ORQR]$264WJ ML)0Z?%-&I7&C-G,\V@FIVQU:KY*\6]2WK0-9MJWMML9Z0YJ[ M#6EN)CAV5=IBJ\NM[.+L=Y7HHIVVS&N)K6[>=H=F-^YCCDUUP5;=1;S.=&-) MWJ59V;/K ],MYBL2"T1AJ3!69Z"6FN=GD'P@69)MXQ=,JD-!=AFJ4 MR;%3*%6-7%=F!9187O(*F#Y9<5%BI;=B[(*K^$6U%UU(_3.[5AR4@*3 MA#,D8#5V)OYH'AE]J_"5P%;NK9&)9,GY3[/YF(\=SS@$%#)E&+#^;6 &E!HB M[<:OEM/I3!K@_GK'_M[&KF-98@DS3K^17!5CYZV#P#-TP\(6D#P$! ] 0A;0'BJA:@% M1*=:&+0 &[K;Q&X3EV*%DUCP+1)&6[.9AM\$6;NR:T2^I1HG$H6()6H M,U4+PM9HQJ62Z#4Z_XR%P*:$%^@\!84)E1=:?G>;HO.S"W2&"$-?"EY+S'(9 MNTI[8OC_#IC2$.S2, V.$GZJ MZ27R@E1H M8IXU400D^CY9:BW]SG_TE;\Q$/8;,+UO)"N#0Z7Y,9HF1'>O494@UG9"2.U\S51S/SMI-X0FMO<^D$_]T&ULK5==;]HP%/TK5E9-K=0V'Y# &" 5PK1- MJH3HNCU,>S")(5$=.[,=:/_];"=D$-(,NKR ?7//N;['SLWU<$O9$X\0$N Y MP82/C$B(=&":/(A0 ODM31&13U:4)5#(*5N;/&4(AAJ48-.Q+,],8$R,\5#; MYFP\I)G ,4%S!GB6))"]3!"FVY%A&SO#(EY'0AG,\3"%:_2 Q&,Z9W)FEBQA MG"#"8TH 0ZN1<60Q"3_A\^%#GL R5,/< J 4P5T7P%T"D#G MU C= M ]-8); '3J9IZ[%LZ' HZ'C&X!4]Z230VT^AHM]8J).B4B(B#&0E16(/WF_%> ]Z48I2*.#M% M)DXCX=<,WP++N0:.Y3@UZYF> N]HN%V7SO]%G[TY^H$8G?)X=#2?>]+QD#/$ M-@C\7%",@7Q1MY"%O^KV/&?MU+.JVC?@*0S0R)#%37,:X_?O;,_Z6"=XFV1^ MFV2SEL@.MJ9;;DVWB;VR-07_-5BB=4R(,BTAAB1 ==O3R'SN]K1)YN=DGB93 MW[C-V!J:FWW-6PIWH+E;:NZ>H7F@JF6=O.Y1$A^L[F$:TV.?2J)^[M'=\[!M MSZVHT41SD*)7IN@UICB%/ (I?)&]0'URC?!SSTZ;9+YW)-B-9WL5P5J*>*!M MK]2VUZBMK)BR<2'RN\X8(L$+$ P2CJ%JF>JD;F0[5^HVR?S>D=3]BLXMA3O0 MN5_JW']+:40D_$==[!^]3:[;J[RXC:'/U?&$@+.6 N9*FGNM8H+86O?H7):R MC(B\+2BMY37@3G>_%?O$'DSM&KLOKPUYE_^7/K]SW$,F/TT<8+22H:S;GJQ= M+._C\XF@J6Y4EU3(ME2XVZ^?)#LF M@S3T92^2KG3ON>=(]RIIE7XT%8!%SX)+D^+*VGI)B"DJ$-1,5 W2G6R5%M0Z M4^^(J370,@0)3N(H6A!!F<19$O;6.DM48SF3L-;(-$)0_7L%7+4IGN+#Q@/; M5=9OD"RIZ0XV8+_5:^TL,J"43( T3$FD89OBJ^ER-??^P>$[@]8R!'XZG'Q$-*'WB\/J!_"MJ=EIP:N%;\!RMM ME>)+C$K8TH;;!]5^AE[/A<B#'0/!9#?3Y_X>C@+B MZ0L!<1\0!]Y=HL#RAEJ:)5JU2'MOA^8706J(=N28](^RL=J=,A=GLTV3&WAJ M0%KT<>]&@T;W5&OJ[VJ,1C=@*>-FC$Q%-1C$)/I:J<9069J$6$? PY"B3[;J MDL4O)+MJ=A,47;Y#<13'/>2_*,31'S3$@X8XP,Y>J>$4L;,(OO*7IJ8%I-B5 MM@&]!YR]?3-=1!_.\)L-_&8!_>*5_-#/.^>!;BT(\^L4V=E_(#L?R,[/7N9] M(W+02&T/3TX;6RG-_D")K$(YN%:L&UU4KA5*-'(%T?F-3PGI4LU#*O\][+-% M%"5D?\R/'!6O_P>^4+UCTB .6Q<53=Z[:]5=;W6&576HYUQ9UQUA6;GO"+1W M<.=;I>S!\"TR?'#97U!+ P04 " "]70E5LRBP# !&$@ #0 'AL M+W-T>6QECNFW6AZT=-S[I%TA4R&I5D+=KU@S 2K7,AR1!;& M%!_"L)PM6$[+,U4P:9%,Z9P:V]7SL"PTHVD)I%R$O4XG#G/*)1D/Y3*_S$T9 MS-12FA'IMZ' W3ZG(]*-WY/ R4U4RD;D]N3MCZ4R%V\"=S]Z=W34N3V]V(^? M5, I";VB_0-$SSJXKL4PZ?@@Z4>4,>'S7>'&Q[&5:DT=8^2!A[QA.EI8+\AX MF"FY69>(N(#5I3D+[J@8D0D5?*HYL#*:<[%VX1X$9DHH'1A;$#91%R+EO8.[ MK@>U4NOD7"I=Y789W.^T?GP/:'I@D O1&NP1%Q@/"VH,T_+2=JJ'J^ #**C; M-^O".IQKNN[V^F1#J&XVR53IE.DV396@8=J?K=YGSVI].K[L::U/VY=N,GX-)E_!+JK?-5Z&R[JWX&G*Y(-3V,H;.K4OR3OZ]OF4 M970IS$T+CLBF_96E?)DG[5-7,!'U4YOV%QA>-V[?L6PN+E.V8NFD[NKYM&H& MMF&SUA<0]I'+ZO(C&,=A?@0P+ _F .,X%I;G7QK/ !V/PS!O R\R0#D#E.-8 M/F12?; \?DYB+_](DR2*XAB;TOAGD#!I8',OW>7..KC5?( MXW6 K>EC%8*-%*]$;*3X7 /BGS=@)(E_M;$\P,!6 :L=R._/ S7EYT01K"KF M#=O!.)(D& *UZ*_1.$9F)X:/?WVP71)%2>)' /,[B"(,@=V((Y@#\( A452= M@WOG4=B<4^'FGZ/Q+U!+ P04 " "]70E5EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( +U="56, <,R,@4 !$L M / >&PO=V]R:V)O;VLN>&ULQ9I+;]LX$(#_BN#3]I"U]6P;Q '2/+H! MTL:P@UP7M#2VB4JD2U))VU^_E!3'(\<>[&7BDR5*ECZ1XGQ#4F?/VOR8:_TC M^%65RHX'*^?6I\.AS5=0"?NW7H/R1Q;:5,+Y7;,$<[R)W4RA+,;/$DKY[*4[O=XT&Z7, @JJ60E M_T Q'HP&@5WIYW^TD7^TP3B9ORF>-9 /8F[;$B?F4^%! MQH-LY"^XD,:Z]HSV^L(S/H$_N=NKG;Z1I0-S)1Q\-;I>2[5L+N.?8H@>HZV' MS6]7B:?F_U2C7BQD#E!2/X%IGL??X+;H MGLUY*%13YE3Z ^:V:/$X4935I2S\W8O [Q2@K-_Z(DJA<@@09$1 1D>!G#4X M_J\(,B8@XR-"_ALAR(2 3(X)&2/(E(!,CPF9(,B,@,R."9DBR(\$Y$=>R"_" M2AOH13 Q8/VI[1D([1.!]HD7;0I/H&JPB.8S0?.9E^8B_UG[>^Y43SBB O.( M%^FKUL6S+$O,0XJ"V11W(&RON4+*""&S$FY5KBL('L2O/A,E@)#9 '=:+4\> MP%3!%85-0/F4,2)F8^S-SX*3X*^)3RUSB3$IA43, M"CF(Z>!&J.,$3$;HY_J[0>,*5?$S*X@L[[>;$1,.2-F=@:9]?4Q*7_$W/XX MD/6]-#S&)&>@F'6R)_D[\&I2-HF9;?(V#SP 2;DD9G8)F1+V7TS**S&S5PZD MA)L*Q9B48&)FP>Q)#0^T.66;^)VFI!JT*VG%:F5,R)WP86UX-IHCS$I R7LHY8MYG=AC&C6C#[XF@4G9(ES MVX0R4,)LH)T$,=N&GQ@= MW#07ZM2),2D))LW+=ZKRI1QC4A)*F"6TS=+W=" 5$Q)B6AE%E">#6CU?K;OI-2]DF9[?-V MN(O#T1W&I.R3LMN'&O3V5KV3[4H-<'>HQ)V2<]THK, MRUN*,2G]I.^_,(.-B3$I_:3,^CF N>GN&)/23\JLGP.8M\J!L;#$GXA0^LF8 M];-_JJ-Y2VO7UT]&Z2=CU@\]V8$#4D99*.,> Y&8O>^"* MES!8BYF2:;H0Q M*0MES!8Z,">S)R!EE(4R]D6=?9BOI1B3_!J,VT([*XRV/QC"F)2%LM9"P_9D M>WY6P$(J*+[[6UA?GHLRGYB@^>D^P$G29MU\49?EI2^[5W=:%)LO6C=?XY[_ M!U!+ P04 " "]70E5R%S!4B " #0)P &@ 'AL+U]R96QS+W=O3EL4]^NW]MM2;IGVYG+EX_^_(_$[O- M9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4S MO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZ MG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T M"X'=@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O M1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"]@T#O0+V#0.] O8- [T"]@T#O M0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT) M],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_4^\Z?AY*O?9\K?'YWTGU>+ZW M7!]_67Z=G+!SP3G=5M3GOU!+ P04 " "]70E5XB$R0O$! 9)P $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =, M,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5 MBCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3 MAI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$' MLG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U M^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@? M&J0/ ]+',4@?)R!]G(+TP6L]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 Q0 ( +U="54'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ O5T)59IYIJ3O *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ O5T)59E&PO=V]R:W-H965T M&UL4$L! A0#% @ O5T)5:P13V]&" AB@ !@ M ("!2 X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ O5T)5<"_."63!P F!\ !@ ("!LR$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)58L> MJW#H!0 _0T !@ ("!/#8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O5T)507C@S??! 8@L !D ("!]$T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)50N" M(U\M P % @ !D ("!3%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)50X-5%]H!P OQ( !D M ("!.VH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O5T)59/&UDHY!@ #A !D ("! MOWD 'AL+W=O&PO=V]R:W-H965T$ !X;"]W;W)K&UL4$L! A0#% M @ O5T)57.L+=7K @ ?08 !D ("!B(< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)54THE,N2 @ D@4 !D M ("!:J 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O5T)589C2L&7 @ R@4 !D ("!/:H M 'AL+W=O&PO=V]R:W-H965T.R !X;"]W;W)K&UL4$L! A0#% @ MO5T)5>*DBC\2 P I08 !D ("!<;8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)58G2.Y ^ @ S@0 !D M ("!']0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O5T)54S%5_L, P T @ !D ("!I> 'AL M+W=OD# M #5$0 &0 @('HXP >&PO=V]R:W-H965T&UL4$L! A0#% @ O5T) M56%S.B6( @ 30< !D ("!A>L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)554CD'KL @ )0@ M !D ("!_O, 'AL+W=O&PO=V]R:W-H965T<$D MP0( & ( 9 " @=KY !X;"]W;W)K&UL4$L! A0#% @ O5T)5=&[L"F!! DA4 !D M ("!TOP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O5T)5?C=G7*S @ @ !D ("!\0L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O5T)58-% MAN&" P 3! !D ("!H!D! 'AL+W=O&PO=V]R:W-H965T\A 0!X;"]W;W)K&UL4$L! A0#% @ O5T)54Q&)4IY @ AP4 !D M ("!L24! 'AL+W=OV""D# 5#@ &0 @(%A* $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ O5T)57Y8WKLW P 6 T !D ("! MD"X! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !+ $L A!0 'A" 0 $! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 318 239 1 false 55 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.vishaypg.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Condensed Balance Sheets Sheet http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets Consolidated Condensed Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Condensed Statements of Operations Sheet http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations Consolidated Condensed Statements of Operations Statements 3 false false R4.htm 1003004 - Statement - Consolidated Condensed Statements of Comprehensive Income (Loss) Sheet http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss Consolidated Condensed Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Condensed Statements of Cash Flows Sheet http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows Consolidated Condensed Statements of Cash Flows Statements 5 false false R6.htm 1005006 - Statement - Consolidated Condensed Statements of Equity Sheet http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity Consolidated Condensed Statements of Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Condensed Statements of Equity (Parenthetical) Sheet http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical Consolidated Condensed Statements of Equity (Parenthetical) Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.vishaypg.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 2104102 - Disclosure - Revenues Sheet http://www.vishaypg.com/role/Revenues Revenues Notes 9 false false R10.htm 2110103 - Disclosure - Acquisition Sheet http://www.vishaypg.com/role/Acquisition Acquisition Notes 10 false false R11.htm 2115104 - Disclosure - Goodwill Sheet http://www.vishaypg.com/role/Goodwill Goodwill Notes 11 false false R12.htm 2118105 - Disclosure - Leases Sheet http://www.vishaypg.com/role/Leases Leases Notes 12 false false R13.htm 2125106 - Disclosure - Income Taxes Sheet http://www.vishaypg.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2127107 - Disclosure - Long-Term Debt Sheet http://www.vishaypg.com/role/LongTermDebt Long-Term Debt Notes 14 false false R15.htm 2130108 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 15 false false R16.htm 2133109 - Disclosure - Pensions and Other Postretirement Benefits Sheet http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefits Pensions and Other Postretirement Benefits Notes 16 false false R17.htm 2136110 - Disclosure - Share-Based Compensation Sheet http://www.vishaypg.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 2140111 - Disclosure - Segment Information Sheet http://www.vishaypg.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 2145112 - Disclosure - Earnings Per Share Sheet http://www.vishaypg.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 2148113 - Disclosure - Additional Financial Statement Information Sheet http://www.vishaypg.com/role/AdditionalFinancialStatementInformation Additional Financial Statement Information Notes 20 false false R21.htm 2152114 - Disclosure - Fair Value Measurements Sheet http://www.vishaypg.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 2155115 - Disclosure - Restructuring Costs Sheet http://www.vishaypg.com/role/RestructuringCosts Restructuring Costs Notes 22 false false R23.htm 2159116 - Disclosure - Subsequent Event Sheet http://www.vishaypg.com/role/SubsequentEvent Subsequent Event Notes 23 false false R24.htm 2202201 - Disclosure - Basis of Presentation - (Policies) Sheet http://www.vishaypg.com/role/BasisofPresentationPolicies Basis of Presentation - (Policies) Policies 24 false false R25.htm 2303301 - Disclosure - Basis of Presentation - (Tables) Sheet http://www.vishaypg.com/role/BasisofPresentationTables Basis of Presentation - (Tables) Tables http://www.vishaypg.com/role/BasisofPresentation 25 false false R26.htm 2305302 - Disclosure - Revenues - (Tables) Sheet http://www.vishaypg.com/role/RevenuesTables Revenues - (Tables) Tables http://www.vishaypg.com/role/Revenues 26 false false R27.htm 2311303 - Disclosure - Acquisition - (Tables) Sheet http://www.vishaypg.com/role/AcquisitionTables Acquisition - (Tables) Tables http://www.vishaypg.com/role/Acquisition 27 false false R28.htm 2316304 - Disclosure - Goodwill (Tables) Sheet http://www.vishaypg.com/role/GoodwillTables Goodwill (Tables) Tables http://www.vishaypg.com/role/Goodwill 28 false false R29.htm 2319305 - Disclosure - Leases - (Tables) Sheet http://www.vishaypg.com/role/LeasesTables Leases - (Tables) Tables 29 false false R30.htm 2328306 - Disclosure - Long-Term Debt - (Tables) Sheet http://www.vishaypg.com/role/LongTermDebtTables Long-Term Debt - (Tables) Tables http://www.vishaypg.com/role/LongTermDebt 30 false false R31.htm 2331307 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Tables) Sheet http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) - (Tables) Tables http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLoss 31 false false R32.htm 2334308 - Disclosure - Pensions and Other Postretirement Benefits - (Tables) Sheet http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsTables Pensions and Other Postretirement Benefits - (Tables) Tables http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefits 32 false false R33.htm 2337309 - Disclosure - Share-Based Compensation - (Tables) Sheet http://www.vishaypg.com/role/ShareBasedCompensationTables Share-Based Compensation - (Tables) Tables http://www.vishaypg.com/role/ShareBasedCompensation 33 false false R34.htm 2341310 - Disclosure - Segment Information - (Tables) Sheet http://www.vishaypg.com/role/SegmentInformationTables Segment Information - (Tables) Tables http://www.vishaypg.com/role/SegmentInformation 34 false false R35.htm 2346311 - Disclosure - Earnings Per Share - (Tables) Sheet http://www.vishaypg.com/role/EarningsPerShareTables Earnings Per Share - (Tables) Tables http://www.vishaypg.com/role/EarningsPerShare 35 false false R36.htm 2349312 - Disclosure - Additional Financial Statement Information - (Tables) Sheet http://www.vishaypg.com/role/AdditionalFinancialStatementInformationTables Additional Financial Statement Information - (Tables) Tables http://www.vishaypg.com/role/AdditionalFinancialStatementInformation 36 false false R37.htm 2353313 - Disclosure - Fair Value Measurements - (Tables) Sheet http://www.vishaypg.com/role/FairValueMeasurementsTables Fair Value Measurements - (Tables) Tables http://www.vishaypg.com/role/FairValueMeasurements 37 false false R38.htm 2356314 - Disclosure - Restructuring Costs - (Tables) Sheet http://www.vishaypg.com/role/RestructuringCostsTables Restructuring Costs - (Tables) Tables http://www.vishaypg.com/role/RestructuringCosts 38 false false R39.htm 2406401 - Disclosure - Revenues - (Disaggregation of Revenue by Geographic Area) (Details) Sheet http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails Revenues - (Disaggregation of Revenue by Geographic Area) (Details) Details http://www.vishaypg.com/role/RevenuesTables 39 false false R40.htm 2407402 - Disclosure - Revenues - (Disaggregation of Revenue by Market Sector) (Details) Sheet http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails Revenues - (Disaggregation of Revenue by Market Sector) (Details) Details http://www.vishaypg.com/role/RevenuesTables 40 false false R41.htm 2408403 - Disclosure - Revenues - (Contract Assets and Liabilities) (Details) Sheet http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails Revenues - (Contract Assets and Liabilities) (Details) Details http://www.vishaypg.com/role/RevenuesTables 41 false false R42.htm 2409404 - Disclosure - Revenues - (Narrative) (Details) Sheet http://www.vishaypg.com/role/RevenuesNarrativeDetails Revenues - (Narrative) (Details) Details http://www.vishaypg.com/role/RevenuesTables 42 false false R43.htm 2412405 - Disclosure - Acquisition - (Narrative) (Details) Sheet http://www.vishaypg.com/role/AcquisitionNarrativeDetails Acquisition - (Narrative) (Details) Details http://www.vishaypg.com/role/AcquisitionTables 43 false false R44.htm 2413406 - Disclosure - Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details) Details http://www.vishaypg.com/role/AcquisitionTables 44 false false R45.htm 2414407 - Disclosure - Acquisitions - (Pro Forma Information) (Details) Sheet http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails Acquisitions - (Pro Forma Information) (Details) Details 45 false false R46.htm 2417408 - Disclosure - Goodwill - (Schedule of Goodwill) (Details) Sheet http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails Goodwill - (Schedule of Goodwill) (Details) Details http://www.vishaypg.com/role/GoodwillTables 46 false false R47.htm 2420409 - Disclosure - Leases - (Narrative) (Details) Sheet http://www.vishaypg.com/role/LeasesNarrativeDetails Leases - (Narrative) (Details) Details http://www.vishaypg.com/role/LeasesTables 47 false false R48.htm 2421410 - Disclosure - Leases - (Leases Recorded on the Balance Sheet) (Details) Sheet http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails Leases - (Leases Recorded on the Balance Sheet) (Details) Details http://www.vishaypg.com/role/LeasesTables 48 false false R49.htm 2422411 - Disclosure - Leases - (Other Information Related to Leases) (Details) Sheet http://www.vishaypg.com/role/LeasesOtherInformationRelatedtoLeasesDetails Leases - (Other Information Related to Leases) (Details) Details http://www.vishaypg.com/role/LeasesTables 49 false false R50.htm 2423412 - Disclosure - Leases - (Components of Lease Expense) (Details) Sheet http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails Leases - (Components of Lease Expense) (Details) Details http://www.vishaypg.com/role/LeasesTables 50 false false R51.htm 2424413 - Disclosure - Leases - (Maturities of Operating Lease Liabilities) (Details) Sheet http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - (Maturities of Operating Lease Liabilities) (Details) Details http://www.vishaypg.com/role/LeasesTables 51 false false R52.htm 2426414 - Disclosure - Income Taxes - (Details) Sheet http://www.vishaypg.com/role/IncomeTaxesDetails Income Taxes - (Details) Details http://www.vishaypg.com/role/IncomeTaxes 52 false false R53.htm 2429415 - Disclosure - Long-Term Debt - (Schedule of Long-term Debt) (Details) Sheet http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails Long-Term Debt - (Schedule of Long-term Debt) (Details) Details http://www.vishaypg.com/role/LongTermDebtTables 53 false false R54.htm 2432416 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Details) Sheet http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) - (Details) Details http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossTables 54 false false R55.htm 2435417 - Disclosure - Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details) Sheet http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details) Details http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsTables 55 false false R56.htm 2438418 - Disclosure - Share-Based Compensation - (Narrative) (Details) Sheet http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - (Narrative) (Details) Details http://www.vishaypg.com/role/ShareBasedCompensationTables 56 false false R57.htm 2439419 - Disclosure - Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details) Sheet http://www.vishaypg.com/role/ShareBasedCompensationScheduleofSharebasedCompensationExpenseDetails Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details) Details http://www.vishaypg.com/role/ShareBasedCompensationTables 57 false false R58.htm 2442420 - Disclosure - Segment Information - (Narrative) (Details) Sheet http://www.vishaypg.com/role/SegmentInformationNarrativeDetails Segment Information - (Narrative) (Details) Details http://www.vishaypg.com/role/SegmentInformationTables 58 false false R59.htm 2443421 - Disclosure - Segment Information - (Schedule of Segment Reporting) (Details) Sheet http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails Segment Information - (Schedule of Segment Reporting) (Details) Details http://www.vishaypg.com/role/SegmentInformationTables 59 false false R60.htm 2444422 - Disclosure - Segment Information - (Intersegment Sales) (Details) Sheet http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails Segment Information - (Intersegment Sales) (Details) Details http://www.vishaypg.com/role/SegmentInformationTables 60 false false R61.htm 2447423 - Disclosure - Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.vishaypg.com/role/EarningsPerShareTables 61 false false R62.htm 2450424 - Disclosure - Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details) Sheet http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details) Details http://www.vishaypg.com/role/AdditionalFinancialStatementInformationTables 62 false false R63.htm 2451425 - Disclosure - Additional Financial Statement Information - (Narrative) (Details) Sheet http://www.vishaypg.com/role/AdditionalFinancialStatementInformationNarrativeDetails Additional Financial Statement Information - (Narrative) (Details) Details http://www.vishaypg.com/role/AdditionalFinancialStatementInformationTables 63 false false R64.htm 2454426 - Disclosure - Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details) Sheet http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details) Details http://www.vishaypg.com/role/FairValueMeasurementsTables 64 false false R65.htm 2457427 - Disclosure - Restructuring Costs - (Narrative) (Details) Sheet http://www.vishaypg.com/role/RestructuringCostsNarrativeDetails Restructuring Costs - (Narrative) (Details) Details http://www.vishaypg.com/role/RestructuringCostsTables 65 false false R66.htm 2458428 - Disclosure - Restructuring Costs - Restructuring Programs (Details) Sheet http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails Restructuring Costs - Restructuring Programs (Details) Details 66 false false R67.htm 2460429 - Disclosure - Subsequent Events (Narrative) (Details) Sheet http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails Subsequent Events (Narrative) (Details) Details http://www.vishaypg.com/role/SubsequentEvent 67 false false All Reports Book All Reports vpg-20220702.htm vpg-20220702.xsd vpg-20220702_cal.xml vpg-20220702_def.xml vpg-20220702_lab.xml vpg-20220702_pre.xml vpg-q22022xex311.htm vpg-q22022xex312.htm vpg-q22022xex321.htm vpg-q22022xex322.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "vpg-20220702.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 318, "dts": { "calculationLink": { "local": [ "vpg-20220702_cal.xml" ] }, "definitionLink": { "local": [ "vpg-20220702_def.xml" ] }, "inline": { "local": [ "vpg-20220702.htm" ] }, "labelLink": { "local": [ "vpg-20220702_lab.xml" ] }, "presentationLink": { "local": [ "vpg-20220702_pre.xml" ] }, "schema": { "local": [ "vpg-20220702.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 402, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 12, "keyStandard": 227, "memberCustom": 20, "memberStandard": 33, "nsprefix": "vpg", "nsuri": "http://www.vishaypg.com/20220702", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "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.vishaypg.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "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": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Acquisition", "role": "http://www.vishaypg.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Goodwill", "role": "http://www.vishaypg.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Leases", "role": "http://www.vishaypg.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125106 - Disclosure - Income Taxes", "role": "http://www.vishaypg.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Long-Term Debt", "role": "http://www.vishaypg.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Pensions and Other Postretirement Benefits", "role": "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefits", "shortName": "Pensions and Other Postretirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Share-Based Compensation", "role": "http://www.vishaypg.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Segment Information", "role": "http://www.vishaypg.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Earnings Per Share", "role": "http://www.vishaypg.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Condensed Balance Sheets", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "shortName": "Consolidated Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - Additional Financial Statement Information", "role": "http://www.vishaypg.com/role/AdditionalFinancialStatementInformation", "shortName": "Additional Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152114 - Disclosure - Fair Value Measurements", "role": "http://www.vishaypg.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155115 - Disclosure - Restructuring Costs", "role": "http://www.vishaypg.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159116 - Disclosure - Subsequent Event", "role": "http://www.vishaypg.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "vpg:ScheduleofFiscalQuartersTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation - (Policies)", "role": "http://www.vishaypg.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation - (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "vpg:ScheduleofFiscalQuartersTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "vpg:ScheduleofFiscalQuartersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Basis of Presentation - (Tables)", "role": "http://www.vishaypg.com/role/BasisofPresentationTables", "shortName": "Basis of Presentation - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "vpg:ScheduleofFiscalQuartersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305302 - Disclosure - Revenues - (Tables)", "role": "http://www.vishaypg.com/role/RevenuesTables", "shortName": "Revenues - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Acquisition - (Tables)", "role": "http://www.vishaypg.com/role/AcquisitionTables", "shortName": "Acquisition - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Goodwill (Tables)", "role": "http://www.vishaypg.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "vpg:LeasesRecordedontheBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - Leases - (Tables)", "role": "http://www.vishaypg.com/role/LeasesTables", "shortName": "Leases - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "vpg:LeasesRecordedontheBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Condensed Statements of Operations", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "shortName": "Consolidated Condensed Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Long-Term Debt - (Tables)", "role": "http://www.vishaypg.com/role/LongTermDebtTables", "shortName": "Long-Term Debt - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Tables)", "role": "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - Pensions and Other Postretirement Benefits - (Tables)", "role": "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsTables", "shortName": "Pensions and Other Postretirement Benefits - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337309 - Disclosure - Share-Based Compensation - (Tables)", "role": "http://www.vishaypg.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341310 - Disclosure - Segment Information - (Tables)", "role": "http://www.vishaypg.com/role/SegmentInformationTables", "shortName": "Segment Information - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346311 - Disclosure - Earnings Per Share - (Tables)", "role": "http://www.vishaypg.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349312 - Disclosure - Additional Financial Statement Information - (Tables)", "role": "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationTables", "shortName": "Additional Financial Statement Information - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353313 - Disclosure - Fair Value Measurements - (Tables)", "role": "http://www.vishaypg.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356314 - Disclosure - Restructuring Costs - (Tables)", "role": "http://www.vishaypg.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Revenues - (Disaggregation of Revenue by Geographic Area) (Details)", "role": "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "shortName": "Revenues - (Disaggregation of Revenue by Geographic Area) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i5a3bee89b56b4147bc5bb9942253c4d7_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Condensed Statements of Comprehensive Income (Loss)", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Condensed Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Revenues - (Disaggregation of Revenue by Market Sector) (Details)", "role": "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails", "shortName": "Revenues - (Disaggregation of Revenue by Market Sector) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i064e0bfc986b4a1a8160f419def97469_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenues - (Contract Assets and Liabilities) (Details)", "role": "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails", "shortName": "Revenues - (Contract Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Revenues - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Acquisition - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "shortName": "Acquisition - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "role": "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisition - (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i91e5cd51374a48b78780a47f0d653365_I20210601", "decimals": "-3", "lang": "en-US", "name": "vpg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsLiabilitiesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i7d1d2b58b42349adb06822194a2defa8_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Acquisitions - (Pro Forma Information) (Details)", "role": "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails", "shortName": "Acquisitions - (Pro Forma Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i7d1d2b58b42349adb06822194a2defa8_D20210404-20210703", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - Goodwill - (Schedule of Goodwill) (Details)", "role": "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails", "shortName": "Goodwill - (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Leases - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/LeasesNarrativeDetails", "shortName": "Leases - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Leases - (Leases Recorded on the Balance Sheet) (Details)", "role": "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails", "shortName": "Leases - (Leases Recorded on the Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vpg:OtherInformationRelatedtoLeaseTermandDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Leases - (Other Information Related to Leases) (Details)", "role": "http://www.vishaypg.com/role/LeasesOtherInformationRelatedtoLeasesDetails", "shortName": "Leases - (Other Information Related to Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vpg:OtherInformationRelatedtoLeaseTermandDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Condensed Statements of Cash Flows", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows", "shortName": "Consolidated Condensed Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Leases - (Components of Lease Expense) (Details)", "role": "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - (Components of Lease Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Leases - (Maturities of Operating Lease Liabilities) (Details)", "role": "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - (Maturities of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Income Taxes - (Details)", "role": "http://www.vishaypg.com/role/IncomeTaxesDetails", "shortName": "Income Taxes - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Long-Term Debt - (Schedule of Long-term Debt) (Details)", "role": "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails", "shortName": "Long-Term Debt - (Schedule of Long-term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2e8594b131bb4278b47a8fe1c7da820a_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Accumulated Other Comprehensive Income (Loss) - (Details)", "role": "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ic08aa5f0dcd34a93beffe21a3ba017ed_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details)", "role": "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails", "shortName": "Pensions and Other Postretirement Benefits - (Schedule of Net Pension and Other Retirement Plan Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ic08aa5f0dcd34a93beffe21a3ba017ed_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i37661856360d4fc28a326e831ecb321c_I20220526", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - Share-Based Compensation - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i37661856360d4fc28a326e831ecb321c_I20220526", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details)", "role": "http://www.vishaypg.com/role/ShareBasedCompensationScheduleofSharebasedCompensationExpenseDetails", "shortName": "Share-Based Compensation - (Schedule of Share-based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - Segment Information - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Segment Information - (Schedule of Segment Reporting) (Details)", "role": "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails", "shortName": "Segment Information - (Schedule of Segment Reporting) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "iff1ff859b6a24f5c9fa75cbdf4684a5a_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i9a7f870b263b41dab7668bae20785aed_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Condensed Statements of Equity", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "shortName": "Consolidated Condensed Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "id942f17d15cf40aca023fa2eb8223236_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Segment Information - (Intersegment Sales) (Details)", "role": "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "shortName": "Segment Information - (Intersegment Sales) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i2363ba16fea74f5597de4c4dca8ae26c_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - (Computation of Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450424 - Disclosure - Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details)", "role": "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails", "shortName": "Additional Financial Statement Information - (Schedule of Other Items in Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - Additional Financial Statement Information - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationNarrativeDetails", "shortName": "Additional Financial Statement Information - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "id5772d7ba161482fa787a4133a081bbe_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "vpg:RabbiTrustAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454426 - Disclosure - Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details)", "role": "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails", "shortName": "Fair Value Measurements - (Schedule of Assets and Liabilities at Fair Value, Recurring) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "id5772d7ba161482fa787a4133a081bbe_I20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "vpg:RabbiTrustAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i53a6f49d190d444ca2082d2a6ebcddd5_D20220403-20220702", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457427 - Disclosure - Restructuring Costs - (Narrative) (Details)", "role": "http://www.vishaypg.com/role/RestructuringCostsNarrativeDetails", "shortName": "Restructuring Costs - (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458428 - Disclosure - Restructuring Costs - Restructuring Programs (Details)", "role": "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails", "shortName": "Restructuring Costs - Restructuring Programs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "ie8ad1bb9e11c452e8642db31be93eebe_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i95147638b1ef4c7c9bc0dce4f2f5c24d_I20220808", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460429 - Disclosure - Subsequent Events (Narrative) (Details)", "role": "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails", "shortName": "Subsequent Events (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i95147638b1ef4c7c9bc0dce4f2f5c24d_I20220808", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "iaaf02cf343d44ceda9c568db33c3099b_D20220403-20220702", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Condensed Statements of Equity (Parenthetical)", "role": "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical", "shortName": "Consolidated Condensed Statements of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "iaaf02cf343d44ceda9c568db33c3099b_D20220403-20220702", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.vishaypg.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenues", "role": "http://www.vishaypg.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vpg-20220702.htm", "contextRef": "i67d1090e25a94ae280bf017575734676_D20220101-20220702", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r638" ], "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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r101", "r144", "r157", "r158", "r159", "r160", "r162", "r164", "r168", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r245", "r247", "r248" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r101", "r144", "r157", "r158", "r159", "r160", "r162", "r164", "r168", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r245", "r247", "r248" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r231", "r232", "r233", "r234", "r253", "r286", "r403", "r408", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r614", "r617", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r231", "r232", "r233", "r234", "r253", "r286", "r403", "r408", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r614", "r617", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r170", "r232", "r233", "r309", "r313", "r572", "r613", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r170", "r232", "r233", "r309", "r313", "r572", "r613", "r615" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r253", "r286", "r347", "r403", "r408", "r437", "r438", "r439", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r614", "r617", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r253", "r286", "r347", "r403", "r408", "r437", "r438", "r439", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r614", "r617", "r634", "r635" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r171", "r172", "r309", "r314", "r616", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r171", "r172", "r309", "r314", "r616", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r8", "r32" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.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 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, Trade, Current", "verboseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r176", "r177" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r579", "r597" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.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" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Other accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r45", "r50", "r57", "r58", "r59", "r502" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Other Postretirement Actuarial Items" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r10", "r211" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r48", "r49", "r50", "r599", "r622", "r623" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r57", "r58", "r524", "r525", "r526", "r527", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r50", "r57", "r58", "r59", "r103", "r104", "r105", "r502", "r554", "r618", "r619" ], "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": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r44", "r50", "r57", "r58", "r59", "r502", "r525", "r526", "r527", "r528", "r530" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r200" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "verboseLabel": "Additional Financial Statement Information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.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": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r447", "r448", "r449", "r508" ], "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]", "verboseLabel": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r411", "r450", "r451" ], "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": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r442" ], "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", "verboseLabel": "Restricted stock units" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationScheduleofSharebasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r198", "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r98", "r152", "r159", "r166", "r179", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r497", "r503", "r518", "r555", "r557", "r577", "r596" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r31", "r98", "r179", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r497", "r503", "r518", "r555", "r557" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r210" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r399", "r404", "r479" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails", "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r399", "r404", "r474", "r475", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails", "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Pro forma basic earnings per share attributable to VPG stockholders (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Pro forma diluted earnings per share attributable to VPG stockholders (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": { "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, Pro Forma Information, Nonrecurring Adjustment [Line Items]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r471", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net earnings attributable to VPG stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r471", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma net revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r470" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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", "negatedTerseLabel": "Acquisition costs:", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r484", "r485", "r486" ], "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": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r480", "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r477" ], "calculation": { "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Fair value of acquired identifiable assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r477" ], "calculation": { "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Long-term deferred income tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r477" ], "calculation": { "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "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", "verboseLabel": "Total intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "verboseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r4", "r102", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r91", "r92", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures accrued but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r636" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "verboseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r90", "r94" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r523" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "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": "Decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r18", "r19", "r20", "r96", "r98", "r118", "r122", "r123", "r125", "r127", "r135", "r136", "r137", "r179", "r235", "r240", "r241", "r242", "r248", "r249", "r284", "r285", "r287", "r288", "r289", "r518", "r642" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r583", "r604" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.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", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r508" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r557" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r68", "r589", "r609" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to VPG stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r55", "r67", "r495", "r496", "r507", "r588", "r608" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "verboseLabel": "Less: comprehensive income attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r55", "r66", "r494", "r507", "r587", "r607" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r65", "r76", "r586", "r606" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r210" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "verboseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r300" ], "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": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r297", "r299", "r310" ], "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", "periodEndLabel": "Contract asset, unbilled revenue, ending balance", "periodStartLabel": "Contract asset, unbilled revenue, beginning balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r297", "r298", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liability, accrued customer advances, ending balance", "periodStartLabel": "Contract liability, accrued customer advances, beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r572" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "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", "verboseLabel": "Costs of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r95", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r267", "r274", "r275", "r277", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r97", "r101", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r279", "r280", "r281", "r282", "r536", "r578", "r580", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r97", "r101", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r279", "r280", "r281", "r282", "r536" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r97", "r101", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r279", "r280", "r281", "r282", "r290", "r291", "r292", "r293", "r533", "r534", "r536", "r537", "r594" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r263", "r535" ], "calculation": { "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r453", "r454" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r89" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r325", "r363", "r387", "r393", "r394" ], "calculation": { "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of actuarial losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r325", "r362", "r386", "r393", "r394" ], "calculation": { "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r325", "r329", "r361", "r385", "r393", "r394" ], "calculation": { "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r359", "r383", "r393", "r394" ], "calculation": { "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r327", "r360", "r384", "r393", "r394" ], "calculation": { "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Net service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r147" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r309", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r414", "r415", "r443", "r444", "r445", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": { "auth_ref": [ "r528" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.", "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)", "negatedTerseLabel": "Reclassification of foreign currency translation adjustment related to disposal of subsidiary" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r88", "r209", "r213" ], "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": "Loss on liquidation" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r108", "r109", "r110", "r111", "r112", "r116", "r118", "r125", "r126", "r127", "r131", "r132", "r509", "r510", "r590", "r610" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share attributable to VPG stockholders (dollars per share)", "verboseLabel": "Basic earnings per share attributable to VPG stockholders (dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r108", "r109", "r110", "r111", "r112", "r118", "r125", "r126", "r127", "r131", "r132", "r509", "r510", "r590", "r610" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share attributable to VPG stockholders (dollars per share)", "verboseLabel": "Diluted earnings per share attributable to VPG stockholders (dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r128", "r129", "r130", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r523" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r103", "r104", "r105", "r107", "r113", "r115", "r134", "r180", "r289", "r294", "r447", "r448", "r449", "r460", "r461", "r508", "r524", "r525", "r526", "r527", "r528", "r530", "r554", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r511", "r512", "r516" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r265", "r279", "r280", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r393", "r512", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r511", "r512", "r513", "r514", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r265", "r348", "r350", "r355", "r393", "r512", "r561" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 Inputs" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r265", "r279", "r280", "r348", "r350", "r355", "r393", "r512", "r562" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 Inputs" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r265", "r279", "r280", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r393", "r512", "r563" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 Inputs" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r265", "r279", "r280", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r393", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r515", "r517" ], "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, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r199", "r202", "r205", "r208", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r199", "r204" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r519", "r520", "r521", "r522" ], "calculation": { "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "Unallocated G&A expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r11", "r182", "r183", "r190", "r195", "r557", "r576" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "negatedTerseLabel": "Impairment of goodwill and indefinite-lived intangibles:", "terseLabel": "Impairment of goodwill and indefinite-lived intangibles" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r191", "r193", "r195", "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r188" ], "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 adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r189", "r469" ], "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": "Adjustment to goodwill acquired" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r98", "r152", "r158", "r162", "r165", "r168", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r518" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r152", "r158", "r162", "r165", "r168", "r575", "r584", "r592", "r611" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r99", "r457", "r458", "r459", "r462", "r464", "r466", "r467", "r468" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r114", "r115", "r150", "r455", "r463", "r465", "r612" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "(Decrease)/increase in contract asset, unbilled revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r87", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "(Decrease)/increase in contract liability, accrued customer advances" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Net changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "verboseLabel": "Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r119", "r120", "r121", "r127", "r413" ], "calculation": { "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "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": "Restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r201", "r207" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r201", "r207" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r197", "r203" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r146", "r532", "r535", "r591" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r144", "r157", "r158", "r159", "r160", "r162", "r164", "r168" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r27" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r30", "r557" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r29" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "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", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r28" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "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", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r181" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "verboseLabel": "Inventory write-offs for obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r73", "r145" ], "calculation": { "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r9" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "verboseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r550", "r552" ], "calculation": { "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the six months ended July 2, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r551" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, operating lease, remaining lease term (years)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r98", "r160", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r498", "r503", "r504", "r518", "r555", "r556" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r98", "r179", "r518", "r557", "r582", "r602" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r35", "r98", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r498", "r503", "r504", "r518", "r555", "r556", "r557" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r264", "r278", "r279", "r280", "r580", "r598" ], "calculation": { "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r210" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r42", "r98", "r179", "r235", "r240", "r241", "r242", "r248", "r249", "r518", "r581", "r601" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r86", "r89" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r51", "r54", "r59", "r64", "r89", "r98", "r106", "r108", "r109", "r110", "r111", "r114", "r115", "r124", "r152", "r158", "r162", "r165", "r168", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r510", "r518", "r585", "r605" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "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 (Loss) Attributable to Parent", "totalLabel": "Net earnings attributable to VPG stockholders", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r54", "r59", "r114", "r115", "r500", "r506" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net earnings attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of investing transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r103", "r104", "r105", "r294", "r492" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r140" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r158", "r162", "r165", "r168" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r543", "r552" ], "calculation": { "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r539" ], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r539" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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 - current", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r539" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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 - non-current", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r540", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease, payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r538" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/LeasesLeasesRecordedontheBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r549", "r552" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases weighted average discount rate (percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r548", "r552" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r157", "r158", "r159", "r160", "r162", "r168" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r50", "r57", "r58", "r60", "r524", "r526", "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "verboseLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "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 adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r55", "r57", "r58", "r60", "r65", "r289", "r524", "r529", "r530", "r586", "r606" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension and other postretirement actuarial items" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "totalLabel": "Other nonoperating income (expense)", "verboseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "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", "terseLabel": "Other" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r322", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "OPEB Plans" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "verboseLabel": "Total VPG, Inc. Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Payments for Capital Improvements", "negatedLabel": "Capital expenditures purchased" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r83", "r218" ], "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", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r81" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedTerseLabel": "Distributions to noncontrolling interests" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments of employee taxes on certain share-based arrangements" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r78" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Purchase of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r79", "r487", "r488", "r489" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r347", "r349", "r355", "r372", "r374", "r375", "r376", "r377", "r378", "r393", "r395", "r396", "r397", "r409" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension and Other Postretirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r17", "r323", "r324", "r346", "r393" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "verboseLabel": "Accrued pension and other postretirement costs" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "calculation": { "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Cost (Reversal of Cost)", "negatedLabel": "Pension expense" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationScheduleofOtherItemsinOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r321", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plans" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r80" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.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 maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from revolving facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.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", "verboseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r51", "r54", "r59", "r84", "r98", "r106", "r114", "r115", "r152", "r158", "r162", "r165", "r168", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r494", "r499", "r501", "r506", "r507", "r510", "r518", "r592" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings", "verboseLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofComprehensiveIncomeLoss", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "verboseLabel": "Property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r212", "r557", "r593", "r603" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r50", "r57", "r58", "r60", "r524", "r528", "r530" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.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 on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r217", "r218", "r220", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r88", "r216", "r223", "r226" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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", "negatedLabel": "Restructuring costs:", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/RestructuringCostsNarrativeDetails", "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r218", "r224" ], "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": "Restructuring reserve, ending balance", "periodStartLabel": "Restructuring reserve, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r218", "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCostsRestructuringProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r294", "r557", "r600", "r621", "r623" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r103", "r104", "r105", "r107", "r113", "r115", "r180", "r447", "r448", "r449", "r460", "r461", "r508", "r618", "r620" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r321", "r322", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r321", "r322", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r376", "r380", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r143", "r144", "r157", "r163", "r164", "r170", "r171", "r174", "r308", "r309", "r572" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "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", "negatedTerseLabel": "Total revenue", "terseLabel": "Total revenue", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails", "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r312", "r320" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r62", "r98", "r143", "r144", "r157", "r163", "r164", "r170", "r171", "r174", "r179", "r235", "r236", "r237", "r240", "r241", "r242", "r244", "r246", "r248", "r249", "r518", "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r547", "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r50", "r529", "r530" ], "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]", "verboseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r474", "r475", "r479" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "verboseLabel": "Schedule of Share-based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r101", "r279", "r281", "r290", "r291", "r292", "r293", "r533", "r534", "r537", "r594" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r379", "r380", "r381", "r382", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsScheduleofNetPensionandOtherRetirementPlanCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r127" ], "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]", "verboseLabel": "Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r511", "r512" ], "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]", "verboseLabel": "Schedule of Assets and Liabilities at Fair Value, Recurring" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r194", "r195" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r194", "r195" ], "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]", "verboseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "verboseLabel": "Schedule of Net Pension and Other Retirement Plan Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/PensionsandOtherPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "verboseLabel": "Schedule of Other Income (Expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r221", "r222", "r225" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r152", "r155", "r161", "r191" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r152", "r155", "r161", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Schedule of Segment Reporting" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r410", "r412", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r16", "r580", "r598" ], "calculation": { "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "verboseLabel": "Secured debt" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r168", "r174", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r195", "r219", "r228", "r613" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r139", "r141", "r142", "r152", "r156", "r162", "r166", "r167", "r168", "r169", "r170", "r173", "r174", "r175" ], "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/2022", "presentation": [ "http://www.vishaypg.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/2022", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r429" ], "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": "Number of RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares authorized (up to)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights (percentage)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r544", "r552" ], "calculation": { "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r168", "r174", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r195", "r214", "r219", "r228", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r96", "r98", "r118", "r122", "r123", "r125", "r127", "r135", "r136", "r137", "r179", "r235", "r240", "r241", "r242", "r248", "r249", "r284", "r285", "r287", "r288", "r289", "r518", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r57", "r58", "r59", "r103", "r104", "r105", "r107", "r113", "r115", "r134", "r180", "r289", "r294", "r447", "r448", "r449", "r460", "r461", "r508", "r524", "r525", "r526", "r527", "r528", "r530", "r554", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r134", "r572" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r289", "r294" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issuance (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r289", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issuances" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r98", "r178", "r179", "r518", "r557" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Vishay Precision Group, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r58", "r98", "r103", "r104", "r105", "r107", "r113", "r179", "r180", "r294", "r447", "r448", "r449", "r460", "r461", "r492", "r493", "r505", "r508", "r518", "r524", "r525", "r530", "r554", "r619", "r620" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r545", "r552" ], "calculation": { "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r531", "r559" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r531", "r559" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r531", "r559" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r531", "r559" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "verboseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r295" ], "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/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r295", "r296" ], "calculation": { "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.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", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r127" ], "calculation": { "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Dilutive potential common shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "verboseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r127" ], "calculation": { "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "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": "Adjusted weighted average shares (in shares)", "verboseLabel": "Weighted average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator for diluted earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r127" ], "calculation": { "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares (in shares)", "verboseLabel": "Weighted average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.vishaypg.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "vpg_AmortizationOfInventoryStepUpCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Inventory Step-Up Costs", "label": "Amortization of Inventory Step-Up Costs", "terseLabel": "Amortization of inventory step-up costs" } } }, "localname": "AmortizationOfInventoryStepUpCosts", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vpg_AvionicsMilitarySpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avionics, Military & Space [Member]", "label": "Avionics, Military & Space [Member]", "terseLabel": "Avionics, Military & Space" } } }, "localname": "AvionicsMilitarySpaceMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_BuildingsandVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buildings and Vehicles [Member]", "label": "Buildings and Vehicles [Member]", "terseLabel": "Buildings and Vehicles" } } }, "localname": "BuildingsandVehiclesMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vpg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets net of current liabilities acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Liabilities Net", "terseLabel": "Working capital" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsLiabilitiesNet", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "vpg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets [Abstract]", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets [Abstract]", "verboseLabel": "Intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAbstract", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "vpg_ClassBConvertibleCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Class B Convertible Common Stock [Member]", "terseLabel": "Class B Convertible Common Stock", "verboseLabel": "Class B Convertible Common Stock" } } }, "localname": "ClassBConvertibleCommonStockMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/ConsolidatedCondensedBalanceSheets", "http://www.vishaypg.com/role/ConsolidatedCondensedStatementsofEquity", "http://www.vishaypg.com/role/Cover" ], "xbrltype": "domainItemType" }, "vpg_CreditAgreement2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement 2020 [Member]", "label": "Credit Agreement 2020 [Member]", "terseLabel": "Credit Agreement 2020" } } }, "localname": "CreditAgreement2020Member", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "vpg_DiversifiedTechnicalSystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Diversified Technical Systems, Inc", "label": "Diversified Technical Systems, Inc [Member]", "terseLabel": "DTS Acquisition" } } }, "localname": "DiversifiedTechnicalSystemsIncMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/AcquisitionNarrativeDetails", "http://www.vishaypg.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.vishaypg.com/role/AcquisitionsProFormaInformationDetails", "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "vpg_DynamicSystemsInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dynamic Systems Inc. [Member]", "label": "Dynamic Systems Inc. [Member]", "verboseLabel": "DSI Acquisition" } } }, "localname": "DynamicSystemsInc.Member", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "vpg_GeneralIndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Industrial [Member]", "label": "General Industrial [Member]", "terseLabel": "General Industrial" } } }, "localname": "GeneralIndustrialMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_IndustrialWeighingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial Weighing [Member]", "label": "Industrial Weighing [Member]", "terseLabel": "Industrial Weighing" } } }, "localname": "IndustrialWeighingMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_KelkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KELK Membe", "label": "Kelk [Member]", "terseLabel": "KELK Acquisition" } } }, "localname": "KelkMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "vpg_LeasesRecordedontheBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases Recorded on the Balance Sheet [Table Text Block]", "label": "Leases Recorded on the Balance Sheet [Table Text Block]", "terseLabel": "Leases Recorded on the Balance Sheet" } } }, "localname": "LeasesRecordedontheBalanceSheetTableTextBlock", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vpg_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vpg_MeasurementSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Measurement Systems [Member]", "terseLabel": "Measurement Systems", "verboseLabel": "Measurement Systems" } } }, "localname": "MeasurementSystemsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "vpg_MovementinContractAssetsandLiabilitiesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Movement in Contract Assets and Liabilities [Roll Forward]", "label": "Movement in Contract Assets and Liabilities [Roll Forward]", "terseLabel": "Movement in Contract Assets and Liabilities [Roll Forward]" } } }, "localname": "MovementinContractAssetsandLiabilitiesRollForward", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "vpg_NumberOfSubsidiariesLiquidated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Subsidiaries Liquidated", "label": "Number of Subsidiaries Liquidated", "terseLabel": "Subsidiaries" } } }, "localname": "NumberOfSubsidiariesLiquidated", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/AdditionalFinancialStatementInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "vpg_OtherEuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Europe [Member]", "label": "Other Europe [Member]", "terseLabel": "Other Europe" } } }, "localname": "OtherEuropeMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "vpg_OtherInformationRelatedtoLeaseTermandDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Information Related to Lease Term and Discount Rate [Table Text Block]", "label": "Other Information Related to Lease Term and Discount Rate [Table Text Block]", "terseLabel": "Other Information Related to Lease Term and Discount Rate" } } }, "localname": "OtherInformationRelatedtoLeaseTermandDiscountRateTableTextBlock", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "vpg_OtherMarketsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Markets [Member]", "label": "Other Markets [Member]", "terseLabel": "Other Markets" } } }, "localname": "OtherMarketsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_PercentageOfPerformanceBasedUnitsOnTotalUnitsApproved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of performance based units on total units approved.", "label": "Percentage Of Performance Based Units On Total Units Approved", "terseLabel": "Percentage of performance based units on total units approved" } } }, "localname": "PercentageOfPerformanceBasedUnitsOnTotalUnitsApproved", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "vpg_RabbiTrustAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "it represents rabbi trust assets fair value disclosure.", "label": "Rabbi Trust Assets Fair Value Disclosure", "verboseLabel": "Assets held in rabbi trusts" } } }, "localname": "RabbiTrustAssetsFairValueDisclosure", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesatFairValueRecurringDetails" ], "xbrltype": "monetaryItemType" }, "vpg_ScheduleofFiscalQuartersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Fiscal Quarters end date", "label": "Schedule of Fiscal Quarters [Table Text Block]", "terseLabel": "Schedule of Fiscal Quarters" } } }, "localname": "ScheduleofFiscalQuartersTableTextBlock", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/BasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "vpg_SensorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Sensors [Member]", "terseLabel": "Sensors" } } }, "localname": "SensorsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "vpg_SensorsToMeasurementSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sensors to Measurement Systems", "label": "Sensors to Measurement Systems [Member]", "terseLabel": "Sensors to Measurement Systems" } } }, "localname": "SensorsToMeasurementSystemsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails" ], "xbrltype": "domainItemType" }, "vpg_SensorsToWeighingSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sensors to Weighing Solutions", "label": "Sensors to Weighing Solutions [Member]", "terseLabel": "Sensors to Weighing Solutions" } } }, "localname": "SensorsToWeighingSolutionsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/SegmentInformationIntersegmentSalesDetails" ], "xbrltype": "domainItemType" }, "vpg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vpg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, Additional Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant, Additional Shares", "terseLabel": "Number of additional shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAdditionalShares", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "vpg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNumberofPeopleGrantedAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of People Granted Awards", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of People Granted Awards", "terseLabel": "Number of people granted awards" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNumberofPeopleGrantedAwards", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "vpg_SteelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Steel [Member]", "label": "Steel [Member]", "terseLabel": "Steel" } } }, "localname": "SteelMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_StressTekInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stress-Tek, Inc. [Member]", "label": "Stress-Tek, Inc. [Member]", "terseLabel": "Stress-Tek Acquisition" } } }, "localname": "StressTekInc.Member", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "vpg_TestMeasurementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Test & Measurement [Member]", "label": "Test & Measurement [Member]", "terseLabel": "Test & Measurement" } } }, "localname": "TestMeasurementMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation [Member]", "label": "Transportation [Member]", "terseLabel": "Transportation" } } }, "localname": "TransportationMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyMarketSectorDetails" ], "xbrltype": "domainItemType" }, "vpg_WeighingSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Weighing Solutions [Member]", "terseLabel": "Weighing Solutions" } } }, "localname": "WeighingSolutionsMember", "nsuri": "http://www.vishaypg.com/20220702", "presentation": [ "http://www.vishaypg.com/role/GoodwillScheduleofGoodwillDetails", "http://www.vishaypg.com/role/RevenuesDisaggregationofRevenuebyGeographicAreaDetails", "http://www.vishaypg.com/role/SegmentInformationScheduleofSegmentReportingDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r553": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r560": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r637": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r638": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r639": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r640": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r641": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r642": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r643": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 85 0001487952-22-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001487952-22-000029-xbrl.zip M4$L#!!0 ( +U="56N%3K%/2$" ,>_'P 0 =G!G+3(P,C(P-S R+FAT M;>R]:W=3N;(N_/W\"K]9Y]VGUQAMT*5THWMQ1IH$5GJ30), .WSI49)*Q,&Q MLVP'"+_^E)P$"/>+X^GIF.Y ['G3U%.7IZ12Z??_^_JHWWE)HW%O./C7FKPA MUCK_]_;O_U^W^S]_/+K?V1BFDR,:3#IW1H03RIU7O]E]CM3J^Y,SP^'?6>'TPZ2BCUP<'1+9-3\-+';@FHNX!%=3TDWY5@HY96 MH\K^U^>WLDW&EN*ZQI#O B!T@XNNF] 4D[DC?XUWS)D7%)%JR( O"&$'(73 MIK@DA-"^/O9@PF_';S@8W^KW!B_^M78PF1S?NGGSU:M7-U['4?_&T=G[ZZW'OTMFO],6Y\N;_;-_?30=TA-W>8#S!07I[U7@T>7M5P7&< M7L-?WJS]\?;6_.#>%YKRX4U[XR$HZ;YTQ=D9%Q>\/'Y^Z>27O?$!GAX_OY&& M1].6"".[][\?=?P=X\._CVU(_0NM2T>O1=TS[7,5*_U[R+T]/P9# 9G5YN MQ9C2C>?#ES?/#UY"*U/OTR?S@4LG>JN/ T::!MW'NVLL[(3Y]N]'-,%.O;1+_SGIO?S7VIWA8,(J MW-T[/6:12F>?_K4VH=>3FU.,;][^7__K?_T^Z4WZ=)M%IWLA(;_?//ON]YMG M=X[#?'K[]]Q[V1E/3OOTK[7<&Q_W\?368#@@?G[O]:UZ(HW.?NWE3(/IKWQ\ MA\W(J)?.'O]Z\HC*O]9ZUF4I@B!E,+!F*R]B$=(9_D^#=?;OC6E3I)#==U([ MP*/Z:.K=VAQP^T[O\-N,L+\UR/3ZO^ETK=/+?.NLGYS&C>'+^^K1RWV]?9(/ M-U\^NQ<.'QP^Z>_LY]D9ZL_-T7^^_67^U MO;$-]_5.?__-4#[;>\S?_7FT77\V_A(/-I[T]_<>O=@_7-?;;YX<[:AM/G_] MS8.[7MQ7ST[WGR:[<[BOMI_N'.T\?=9_=OB7VMEX\?K!QHLWVWM/^ @_XW#S M]<[>P<&S>]LO\[V[O7COL=T_/#AXL'%PM'^8WNPK;M?&W<-G3[=>[>_]=?IL MXX_^LWM/>OM'^_+9QN;Y-4_X66;P;.^X]^#>)CRX]ZRW\V;G\-G&<\'/[N\? M_G&PL_'GB^U[3UX\>_IG[]GADQ?;3_R;^WN;D^U=\?H^O]?.QN:;O]E@2NM0 M=0DBV^4$HAO R6[D/\FHJ-#:M=ML5"5X%PP+QB50KQ+C.R>C$0-\MS=.V-\G M'&T.\@9[HK7.F0KQ$UY/;F7^IGO$CSWH9ER)P%=%0'PD H&]:G(>N@XDBX#! MTHW&VVXN*:$KJ KDM=M2W=1RCNA?T(]W\-_E;\8K@+\&,'P$L!7!H"BQJS"[ M+A#H;L# ]"J 2#)DG9);NUU!: S?AWS_85XA_$T(FX\0%E&S#F?H%I]#%UQ, M7724NB*0C\J25=&OW?YKGOBN,[AY"G ?GU\VV:7WFG*W8+]2[A787P;[]?:= M"O04<+GSYJ_7VZ_^5HDT:F&Z7A!TP7IBBRV!]5M;T%KH',K:[;OK]WACLL$YTI][XU82[YK[5Q[^BX7\.4Z7<'HRHR M[Q/(&Z_'[#1^OWGY%F>/?_?,\R:,AR>CZ:=I>'3K7 S/1.-'Q/#B1C1EB1>? M>KE^+CT:=:8-HD_2]3M;_WV9[WQX\>V+KR[?_7AJP2X^<10WFE2R,C6K76Z< MD!?7O3OVMIGYO5-=5ZAWCS@[=OS4]K];@[&/FA[T^[O=2;[)-1Y$?D7M\]&P@XCS6 MN;4[X5>OU]SIXWC\H.Q.ANG%^NO>>.WVQ2EWAD=,_:8'SN[S^\U/WOYMC[UM MQ3=@>!:+3\YA\6Q,W[[=^9%O@^5DT#O#A"-QEO6WW7U$.#X9T>WSEDT/7MSB MXMC%YWJ/3\*<(1D9DZ^2#RJXF+-A*Q"M3J!SPE;#S ;EUO3;/SB0?4FC22_V MJ1687\)(D3-T8_*/4G4T=P6:S/ M!ZUN/=[=^&Z))X^9.S*0E D,]ZT%E2/W+05-%,\,FY1*R\7J3=F5JJOE#.1) M*([,K"HB:0#0 K44-CJF>LZD8O+\Y&DY3/N/"_DE6, ().TYLLH:J&!,-EN3 M4RX^@+=Z?H*Y!+#,3ENRXLC(I)R"2Y #Q\(^^!2\UB6%Y%VKM:5I#SDCU0FD ME%0V$5H$5RAD'QSHX#A.<3FD5JM.HQC-3H^,1EL@9!E$9K>3D%FER@HMQ929 M=9X'8B#T(@=BT!5ZOH%8! K6!*^2E!#0!\G1JC3*\(<879[VF^1^@^[T%R?T MHO6;G/8;?$N_R6F_Z1_KM_!D^%9MOY-> M?G1]_7*#!L.CWN!3MSU_^Z\&:I=NB2LNW#G?\E+1<]B#HBGLC$MLA;Y#..+%8O*A MS([G #D9B[7% RB=@ZVI$%:0$\5ELF<^=$$$YI*'NB0#/]$#' D&BSX60 ZW MK4=D0RLH X>+!N+%D!>T@.EM_N>DSF\/CXZ' _XX;BPV@MD0/!^]BI+-&!H! M.D%,-3Y*-GJ7VG M[8VFCONT3> H:[0/H*, 9N"R!(_2RR+ 8W#,()<&G/6<>S5#"OL/L9>W!G?P MN#?!?EM@4C(7\G7*10 1!O9(FI0F[815QBX-3(]H@KT!Y4T<#7J#Y^.6X&/9 M$0%FTI@BV,0N23$MI)*L<>"T6AI\UE,Z.3KIU^3=!Y,#&M7S1G10[_:2M@9I M>$0M@0R3*Y Q)Y,M)%+!2N^D)7 >A M8$F4I7/.+ _?WAD.ZHN/AOT^V[DM[H(1C=N"D@F1, 9M27!D;!."#:PZWF,T M9*R9'TI-]8!+QDH==<*HP4D(7D:GLB9G :S*#8Q2*& XY?E0_6JG$/S6 H"Q1&-CJXDR-6Y:V\%&1E%XF#4+Q^6\W(I MS6/K;718='9&(1CG(O/LJ#2KJT H;@FM;R.\NWF@HZ62A4LR&28:@9EY2$E@ M!$K9 "VA$L]MG*)Y9@+-%DR*W HN$C":HD& M5$T%2)ECQ:@X]B>AP]* T]!DR8Q@DDX2@95&4 "',J;,H%#1PA9(L?VVKJG) MDAGAHY7W&*SS*FE@FQ:=RS&$[*"0":"6!I\%F"R9%62&_9 0R5E[LZ$7D*R MA2+S=,EV<&D@F\]DR8Q0\5A0:K+2)@E">J^8-R1'RGIGF7HO#2K-3);,"*64 M QI?4)$K0#HCY@S\T2E##(TX3Z*#JT^B6Y*H2%Z.;7\&FKK4RX/,KEBP3+F3 M)2C:I4(HC$VMAZ;A=0*SPDF'RA0H2I4CD W>6/!UDMZ8+.1Y"EF;<9I_5#0[ M<&PN*A?T14D''!0%R-Z+H@0)8\"HI0&GB:AH=C!EP&2DE2B2 )4L*H8(4@(J M5%<3+PU,4';$H&U.6#]6YI) U@F4. MTB5&+M;* <+4PCHR,W8YHA*!PO)AV4@*62/8AB2+H"(1G0*TZ+VUM9(9RDR: MS!):W^93R)I18NVE=,PJ4&<@H=D<)Y>EEDEY+\LR MU("EDSWE9#*DIQH)PB M4(F!76PFDL9%*$(T40CCBL&=7PI9(X!&E00)7\#6]:@F!2N)K($H5:(,FMB6"4K)D1C@Y]$QIDE$U"]-8 MP!P#>BNU=8+1RZW'J9')DAF!HS%J*R$ALH6K,\,Z"Q5BME)I0'>70?EO7U&3)K'R1\J1*UC9Y"3F$",Z#B0E) M^F+<$JE1\Y,ELZJDY(2R0AM5D$!2"!9,$ R?"RK*LCR0S6>R9';^R% P128* MC(>,P9800W!>@[-E>IR:BHEF!XR)8%ZT"5 !8UPXZ!/19UCP*36)IP&DF*IH5 M3$$#"<@D%-,V22Y$TD6+HE(4R4A<&ICF'!7-;!.'#-G(F(T)!%&Q+U+&I)1= M1HK\[]+@TWQ4-"O(H$2'QBIDM@#" X)4MOCB;$9(M#PJ-9>H:&9D05ICZPI/ MJ1,$KU!RX*J9WS')R[K,<3^898R*9H62EJ)@7?0DBP:+R9=H4T&T-F2A0VI@ M&[?6^Z4/BTC,?Y,YL$#9JE#' M8 #KA)N.*C)\-6^X]3C-?ZI@=N"@ T\1C4R@(,>"02MA27B/I9;?7AIPFI@J MF!U, 5/23CN5N0L=QPG9%.>4*3Y9K7!YW-!Z2"A*K8+3 ML8$M4%OOESY<+#3_#5HM)5(&HJO;L(M2D((7R98H4HQ(L'RHSFNM]?RQ1";S M062#Y-C/$44M8\Z$ EWPVMKEP[*IM=;SQU;(B!YK:5?*D'/VZ!W)H 7IE$)> M0NO;_%1!0P99VI"1)%& 3.39'@OO0">=&6=:0J";6FL]?W E!B.<+#H7">KS[6>2^7V;^.!DSL1Z/=\]:^=[8]RY? M,QPMY8S&1I#@8C(QLLE1RN@$U\0QM1(Y#(ERY* =D>I:A$ V4=VSWE@; 'T+ZO$L MEL+/AU(T4NK'>Z=D5*9F0T &&TFD6*SS.LKH$%>RLN"4HA&I,:H&*\6&[!S$ M6#P5X3"!S"*6$N)*:A:=4C0B-C);S3_68W00LHI2!HV0=0@E0(H9"%U+<2FE M,KA4E**9"M/@:HT3#SXAR#J$;51RJD0;E7=2KF1EP2E%(U(#1$5+7S)*Q4%+ M",%Z;0S)&(H3V:RD9M$I13.#6]%'E!RY:*M EQR*L2D5HP4 DFW#7@7-4XJF MMA,)*D8TM2"MRR7J@"$0:'8?D3E&^\E@U<)I+MOFR6AX_+7TM?:QBV9"3Q6L M!%N8BH=8"B(1>%,7J/8#7XJ NV88?,A16@ZS'D(;)&:5.QRBM(3GD(SD>5 M- (&Z>UUDZ!6@DBL^. @1:,,B*2"D"EXYB+2ZF13&Z*0F1."GQ6;BY&RK?O+ M156U3<;$J&J-7H#D@XDV>!D#8=XD6("T;0 9987 MZWVJ!0R,12>EG5;!DIKEQ;9 B&!$*"Y*IVPI M+1"=ZXQ>3< R/CIG/21=HI>,%&:3R3E*U )R>%TI1B.45$?G7:$$!1&"B9&% MQ&7/GF.Z?7@;Y&5%,9J9<@5E(K&;"#X#E>"##4A!F2PRF59D?*TH1D,5%9B> M1L@:)%H &P)[K8(.4\R.(YPE6/ZXS.A9A BU)T-1[#9TR,H'3Z10$<2\! 3Q M8OSISOI>$.4,D5\>8O'9( M3DJ&JPVC% OG[YM)@D!K->H8.1X$8;7W;+Y-P4KSBT6Y7$!>B_@^U@$@Y3$* MH4$8&YPH(L7$/9Z4LFFY(+T>P7>T2@0=C*B;S@JA@I)UWP51,@EEL0VT?.'L M;3..4U+.+F===("8(UHAHJHY9PFD.L__6!H@KT?P8VHI0,':&!+8DE :J2 * MB26E2&TH(;G(]K:9Q(U@%6!,5$H FV)=_^QER$QO38K6G/O0\\T0%]*'+M8V M%'.CT-^ZS^(,?3,&$9.$D+2KQ7DB4+0))*5A:54C0B-<44121-3"FQM�@<,6H6R(2GB55E*S MZ)2B$;$!)$TFDO,Z0\XZ1DVI!%E2(L]AS+40FU8B)YT06HN<#--"QY0BE@". M"OD@G'N[__82D,&EVNBF$?HI0:GBLY=,-L&21TNF"*FJ0H.A)1K16M*-;IH) M-]D)>).LM2F#\+7H=''6%Y-9>LCFE=0L.J5H1&QLS?\2+LCHZGKX@M+:HA'8 MX@AA!5P+L6DEB4U[Z$*A*)"%22DOKYL$M1+$+,@P>7166PDRN( D1' FH< 2 M5!MR-!:N9.Q\-D6:/U4MJ$!"SU(5>K@D4IK(I9!>N2 MAKQ$R]:6#;FZ.Z:"ZA@$0(@A>J-9]V4021B?<@MXX76D%,W$$ 267,8"KD V MM:"P+B0RHA$8G%\N65E"2M&(U"AOG0B&,*,''Z Z!ZEU2!R_>._:,&9ZS2E% M(V)CZ^ $%%%,L* 2(EL>8-]D-*'*H0UB2,4!>-!#0YL,)73;Q'2+5A0OVZ4HQF8M!B5$8P* U!LA@, M2) N@4U))UR"9>G7@&(TL\*$G+-:HZBC%T+J&,!!+@5SD#FK-H2A*XK1C.BD MG"0+3PS>$A@K0W*("IQ!_J:$)5C^N,SH!I+M=%-,VG!,5M,-JM:3 _0HP@<0TA;LHQU6>M*5A:<6C2S/+XX:3R@\E$! M!HJ01"0(=<6S%6H)QKV6?:.;9F)?5Z3TSN:Z]5H2 :-CT;")K(N6B<6U$)M6 M(B>+EP:-"LYSY"EK$48?4DG)D2L ;8@E%DOAEWC)2,DB6E'(R>3!I!ADG23Q M29 "I?P257A=4DK13/E%!TX$135[$R"F:*<[=3+-<-8I%"NI671*T8C8Z&PE MY0A.B@3)R #,2Z6RD$T.02[!\J+Y[)W71#T,'X72/M==1<@*E$KEJ"SZ(D*, M;5B7OG#^OJ%:_*I([R.RWP=7=!#!Q5S'FE(N.;5A"X<%=L:-0.J\<][:6BY" M00'#D9I)LH3$ 7^RH@VC0HOL*1M:Z,"N480D8ZH5Q\C;0,%9 R83E M\)0+ M9V^;25+4R:(,BDUM79 ?."PG(U)!*:SF@&NY@+P6P8^RT5%&Q\ J$+8.C,FZ M^M&BML6*-@RO++*];013P>Y3Q)*"MQ%0HI=6%) A4PD.[,6*YT7>?[9&)@]' MPWR2)@]&NS1ZV4OT#L8]&D_>@_+J?>;\]YLU0I EG\ % @07.3*IF] (91BY MT(;]9A<)PV;VL$RJ!"4C$1GPX'R2UJLH57:UF$0;5I,O$H;-[!+H+0"NBX1A,^EH6'(RRFAT$3R5F*LM]/=T]QC2'4G+S]XI$R3 O#;JN:].0,4DO=!1&VJB]]JWWBDT@ MV8AOS-%J75+4D H8'WPH5%PBE0%#.ZKR+!Z2#2T*25&0)PXQ %!I+"((YCE. M9I5D;D,QA,5#LIFQ /)*Z.Q\B F0ZB[54D$K[S&&*CU?G)OA(/Q\7 TP3J> MLXP.TB%D2RZ ]L@XQ:#!1&US*1Q-DC6M=Y!SA; 1SYB28?7SH@X *;L ^N9 M2!Q[6MA M)8V@2DR8T H'5M5]6"UELAB$0&F@];YP6O5S&TT+I<(8"-^4$H*P"&A!(BL?#)HHT$$C@]C+)[:4%5Q M80!L:($/NJ!#$1XQ?S/4OHR=4IL0H-+C ;!15\@6+@FRL5FCLVSKX M[?6$QF;C0R2 Y("3AZZ"I]8!9F\+AH8Y28%N6,"T0C,TDPZ4,WC,'-239 M*S>39B%*22Y$B2"#K M/6JP7GA+3C*4;5D3OC@H-E.7$'52,09A&+[ JEB0=(ZE9&T+N\S6.\8&=+&! MW%..[C&0R!QB@$^)\8.<:J&8C(% M-S M/\;HXLB/V$TD%:N/RXHQ,APQU,FF6B)2,%!&+3Y&=WN#WH3N,QAY:\#=\+P7 M^[0^'M-D_,?I-AX.1W?Z.#Y?NG9QT12P87_X_/0/'']\X5? 6\G/.\94]^R2 M,A9P'J(3Z$HH5HBBI?7.I,67GZO#Z&I%^ ['OL,C&CVB_C1W:'S0.[Z"R=,K MD1H"'(2O;>* M2N*P6D(BASDX':CD0LJ6MZOEKS=%7 IKTSQI+1(A9V>R\!Y2S*'N<(\FQP36 M.=VF<&3%C%HC=2[+K*+Q$92&@#G6=3]*UBP3-O+8AN5XK4!V_D.*=>HL&1>4 M1@',;KPUJ@0=LQ(F":E:,(R_^,@V4UB"/'J;BBK3/3E44+XX1^"5BQ1#&W:= M;@6R\Q],]KK<YA+1GB"8-'&5J0AODW9@E:V B M6S8+7H"*S,(77R@68'!AF:U&@*PQDC,*,KA9]MR =F=C/C0 M'KWX!IV=I3S,H3KDE8B#5LYA5-:&FJJQ4@++4'7S?R\QW(^$(.? M8#EUJS?*.9?I3O6B>".UY<#925):8UA\,;C>AN1*A"(E*9*5FGU* :\IAJ2C M-5BH2,F_+;Y0K!COE0J(E9XE(IF0:BG#5&+0,BLGK$!M8M(M%Y#K$2K/3APB M(H)6QMKHP)+'S(Y$UEVC(I82%E@<:E+^(QP\IW=;CF_W!KVCDZ-9P?YP-.2> MG)P^['/GK@_R)LO;\50,3O=.C]]; ?#'28_O.'@^QD%^0@>]U+_B!*X9XI^4 MUPHB"J@[V$ P 3,)$X/TEH1J%_[X>H7_5_$_&?3.P!^Y-[F*J MA7!/+R=@/:*7P_Y+QOGR2;,2MPV*DRU&MOY\1%,?Q#TH%E>X M+HL#!HB*HG46(2>)#D))6<:L9' :%W]8?B4.,QR65R4$LG6A._^'WJ M,=L\ M+62@B_*++PYOB6!U!9/3.\.CX^'@'1&\.&T]I9.CDSZ?FZ=51,\2<]?SXMPRT8 M*XNR$9T!L)H971)*DRC.99% M'&H>=$4KOE18*,R>)$D%)T@1<4,WBL'3JE4 M!X';-,FY\&K:/-J2I(TBUV*_"1@"GTSR5GJ'J"1!67QFO;"J?"74M[#1+1Q MVZP$0&&@C,@43784E3 +/*[2&J6\$MPH.FE%8IZ3- 3/VH7)9>,29B^].DM# M%>:O9V)V^:)21NV2R3$BB&B\$VA9T\!8I:3+RXA7DD_8V M $>!T=6J=FBJ2132ZA8E\B^LPC6?U \Y^1($E80)C*DIFCH7E1(#R_[0+#7* M37+49NH%11 FY113K6Y8. %XN $O4"3K,[GM0.6"N0FQG2<6$J\FAS?F15N23 O-47DE#5@T)%*(251QVEAWS;4 MGWPWAC[IG6515"C>S:J]G8([NV"*TV7HKC[(;Z!4LS7:%Q(Y1^!(WP9K'=1] M7P%K\16W1,!.]Q5Y.!Q/1F]/?%\GEQ]KX1AM46R9;OZ3-(<4LMX"- M*3IAD"%E18Y)0!OV[UIX)6ZFSH"P*DH=E4D*.'8-+@J@@!&3(2A^B8!=)"5N MID"Q!XV1L?8D0'J(UK*=M@&314NB#06*%UZ)&QF/2)(\_Z]!IPPRR) YPC5" M.0,&LG)+!.PB*7$C6&MGK?3&:BLRE*0\:F49>TDI:B73^7R;4?:J(?[NF2O3 M5786,U?".%-"M5@90 BOLE,9%43N%YWLNG0S3B\>#WF3\:/?QU?LD_>W1H?YA<7Z;EGM,P^,^?9266W/_S@Y=W."; MTW*%R4$5! Y()!0.-(6&HK7$G J;1#A7CI5$?*/&ZMF,X_ED8Y#*R5H\-4B+ M8(.PV21IG62VV2*-?<) ] ;/+Z.S>X CFM:JK .S?,G9,/D4RA$.N*$/!C2K M=-FF):01FW$YV]JB-Z22$I#J@HY8T'. &J(P4)=VO16G<"%.825.+1*G\.WB M%&8@3E*75'0&-%%!RA2KS[!8HO77YSV7@U7XC0K<8K%%J' A\A&J;B( M=<8HPJD,&.=>5 Y\>:&&+ M"TD[;Q+#C%)A8665/I#.NC@H+4K@^(::%[M\S7#TTP5YZLK].T.^5;^7IQQ\ MJY93^6!\FT'%RN$O6K&,*2$ZRKJ0JTA=)Z(H^;K21SL79 'KE&Q1YL#UEIY& MJ1@A%,ZAJ9??6)F4XI1GERH$/Q-1/*QZR=S"BI#8FK5X'E+$5V M#@7&%H !(9&"4)@Z:S!6AI@#I:2RE2JA$RU@0"LY6@ NA,3AEZ98E[0 ^HA) M1@T>P$NK2FA#L>65'"T *ZI%WI/B: QCAIAS3,EKS33;>YN]QQ:PHI4<+0 _ M$EC7IZ<"13L(J?BZ-RX"I,3!&@:QXD>M*,C;/$&*2IED142*$JR*7C%=,F1\ M3NSHHEH1I/8)4B,,2:5:*\I[93*!CU"+,#B?2@$#&G(;JD>M!&D1*%*!"(HH MA! =& 71&9&*-,J0DB3%BB*U3Y :X4BER%*\"=&B J9'H: S*>8"U@,:O*8< MJ94TQ28LV5%1T@)D64(T-9\(:H5Y'Q"O*4UI)5,($1@_49*6!HR3'B,ZL#%$ MSR34E6O*%%KIK',FR>%""I$C3Z6#=R:DG)1,PGNG_35UUJWTE\8+1LUDX5Q- M]D-/20B+ IPK&:1?$G^YS=TSZF'_$?';UPKK@^=;RQO=.PGGU[&_/;PQ8V^>25S-LZI[.J@& N0*NB\ M0Y!:H_ R1EK\_S)X=T3_.:%!^F OW[9J]BX3*6-.GL@Z8 >&!8J0%)4#U %;L/OV>YB]_?7??$< =952$Q8$@ MBC'9+(VU6E%0)2S^EN-MP6R&VXTS1J&(Y",1-D:I5 K2B'0VX,"/!6>VCI +)U?QHD1-!4:5N '11GL\+OZ@"M'L2QU-\ M)ILO^:^/"_5]<,)5\T'/_W\O,#=[KV^-:#P\&24:GWT\(,S3]N3>R]N_\U_G M]7+DX-;4HC_?^W2>;4U7>SWG@]N):H#B7QX@K%/%R?$X8A;U4W#?A^/QW3K MXI??'H.3\Y#B>3X=&M^N"7-)KT$O;/'S)]WMGA M\S:%<,,;79LUX9>?Y(L'G[?XQK3%-R?YXV/!WPCB\X?%#?GVV,WIO4<7)YSW M#+=O;7H=O]3X&%G$]-H'[WW^)NIXTID.PG;^(:9_?CL_/AD>?^+@,>;,%N&6 MZ,CI(]ZUX>:TGRX ^PBV3\%16W9QG!LZ'-VZ>$QA:>H6/.KU3V_]GSU6E'%G MAUYU'@V/9 GC>)U+5'GV\ ML[6WN='9W5O?V]S]_69MP@*W=G?SSN-'6WM;F[N=]9V-SN;_W/GW^LZ]S M_7NI;WJONP\>;7=^9^LV& YV3H[X)JES;@0?4:E\QF4I@B!EL"[M4%[$(J0S M_)\&Z^RGIB [ ZQ>)U/OUL8PG1R=.X&U\[A:/SF-&\.7]]6CE_MZ^R0?;KY\ M=B\][8WT9N?IOMY_L_YJ>V,; M[NN=_OZ;H7RV]YB_^_-HN_YL_"4>;#SI[^\]>K%_N*ZWWSPYVE';?/[ZFP=W M_>O[ZMGI_M-DGQV^,#M/M]2SC8.#G<-'?/_'>N?>UNGVX1__]E_IOHOX^'QT8.]%W+_\-F+!_+:7Q/XA7ZO^ M>OW@WI^]!WL[_>V]/P_WI7_]8&/[]._(0:=.)+L&7.I"3KD;G)1=+-;[Z'U0 M"M9N2]']:^ICWJ%P^X=EZ\HU!#XI2;]LX^A%Y\& _OGC6G%NE[M]*I-;REWH M26]06CR5JG#$=' M..$'O)[<*KW7E+N3T)U2D)::36EK5I[?9_ M_2,XL+]]3H6^46#6ZQ*#SRD!?).P_-<_I!6_??SW=[9DIJ[KK\?KC_8V']W? M[SS:?/C@T5[GX>-'NX_7=_8Z>P\Z[)KWV/]VI.X\>-21YI?\S\Z#NYV]?V]V MWO/:;SWV^IV]>E@&#;/2BQ=&41@GF"8)Y@@NSYD9Z0L8#+; MN3]/6"#5KYW:XQ\:NXIG2QSOA]2T,<=;-U<:]ZIF?-[S%NR/KZ'K57^[H(LO MRG9)6]$%6Q2[WN"ZCH3U&FTD+\Y=+UREZ_U&GK9XUG?M]MZC]9W=K:F#74C? M^UUJ?25^=O)6 R\<;1D-CSI_US^=R?#LET4.L[_M=>\,CXYZXSI,VKG;ZU.' MU60ZY#D/T?RTNG06DY5/MJ\LU5'>SOW'CUX_/#7 MSM;.G1L_,>PU?^/^F9&OS=>8)E/IZ Q+9_16*CHX[HR/*=7YM-SI#3J]R;B3 M#J:1Y5='R:HVF<^\95MF@/0-I^4W30!]SUV!;RO4#]WVR\>,_K&[7E%CO]:S M^GNFUCXWC_;)J; OGZJ.7]>3/Y;,#T7I3(IFK97A:\9?S,7X;PV8OQR?4YCI M*I0[PY/!9'1Z9Y@OCW3P&Z2Z &-"QZ/ARWJ?E@YQW.W%>X_M]M[SU\^.[AX^ M._RSO_-TYP5?\VI?;8G:ENW#_=,'3[=?/7CZA)W)_ODU3_A99O!L;\A.X^[1 M_M.=H^VCQW)?_<4.YH_#_<._7FV_>7ZZ<[AE^)W,LZ?[9J?O7]W?VYQL[XK7 M]_F]=C8VW_PM"GIIDN]*+VP7(NAN0&VZRD@?L[5UNXZUVQO4QUR[R0ES(O?EM0I?F(U4V5YI>I3>\,1YT'DP,: M=?X\&?7&N9>F8Q5,\R[9_W_.UKHL2Q=NW7AT8_=&9_/HN#\\Y3Z\;"3.1T%^ MN.]6S.9JK/EZSB,:C\__N<\-D"M+_C5+?OH176&J(G1.L1M#G;K.-G1]4-@5 M*L20?'0^B[7;NG-O1#CI/,%^GTX[#W'TXA6>_MK9/>FQ]9%&S(?'_.BI<]'! M.EC]60V<9[+88BGH'?[UP6AO^&H537Q5/=]\J)[W]:,^_?O1Z;.G^3@JL _V M[AYN\_G;]YX=/#L\Z.W<^TL]>'JWO_/FQ6M^E\-G&\GLJ/W7_.YE9_UOTC*! M ^BJD$,7C/-='Y%8GH3T07J9BE^[O8U]%MO!ARK\ZU7.O%\2D2F'>3!ZR'%G M;Y#:.4397CEYL/XWHR-R1.P6%U6W[H_4C5+:+B%R)"LH4$QKMQ^N?T)$FID< MFJL%>S@<3[#_K'=\-F:R$LXY"N?VWM;?Q@6KT3(G*3IW09'MHA>F&XQ"M"5" M%DQ19-#&?'F<_LH'5584X$*!JM=?9\JX4IEO5)GM+ZK,SIMMM?]F_]7VWI,7 MSP[3Z<[&_NMG_+S]P\=BN][S<%WM'#TYV%>/JM_7V:,1,G;== PR0QV>":*K M)>6L D23XMIM\/"AOG2O4"3N#UDI'AX,!VV>V6ZQ6+SZFX(WQ8+L4O3 8B'K M^%TQ76<*@$4GG,X;1J79T-7SWR7Y\E]_P7__P2KK?QIT]ZM-QM33G M@W>_=KA_^R?UI3K(7HF[XR>Z\Q-+\+XUVTLO4$+ ;EURW)OT^(YGR0 THMPY M/AF-3VI6P&38X3.F(Z!2_1+_6>6TYL*MI\FM'TMUDY][^[DG"H T/Y0H\.U+ M1;_GMDK<4.K;ILF_J[7NAG%NEK/O"V8//DUJ]WJ3_C3#A3 ==%(?Q^/O4/1V MO.((IZ9L]_0H#ON_C+_'DK7B!7?.DY2F$-+K=("#Y_S%H//JH,??O#-7EUZ\ MG5(\][&-<[M_*E6?BSC7YO7SWI/:MM.OQ+,?_5.^KNP8[Z\VCZK(T7 MS,FWY(.]] $//W[QX.F?A\^>_OEB9^-YO4[L'":]_W13[Q\]J^_UZL%>Y<^/ MS8[D-NZM?S#_'7V*Z%,W^Z"Z8)+MQA1DMQ@5O%>Z^SI*O/TRXJ\ZM];EV\Y/CK-I)!\2O?U0+(+PZH&FZ4 WHWLL$_T7^LW. XT[I]3D4 MQ'Z?#]85AS5"_,])K\:''!9&.C^![_DV1-0U!^EL==AYH/A>?'G1Y35XK(?K MZK!./JGUKJ:G'H\HT9322M69+K8==W[A^[&V=,8GS/C&!\.:CGZQ^FIR@),/ MV_X*+[>R-O'LXO-W^.>O'1SDSB_J[!TCZQP?CX?\!O7\Z:EENFO?Q7VFE;FF MC9@V$L>33A"=C*?C&]\[\?6UU:;?".=__4,9/:?%@E]:P'CE4V]W3D8C[OVS M!:_5UT]PI_%' M2ZV;$E%I_0*(Z,YP)@LRVV2^JUECBW;4FTS8!E*?+=MH.*A4JW_:(:9=IYWI M-@^8IB/,&SC!LX6>'UCW=_=X?S3PT0F?"<)4 _Z(GI_TS](C=[M[G5_&YVY M:77C_)3)06^ZC.BX+B.Z:F-_UN*W-IRNL8&^^JR=]V2HBM"YJ;YVMGG[U=\B MB1BL9V.L+'8A,0GU2=<)-4JF%N75/GS2-O_0HO^E,="=:VB;V1ABI\^O0AU, MB6WS"*N!K<9J5(GI)[_ML,AT/WE@?%0S<4?GW+8:TS0\XDXX_;7R<+X=D]?: M;<\[ST?#5Y.#B\,WF);3M&T<'/4&TYH&TRG(.G>F^#4_W<+I4?G;KQ>G??Z$ MBS,^V\"W9U8ROO:99J[5=:A3AR-5[*J+D.+]..+&5PO)G*]-G?\$D[TAC/J1 M"289;DCXL9F@+QU3-VRX@@6NX8;Q,/O9,'5#^F^;MOK>/C!7/!GVQ?2O)C(D M[W]:FW]N%&\6;_GSKDQ\[,J:3>];R@S8&AV,[K#D/!^.3C\Q>CD]:2I3Z?RD M5@]D;M][U']V>'#$9(^?^_QT9R/I9T\W];;:UY4 ;A]MFV?W]E]M'VU]F-?U MZMF])WS=/NP?/3GDP%WLO,G"&N M.234A#UKNS%BZFHJ5EF/4#(3R?6/%7F6P_,+I=COAU'+9I9W/L7JE@B[ZVV4 M=S_'?)<&X2MW.],NO-@J=;G*'<[5T;"#^>NRHPDY:S!41Y.U[ )!J-4I=*U9 M#"K)NEX,OUHN\8K65%[-J6TP&9N?CH)7!N-;#<9%!]Z;]M^=BT&$E>'X0<-Q M^K'AB*KX$JCKE!1=\%*QX4BQ:]"BR%KJ0%^OL_IYPR'5+-97-:.]6^4+ VXU M]?R3XX2]\JGIF^FD#5/"P7 ZYW(R/ANLXRZ8EO;^5"72X6CZK/YI??BK'C^: M']L9\+L-*PEYV1M/*>8 !ZF'_3H:4"M U9/K)D,91WGOESZ=_Z%_SG MEX?@&F68/[X>Y=HE>$Q'H<<'U.]?R&?G%Y:ZZ5CP6?&_+P^Z_K.I>;6KIYRU M4S[E.*8#'7$X[$?FI,-)'+YNI?OXJ9FNUW]K(6,IVG9#EKX+.F#7R^R[0FEI M2Y(FQ#BK,MNSG6O:IW&SLVV-3P@OQ6S;^G26:OWD.;?B#,]PML/ KQ^[T7PQ M!WYW.DW-+NQDT#LS%N,#'!&'E)<,B%0F18K:IF1!)XWH#2@3= C!>T%O-S,, M:VPJ4X^CT_&_UK9V[GXB;VF:\CU---R=/NK!R63J9EF2+O/1PXEK9EYVWFR_^=LFYP-9Z&I/T(48%)L7BUVV[,'(F%VI&^A(]:O5 M\E?CW]:3NP#X=N<,V"HCT_*U[V7>3R<:OT\@,B1^:JH3F0Y4<#%G4Q-+K4Z@ M<\*50%RI0.SKOTE&!S[55-ZZK4/U-P@L%2X1FE"KDL3" O%K-0#>NZ_)PYVZ M#*SS1T5Y&C[4Z>!+,C)\A\J-SUK+BZTPPXTZ#WP\/"/BMT944Z%>TF>WQSPW MK^+=)1C'P_[)Y/.7+,0RR6N^H^;W;J'JUBZN.1B]BSV>4S>."%]TL3",M[#_ M"D_':S=GML_JF:S&TB/-L(\9LIU:*TO>[+ M=$:=SC=G^HFMF!;EG>X\V-G;W-G[_.ZR#><"L0[?$&=Z_-W)0/8&_& RT)=N MZ\0-!=^6"?-=K>7WE-]60;[1F8-6+$M[R%[C@]UWOJ7G(J87ST?#DT'NGC'5$NYJO7?7]QY!Q>E*9V#48T5_O$-6ZN+6COOT5YGB_T;?GL= MG16<"POGW:V=]9T[6^OWF;542K"^-]T>?!;@?K8LSY<)[$]LRG?HDEZ[O36AHXY< M>M-X7>"\^W:F<5K6=[J&=K;8_IQ1N (KU6B*R;V[+;Y75GXF9L'66CB#*969)KSR!^[AFI?P!_;96E!G]X#H4W9B5F!=K6YY M)>5OG??WO>[\\GB )[G';_O/Z03$!B6J\5Q'R^D9LE%?]P/#:BMQ_QYQUY]Q M>6UT5^W0P4O^[?MU:N7E5FK_DVH?/NOEWC'A.B'YX)C.'M-2?_>^:[OP?7=[ M=;:Z\]?)=-O8<6=SFJUXR2-6+SC]0J\ 72;6_]KJV7G+%IN>'IT%3%?L<^WJXAY%3&O(N9KI?;F&R/F MNC!U1 =\J!;NW1JDX1%U?KD_'->]?Y9[#'DUB'Q]=<.M7.+*):Y[_( M+G&%X_?@^"DGW]8X_'Q0>2D'9K_ KE:##LNMHG[%L%8,:\6PKI/::_FM# O' M!YV[_>&KYOM$#;O[GI#[^*MSI_M5S4%5@[C.JJ*6Q"'L8+L>R![ZP+?!Z0!5_S)_KNZ M!W[4?X/A=W?=AR/V7^Z\E5BNIA%6TPC75*2KN9"?PWC%(U<\+)AU2K >G5@/2J9N'"*JD4%T4+5?-%"U<. M?/[8;^, GT_=\31$=K^-.QL$WGGQZMG/MFZK MYSRB\4G_Z^OA5^Y]R:1'P>[?]OC\(7G;/#D&'@R8LBF?O7A:)@H5U?:.+XKQWG5 MR*\5 M6.UEMFQXWJ?GV#^+4ZABL0I4EA]S^$HNX\IEKESFRF7.1MW>;O^YOO*9RP)H MG0CKW,4T&8Y6[G+YX5ZYRY6[7+G+^:B;79S$TQ6>L\'S\6!$SWMC]DAU,3'V MZ;UUQ)U=2B>CWJ1'9_-EC\=4#YZ'HROGNOS2L7*N*^>ZP.%F?*SQG M@^<&%9PNLGA\/!RP-QWTAJ/WG&KC.*\<9N4XEP7/!Y,#&G6V M!F4X.IK>JG%D5R[SJC%?NUX.)X6M+LUHOZT/,YOKWIY M78)Q/.R?3#Y_R7=@_V.VUG^MPU5M4E=U/^BE]_ZNS>WE?ZU]2^VWM8N+#D;O MXH/GU(TCPA==+/R&M[#_"D_':S?.UOK]RRMF MWW_+[X!'K_UDIQR>C">]GGDG0+M[ MZWN;VYL[>[L_+#_V??EA5UGMYSOC-^*'5N_8Q^,QW;KXY;?<&Q_W\?16;S!M M]_2BWRX+757X#QSE])7.#I_;@A!N>*.K.3AG;^^=%MI;X -/W3;+Q\S^DH::Z7[IMM^DB%+M?;.H,^2\C1F4J:N MYV=IET]JY]^C!XX>_LK6]<^-C-6FN]9\.D3Y34_\/[.,@ M46?W@*@.-2S :TSO>*LWX<>E;WBQ7[8&GB715 M*M6"+OM>+7VW^^:5R-J7>ZW1^8\F9'9]/'[?G,^J2,ZBW.-GAT47"\+/..R3 MT8@UNX-3*&_-?'!S4>XQ(W7L3/\-BPXJC@^F2]=2_87^<])[B?VS?8PNP_L] M;R\ZBR7/GS9)__NG7O']5QO5NR[4N_W>>UTWE;P[PC3=S^)DT)L\JJ./)^.\ MQE(]J*V??M%3Y$V *+6,$93S$1SZ0C*YC%X)_'NK\C'A! =1'*;WCK __M=: MEQ5B@$=4[]A]CGA\JTI2_=E\)T./:#P9]1+[V'I@?9 O?_'>F6O_C[TW;VHC MR;J'OXJ"F(BW)T+7G?OBGI<(O+0?.AKAMG$[\#\3N1K90F(D81L^_2^S)&RL M$FXP$E2AC.G! FV5F94GSSUWZ\SB<-+U?)D^'IX>@Q]5JD#^NK3UTK2&:A-6 MQKZG?Y_99Z-/?Y)7GP[IWJG_\/S3NQ?ZP_Z'OP>] _]A[_CP//W_<^_97ZSW M]N^CWHM7_;UG[KSW]I >GN]\WGNVQ_ZDO<'A^0B_.WB3_O;'\5[^_[._T/ZS MOP>'!Z\^'G[8H7OG?Q_WR%YZ_<[Y_N_J2Z^OC]WQ[\/]#Q^_''XX/'MW\.3# MNP^[N'?P%]X_V&.]#V_PN[=_\<,/>V=[S]+W'Q^F[WEU='C\9;#_88<<'N?7 MOCE_=[!'TGO8NV=O^/[![I>]M^G[WO[1[YV_1^^._QA M)@@-FH9@0P6:&!.*"VBV S3/%T"34D(P4A&4U $8]P@L=YQ+0YE..N/@0MH5=A"ZG6&87FF:D)M-Q%)(+F0O MX=;%S+_Z.O&],)T;B 665@9+_1J7DTY@%*P$(AD'1BP#8[@";)7#@B,FG=O: MYJHK)&LSE_L!+*V+RUU75V@[B#2&_!00N2,06>0VG',MHU6@3$# &#.)VT@& M6F/&C?$A^E"!"!&WYC8KW,@;)/AT%*&T]AWH[&'SO]8>2)C/(&E#."C#$8.*,28]#P@_93>OW0.48@1])WG J<\E- M^/.A3_,YN':^5^.0JGE,IQ=*",,*\>EYC=]@1C!7-D+41@+C(C$=[#0@RHQ, MR^>9Q//XS%;SFYONS19I..W%F^8QHX(WJ\:;!3Z4^ Z)"@?@6GE@)@A(RZVI>BFXV-%NL[:]_R<+"V4CL*S&JA-2<=LRF?\ [.\J!23ECW\ M^&OOZI4;%2[WX+X4SV9@-#6#5?"Q^=C;*R TAJP5)%T3DA[6:!FBB6\I[D'+@!,MDQ&, MU13R.E*G440&Y\@0V16BU74X;KH[6^2O;2_B-(;1%<19'^(L<#>=2%J0B;$) M2R*P*"U8K TP%$)Z#B-M=$819+D?QZH[BCS7R'P@-CD8"#$<) M3#@*!E$#2AO/0K12Q["US;H8MYKZ%TGVX1/X A8K!XL%WBX437A .:0#@B:V MKBA8@RDH'H@G*F J608+PAYJ"DGC>&/8RM>YWQGZW4LS_V(\*LEM*T2F#_6L$A>(D-HZ$#8Q&.:C2,@4$ 3MB4/> M..3HUK9074I;S6-*5LG#YS$%1NX.1A:=RB@*1#@&E$X#8$0PT"$91YIQ%(G0 M.:"R@A$IZQ$J#R.YI/$,9\^XH_3'\8*N5L28==.;KQ.?<.GYQ;074%HQ*"W+ M*,$JDJ#!*&. &1= >:)!C./ULQJ%(->MO"G52 M=60\#_[IZ/CD=!K&%Y-?P&C%8+1;KP%B+8TA$ A.16!:8;#)O@)N&&;**TF9 MW=K678KJT1\MXC-%K'GX?*8 R9T"R0*KD=XI)K4!RG"NB>@,6*L0)+L(&V:$ M(AIM;:NNDK=V2!6YYN?;J4_'I[,-.2O1^GY<:K3>!<>Y-/-5C<5JW@LJK1B5 M]FKTABA'TS'"()T@(J&2FQLA4H4U;N8M(C>%+EF ^A-P9 [ MPI %9H.,#<3XD$-M)#!)*2A";4(32HU PH4<:B.[DJVJJD=1:VZX'7><.ST^ M'9AI\&D/G8S3G6_R_&^8>O/+_;1YO)CZ9Y=F/CT>A/Q@9^AWCD=ICLZKOU]$ MXK\IR M5,_1_G?16>Y_RR]'OIML^14V92Q;OGE;?H&V$.FC94J"8LP#%WT MPKA@XFS+BR4)!?>RY5>DQC2:JBQ/12N%6>]?I+D2ITKAQ)5"U9NZ2B,3"\GE MYP/*A1,M"V!RAR\=*//IJ++(RJUMA;N:/82HFL94/2B%6ILD\!3\N3/\6:!* M+*1#B'.>;J60\(=B IH$#-)A$S S6DI;X4\Z1DKAUH;ENCIY99BW)T4C# E'*@J5' '2:>DJ!9 M[G>6$8.NBN8UR)/7:'*R.YR:X?N^'81YS<^?%\3:H.4WAJI\F_=9S;UD:C[_ MX@:G>>H***T>E-[7 ["IQI+J"-$&#BR='J"0LN"]X)0PIEC46]L<=5F[>TD7 MS^##IS$%3>X<31:=?H(*$UDB-HI88)I&T%AHS']],9GA5 MH&EUT%0O;XBP=CQR H[[9(*)9'@9PA7D6AX4*4^10UO;A'>E:G6J6=%K'C[1 M*3!R=S"R&(VM8@(,I4":P( 9JL%*BX%&9HP/!A'&JZ;34K BXMPMPZEZZ=V^ M9TNC,:@Y5.9;EZO>:.A*LX058\]YO;1A IM(G$0@8A# N.>@G$BW;]# H^!0J[U ]8(DWY%0;IT M '"&$WSHKM#U;-0BSJR_[=QRZK+>T,=[G(KE5.9?ZQM_4T"X,1QNAK\%=5>' MNO6:C5XR&[TQ@%&TP%1N=6R,@\"BHSY$@87,7G_5I4LJR;:(M;4LNOS!PNKR MQ=P 6&T,MRVPN@98K55%H-XD(@N,$I)^( G6!PR>X,$@E6!>XJ54\O M;"BT-2UH_M* :1J2'YWF"*G%$=]W2/U/7&4UT;].37IA^M?W/VW_)_U8F'>F M'Z69_^UD-.GGF^;Q. S,M/\I_/:Y[Z='%_!RZ7VSQ7R,OKW%V'23G$ZO?LNQ M&;_O#V'^3I6^;OZ7/!KU_9GRX70R[<>S]>%H]8F/JR)V[L>$E4W[P]/T M%0E6DSF?\&XP&'W.+N83\SX\^KJ]%N?W)H-V(0'T>-5C5O]T=%0#! K?C^'R MSZ.OVS0/%NPXF(]@8KK8QV;PV9Q-MG[]?M!I?!R\?/7\Z>[K MW?U>Y\6K_30>KO[JZH:9$%1%@-(O/@PGZ=$3,S!#%SJOC\)E M;><^AW$ES%]1XF,WH_OH-'VJG_Q[ 8"N(=#=Y(B?X=8G,H]49?%O:TN_[090Q/A@;'SK&N32@Z229.F>91=\F MJ*=I"N**'#.-% F;XWN9WT O9_=/=5<]+6[P52N']6H_6* H1" R># MDL" !.$)TT9JSG)ALBXNB=MWZW)I,B:NR*O22$QLCN.D8.(=8>*"-\5()Q5F M JAE,6.B!JNC 2P(TLI29+A*F,BZ2M:S0%L?U=P.WIDVQ7@T&%0&8N6*",E0 M_'*29:82[KQVNO;\^&0P.@OAU6SF+UGL!:!6#E"'-=)&/8D>4P,\+2(PX1D8 M:2EHS%PD(2$4<@F@9-NK[930YX?/<@J4W"V4+/8_94@8QA$X[# PK##HH!U( MPZ.5/$CD$]YCU[:C*/8&2T4$+P4V5:$F;LM''AA7)T5N%HY7-4K!R9\ MHL@;"H82#"QZ!8IZ"II'0;"5A%";Z$Z7LE(XL(@SC28\!4;N$$8664\@43/N MP2M.@6DM0-O@(,KTV&#D@\^%(+H"MZC[PT5"8;K8\./=?U>OW(3D@EFY(%=/ M,;B-JG1E=GNSL;4Q%*THWNO#T]ZS>F$=B276WC$@AAA@/#!0V&J00M$0K?/" M)U#@NIL6M^F[CG5U)MI@WYIB5G]7H@]N=H^!ZF87R<<,=.NYU! MF$R^LLRY$EC\EFOGD6D5#M(B/$MK4$KCK@/;]VI<,MH0 _("J//9HRDU*&,2 MRC/M;42!F)"XI$!=R8M3LS@UF\T+"WZL'S\6N:'Q) BM(.%%3D^A#-+*.< , M>^5#H,KP&7[@!^C2;#2I>9:0/>T W^G?-OJJ#9Z&QK"8BVG_&EMQR5SME29% MJX2COVIT)JV9(-$@H(PE$F.E *N5!$DB1EKKF,Z6!$==M"06M$5LIG@L'SZ; M*3ARESBR0&N81M$+Q$#X; Q9YD$Q3T!+RB1UE!IGMK9Y5[%;*U[-BREO-*M9 M[.:Z(A]@HS&I,=SFBBB*8FRM Y7J!9RG$C%PE6*F$/U08#,]G, MBM2 X00QAZ+B&84PZV+>ZDBFHM=L *$I&'(W&++ 9# -G# =(8I<("TP!$9X M"L[(9!))'!QW56]H4OK2W_$NG&>9=G(1H[P+A9BNT3\)P_1@^G*0AE;0;,UH5B^()+WC M&D4#%2UBBE!0Z:X'B813V'.E$$IHAKJ*X38SHB+Q/'Q&5."F>7"S* ,)ASAW M!AACZ0=E+A=/LD"<)C:(**/)<$.ZA-=3?(L,M/Y4MQ7)0+?KZ5S(T_=9)P63 M5H=)]2)+AGLC-4J<)[@ +"TX:$PUF/0361.$4B07=*-=M"3?I$4K MO%C@0H$YKP1K%D<]55Z(;N M^08W5+]ZP/?=XN_F%[D)1/3IZ/BX/\TVVZQ'9T:[=.UAZ'Y$2G_BH%D/I_LR MZ3\>]@?__]9T?!H60?;2V)*9^O3RR J:_C.:'NS477J*6N8P <6$!B89!ZT, M!RR"<-)B*Y#-NZ=&VQJ2\[J>@[[SDI+]@!%!0)03P(22H+P,8!&5 M#GD;E<57WH1-.SH;_1F;< ^KYI2_UP3XPW*\&])?<\$MJ/\K2/WL7@;+_-H-\]!5+=E7'7CV9/V#J MC;0.(L8YA3\ZL-8ID$%RK;*F5BEG74IXFW6SXCMLKOK%.#(YZ5LK3UF(QCKA M!??.1Z69$O2ZZE**!1T>!48- (6*!9+U=2^>%H3/@*(WA M[HNW#,QDTGF2=UMU6780TN-;FLOX9 1Z[KQ+-S+S&FFNM'):41J= M=DK^/)0K_7 M0E9T( 03X8(1ALD8M%=:,II;^@3IM?MYLE*0X6;(L,!'J,2>TB!!(\R (4JS M=(>!"&4)2X8IQGXY,K0^H+L=;.1@',SD='RVD3K*+_<0?70QX<4B6@<"U5/M M(R/*(YO 1^9>V8HJ4#A2X-FU0P5SSNBM;=65HBZE_+LH&?>_=9?CUDVV[JH" M>;U=-&BE=S)OGP5IB:G.G:" M&0_3U9=$][63G(LI?SZ?\1WG3H]/!V8:?,X[=?V25KI"7*IGL7.+F//$ I(B M DM+"9I$ =$YDFPS*1F*"9>H[#+4ZL(^1%1>IH832(Y M+(&)DPHL(1B$4XH)+*EU.3B%H"Y94M6]A*?<5:F?BTTQ+_'C1L-,CVJ6V;?UJ(IO/+V\&K.2\G^F)>F%Z7X\,%\*@JT. MP>H9[1KQ:%EDX$T,P'1&,.8Q$,VDD]8Z1NW6-F-=KNI6VO4EZ:*X/$AO4MGA M#=SABQR%1.IT\$")RC[CK.K&:$$SAHP7(2HJM[8I[R)4+UEQ+SM\$^H/SDKH M_-V?')FSSLMQNM>K,H0OTKA.NIVT1Q[-XE>.1@,?QI/_KQ.J3*^U]))O?.&+ MQH@WKR\MR2SUKF#7ZK#K8YV=$*2"L!J$X1J8=P$,]Q$P)9QH:Z7([(0HWB6T MU?5V;KI%6Z3DM!=V&B/S%-A9,^PL4";OB(HQ@0U%E .C2H&22@+'BA+IM> J MPXZ47:3KCO"&;OU-2(?/M3G3B\:CP2"WX>JGO3@./UN_N0W&7V.8T5Y_.!HG M8-J=3WG!H)M@T(=ZL1J3&%(Z2SL"+#=8!.UY(&%K>TE_FB+KK%76 M*5I- QA)W6C:';K!:9ZYEZ-QOHJ=Z73>:$%M5)9JB":VC6455*7@Y M1?NG<<\79#:>QS3-NA^=YG(W%\.X'1C>X]PMIVW_NL<):LHIT1A">ZGJ_L[0 M%Y_ .O%_MUX\6@86@F. G$' J&>@G"80)$=14QF,\UO;C*LNE:UV1:Y\)]^S MHK>YF+[\=BB8WB#F7S#]3C%]@=,KH[+*@,"XW)^7B@@:R73_1N#JQ7I_[4R)=._OO]I^S_IQT)->:8?\;1I3D:3*HOV\3@,S+3_ M*?SVN>^G1Q<;YM+[Y@-"W]YB;+KVT^G5;SDVX_?]X<54J/1U\[_DL:OO8?3# MZ63:CV?K0X;J$Q_G%.&^^S'_(WDC"J@X8%+1R(E$3&F>##,6R0IC]*EJZ/J MOUAO7;SIZ&N[@A/S/H =!_,13$PC?&P&G\W99.O7[VW>]U7KS:?_.RV]GM M/;WZ9KJ'JU]^MSP=#2M\JG)KTB\^#"?IT>MI^L.L*\\H=O9/PMAD1)C<8'19Q28=_'(N/P-5*NS((UU8$XFX?'%@]]\?W(R,&>/^\/J^JHW_?;]+.:] MLW .5),Z>_K;MGJ$9EMK+@/-OWG^]*/JJ86S;?:UUZZQ-B8 6&CA)+?^YFD=OYW M:L;ITCHA883_CC/==F+J+VW'Q/QQ.CCKD&XGBS_7Z-_RL.>!5O. ;W)C/ AQ MNA>FG7'X%(:G]7YUU[0DVJ=+K%9K;I'L<&LIF5,C(M,>ZV2<,N8,08IX8D2P MSGO/__NLDI(9HG#=:B35O??[>'2[?._M'Q_?/?,?T[_'>P>OCMX=O.KWR!_'[][^_;%W_A<[ M_-#KOSM^_OFK)''\AK\[>/*Q]_;58.]\]_S=LU?]=P>#_KMG.ZCWX5V_]^)= M^MX]TOO@CQ_#'83]^?KI?TCG?1N^._C_;. M#TF/O(M[_9D)&6]M* M=05^0"+S0]&0VP?%JY6(6P3%MU: +0M:<*V(PYAIHW0R#C'FA*=?K)6^@F*< MH)A!]4 B6J"XR5!\O@#%! <9B:,@$#&03EL.-H=^&,*0H4$B+=#6MN1=2E>L M#3?2W"<9M=!!;\SAE7H#]^&(T\I5/*XP_ M]5V8O$Z+4/!J97AU5J>.%'.3E@Z40"$G W#05'/ ED8G _44^:UMCKM$L393 MQU+7;H-(4<&2.\&21>Z#M$VG E' O&; B Y@C+3@#"/*L$ <5SG8J%_W2E+!,DUD@DH)",P0R-HJ@289 5'9G5::Y+P MGW>5+&VQ2C6>=I#'@BMWCBN+O))'JY'2####'!@3&(S1!(1(!BV10KK<(HN0 M+N,/L)MXH]G0COO?:7^6QY+&^+,5!-N@^3>/\3PYG:3KF4R>CHYM?UAE#EQ: MCE>AJBM?>7F_1Z?8_Q(\G(?QJ #338"I[DKT5@3%HP"L3"(\UD>PFEM +MG! MSBH<;,SL0A%,?FLSXRF^Q UB/#^+*X7UW I<%EF/=1(+[2A0JR6P9%N!Y<&! MF/\YY>SE\ZOUHY#_W!X-*!^H/?8C) M/)@&&"3K(/]A:H;O^W90Q*"[=#3.UR29:[M?%R 'A$Z_K5TA12O K?VZ\Q%% M)%6, 9!RN5-6=CY:X<%XY&/P2'LG'P0I*C+0!I&BFR-*H4.W@I5%.L0<(PQ; M! :'!"LJ&- &:^ 4^W23B]RA*],A0EJD 5VDIZ>+#3_&@KMZY2:(5J_"9#H^ M==/3<2Y(4F2KNTZEO#3[3X_,^'V8%'"\21SJ0;T+AI=$*B(U($D5,.(LF$@D MJ*B4PRXW!Q-;VQJU.MRKJ% ;1+B6PT0QV58#'PL%WBSC&GMN@$0:$[DR%I31 M# PU)L:TJE[AJVVVHC:MLT&CHZ E)\ 0IT2E MK>N8SHW@ZN[:>]FA*V)W[6 "%Z-AJ/O;?:2/+1R''I38PI6 M:41=Y, U269[;DVI=-! 7+3!&QG139"G@ M<3/PJ#E&&7<\4* N9_@PA\#FOH9]T3S*$]A.W< 6(7 HA2@NT&=UK0'?MV/MYA>Y"4D&,Y#IV)#83NA,S9>? M3 !M@YK?//;Y+2;FHD](?WB:YN];C\TGU<+,7G>05^?YE^G8I%NY/S3CL]UI M.)ZD,R-?Y7A450"Z\ \4_KJZT^1]C;\2)XA+1SL@JPTP2B18FDEL(K4:JQB" MNN#=V )LL"D2'0O@3U8&4UTE$J)=X:72$S'3*?COCV=&CL(G>FH,_Q..<\E>2OIO!3DO<-HP##] MY@39N;0^!Z.K_!H%NFX 77LUWH.=$@X9#802# Q)"2I0 YPZ%&EP@5;EPYDK2PP:1GH(A:\>0!?ICHA(HN@C6YYJ[7&DPR%O@7E ?O*4DHH0AK$45 M=Q^<9%-C.W^_?)&N9^0^'HT&/HQK+&>]\,5%7 MA]'U0AC($QHT%:"8)L"LS>'76@-%G**()6=DIF])WFJJU[*,CP>+LLL73IPX"2R2?Q9S.'H0%KRF5G#IGE,_P1^KPUWJW?Z/1Y%E_ M<#H-?JU,\[K>N18SS65#; K4MH9ISN_% K8W EM7S]6)@DE,-5"F.#"LF='MLPWH\5A$_VOZW. M7#HH;L15(?W')4&Y3OC<8I4BYX!IC4%'3L#3@)'R*JUOJ*H;"59O7%+(;HG+ MO3$[7 HQ*X]$*!!S?Q"SF,V.?& H 8LUB@%CR()F/@(7QLM<10UK/(,87(>8 M>Z>3#]I)?CV&Y&=654G%;@!'FENX-1PK$+8R"#NO%^]Q1 E#B &!74CV,$>0 MSR4P"I&HB55>HAF$Z7I-CA:QI.:YGQ\,R+2))160N1.06>!)TM@8>;+"-,>Y M*5TN6ZYX !>8$PA%1#&9FV+U3@GW[.3]M7)RIG]]_]/V?]*/BZ^^]%D?3B?3 M?CR;[[3M_]CQKU^QL4GOJW1$S/^2 MHW?5]X?5C3YX?J@P_8BG3SD93?H9%1Z/P\!,^Y_";Y_[?GIT<>9<>M_\2M"W MMQ@[&67TO_(M/S^&-1RNU2<^[D_3U[D?[A MZI??+4]'PRIYPV3+/_WB<^U&WWD]37\X3HN2[/_8^58)_ :[HQ%;?_F@?WDS M-*>^GX<,G=UA9WHT.DW?X"?=3OCB0B(_EP*WCA-7FD[^_4\CSRC KT"!6=37 M5YBM7SSXS?M-OW\]K_H(% E9]W^SI;QOM M$9IMMKED-?_F^=./JJ<6:.'L.4$?44FO?!H]PE<^]Z./Q>(1T?*G/O;'SW%Z M]9?>XF(INM['_H,L^(]VK*Z]=(FA.KN+&B6'O>Y_Z<1^-O$ZQ^G%1Y-.2,#Q MO2AXV[FIO[0=<_/'Z>"L0[J=K.Q=J9)NRCS0:A[P36Z,!Q%MD$M@C,.G,#RM M]U6Z00Y?NW*O5Q3VV[[/4T\;'0=R22D__R!^=(*/>]LKW^A MY[T;]([__KCWXO=^>LT@O8^]>[O+>^=[]/#@/>H=5]\[Z#T[1%_UO ]//KX[ MV#T[?-M+[WO.#L__^OSNV5]\[]GAV1[Y_7C_V?NS_8/>T=ZY^[*HY^V]>#78 M^_#'T2'YZ_/AP=&'WK,G'WO//G[N?=@]/WQ[R/:?[?(]\OR\=_Y[W.O/M+R] MUPCWSO_ZLO?YOR92))2AX#TGP'C(18LH!8.0XKG^?\#99R!%EZAZN:(6.0UN MNH<;'F3<6BQ>401R^[#XUG4PE# F*(L-SV3C>U615,2AW52[C M00>H/!U-9G+4R7CD3UUZG.:Q1*+<':O,"[ ?7XQ&?K(S]*_#^%/?A^ M&(\FDTQN8G]ZFQRDVQFMA?)<1JEJ36;]3 HLK0J6>D]K' >Q=)X82R!&;!/' M,0J,HP2$X9X9[S B;&M;YI:8K,T4IV7ZV&; 3O/(48&=]<#.(AOB3@6KA0*F MG %&E0?%8F)#*ITC'DDLO-_:YJK+;E\Y]8ZEH)+Z7E+?Y]$:H>H[TNV\#\,P M-H-NQPQ]Q_CC_K _F8ZKH-"+SNNEZ]3=<^6Y)Y'^6"_RO# M_[I?5D0;2* QF;\L5](+ HR, G!$1G-/C2(NX7^BG?PAN&5;RBP;C2O-(X\% M5^X<5Q9Y):+<>"X)("80,$X(6"<-.$&YHKEQEV#+B+ M=7$MWNWFW#T^,?UQSN?+\5/O1R/_N3\85#I0?^A#3.;!-, @60?Y#U,S?-^W M@R(&W:6C<;XFR5S;_;H .21T^FWM"BE: 6[MUYV/(4IDB99@D3' -,[.1Y*L M->84IXPD['(/@A05&6B#2-'-$:70H5O!RB(=LLX01W5(\^ESJ)5G8*5Q$ 35 MW/#H<'"9#A'2H@[E%TGJZ6+#C['@KEZY":+5JS"9CD_=]'2<"Y44V>JNLRDO MS?[3(S-^'XHAN;H@U8-ZC45).*7:$U!1YTK4/(!EG* A= MPXM(M0E\[)]1I%AT/P\@"_43C:9$4Q5 "1R .483]V(>4++GM/<)_26]VJ1[ M\&+4='1R3SMP7DHJL9A^U1R^88'N=S$QS2,X7Q=EMUJ3/T>3PF]6"$_/:_S& M1$H#0@F9+),Y!UF"9DA!6DL2HXPD\IR#K+I*U.,#6D1PUA?S.MNH#RC6_?X@ M^3Y)44&>=2// C&B%!DNK8?@H@46J %#(P?#$,[^ M39!_]J='83PG3)U?YJ':_WY\C?)R&QV5/\->W?#%W!&"OV%.UU_N MD_A>S/W7F-ARNMS@=-FK\5HD;! $8] ^"F"1!; <<1!64):S.#4U6]MIN6I' MR[^+$_/^=^AR@+K)#ETY02P[])8[=+$!FZ$"!2Y &H^!>1K 6(F ,2%HH I% MH[:VN:Q':-W+#ET1NVL'$ZAH7O'KW9WLE>>[-QJ.OC="2X+,RG'HKQI3H$A[ M034"ATGN*AX96$HH6!T081II$MC6-NW*=M=#+1Z^31*S_@%/"F3<##(6>Z)Y M(IFC'+#/A"58#RKCAHK8N^ 9Y;E&#&%UXZ+U_KSJNZEL W^IR50-\_!M+-LI M1.<.4.M-W=4GK#<:Y5KOP0 S-H+2EH%0CA/E&))$9Z*#2/'T-5.R:2\(-4+/ MF:0!IT%*GAED8-TNJ$.#Y24#9ZL%AA%(VUQ,2$.!3?7N+9 MN&)6UQKP??O4;GZ1&Y$#.>.E-B2V$SI3\Z7D-]ZII^TBON.B$49_>)KF[UMK MR2?5PLQ>=Y!7Y_F7Z=BD6[D_-..SW6DXGJ0S(U_E>%05N+EP#13^NKK3Q-5= M>C%ZS"D"GXQL8,H2T-HIX!HS*JF*0>-D=>.NTN0!$-B61!,ZY!I2.*Z7(_;'&(X6@,3@=@,28\QX2AALM##BLA;)1 ML,0JM[99ERYINE9H9*&1S:61!4C6"R2+\J:AE!)&@=O*(%46%+423& A:L-P M5;.9+'6H% 98A,S6<\?<7#Z8\3!=;U$P[XXUSMJQE RUE>+[AWIN;#"1) S/ M#G/F@6%G0$=B('"%0O14"I5S8V67BX?0"JHPQ4U@B@4\U@0>BW4_9$"(XY S MCC@PYAGH7.E:(<0$DR$QQ[BUK;L(-9 <;D:6PY]A,GG<&5XB,1TSG8[[]G1J M["!TIJ/.\#ME/5>DK:3U4O/L#J,%P_2;DV3GTOHQ3HN@%T[=9Y#U(D M$ATAIN,&&%<$K%0.6##8II5U4:"M;=;N1D0E'V*#2$_!D+5CR +](1A;;;$% MK*4!AK@#E982J)?1\4"\QKEN(JE736Q]BD2C.4_O1VSG[YCT<"' M<8WEK#<^^1[G:CGK^=?ZQM\4J&XXW2LFZNHP>DF-#.UQL%'GDDL2F.,"M$,: MD'14JN@BHJ'2MS"N1VBWB.JU+"/DP:+L\L7< )1M."$N*+M2E%U@PLK+8!T- MH#G+@8(R@G56 .9**!FE0CE04'65JH-L0X&NP2YDFH;D1Z>9T#;8AWS=J]P$ MB^2)F?3=-YOD)*3[ZLB,P\JMDR8?C2LR0!IY^MW55!1O;:-'2_H%-=;M7UJMW0=$/.L/3J?!KY4:7]>=V&)JO&R( M33D;6D.-Y_=B.1UN=#K4<]@QB>&4T=!:-=!(8H ^-C0L&&W$[OOF[(>]L_8Q.H^=OJE\3-3;HJ\S[,:/FD,SJ=3J9FF,?1@8[-!G6) M%)XA]&R&UAT]VS#>CQ6$3_:_KXFEXT&# M,THGJJLE*,("1$JM-L9R@7/3>=H5K 02ET#B%;##I1"S\M") C'W!S&+==B) M(]YR#Y%[!(Q;!]KF/C(XT4F"K0J:SR &-9!.WK>&ND:UM85A"->C='YF!I9D M]P:0NKE)7@/>@KDKP]SS>E*\I8AHS 58G\/9*!&S]'@N!$I@[+@Q8H:YJB3% MEZ3XMM.Z C)W C*+,;/,,D,4!:X4RR7:(B@E$ 0B@PE6T6#8#&1HO4;;/;O1 M?ZV\LNE?W_^T_9_T8T$V9/H13QOB9#3IY\M]/ X#,^U_"K]][OOIT<5FN/2^ MV7<\1M_>8NQDE&_+*]]R;,;O^T.8OU.EKYO_)0>?JN^1X,/I9-J/9^O;]=4G M/NY/T]>Y'Y,-DL?Q.H2.<6YTG*[F++.NX6@:)H^^KN?BM-YDK"[D_,Y5#U7] M$[Y5XP(!WX_A\L\\G@HI>.#2D4A)1(PIGNYS;Y&D/$J7KHZJ_Q*^=?&FHZ^* M]$E"++#C8#Z"B6F$C\W@LSF;;/WZ_4RE2;FX"?,M>-7=<]6$;?_'CG_=7C:( MY6]>^YWUP_OH[]W7_[=SV'GYZOG3W=>[^[W.BU?[;UYV.[N]IU??3/=P]C816W;[))DG[QN:J?[[R>IC\C]%3"C\Z\DNLO.:7C MWXT8X94[?_F8?WDS-*>^GT<,:32=Z='H-'V#_\%H+FWUN3>F"HGYBIQ5Q'T: MT<"<3,+CBP>_71BY_6%U%=6;?OL>2/(&60#[:NIF3W_;.X_0;/_,S>/Y-\^? M?E0]M7 $S9X3]!&5],JGT2-\Y7,_^E@L'A$M?^IC?_PP_ M2!#_R)EU[:5+2/$,[1IE>O_>SU2R\[]3,TZ7U@D)"+Y7'VX[,?67MF-B_C@= MG'5(MY,EA"OEF$V9!UK- [[)C?$@1+L?%:!\L&FTI5C!SZ;1([W/OQ%>N3= MT>';YZA'?O^8WG_<>S88I.\__Z8'[.$>Z0WV#MX=[QVDZSK_"_5>_)YL_#>\ M=YRN\?PH7<.[HW?'S^MZP'FZ1O+F2^_X\$OOV7N:/A<=OOW]P[N#C^3=V^=T M_\7A>>_X]^/#@]_C7G^F!>R]1CA]QY>]S__-SN) 903JE7NB8%$/5:G MH2#7M"(%C?Z,33 69DWAW7>:V46+^$'6S+I5+=A1S,V0'E_#IMSH^-QVE/C] M?31.OPX[[G0\#D-WUIF.TZ<-JLYZ'>.S IK5U T+TKU)W^T5V$Q7]-VN]N-W M$O:E9HBS=7LZ7[:#O&JS:]T9^H-O:[CS=0E[8;H?#\R70A-611-ZKVN&6/ > ML\@P"&4],",-&$4Q:$>PI 8YZLS6MNSJ)2&]UV_I72)J-XC@KPL%RD:_R49? MM X<,\6DYJVNKXUBTL[V2W-ZV,SY6C;8P#\897N FE M?YXN(8H;YCZ\SXC+)8!_ ?;IM\%IGLN7HW'E%;A6G[]"%%=S>NPO\19*;U"" M$;"$I-/#"@;6"0%28V8I(0Y)L;5-N^F,:;/65MR5&\0Z"_XT%W\6V:ND 6,? M+5A)13)430"E# 822?HS$3C(F(,:I;RU\E:*3;8ZF*W1C'/6IGZI0%G:U;>) MH+:J\70;,'_OH%Z?B$1K!3(:B+6=/Z41&I# M<^=/#8P&"X91 CCB(!(1]XJ[K6W25?HA%'Q?W5YN>&^DAXOJ*^JL] !1O556 M4$'UE:+Z8BU69'F@F@,V/J&Z3RMFI=%@G,WA(98:Y;.*+NB*HT#N$5E_7,CU MRA**RPIDEO>5]Y7WE?>5]Y7W;?C[?KXJ^3]\<*FLOMF5U>5J*JNKK8LWE"K!O9GG@6_MZ5]X:LFWE@?>?7C@!WI^_.S@\WS]X?]8[V&%5Q/KY M+CO\\/&\=_ Q/=<[ZKW]_>CP[5^?OSH!CO_XV'OV_CQ_]_[;YWBO>H_C^^FZ MWGWXZ[QW_OSS_K,]NO=BCRXZ 0Z/\W6EZSA_SP\/WISWGN7F:Q_3]_:.>_D] MZ1K29WT^//=+"["S&%7D!J(R)&?R&%"*:^#:$:J=]BPFXPG++AEC8SRW MI0#[AB'LK?VN*^^+61!V+0B[F*N$L266!0/(.IP0UADPQCF@QK"$M)X%A;:V M=1>A6WM92P'V!G[&)A@+_UAIJ11=+T77'T *R>VK9ZW 3BI%UUM)#98475>8 M!.*8!N(D!^85 Q45!L&4$LX(A;'+U$#2>DY;*;K> #Q8CI(WP8,5L/J"!VW% M@T53P2D1!$4:L$(.&(\&K*41H@Y!*2,IBF%K&W?QDC#[>\IC]!X79+S<= M*D7:FT6('D+-Y%: 7%UQ3DOLE-&Y; O*:?Q>@PE1@XC!R2 )#@XGD%M28K1] M\Y<)TL1!8)!T-S]3L=':4< M>4UP%HO22I?B[ \%$=HJ,!7J\G.;?I&Z!&L2H'L%-E($S"8[22M#P1B, \*, M4.JWMI5<@3Y<*K27"NT-5^!*A?9[#"TAE(1 M8%'FMD )^56Z*P#Y* ACZ3_*MK89?PA%(@OEW'#*61!E'8BR4*(0.X>1,1(\ M4PZ206M JQ@A6$\\D@Z;X);W?"@DLA6?L0DDLE1H+Q7:"P,O%2H;U4:"]64$'U%:/Z M@ODCB3*R"L&HE M!6$I+@5A2T'8>4%8,SGJ_#X8?9[<8';SKW>V/=/PCB1YT02L^7P*;'C<'70PFT"ER];"/?MC+CY1;;: M4[%X)ZRPYN]U'Q?-^XX/T=Z'/SZ\^_!' M/WT3WCM_U>\=_,5[S]X=[QWO?=[/G_GV[^/\_V_-^W;QX8>_C_;>/F=[+P[Q MNP^OCO=?'/+]MV_HWK-=].[#\\_O#CY^/B2'K-:\[\/?_=[;YU\.#]Y_?O4=>]89+;%)2@W9Z]R*5#;[OM@]/C']<54O;10[ M[T1C\Q(7.4'LG4NK49!J94A5+PW+G)5*$0(8$PQI#2581F*ZT1!+(!84 M#BP',0MR1\5AUT)^2FW8S2$_!5+N&%(6R4\"D2 H(V CR1:5,:!(4( (HLB$ M0!B1&5(P:E'UUXO JW2QX<=0<%>OW"0%*VOZG5_>F_[PWYT$)Y.T/;.4=3+. MHN7TK")PX7^G_9.'U KI>NSMCDO5+AB::47RVNP/7Z$%YY7BNPVGI6'3_V[8) M#.F*HQ(T4)NHN= M^"JX@9E,^C%=3[45$[&(UVNZV*ERH(+//M5,T4:)F.2W3T[MI._[9GQ6E*0[ MKYK_;+X0+]*QIW?A2'/NK MP)V:#,41PHI12.!#@&'CP:J$0-1@C)$+!.64U*L<^XT5HAZ4KO/ZR(P#6)-3 M1'/F=!A.9APK?,F/'TRE^2;2I^]1K5J))WDAGEY:AZ*3KRR.]F"G7D (I:52 M0H*RW@#C&B>$(@0T(B$RJ;&/-$<)(%+R"8JRU 9N=!6*%*"X&5 LU*0Q+E!" MF0-,\"1.7V/_/<9D66&C-XS)?E^-M7HUGH\\%@6Z&0/4RXVDA&"%$ M@" J0/J%@2(10Y3>NN 4%3+WEA#UC)_V$)4BXFP.45D&$<7462%^+# 8ZX4W M/ 0@:?%RSB !):6"("-)C(-:K"M3!]-;EQ4O4LQ/!D3',!Y7&6!5L>RI^5)2 MP.XR$'HV_;-2GP=Y\G>&/OW[-/VQ/RT9S2N$I]T:O2&"B. ,!2(,!D9] *VM M!2>BL5ICS[&KX FWF> 4)>9NEZ<9/:,+LMPILBP0'QTQ$I$3\#0P8-@3L"9H M"-H'3H.VGH49LJ!F1.]MDFY3M5/?+%WF7L.%J_G.;9O,Y&@&1\]G?KZ"0:O# MH'JC"N,")L1Y$)(F=F,8!YL6#&(D."BEN.)Z:YMVF;I-3_LBGSQH=E%V\GWL MY,7F!()&B80&0I4$IJT Y9@!2R,/0D1+226C*'(;-M$\!:7))")7\'1'9O@^ M?6)_>+F,4BZX,*ERDP9]8_N#6Y14NJX==9^?L4G,<<>Y-)*TNN.$I/U/N0Q[ M-Y?5*F3R#KU\;AS,)#P+LW]WAQ>+\NKKFI33:'6GT9L:K]0\%PF@"(3CR;8E MMBJ=E!XQKZEWWEF#*UY)Z_%+A5?>_Z9N(*^\WJ8N^_9F^W:116ID@@TQ[5OA M@0FNP2*%P5 N#>;.ZUR=2,JZUMUF#MD*7G'AETY$\>?Y1 L$\U;PB4N+48C$ MZ@#IL.Y^0\%I@AP89&(R:['*T441-(M$$"QB\+E<&NI*JINADA?_5_N81-G. MZ]K."_R"2J<#MA$2!U# 0O"YA28%@9DR"@5/JF M[R\RK&;ZU"C+N?-L]^EMUS)JOUH4/?RZR[PQ])N.126YM\'AK6W21?PVWJ6BL&PR M%RD;^RXV]@(=49Q[Q44$EU8L;6P;P?)@@#JKB54\$./RQJ:L7ERT]5)+DUE( M[[H-9F\CNMC1V(-8\12:MU].T7"_GJ_7D[,TD M)XSN7ZS8SM<%*X"V,D#[4*\(R!RE#BD!2G$)C&@+!O&85S&8M)PQ>K:UK;J2 M/X \]&OOWQ9).JW%I.9QK())]X1)"R0+J42?G&& 5:Y2BK%-),O)-+\VK2&A MSEB^M8T3RUK2@*:AR#"G8!<7VI.^E,SF(7'^?[T=%RDTSLT1%Z:L]Q89W(PVG'_.^V/ M0SK^_6G>6>$B.*6<]:LZZ^N5(HBB@CKL@)A_XYN8!Q^V=%WNZ-KL?AI^:1.JV4U 9:P&*Q1$:2-Z1],E58Q[VB* M&N+[>%"<\:H0_%&:+S_IQ/'HN#2S;8@&>K$JOZ=%6=(. M62EQR''VQ$4$S%L-"DD!Z;1!-FCC'9-;VU35J]BT3N5LJ9#99.QHGE99L&.- MV+'H]'4F6*L=:,X,L* MJ-PUR3"MD_T2$0D).Y84ZFUL %IN'3LP9_EBPX^W M_%V]<@.$GI>G8W=D)A7ULJ>3]/QD5G(A_Z'R79N9O>(W2_YIE/KS9+XP8=(+ MT_V8_4'S9WQIF[D2?*T78[#>.\&( L_A9 M4:$V686Z-K(40>J6\+) WZ)%C! 3@7/A@+$80%'D(=BH21#<&6:VMIGLDB44 MKBA2:X[7.YU4'6#2?S=P:S[DN)A&^,BN2"^X(D+FJTNZ1,BL ]+J]2.(-@0' M0B'JW!PO> [I@0'KE3%>1*^TS!H[6]+:2CJ7DZC?^T,S M="5TKDC ]^:'[Z?[[\0,<@F82A[HI,-Z,!J^AVD8'Z=CUFY80?_[%']?A8M5 MV(]_IC4X2$OP+*U $7I704S.ZSV]N9?4*H' JV"!B4A L6A YJ(Q3%)M BY" M;Q%Z&V[^7!=%"EK<#"T6S!@G+8HN.'"2YB*9'D/EA8]62&29%H3D&MWU%* F M:K8/@&XUF>]?)^QQ'#Z-!I\R^X_&Y6H)9R74\3Y"'2] \L_L#MN/LZ; A7.M M!$67)%@$SEBT%HC7*J$HM:"%ET ,2G^GPF'E'@+G*L&/FQG\> TT*?KR+2&E MEI\MF<:20# \-T\1%(QD& SGC%LC#(N)F!'433=@B8E<&T,K%UPDQW_&Z6?] MR73N^T8BHFK]ZU60);(SC%JS!(4.0/ M1@?FR]O^].AH-,C3^/MH_#HOTI.\1D]'Q[D+C\D763#K1IA5;WJAN&!I*0DH M;GVRAB,'&T0$9+S4U"B/,=O:7DDD9A&W-HEHE)V\[IU\MAB>H(1(_ .$$0&8 MT08LD0RP2Y1$&4?3\FUM*W:;+)&[T[,>@GCQ-4ODEWF:R+^_J^\<;Q+/=PV+ MJ+51X8W@(S>+"O\:BWDY*KP V T K-YV@C,6$ TR(1:1L^KT!B$.FJGH3-22 MJ41%)%Y!X:7&)(6L4!!I[?9OGH?N)IN^N.I6B B+Q=B8B()0"YA$!HP2 M81 MD1N#*H&1T8'1'$/5U:(."C\7]7A7^2 /675Y'F-P55V0\,4=93FE,TZV0&?V M>":]5 5#AG[V(%=O^Y1V2M%<[H7CS-9K/SZ?K]:KM%C[PXR ^?_/ORW.JY"E M8Y?,NBK_?^B__\.E5Q9<7!4N]I[5VUY@PG"0@@"3& '+"&F0U( 24T+IAR&Y MK2#K8NP:#L]YOM]\58B=#-SC-BW$9 M+V<86CC0ZC"QGHWG$^TQCBJP'B4BQ#T#XS0%(9"A5+&HL,H<2*,5E$4J>E&# M$*;)[*D@3(L19H%U8:Z"D)H##]@#\SHW]TBL"P6A642<($6VMDF"&$5: #$; M(#P]O8J)=4"UU39+;+H!0 9E/+96!XP=XR0HP8BW%-N@ M:0@V_'+T,@Y(A4&D(A(@2CI.H$VTD!+27_X^]F5. M494)239S#TXF(3,[_)/2HQ5,#&;\F(1\^BLMFP1L7@8'[*#:-=G 6E[6:G7_ MU%)+W50SC*#*8INVZQGK*^PLKMAJW\]*XHO[\N$D]G1^:.IN!<*0>1"'BN\[0=(N%>V @A*:/S MM%V+=9!WKNAUSRN3=TN1O,"$M&=>6.17BKV1[^)B?N=YTM6W9E/WF+M%%;[@D7L]2;!BY^ SCBUY_ MHF';A^7DUOA8>'5P%N?@S);3"[G;0.>N0JT% :"*& &.F" =9*N,W(B-!#J*!6>)F"<9C_T@J,/#\>BQA7]U]#Y M+N;_CYV_-_\G_S.UZ ]V0V8U/^X-.J6Y3_HEBU3G;_SELF?RE+Z>8\N Y&@V$GG2S:E!D]M>7F MB4^*U73"U3X0;Y:W$8MOVSO,K3DI2]G9N<7!QK?^G!;K/.\:L"137O2KFNNH MU;P7L>3\.YS]M[Q/@PF)4@>>!$\4P$AT$#W50B8=2J#3?!"P=OJA_6_QI&/W M$8GOH_M$7,IO^,1U/[N3P=J_SDLJ"^54"8L*7J8]EPEL\W]\_U^;%[W$Q1_^ MX9IUI1[]L?WVWT_?MUZ_>?YL^^WVJW;KY9M7[UZOM[;;SRY7I@=H_<7:\JQW MU$0A2X*Y5OXEXE%)L/5VF/_P+=]G"4F?*9)SO64LA=E?_,+_>'?D1GE$S2]) M6MM'K>%^;Y2_(0[62XH-+%'9DE2OY0XSO(>#?]ZD"[]I;X/D[SQMHHKY5;ON M>(!/3G_XY30!?>>H:5[SH5_."[&8S=00T'S?^/+$HJS=T$84HYHL2TR^>&)O M&XV]38U+XVL\CPT6+KU,-]BEUZYZK-P JF_UU*NO"> _H*T&;MN>^V_KZLA5 M;3"E5J2MJR17O2'UJLA5;2AZ^=7E:JO>X'*%.,#DC9YZS6+UM1LE))NY]X*U MB/&X=S]3]FGG][+"WF4ZW/IKY/JY967W/<;)/*WXE&=^_&W4/6GQ]599M#PW MA[NKZ,XL#LVQVVNYQ?JL=WC8.VKD]G;8"Y]NLM%G[KKS/[T0NVXP:/W:2#%[ MVDW+LNUOA[I8#_J/^217A[?5S$OWKC W]>9X-#NW M_G#=$5;1WD*T;[!4Q\ X%JSKE[/SE^YWNA=.=7ZB@V\W4X^?[^#;S=Y[KD@V6.6,3^ L>&6< MHXQ1C,"\ES#)5\,I7+?-Y^PX,;;%;]FW7O?ZI15/A^/B>67Y>[=W'H6G%%R- M34#M9Z>Q[_;^SI_;\M76^R][6]LG[:TWG_9>OI/O=S_*]F%^'M\^>;7U5+:_ MOI??8M^'VU_S=_.]EW]\>K6[+78.?I<[6Y^@O?7^I'W0_O1J:^_P_>Z+_9VM M-YWIV/?[@_;!SM;>I[T_\V<.0OZ^3Y]?[7ZD[8-MOL/S.Q[NE9CZY_;+W]). M9QSWWGE+6?OK[U]V/G](FBI#(1 =A")@ B?.2$\$"T9&ZY'3L+;)U@6_ISU M-T/;DAZ]JR>1*Y!_")"]X9[Y&)RD( +XD)P/07FCHV0FWC>0*W/G8>[7*>:B M3<+:P(A"9PFH:(BC8$ME'B>D+O^6PJ9T=M-[)6XE;B7NK=][GH-&+#N]46=3 M9=H )NI0" P\!IHT2]I?CMQ+1*\\L4,DT4:Y4P#&*$\\2$B>DI)39X%"N;0JU_JB*LEU,KDR^3Z8C"%IDTS4V7,!FI0%;JA+ M 2/36LM[WQ%6L3L7=MM3GJA4 CC$['I&23-V/2-6>D6, L.=1 %&9^S>4Z6R M2MQ*W$K<*>)*Z]%Y*Q12#TP%!\IF)]@8YR5*):L7O,(XGLX_!<$P82PQ23F2 MN5Q* 0E%>-E^8G2>^8A3+QAJ).T'I&F](D7LA8<\FM\[)5'.\ EA9C91RT,> M^VCCL(77G2]@"[+X,QK'@5J!:!XG*15!RIN6FBGWTN=84EU4.=K"YNOG88 M6A*W@8N$VD$ X= (ZPRSAC+*(3%=AY;E&%IF N+ G8F,>A(Y$P0,")+_X$E@ M*B$%[PQ/=6RIZ/AQZ* ('"#[I3H%B&7OC3"*HF2>!K3)W D=E0YST6$Z;ALB M:"65)Z5X" %LXK8*B8[))!L%M:9DZUCIP&U%P]*B00JG$MC(+(T $!RGAD?N M%/H08Y35JU@6;DQY%4Z"IS)[%3YH3;)+*(F!/(%U(4E!DY/,C;T*8VA%Q[WD MB5OJ$&*34;,5SF;3;'6SE=XJG'C3JF9+1\:5FY O7ZF[JB!50:J"5 6I"E(5 MI"I(59"J( ]YZM@HKUT244ON0&KM@Y*>"R,L=9#T30+.EQP_;B8,Y[+OCQ/O MEZE]&X>OTJ[[4J?XBYKBMY_-'BX.DD=P2I%HM"(@%!+O!2?2>4$Y0XS1KVWJ M=:-F$S_,?;:X6O<26O<"8G[5NI?%NJ<6\%+PS# %1"O."+ DB+&R%*Q&3P4Z M:W6LUKUJUEV=NZH@"\/_ H(S%?]+@O_I^(VQ#*T5&?\(2("&0!QX2;)79QP( M ]RDI<+_@DY@W?@,ZYF:W)-'D'+_$_:M$OG94,O#!%7>EIKBQ+M26[V$5K(I MN<:H\4OY^7M5O7&Q^T<1?%ZY$;#N3J@*4A6D*DA5D%51D#E<:*\P1:H#"](# ML\91&P)U'C!$"3C_UL>G\6 T&!YFQV.PVWN:)5=:X+JO72=N'TUJ[39N0>,5 M/#OC%+S!OT:=06>(;['_=R?@Z_SNO?@&0^_C4?.4IA!O=:SG<:S?SJ0P5XP[ M;6DB8!40$)"(,T")YJ"H3%(&*MR\+/>56/ M9;D\EIE(4,D3Q3 !X=%3 CPPXE ; @FC\C&P[,!6EZ4"IXY(54%^BC-"=41: MLA%I.CB%2=M@$4D*+,^DF8O$I$B),E&"8F"BY75$6O3)HI\J-/8&!\-^)PRQ M=$$O?&IU!H.1.PKY"RX/@0^*T0^FBP>X1'E( D2F3\#H;)!9$;T005!K_37X MV6Z_N#"!ZG9N#\:M4;^D36TPTB!G\+WAS6U//[M^;$+B+WK]A)WAJ&GA34+C MM-+G>OITZ.=S*W@GEN[]9Y^&PS^.W)]V].K@UX/V[KLLFQVZ=_!.[NQFV;S\ M(__W^]>=/W_/?WO3>?7R=UK>X3]?=^@')Q4-S%A"14F\RJDD3K@,,4B2.?2& M2]F=Q-XN\)*/QK$$V@_G-[+$.^/.8W)?I M17.MJ$XQC_<(Q51X.4RL??[)(.7.(6(I7[_"HWW=YE;GGU5!JH)4!5D5!9EG MH^P"HOQ7%6&LGLF]>2;3X7R+1E)CD3C#.0'K%7$)!#$*F7#4:VO@(L^DGI!8 M5KNNX*\*4A6D*LAJ!M/O[@^<73E,G2\8R5?L]ZJ?,.<*QG00W7H?O!*26%56 M^Z34Q%$P)-#CJB"K'4BOH]&2C$;3 70E%(\I"!(] M2@+<>6(U!Q(3S_Z'IT% JJ/1/$'TV!D<=]U)D1->S:=Z9[USU>ZLRE_O?+1W M5N6O=S[:.ZORUSL?[9U5^>N=C_;.QUW2?JM3EJ?\J"QX#%K#7BN+IBR6]7O= M?//'5N=HB'T<#&N]^^5> :KGMJJ"5 6I"E(5I"I(59"J(%5!JH)4!:D*4A6D M*LAB#GHU^\,3[8G2PQ;&/KH!OBBWSL\MRRQVVN?6Y0X_<"_>]V( M_7JV8ZX:MKO;PYW==\-QD9MWHKWU_.N'Y'V*S",1H!T!FR0Q3FIB9 K$>U[.6U[(7OAZN6_6"6'8+3MWH??!$1492B^- M1$N7Q[)_>&GH)5IX_]5U2QJ6EANV?AMU3UI\O56,:]XM?[[7SY9"QF_R1.27 MC[V1[V+K] 4F-PQ[QT^*: :];B=^NW@MUQY.:A=C[;\>4#Y+S?MY'#FMG4\V MZ9ADICXXFA)/,5JA/!5&?]B>8]?S_IC4S_\:-;P/W5$1V.M>O[3BZ7",>I<% M?AGJ:WF;Q0T .\/IVH6*>T!@F@AE,_^-]\2Q%(ESFEJA 9+S:YML77"Y^MN? M%V?K#WQ2HT*_0G_!T.?:0BE2JS X4(892:.SZ'2D-G&K[AOZE>OS<7WJ8(O7 M 2DH) 9U( "2$:/SM#V)1*GQ,N;_2GHU4:E>J5ZIOE)4GV?I1EN,0EMNM#2@ M-7CO6K$NU4IWZIX-^>^:+5'J@1S$KCQ#D-$[3QG7B,5MJZD MK#!TIW.Q"Y=G3!X)339#5WM%;&2.2.D%Y9&9V&1 LW9=@ZU>=\5^Q?[/BGVF M&2(H)BE:T([Y$#/D,0FJ$@1_[VLI%?N+P_ZK*5^;4\94[E1"C8X$7%#$"50D M!1J"]S$%6; O]#K052[#4;%?L?\8L3_/8HO@QCBKM.%!@/+1:QV]M3'/QU%: MX'6QY2<8 ';&B8_/;(X3@0J.C UONRC"<0&'XE#YB%I1![,VB; NC0+R']< M 5P!_*@ / ]_I4Z,@L04(A@=G&$05$)/K67>8?6[5QF[.^>Q:XQ2 -82R:4@ MP#TG%HOC;9@2JA200K6VR8U%WU[TK2X'VJ>,FP".SVCH202D" 34QD2MB!(_@1#3)B+5- MQGC%>L5ZQ?K/BG6.1EKP3##O@6OC03N3D 4=G>'457=^E9D_=1")>AJ5M4"$ M*@6D/&/$R^!*.F[O;-:#),78G1>25NXOZ"S5OQJ5WYP4T#U3K_K,LP(6"\@? M:^[]]F;C]N6WZKKC 3XY_>&7TQ1JG:-&5LV'?CET_8^=H]/7E;,ISIKO&U_^ MY7,G#O>?6+NAC2C$F!SXFGSQ^"K;:& R)>[Q-6XWLKY<>IENL$NO7?58N0%4 MW^JI5U\3P'] 6PW"Z84XW%OF7SG%YWB9;;^&KE^;ED+CR+&B?OA M^__://-C&V3G7Y*ZB.S-#G,-!66ZQ/NL='O:.&KDU4X5+,YG.^?*/ M2XA=-QBT?FVD^*QWU+0L>WZ3WXN 6U6XMQ7N;LF.,>J?5!'>7C_=<6>8X=D9 M&_KS+P&SOO92\]MKUV\UQ;BJ:&\AVCA=XBM?_QO;S"8V452I7T3JO8* M$/YX_;*59;GQ??R?+!7^]UB?FP7#*M];R/?\.NI$::_+%E\%>HW"7J:5/SPW MTE*7*3B3+>GI<;_3O7#R<_-UV96+0ETLE=M&H58GR'3Q>\\19 K1.FF2XZ@3 MH(@NOR3D7S67J"FG39")E=QV-0DRO6.O=E\R\I:S]-7_'YP^:2N0L)$*EC0223,12 M+PD&IX&BD2')<:ZCV0#3G:(\/TOPOE+QT5"1HU$&6-1)@=+2!(60A X)'94J MW#<5*_CF =_7*?!%)U7NRDPZQ@T!I(;XF"Q)UEC,O6R,X!S- M=8++EI-;Z!F/'E!9(Q48JB*7,E*F_>7X5H6.;(J.BOJ07;Y N"\G>(/2 MQ"AP1"5G0A2<9:=QT=ERE@:-MUIDJ=Q\#-R< YLJ)AZSN23.-!CO+$1C:.(4 MJ90@>9U$KRPMQ10MI='E..9B1 "8,*RN[UR<66Y**>X:*-*'+/;"! 9 68] ML3%08CD5W-I$M4EECBW7J5"5BY6+/QT7YYEG6ZFID 90M3J/PTBL3O5;E3+M6NCJ-*XS$J:2Q08-WQE+"\XB8 MD6@4\> U80DI@,L#HLQ(Y(JN:P;5:ZQ@_.G .(_7J #69S\ (D==[+[$18 MX2@',.Z*O3H_V&NL%)R+@M/U"JA.B)0FHF/@!&AV$3WGEHAH!4\RY5DS7=NT M/V'XI;+O,;-O#O0Y9!;0!X:2@?(JNP8.A-:@T8)*4)W"%<;AE%/HN+5":4I\ M#(P YY$XA88P(53P( V+8>P4*C9;26!)G<*YMZ=?7#;XQA@[D\MB\@A2[G_2 M;%R?VE6M]ZK$G%,3.8K'@1\LMRIQC.^"]SJFPM%5][J?92 M[:7:2[67'MPQ5RBM<]QEYS<"=]2+[%%17Q8G?)2!?]B:..9 FA_T=1[ZZWXO M=8;E5&_ULA?F99_,Q.LU)(Y.1**BMC:R_=)1&H!Q 6-.,F@'/!@'<@,&H$*J1,E;'+P=B9\)9)-@^(5A&5<4I M!T'RH&B(\CPI9K1/3%3(_NSF&RW3(1NK-U8#E25W+XO97*-WG%JT=S+?:J%S M6>ATZ 5\]-)I)(Q%)"!9(!Y")$D;XYP3C*-9VV1PYZ.!U3Z7UCX]H%72&AX8 M ^N,9:6HH>0R_^*]CG5X71;CG1I>9=!1. 5Y#A/S\)JT:(J.97U2,AJ;$DUJ M;1/6J5HF\WWEZ9$NHI/%\AF-?ATNTG:%:KP0)'Z MVDNUEVHOU5ZJO51[J?;2$LYN;&")8F+.:0Y.N5(W4EIA79[P"I3S!V@:#^Y< M/M9Q*M8RWVGC\%7:=5_JU&:.J4W[V>Q9(4&9#!0L0>,L 9T8L2$J D"EIS8X M)O/41K-%':6LEKM\EKOP9?]JN3_"T"KWTD.N^E:\_@*_3B[Z^[/]VEA&-*,ON<$T\%]E'BEYZ(S%$ M[Y>-KW7S]ZRAOMUW?23>#3 VR\'98%QCL?BE_(QU/W@-+=9>JKU4>^EG[J5Y MMM$(PYC6:)V(@%3DR7#0D0D6N#$LS;^0]30>C ;#PSP.#G9[3[/D2@M<][7K MQ.VC2;VL9I1J!JEG9\:H-_C7J#/H#/$M]O_N!'R=W[T7WV#H?3QJGM(4TZJN MWCRNWMN95(LF)(: B4A1DD.H%(D'9@EW#+30P@D*:YM2W]G3JT9?T5Q[J?;2 M*O;20ZXGUP%TN0;0F;7H%)1")CEA.GD"#"WQ$CC1E&M'/8_.Q#J"KJ#55S:O M0B\]Y%IT9?.2L7EZ'5L%&1U+@3!&(P&K'3%&14(5,Q)YREWMEHW-"]JZ_%.M M8[_!P;#?"4,L7= +GUJ=P6!4:G$.6I?G=AL4RQM,^V<"0N(<)8:,@^1M=LHB MYO%;>TB47L> [?:+"[,=;>?V8-P:]4N.H\:6&[L??&]X<]O3SZX?FRC5BUX_ M86@1TZ.=SZQLGEN[]9Y^&PS^.W)]V].KPM\/WN^^^O/_S M77[WW*:#W[_N'?S1V?GS^/"?KSLG'S@&K5 YPE.0 M!!QUQ O.">=68<@RV.($-_1(B])/S9KD,V( M>C-[K*/N/"8W70*5H6<^4LQS(4^ST81(O!&>.!94\EY8P_*@NZBZ+773QU)/ MAVHOU5ZJO727A,0+",E=E9FX#I3W-E!.Q]Y*[4_K9'8L*<__6*^(YY02%(RF M8("!E!<-E'-G)*YV7>E;>ZGVTDKUTD,&W>X^,IY=TDF=+QC)5^SWZH@YY]1R M.MB&#JF,BI.H8IE;&D:L9"EWJ_:*FG)P*WPS\#K#7"V+KUQ>A5YZR(!;Y?*2 M<'DFT&9LH%(+4LX[$XC6$*-2(EI$%9@("0-?1BY?$VR+G<%QUYV4QN+5D*AW MUCM7[JKU4>ZGV4NVEVDNUEVHOU5ZJ MO;3T^X(77?%JIW/4ZW>&)]N36= 6ACZZ ;[H]P[/3IP&N[WVN7G3Z0?^W>M& M[-=MP7.5W-G='N:_#\>YJ=^)?._7#X[QW)^8B-9<$'"(Q'ONB3;:RJ"9DY&N M;\9,BFD&OVXG?+E[+M663VG\]H'R6FO?SX)X'BM0D4! ! M9+"*(2H)GO& $=2'[3DV1^Z/2?W\KU'#^] =%8&][O5+*YX.QZAW6>"7H;Y6 M4US< + SG"XY8CT%R= 3(P0C$#@GSB4@V:63R2I,V95?VV3K@B_J?/3B#.Z! M=U57\E;R+IB\2=#H?10>> */QHCD@I$>)->:>KAO\E:XS@?7Z<-!WB?*O27* M>D/ 1DFL=H;8H!3/TVDA@LQPI7DP2I($]S MK3.*":5I)FZ\G*U792NH[NU2$;@]Y=Y&Y!R$IH1Q+;-[2QTQE&F2=:"D<[*< MT^S>FG6MY-VS&E3\5OP^*OS.05_AO% ,@G.@(,22.X9RZZ-B7% ,LJXIK#!T MI]Q>G3SZX"7A*96D:U20/- Z$@/US N?N:NRVVOUNKE@8;FZOI6]E;V+9"] M@.BHB%PFR!ZO8XY:L,(:IS':>U]5J.Q=''M?33F\3"NOA$W$*,D(2$>)DY(3 M99)C,2G#!"]+#F;=5O96]E;V_NAEA\0-\A2%"H9!M-:#-B!]<,A,DOH*Q[12_;ZOP- @>A"SNG,FNU M$:!5>KB@6R7MG*2=.A% O3-6,DT2ET# ID2,=)HP':01J(009FW35-^VXK7B M]8<51P?4S">ED@'@(EJ56R8414V3CE@WZJXT<:=.:E!JDQ/<$^XUS\15AGAK MLH.KJ8D@*N_[%S="J*8LJ3OY1W M-^=96XIP=M+)HOG!Z"E FB<^*=4\.^$<4O0T4GAYC[>(+1="[S"WYJ3DE3GJ M#7&P<;X.W"W?-6 Q_WM'9?->A%$R55%DJDS9)TVCA M90ITF(V+/_S#E>M*5?IC^^V_G[YOO7[S_-GVV^U7[=;+-Z_> MO5YO;;>?7:Y/#]#ZBQ7F6>^H090KA3OS+Q&/!OFGM\/\AZ9J;JN76N,1< [C M6 K+O_B%__'NR.5QO+PN:6T?M8;[O5'^ACA8;^&7@ 79I29DRQUF^@^G2T/. MOG4!@&S(!/3G_XY33C5^>H:5OSH5_.2U#.9N1J!#J^ M/#$G:S?RE+%8U.3TW^2+)\:VT1C;U*@VOL;SV&#ATLMT@UUZ[:K'R@V@^E9/ MO?J: /X#VFK@MNVY_[:NCES5!E-J1=JZ2G+5&U*OBES5AJ*77UVNMNH-+E>( M TS>Z*G7G F_-KN#9#/W7K!\,G;9'F:=8,83:S3N;>=+ZT6GS*I;._GF_4'K M>?9GXOBP.&\.B_-S\[V["NK,VM<JF9=G/F_Q>!-RJPKVM<'=+8I11_Z2*\/;ZZ8[+A*G5&1OZ M\SSQ&9297O/;:]=O->6:JFAO(=HW.'3YCW$L6-<_RBV_/%EQE>3EDGP:PNAP MU"TK$XTP7PWWL7^*T.,^[N/1H//W&*K;1Z%WB*U__&]O,)@)J%5IWX2JO0*$ M/UZ_7&]E86Y\=P F49#_'BOT^96@*N";"_A\B&BBM=7% M6N9X\9ET6%L8\-!COR78G7)BK5PD_6+-N&TD?74"Y1>_]QR!MK]^E.W=W+;=I_F_ M7S_M'&R?Y/9]>7^X+5[]^1YF N5_;N?O^*VS=_!)O-KZQ-I;']E.^>_E[R?Y MLY_;7U]TWA\$N7>PGW8ZX]-/.V\I:W_]_/$EI$8C">@F"762B2. MQL1,]+F_PV4)K4X-Z4'2(=\A/O^S['VJ0'XL0/8I),7 9"P+H)@M5"FCM#,V M."J$N&\@5^;.P]RO4\P%;6Q)IT,@9/""T9'8Q$0Y[90[UYL\XKJ+\UQ5XE;B M5N+>^KWGV8KOA+,Q6!TE(HADO!36>& L*6<"E9L),R (@ *B"M'14/^NZ!>Z<"QI*:RZTRRZJU6 M)%E@L1CA>,\*5:3UTXJ[H*C0 TX8%PED[2*#@)6?W65D3B5WCH&B+JHBW0B.2,\T3)& GF()2XR) *CB\8$D[A=VY2Z^J.5 M?3\3^^9 'YIL$=Y;9"R Y&@R!Z,7S*/-+HJ_ GW5'UUZ'$[YHRQI9B1"J3+H M",2 Q-A4*KIJL$*Q1+6=^*-0][S>,.74/(;W3DD^,WQ"F)G- M?_*0YRS:.&SA=0?Y^'S2N'!463J\_M__8SCCOZR.05RA=S_*#YGZRDM/8%4% MJ0I2%:0J2%60JB!507[(%$\PFIPQG+,D0+E@DE4C538\&&K9 "BC#+2 M_* IOWJN][K?2YUAR2E0YVL+FZ^=S.QW$9Y[5)H1X1@CX*D@GC-'M !-E%@ MU*QM,KW.V"KO0*SDJ$-+59 E4I!YHMD*,"KJ02@!$L$HAS(D3HV("1*O0\MR M#"TSH6G*M68L1F+!8QY;=!Y;%#VTH ;#W;S22H>YZ# =-S5&&YM[F/@@R^$7GSG!7201#"0F#!/.K6V" M7.5CVA4-2XL&I2.CEB*7SH)#;JA/F1(R_R]/8+6J7L6R<&/*J^!"9L_!\^Q& MF)+>(1GBC5:AY@=16@YHK-UF_6#\?_ M+]/^-@Y?I5WWI4[_%S7];S^;/0+LN0@.M">NA!( $R?>"T],HJ 42(L4US;M MNM2S"X=SG[BHUKV$UKV >&"U[F6Q[JG%/;2)\J 5LU ,)SFKF MD[ !Z%+A?T&GLWZJT,K;4L.;>%=JF9< 2S8EUQ@U?BD_XQU"+"L;F%ZY$;#N M7*@*4A6D*DA5D%51D'E2C"<>LCMEDZ(:O#0^L."T!FZ9BES.OZ/Z:3P8#8:' MV?$8[/:>9LF5%KCN:]>)VT>3@K>-6]!X!<_.. 5O\*]19] 9XEOL_]T)^#J_ M>R^^P=#[>-0\I:F&6[WNA7G=;V>SD -SW"=)A Z6@!2)>.D3<5ZB],QS[4O* MVW7*ZWZJBJ,Z7E4%J0I2%62I')J%'Q&K#LT*.30S422AK0O1::*3S!Z-04-, M:KNR--S@8]CMAB*4+>N%3JS,8C-Q1R%]P>7Q]4)@PF,[7 M"EX)EY3G04%@60LC@C(N@K 89+R&3MOM%Q=F;MW.[<&X->J7?*T-91HB#;XW MO+GMZ6?7CTV\_46OG[ S'#4MO E_:.7/]?SIT,_G5@!/+-W[SSX-AW\5Y#"$4 GBK?-B$$K,>4I6>)I;9.;=:%FB[*TQ@KXSSL$A5=VU\L\&93O M9I&7I%*>->",M1J04&"X1^Z\)$N>CO;,J?[WST=Y9E;_>^6COK,I?[WRT=S[N2O%;G;($Y$=EP6'0 M&O9:631E9:K?Z^:;/[8Z1T/LXV!8R\@O]^)N/;14%:0J2%60JB!50:J"5 6I M"E(5I"I(59"J(%5!%K0]<=%%H7X;EEB=U> M^]RBQ.D'_MWK1NS7'2ISE8;=W1[N[+X;CNO#O!/MK>=?/Z@0M714$2E+<1@- M2(SE@4#R22B6O%2T'$6>S:)P\RTJU;27U[07GE:EFO:#F78X;]I.,NN\ J+* MJ6F(((B7,1&?M40P+KC6RV3:]YV@Y %F/0ZW;BMXO7\NSAI'8QSO[K M >6SU)R? _-4:U?.GNJ8)-@(CJ;$4XQ6*$^%T1^VYTB"L3\F]/._1@WG0W=4 M!/:ZUR^M>#H<(]YE@5^&^)H::W'@WQG.U/NCV0RB,$0)%PD(%HDW@66_CB8C M7'#@;$F-);A<_609B[/U!SX04:%?H;]@Z'-MP2BO%6:;5X892:.SZ'2D-G&K M[AOZE>OS<7WJ-$DPE. M$8A4$F A$ OHB5!HN/3@!8JU3;.NU:Q3/_=APHK?BM]'A=]YZ(M6>Z1*,">! M&^\P1-3.<^8U4F'K2LH*0W?*XU;,HG69LIBH(* H$!>Y(6A<%%[D$5?K['%; MNZ[!5J^[8K]B_V?%/M,,$123%"UHQWR(&?*8!%4)@K_WM92*_<5A_]64KVV] MMQ2Q^-K9S0;#!+&24Z)2$)$% .0%^T*O ]45^Q7[%?LKA?UY%EL$-\99I0T/ M I2/7NOHK8T:$DH+O"ZV_ 0#P,XXG^_WK3.:.Y%'=4>X+U4ZF&/$!QZ(4AQ" MH" ELVN; .O2L+K<4@%< ?RC_.X\R4XL&QRF$,'HX R#H!)Z:BWS#JO?O.28P(54X$!9<9PGNFOD2NC54I7^-UU[\I2H'WJG$FD7DG,?K0,2A$0,A&O MP!,I8\ \K0*%94V%\8KUBO6*]9\5ZQR-M."98-X#U\:#=B8A"SHZPZFK[OPJ M,W_J )(WAEIE?7;B66:^TYIXSA41J:RH>9#:R[$[+R2MW%_0$:I_-2J_.:D+ M>Z8,\YEG!2P6D#_6W/OMS<;MRV_5=<<#?'+ZPR^GN=,Z1XVLF@_]+Q5;;1P&1*W.-KW&YD;EQZ MF6ZP2Z]=]5BY 53?ZJE77Q/ ?T!;#=RV/???UM61J]I@2JU(6U=)KGI#ZE61 MJ]I0]/*KR]56O<'E"G& R1L]]9K3O]<>Y)=LYMX+IA3C<6^9?.>WG2^M%YWB M:;9V\LW[@];SHXAQ?#Y8-.>#V3E'Y*Z".C,?G,,=66XA/NL='O:._L?W_[79 M3 PN35@ZY\L_+B%VW6#0^K61XK/>4=.R[.=-?B\";E7AWE:XNR4'QJA_4D5X M>_UTQYUAQF1G;.C/OP3,^MI+S6^O7;_5U+6JHKV%:-_@T.4_QK%@7?\HM_SR MK,]5DI=+\FD(H\-1UPTGPGPUW,?^*4*/^[B/1X/.WV.H;A^%WB&V_O&_O<%@ M9L](E?9-J-HK0/CC]@U&GN95CZN#$A;&/#08[\E6#/-H;=<;UVYZ-+%DKEM=&EU@D<7O_< ,BY8#1XM)GCT7NZ\? ^O7KZ7>W\^__QJ MZ_X?;"1P>?/N\=?(2]@VYNVU-H;[TX M?'_PZ07Z'W4_BU>X[N;.[WWGU\H^TTQF?O]AY2UG[Z^]?=CY_X,JSY+4C MVBE- % 3&XPFAE$C*$4O76AR&+'9 QAWBM[\+$'Y2L7'0L44$I5":8;"@P5K M\Q/ 2D.IUSP#\KZI6,$W#_B^3H'/*FY58I8HZ0,!3)883B-Q!G0RR0/SZ>(D M/Q5[%7NKCKUY3F8QKJ03W&2#<1 07/8',P*YSSAD@H7+N5=/9JT*'=D4'9UB MPFG'B><@"+@HB:4A$.E B,B]<(O/@E/1N%2(>*QHG(.,3H-![R0+P"'ZY*S@ M5"$UQJ4H4-=Y\LH"44P!42:1,M!,^2B3UEPF$Y3@KJX?KBX7Y;2C:+GG5BB2M"RY M3X4$U 5'N4B.HS><"RY4=1I7&(E3^5[1 M^N!-50X\[+S;[I @-4!\.TMX2[4$(KEA,KC"62QU(&-D050G8'ZR)B MQ=ZCQIYU.AE-/5?" XO.:Z5*%0!.M9$.8_4'5YB)4_Z@D]%@*-$5#9XTE5>\ MU9'$:"4S7D>CU,0?E"NS#W'N7>87U_B],<;.9*"8/(*4^Y^P$F8:^#X" -@Y;.#GZU/K6:4T.C9GQ9,6KAE^6],1PQG^94VMK;??:2[67 M:B_57JJ]]."^.2!- 6T$0 D2E>4Q,*F]9X);+?R'K9).@^;_D>8'3<753OKK M?B]UAN6 ;G6T%^9HG\Q$ZZTR)<4W(\HI3H!IGOUL[XA*-(&(2DE!R[9.QR,'8FN$4#<",\ M$&6$)* 4$"\B$.NUCR 9(!<5LC^[^3J(WM(H'6H+'-$+YF-$1YVV1BAU)_.M M%CJ7A4Z'8)3.[FJPC#AM! $*CF0/5A(7::1(300&:YN,WWG#8K7/I;5/HYQ# MDP=3Y@&89"8/M\KY&*@*-D]KZO"Z+,8[-;PRG2U4I424I88 T$",T(XX7LZE M*2J=8&N;=IU2M43FNZ"4,V,K-&<6],\$!F86^)?)-)L$7?G5SR3G:G6SL5R: MW>@J0%T@G-4 U.UF:5?HP@-%ZVLOU5ZJO51[J?92[:7:2\MXU(@R[XPKE9,Q M0HS1.*.164%1A&#C34(TEYPY:CRYS MAX9RERCM&!!K?"E(<9Z16+0J ,3:+6JYKM:YEM]I%7HI7D@NX U MX K9^X/L]$HPE]Q"2)8P $5 1T6,29ZD9#%2*T"D98)LW0]^H<&^W7=])-X- M,#;+P]E<7&.X^*7\C'6+>(TVUEZJO51[Z6?NI;FFQDS9Z) A6HB()L^,J=$@ M@H@V>IP[T^SY$H+7/>UZ\3MHTDUK&:4:@:I9V?&J#?X MUZ@SZ SQ+?;_[@1\G=^]%]]@Z'T\:I[2E,JJCMX\CM[;F=R+/*%"R;*?9U4L M1P21&)"*8$@TNLA=4&EMTP)?HGA_-?J*YMI+M9>6)R0!/1!05A.CH.2A"Y$E\!:5K"/H"EI]9?,J]-)#;DNN;%XR-D^O8D=M MC(T!"=719S;[0+R,D2!CZ%F21EF[;&R^[P*:*[*4_08'PWXG#+'T0B]\:G4& M@U$IPSEH71Z6&A3C&TS7W'%64LV2B(E!T-X(1*010%L?$G/78&"[_>+"-$C; MN3T8MT;]DORH,>?&] ??&][<]O2SZ\ AWZ M^=P2QXFE>__9I^'PCR/WIQV].MC[]/YK/'B_^Q%V#O.['^3O^OH<]K*<=KZ^ MA_;++(?=W^6KW9VO__FZ\_4#,N&YB9(DP9KT24A,.>7-F152&B.UBVN;DJX+ M-GLFHC56P'_>(:I@WJG64F.N(1FOIG>:#T0A/OA=516PE1KFT:29=CFU6U[,K? MVDNUEY9TE/Q1QSKJ*'G/T\F9M$]*@=".$1,%(Z P$1^H)"RY0($",]+F81*6 M9#=R->T*X)^DEY;CR$<%\#T#>#J0I@,5BDE#>"@EFKDVQ+,H"!C-A S!N+(* MOC0 OB:&%CN#XZX[*>W$JVE0[ZQWKMJ=5?GKG8_VSJK\]^>"3L&N;B+$ MKJKU4 M>ZGV4NVE98^F++S(R4[GJ-=O2C2/9T%;&/KH!OBBWSL\.W$:7%:G^=_C0L\U MF#)/E87=I\.=W7?#<0[2=Z*]]?SKA\!3%-I9@KGC"&BNB9$^D: =,SQRCBRN M;3(U6X[YYM&4:MK+:]H+/XA83?O!3#N<-VU(DB9I.&'4"P(A:6(9=01,BA2, MBISA$IGV?1\V? ##_-5URS'!EANV?AMU3UIBO56,ZI8E[<=O\D1D>R'?Q M6UG[&]>\OY!GRR:U_WI ^2PUY^? O.>A5#Q+H" "R& 50U02/.,!(Z@/VW.< M9ML?$_KY7Z.&\Z$[*@)[W>N75CP=CA'OLL O0WRMG+4X\#\?3N>4#[(,X"D1 M31,G$)$1YV3*_X1$10R2\92YOR[XG<^:+]S@'G@#725O)>^"R9L$C=Y'X8$G M\&B,2"[D*19(KC7U<-_DK7"=#ZY3NP\E9UHF;XFCJF3\YY$89BP1SB8'4H7L M76>X4E'16M%:T?IC%R^T,YI#D#PFF6T/7/36&<6$TC03-U[.UJLV=U?W=JD( M/%W563LF#6I.)$=!0(C"8I&(H"K2R(*5TI>ZZUHM8 =XQ6_%[Z/"[QST%YT(W' TQ'H3"&3,$F>DS?CUAGNI M&7B6W5ZKUXV\*]D+$"!FMR=RF2![O(XY:L$*:YS&:.]]5:&R M=W'L?37E\/*0G$N<$2.L)V"U(48%)#P*<,EH%AF4)0>S;BM[*WLK>W_TLD/B M!LNV&14,@VBM!VU ^N"0F23U%8YO7798&0I_CZQ-ME.((,&F:(GVR9=2S8SX M$!*)"D246B2:^WM3B'4)LQ2N"P\5P!7 BTJ>KRE75$B>' )#:Q5(2S.+M>4E ME7IU?E<9NSOGL>M*!TO-29[6E'0?INQF0$&L42Y@]GB]\6N;7,EURZOW6^%; MX?N#O5_AO,QVEUBVOLQ=YJU*UML\+16@57JXH%LE[9RDG3H*D*@027A' FA* MP#!%G+6"0+(<@\D*F-C:IJF^;<5KQ>N/\FTCH&8^*94, !?1JMPRH2AJFG3$ MNE%WI8D[?4+#&><9_VKT M;G-2AN9,X:>)X4!)^'+<&S05R)[TL>N&G;_QE\^=.-P_M:HSGYJ\#OW^$>=S MRT?#RS]RZ/H?.T>G@BB&//E+>7-SGK2EMEHGG2R:'HR>XJ-YXI-2I*T3S@%% M3P.%E_=XB]AR(?0.)N)1? M\8GK?G8G@[5_G1=5ELI9';Q,?2Z3V.;_^'Y^X@4OL:RZ=Z6F_=$9[+N3UNM^ M9OZ@C%TO,U2.UUMY-%F,NBV;:;6+)96$3>^.7!XN2Y&W9[VCAH)N\DO$HT'^ MZ47GR!V%CNNVW@[SI:;VXJQ(;JBP8FW9Y7BMU%JLU1S]9[^T)@Y/>W28'Q>F MS%'\U0TZ@UP)/:R'0G>^>2A[A^\/_^CN'<1. MOB=[*F^Z[<.]_9V#[:_O=W]G^>K)^\-WW_&8\]!Y?LZ M>W^6YV[G]N3/O7S']PZ?G^P0_OI!R&, MB%KF&9U6>49' R_[=S@!YK2U#$&#&ON?G:,1QJ?%S],&G8^*&Z4\J.2,!R^9 MS-VC1)[BY[[(0G?'A8#]$98SC5GJK5YJG97[J:\R48 I'.9KD^]L;AYWS;7? MN[R6,2=A?OWFFJT&0*\>O'12!\MLO;DQ3T?"J+ W?]'QMZ\\1#<8]1L MM[(*#HI#-,2P?Y1E\+&#@_56YW3NTQH<8T%V?L/8W-OKY\O-&S97B\M8#J>O MM]Q1//_@DT%F_&"CM5/:D?6]-^I?TX;C?B^.PG#0/.O;HUNN_^W](Y8U,8RD MX,BN;'$LFO8 M[[NFC9VC."I'[G'C-\Q/Q8/C[N]D_Q;JW>,?3>N8=P].:<*^7URL[.L MRR"=]3=[=8W$_&10R'YP:S4,:TYN-)/RSN$-_8YE?.$K2;*[G\>/K'^G7E/H^[$ M=+)&EHMO,8SZ>=XXN>/YEZS31UFO,I\..X-&7?^Q]O;YL[5_E@61; "C;2[>;?QXOJIP:0>KUALW\K76$(2NPZY\TWU(: M=GQF4"V-_?Z-IQ/=]?P^@U%WV+S+-ZN98".XP7XK=7N?!_FNOT:=(I@,F#)U M')4!N# J-ZUS7&3S$8_RIXNYY>MX7,3>.6I:\>ZHZ9%&W09-VPJ/NQD8%XI@ MHY7[\MQKIE'_* \46(2?NMA0)TOBJ-S0S7_+TN\WR/A>Q;SU>;\3]@M@UD^; MT3ON'$WD,+;[!J<]@[%Y MV\'%DF@-]GNC;I9YUC]TC3RS)A^,CL;K@)\[P_WFX>=T_5*M&BM)HUM9J5W3 M\JW\\H<>^^/%(,'&&26:V_,/=*)@_1:Z+,R),(;[?<36";K^X%2TX[=J8;:R M^.V9K=/'G0Z@8XV8C.9,_S)H/3W*3ERW]0:/>_UA&95?Y"YM,4K^WS?!I4Y9 M)FR^[O+GITXW7_@FCVQJY6$[KA_VQV\&S9U\K%H7]MST%^:QI9^[;/*=)=_& M^$E\_*1FZ"JF>:H^F6AEO&Q&U4R3B:Q.ORH+/'69-K+0:I8E1N# ]R?$@4&@:(>9)D-(IW^D9E4*X%&6,>GJ2\X/GL^-.'1>2 M>9R=Z (P'RTGQO@\4V4I=V+"1#@Z&I1UTOF9F2IZR9F@%I5"8%1[=*A80!X- MT\K%Z4[,W,KF7$ UN& $/S=<9>MF(KLK^.D;[SUFK^FH#%)EV&Z]S8ZR.VGP MF@'S_<\N>Z;YPGI&11E#ST"I/QB>,FG]='!K%B#'CQZ4!_SF,D[SJ,763]V( M_(!1/U/QXD_FKVX^=X:H8T*63TV!L&']F'SCP8&5CY=/C[^FVQU/+7QYLCQL[8:1HJP03Q)83;YXLGB\ MT2P>3T5HQM>TV2L&OS M_>D%?S\!Y.O75YO(0[';2RL%/([W/Y\F;:6SQ5T_(VY>>N+EM682 MQ,WSPO.$VV^/I=Q#&'A3P>D8KUN]G6Q5D@5\*V;D+5V[SP M$O9UDW+REM9STWRZ/Z?0[FH?*SSVB$7 =C6Z^E48]LH-*$P\M=DRU._+ZV.+W!O_%HU&3-?U;V9;LP_+,SW'\VV1:P+&O^ M[]@]^_[.S^+G>^/N>OMN*G]M:ON0WM3^\/ MG_/IY>+FN2_??'JU^SO;.7AQV-YZ_J6]]>GKSNY[://?Z<[+G9/W_$WG_>Y> MV49-VY\_)(X!@M9$A: (:!#$I>B)"R(P%2%IC]/+Q8D!$U8:;AF#:,"DX!E3 M@6K-43LUO5P\Z8%!ZQ:;F:[_KO-M*Z=K\E6CJ!+@O38,>3! >0B2(Y/CS4_+ MLA%A(IG6FVPG'X\ZXPU?ERP$SXV9JS[W8TUNJS-P'S_V\6/3D:_2Y#67*L;V M /;&=IY^,"[QB F(<:XD_0J"6%E2B@MKN$]1)LFF=9JJ;*,)44MN@0OE$#Q MD-E8M58*9F)L#[3IY$SH8QPTB-_UH-F3,6SU)PKO3UH?L?>Q[X[WL_[E.YI@ M449T\^J%T8-Q#/O;[JV6=Y/M:F>><[K58CC>C3$8^4$G=ERS3:M\O(G)N^'9 M[\JJ-\;+J<'<-PDN%M\_FJ;V1OFIXXT(WX-IA?0J9*K,R =4V M) 4&E#5:2Q39KS8Z>I4NBX=>B]IK=?!^PZ59-3;H6#WFC95L%O<)IU5B+1/>]P7 MB_7M^*S135;,;_+.CTIV?YX>SWI[>H:JBO$68MPY2XVQNZ M[F(WX_T\PJFP\>G<6<=;)E=:^GQN-YP+W#:AV_+F:[OA MB\]365E+.ZZHSB-(XQSUEOL8D^7,L:@G@4>@XDS@\:K,;==$_I]_F:0R>%J. MN@\P[KHO*Y&F[;:QRTF:MO!Y[^7O7]HO=V#O\,5!^^!WNK<;H+V[P]__F=O- M_SAH[[[XM/=R1\ZD:6N^ZSE]_W7_\/V?.[R]]:;;_OJ1[7S=V]_[\YW8^W.' M[?R9V_RUFW8ZX]H;.V\I:W_-[?K\@0IMD$$BR(0FP*4B/M) D$)(/@:MA5[; M9&(=E)W)T?9 (;%&B>^4'^YGR;U94?QX4!PU4@9!<# (,ED+PB:G);#@LE"P MHGC%4/QU"L5&43Q;?[FBN**XHOB> M4"QTX &%4B(*X P\-2)%9T6T@E-C*XI7#,5L"L5<*)KG-XEH%2T!'RSQ-!A2 MID,06,PZI)([R/,\(5 4GM& Q-NNU M5O#*P\K#Q\U#R0TV<@_+BC1RQXBABI,\Y!EB9)XR4P,B"I\[/(:U36[7 MI96KPL/'D/5LLD7V_^7VQM[AI7NK^7QO?2&Y5SKRXJ02P?+@N2A;1,$+1<%Q M$71RP4TFN#\\\E(A=7-(G[5$C&I5&+";"$FI4T_OAT8PBPG-6HG2>E,0GL9!3C0@A=T M%LQQ"\EHJFX(8\;!#CJ]O&/,YF),X1E.4A-X5\"52KJH@C'76GB3J[D3E6$/&711)VK(!M @,>6$4DLR.(KFXM0UC MM-T9ZAAS+3'AA$:9&!*P]P,1$CM#!FW63D4E,:>;B0EW&+D,C"SG2 5G"BJ, MHH;:HKY6B1#0"JQ(@2("KAGR[(6^N(6OPIAH9("0"U>J#K$Y>U^BB M#EZI?K@S,"M?R?WA*0L^&R6DCBUP&I.()@2A?)#52H=H9&,+ZNIG.]W0-]?0 MH91J5*B9E(; '@&Z8*PM*F+U,MN^8V^B+2_EK8"54+*R(A,5 9A;A4E$H;+T MQ/.9BPU;V\:N5OIU2[XSEFQCB*2 _7>GP=2,U;J4JC42@(K3?FIDOYV,H M4Z$6ZT4VCLT\Y"0"R20<>B4+6)[FNK5MQQJO7+VP1D._#Z)D3^9[93KZ_GAZ M>%2^*M_BG&?>.(2Z<@02DT(=(]D4%/A#U"WF9[;,>;]4:E& MY\!$:16!5#GRO\8K0'YV65SH&#,PC%E.QX@:*Q%)01&2 $+@GTP4&B&C]-I$ M!0UC@KX+Q?0=8S808[14);1R2"0/U7E>C=J'ZG,*4B/%CC$#PYCE7 U0.E)( M6EBI*_,8=K2P\%]=9=^Z2DNYM=%58Z56':V.,1UCUJ$*U$K08FN4R^X1(PA) MBCF@=.@H:WU#N>D=8]:&,*T 3:/-C M''9*6 >9S0T9NT+>&JD0H(+4_#>C@F>$B5EE9C,]9#PPD%G.Y9 QHC5%,KYH M_H,G6<1@V'>2"GS5&HNL6]MN;'!=!2BT1T/AJ%+I2 M#,INYT.S\Y5L#BLIQ!" Z0.Y%GEU(K+YBLR>BH1J0S+8A*W"U8^&NJ%OKJ%' MRE5&8Q"J@5PU15X4!,Y B*82]FR.3;3EY6P.[6,%U$*[&'GG#E8$FY3 DJT$ MI?1\$-![/IE0N;B$Z]%2S-1RR M4@0/*5IM02:-4B4, %4YDUSJ!R## J>G*XD<1I8"RI-0-7L!$+4(Q7BA8O8F MI6IRE(M$#COH0]:>SKJY&&-"+**XF(O,*H,OK0E-!Y$.(M>C\$7!RJB8:4LF+!&B M] E&IDS]+%N_*]+"#R^7 93E)PQ?K,GH4Z!A7@/<)!A>%PD B M[T':$* 9<]!*?],!I@/,M:A_:48-965M*>W.R*@9;;*/$8W5@6Y(F:=[0FM# MF>4T#:VLX8VCB$BA""!P@H@=(Y,H.L5 @TDU3X@MNF-,QYAKZ<-ABFO]::JS M#D)KGJP0=0&C5>1?=*'EH6',VM;GY'1V2[XSEAPE8B8H2$Y##B&2YG_!)4=LMO)SZBYAIJ8[*@$2#%$ M2>!)&V?YE2H[Q@P,8Y:3-XJ5VJ'10F6( K3Q(@"3'QVJ=]H5G5IS8#/FJ>T8 MTS'F.C &2F9D<2$D%T%91UXI!R:9K PCB^LY8)L'(RM:&H'(6I+,39"I"L^G M")Z\T"J0UL&AJF%K.ZA>Y-Y!Y%I Q!NH!6/QA;%#51^D1"NQ^JB\=K5VHC(P MA%E.T?"I!IXV%(9]']'*'@7:8$0U166-Z))OG97,.&C=0::#S'7$@GT3 ;,A M>N\")%-C4 PHE&TNWI=4>BQX8""SG*-AE'<\I2B<]$: M4:TE!SA(6M)%))I M>6 X-FI=K;"[G6^@G9OH@Z\E024"M#&RLHK6U]40RN)GQV0[\SAEY VUC8:<"0H50,Z) *:IME M+K9+8PW0T)?R.(I.(3F%(J"T;.@U"U2 [#MX75#YF$QH(I]RH\KONZ&OV="I MY=M"-J#( 3A$IO*5/*68O22XH9:%W=#79^C+61RQVJ0L;^$ED!; ?$U0:F%( MS3/.+"ZHG-C08>S-:GR@"VU4ORZ18P@I9E$(,4"&RM3#V<#\PT!C(B1RUME8M.BT[/6K M/8?U6@&F(J!II66,*9"L9 %N9_!3,1=]"NY0.,%\+,,L)''+1\MU8@<4S MP"PJRA2[.B48+6NQ*IA>(-\!YII[I00'$9D6HZF@2D3VK$*.1@9;2H$;DO'I M[M7:4&8YOT.AKR&9(E(N1H"R602EBE A,\+4R+YU:A+C$ 9]^-HQ9G,Q1K4B M61<416-!>X,^!YW :JK5!U4ZQ@P,8Y8S/-#PKJ$-BA0*LJL4K(BE9;\7$T(B MC%EVC.D8] .FJ"$Q4A91%9>\J^8*]HO<>&#GY9'236TDM&D(8("5EDP3$Y(V^A>R. M;N1?'6Y=:9'BO4M6*J%*8D>%W1)!QD0!KKCJ=#9&4;?R>V#EM>B@;72IR@*E MV.#(V JDC/*F9ME/? =GZDNI'=I6B3HF4;)3 E!9$=A1$$$EFU5(F%KDTXP- MF&[H=]?0$R-[],;&3 DB6 *#WJ3JI,DQ6-L-?6B&OIS:88O/SF0GBF]GJ)C9 MT"4%4:*6H+RE6C;0T.^#0,>SPSFM=%#YW /&PVDN4S$_/'K8QG9VN#_)H[-[ M_2Q6W>(8G!_"_(_K>_Y-P>BKQVZ]S2:'G/CI(!;?TN^"\52\4@S,O3IO4!C] MY+N5-!?)9$N6H@0:;QFB2Q5-A49DQN02 RFH?FL;Y%B'02LH7]:$;SD!N$-Q MA^+EVB9RSI")D8< I#,AL'-L*[5SM>I(=2@>&!0O)P119?_7.1 ADA'@'(K@ M?!75NU2A)BHA;6WK,&9\[E#3D := %X@(J::VFR2]B[K1812X3CX#L4=BCL4WQH46Z;% M%3 KE!D $FD9=&Y-V&/*.=L.Q0.#XN7DLJRUM3S+PEE/#,4IBB"S$DYA)1E] MS"U $<+8J="AN$/Q]4SF/8#BJ[?5<%JB02L#:KZ81JT*D90U%ZD==?&5H4'Q M)J6KE4FTNM=6$ND$%9,%SW*M$$AC=5O;1HV5=VNJU.YPV.%PDQ[\,D=G MJN3LCHU9/47:4#P\38X]NY&SQ6\7:+?N%/DON,8'#VSXD?+A<=PO*T]\ ME6_H=]GOLM]EO\MKN,NU@.F72LGV:_1K]&O^_'>GQJ&6.7*B"VX?TTD-J%D.J M/AK2JU;=7<5^+N,UW=:XAR\;]G(P.YS.OFJQ7F8P^FBWT?ZU_87O=O3T>U]X&]FX'<*S8ZGY37?V.CIV]F\O.XC?S,C?V[A<,?KCM=#&.V.UQVO[]G( MK^+U?6A<\LO!9,[.QM,YS1;+Y9[$[SW;FR[EZVD?GG33")QT%9,H"?\]C'T8M.I0Q^+-P.*KUNX, M%HNO7KL3/48T185H :Q"[?A?R40JF."5/ZW=.<7B7KNS^5C\9(D7)T.1-]M& MB6-LTO5!A%*M\ I\X1\4NK)0@%-KTZ[O>-CQ<),>_#*=N;2/WE+()6HP)E/, M&:A&5"H2I=CQ<&AXN',B_<.8^(O9??3]N]^C0PC.MT;"OG7A"U($+5%@,FB0 M%%77U(GMV*K5+I\=$#L@WBM K+;J4I2-*24&0F(3B< >N+. MQX!8"E!.$$3R40K@O4\P7]2B&*@^)L0BB1FB' ?K.R!V0+S?@ A43+&Q^& R MY&QB-"555#6E$B!C!\3A >(O'P,B.\PN:(O"0-, 4C$+"C&)X"0ZK[QDG-S: MMH-BB/>A%]QILNQ_\?WFP]<7YF5_JE_E.4^]8]R(#6->2@3/#@2B!7;)5*-TH$MO1,].&!S-(IKP.JQ282)@3# MT"*-B(I!!E6H/.$VI,)^8Q@K''3"30>9S069S%Y7L,DYES+(H(+'ZEVH-C/8 M%)=O!F0ZCEP*1Y8S]Z2I1D%2PDCF*>Q?:T$U&Q$@:"I95VL91^Y&K\".(AN( M(LZ1L=*CBEZ"=)64<]40,%^1TDGH5&5P$+-$54)-/F87A)4UB49'!7J;A=1D MDK+D_"()0H[!K49T.LITE%E#X)A92M,.MX94A9P\(5-FK."DMB9)ZH'CH:', MNC48IA?9R>*B[$?F@S/TE1PB*Z.JLACA;+("5%4B9G99?$DFIJ*,=KJ% M/OS:^N5T2]]$2S?1F*BT#1D@5AG(@G*6I,D%LK8W8^G=F"]IS$OY+Z!S#!BU M\*&B .M0D#*E-.4Q)5F0C:\5H !9:B3R5[=B==8+81>YQR M6!CURTK>AHV0@JNM1$LY]BMD:SR'[8\0DM> L&@\9\=!K;*1 <4ISX>HV\ST M[2ASAC(Z$<,*ZB"A@)>>E)79Y Q8VAF)["@S.)19.@TQUCM=6C_+[)D(L?LJ MT"4K4.:L,(224EJ4A!I[%V2K.LIL(,IDS,FS8^U-)L89#!:M-A%B"%&AZEQF M<"BSG-9!-2I=C!-106"4T590UNQN^6"L"<7F@EO;>HPXZ,2.#C*;"S+68F;G M"*MO\5BE,>N(:%/QU>14:P>9P8',L@)GT9D6)R\A,IH\RUA(Y1Z03>1ED+@9$A:DM1*U^K)"E[Z'AX*+.L236++EBJST\(F[Y2T ML3I(*4@PW=*'9NDKF1V-)D:=K0@J-^E""0(+@,@YD?-!V0AF$1L)9K5TKIOZ MW3%U-*9$ ATC@$J6DBHNAJA*8;_6W5 25[?F2UKSLK2)HIJ8CXE2C1-0L,D\ M>=Z](U:C4\JRTM:VU^LJX^^FO(&F3-6"JQX#*@6F0FC"1:U=#ENUUJ=]./JN M/2@[7TKM4"6IE'P5,15J]>Y)1 Q%6% M&U>JXLO6MH&QTJO!QMLS]?L@RO%X M-J5R<:/5H2>>K4$-O=@"V3OC%"CT2$5*]#:1I(JZBW$,#)V>KR1U,+K$7!F2 MBM38H@>^*?"":(HK,3.G+#XNDCI,&/1Q:T]OW5R4J:1!0=/@\ @9(02-TMOB MM%6I9M\+Y3<12)8..Q 3>Z31B.I3%I"-99:34#BHJA(Y\#8SRY%=TZ>CR/5T M-%2VFJ*T"R6"=11Y TMD@G&Z1I5NH7-+G?Q9LGA7IH<=72Z)+LOY&BYIA29+ MX9Q2 M S36&O2F!&K2D10-+-FH-6^IN.,!UAKD6*(T?CT"MCBP?>[J*23L>L MT?ED(/>>J<.#F242DQ6[0FK1L#K6$V\HQEQ$#3%*S"T0EQ;>D.O>4$>9:])P MCM9K:/Z/!,"(,;2$Q*A0)FE#RCTB/#246<[8T-EHB"A%3( "BI(">:*%"92] M=K4 -@%4-?9ZDVK]NJ6O^^RG@"L^4P5?(=M*!DTM,A-92>A#/\;=0&->2ZI:489&]DDC"R\J>290Q!M\J]%<)0S?E.V/*.C@OT1;*%" @--] M&8,)/8;@;R'-L@+H0S?S M.V/FKF5F0)75H@.=B'C[!J;GUA32&7LV]0!M?2E;PR[JP@H)G1";K1M!VA11 M=+8!CJS.J7+O0AS7::C?SB;4!3@NK">K*D(L-2'[%;&&8(N4N7I# M1"!#%PH>&#:EE5R-:FLP(02AC2RB9?B+X&6K^2 5"M50(M,0%<9,2X8SY MJIN+,AI;@Q0DFY&)4&- CCW]#EK!YG-!9F:BW2E0F0@ M ="*O:;@8E0&%0'ZKK\Q/)!98C*1-PNTD5&E';9"C*X%9Z(L;&H3;*UFP)*$$ K#E+Z2H[447WJOS!H0(+2A0/H%+R23" M;NE#L_255 ]2Q:H"7MBLDF#2:$1T"42F%)..V48LBZ:R^LI'0]W2-]?28_'> M&4.R)7M(92*"AUPK950YZWX*/$!+7\KXD-*8$)P39"B*MHN+:$(4//4(:(R$ M?-*C/O0]_0Y;>LI)L:U'#*Z =0J3)]+@+?%O*O:VB .T]*5\#Q>-YO\;89P- M FJR(F1;!5/X#*HX,M5M;6NF[W:3-+7N@SK'=W1 ^>LR/H:0C7;E""::F@O* MH@( CV".62L7HP'C (.\H0;S/>ET#<#T8B79@P@!T&N1-$D!(;2(@LM"5J>5 M8OJ)4?:*UY[O>KT($[.CY+*N36F0 DEFOUZYFE5L?60[P@P)89;[SB/3'NF: MX*"U @HS']*91/4UJ%H89AQVA.D(!@9CG5 T'+)*F(TJ(HD)(3)!G##6-/K2'GB'YK&\?H5QO/=Y#I(+,.X0Y? ME0K>903)^((4/0.)2\7YZ(+KJ1[# YDE+N-33@FJ%M*!86^IH@CM3%92S+RS M!/39=9#I('.-L6+%K-F2U>A# J> _:. J:;DBZ\ O01X2/BRG.3A="MQ*$%D M%[. F+&)=RA1V7Q5=!)R_H2OU*W\SEAYS9*GNQ:O4@";(JI6#Q.2+!JT#KYK M=FR@-:\V4C&Z6@]:\!],%W@J!<;:ILSQ?.IB*A'3A6[(=]>0P3,_1%V:6BA M3-%!T #*LI_@-+CDBA5;*! MN7)CM&[IFVOI)CM5<@2O9()D%8(-H+2#;#.BNJ%N2=W2UVGI2TDJ:;JH$08!)9)YA MC>R7ZV"WMGT8RW/:7PXHRKMV([_E?.(.]QWNKZ$UF:XJA$A9,K6O!B7ZF%OF M8\HU)]?A?G!PORS&[XPF[:TH.3L!M21!T62!QD5G+.\!1C&I5V.M5_WW#O<= M[C<$U#K!42*U-KA_+WC_?G+X>.]^N0R&]\L9E"%; M:R%5D3TH 48Z02A16"S61!6C57%KV^DQ7KU34H?<#KD=O1D7'5R:X<-T#,74HZKJ7(]H^H MQ;YBZE?QC]T)R,^)D9G"QFOHU].IJ5AV<_?,,S;'(3E[^YLTDS_<:K#^0)]!^6A%Q^LVG+S]8 MO+1DG">O:?] *7?AR_*!NO"U3UU6N0<:_5==]M.O67/QE_:;W<";Y5WDBR[[ MF7J>SU;JX3/ M43T9D]?\YKW9.4-RU;6R^M9AC,V_CO??CO1XU+(VUK%&!CT.9C$.ZMZ/0U\/ M%Z^'^R#T_:S,YJ/_I-='WXQV"LV.I^4US]!E2W('&_RY:A[AI9]_4V([5TX3 M;(W\9*P)@XM B@)[\A44YE+1@\/3-$&0IJ<)7B6V\Z_)SNL=^5P_?O/\W6_[ M_/X_G_!G=M_]L+?[*+_?)HO^Y,3E)&=IY*M?N.[^O-[Z12 M+%E+D4U$ 2Y$$2*AP*(D!:PI!;6UK=48AITD>%D3OF5QD3L+Q5>-PP\6BJ^> M3B)E<24D\%B P$>)D6+.4EL&8"RG87:0T,/L@X#B=TM0W/JO.YY/@1BJ@,0H M'$LMHG50YHW<%&5QT>=2^W4)IW4X[,QTDQ[\,J)325?4*I92+ 3P(2D7=%0Z M>U/A5">R%[ ,!P[5,APB6.MJ%KZV#H',2@4:8C^CF%31LE]B:&O;X!CLH,L5 M.Q1O!A1W9OJU4%R" XL07; &5-'1NRA59!)JH,32:TN&!L5F"8H3^QZ2# F; M42I?U??QG%'8.$'3*W/+2#4GJZTA'R&4&G-SM4,*Q00KG>M1ST$!VMN5 MJ"=D]AD0E,@^MGRV:$24 059@I(D_]*V6KEQ\*O9; .BEN=#5N]\O1&DJ21K M7$53? 8#F9(*TD1IE8LFF-##>0/#F)5PGD?%LZJ%C-C">2&(X*,5J9"*"MF7 MC69KVS+&] [WFVOG5Y=1C*Y)Y$<#J8(-&+"6ZE/1&0A18X]3#T5UDGE7./P P,9)8C,"ZZDK)Q@AA;!!C,(B;F%@9-X(DNT9)DD%%CE)O$ M)NY%;MV4/WQT.)U3&^RO"JH,H4O,E8F0+D%+DWW "& S8,A!*8*@ U-A+#VH M,B2,VOUN):B",I*"Y(7TU0M@-X?1JK:.CJK$G-C-K8DQRHS5.5'B 1&AWHIJ M 03B)$DH@$;C*LSVJ,C"068ZJ%..M*DH*[753?V"D08-> M5(4N8B\%,\CBT#MM@]G:UGZL8#4;LK.)#C)K8!.2 MG17>1[S7&D%Y21:=SB5'YZ0K2O>PRL! 9CFL8A1Z1!6%+]:VV&T55(P1656, M(68B#Z?5+U?6DNI]+2]EID_F>V4ZVEF(BLQZJLJ%NLZH:TR4R$D/3I?0_)]< M'*&4I"STJ,J@(.KI2E0E)R.35$HXU7HR5G0B4)$BJ.@QL3N4=&6'I_5D''14 MI1\O;2X/4C['U@,P84" %#!)R3S(&73M7%OVJ,K 0&8YJM*\*7:IDL!@BP ' MC"^%R5!&#\E5!6";OIMG'G3ETK-NZ)O+)I0J"-4GGO#(1$*AL08D9J 8:RBZ M1U4&9NC+415>PI:98FI):>SP:$ 1F2<*E &(B88O4!9%52IT-M%!YEK8!$;R M:+#RDO-04\+H0/FB2G7:2=G+A88&,LM1%8KM[*TXH8-5 DH@$4D5X9PMAAP0 MMM"ML>RRK$NANR>K?)F9/C[(;!73">V/?FV_Y_ON&2L7IN@WD-+91)TU%%-B M*@"RD,O>."RJQU8&!52KXD=*V11T=B)8[P78[ 6A-:)XFQ+/-(2LV>W18_9Z MA\R&^AG3YK(A;6N,O!%ZU BD4ZA4-63KC";K7.JQE8&!S')L!13S'5DL3U^1 M##(.!4D'HJ4J6/X]^&@7("/ARJF[W= WETTDKU !I2)#JP5R['!G8VM ;Z*2 M5'ML96"&OAQ;*8IJB&A$C)@%T*(0B-CW\8F-V#H='&UM:S=6]BY(*7:0V4 V MX5*&$%PTMBCV2SR!AN2"\U5I<*[W/QL:R"S'5B2[*LD'$":7(@"=$Z@5NRP, M+]75ZEUB-J&!V83?(#9Q'S)6?BP'94K[H[]B+#UMY4*O!Q-&R+QT70'I0]!% M:BR4(J!U@7IH95 XM:JPDJOSF(P2E+(54 /_5)T4P>2@="D>")KZ@=']G*F? M,UT+%\HAAVIBL9I76THVD"*I?#&&*F,,],C*P#!F.;*2B@VY8!06"@D(I@JR M%432QA43L&9KMK9AK/RZFF]W.]] +F%DK>F!E M8':^'%A)2B(VF%84-=MY<8(=W""+6K^%*I.)CK(7 >9,&22CA&E M971!YA*5BLFQUFQG3>2E?%TH90LCWZBVZ2G6$1>:J 4)*C$F0L[.DV %7 M,?=0RI"0Z#5JOMYTJ; M2W^"#P6#TB!3!.LB9; Q@5?1E9Q[+&5P(+.2I1)B4)6DB,J" -E^0HG\5Y^U MXRF%%+>V_=C:32J$[G:^[E@*&0^VLKD3>S5H8VOND*7*4*$0=K7:H=GY2E>E M$JQ+%(4E6=G-(2T"( BLRKCD 6M(BW)B);NL2@>9:R$326:$:-!*RQZ+PZ!K MB*YF&U5R9&J/I0P,9%;4:JO$0"U@"^0%Z%98;),4O#VU;-#[:9WU<:FZQ^@3=D^K\S1K2%7 ;-"F0$@D99!9TVNQ)1SMCW@-Z3M M<^?9MVWK7 3]=I\EN?-LYW?VO< $",+[R/MG+2@"QB14U9DL&!,D;&V','9J MT!&_M1OY+1^7WE^XOVKSU+L+]U?VEB(4=):=I*04( 546BIEM>6_Q.AS#[T. M#N[??@SW3CKKJ%;A%"4!+FN!)551*&9#JGK*9FO;V[$QZU)?ZI [>,CM#/OZ M1#5]5A)ET980J.@@8Y7*6_['@/.N1\&'!KF[2PS;)V22K8((Q3N&7"J"V*42 MVDE*-6OG2@N#>S?68=#%FAWO[PK>=XI]?=D-CJB$*).* ,JJ4%)Q3+Z2= FA MV'X@,3B\7Z+8.1?,IB014FPY5. $>15%=@!D(GD9%R<2=HQZ-:0R5,Q=Q-W_ M,2?^4OYOGORQO7BTMO8G!\=TLI&-&I&,Y^-_I->'WTS^N\)Q;SZ^/GHY/EH6D9EUB9O,MLK>?1FKQR,IB? R3&I1'CYN(C9_CMZ,]G?YUO)QZE\_-[%*Y=:IGS%OYYVOD?S]X_,1G,Z&HEF M>VC^';Q6/.W1V7Q,/N':?&1=L'VPM'TD)^=O_^P\FV7S%=Z MUM[/5^ !G;\I?*.3@S\.)XG->7&%Q;V??=/D9+CY/P>'C &\#B>5#?I@_N!R MZ_ELO]L]YJF=I#4X-!]O:>?M8PM+_/8@GQGAVV=M:I_QU_Z31^G5,/>J_?)_ M?W[[VZ_Y*&IPB^O^^/,KWJ?4SLL?7O.^PWO/JW<[SY[#KOY)[ORX\_:Y_GGR M_-EOO.]\KW9^^CTYG3TI$,8ZV2J?>:O1J9W%*,1(!775)_R#,;CD;]N.+U-! M8Q06KZ%I.B E9Y-"E=!HT'&+D2#148.KZ7&Y)8!JJ_KP>,Z0=-!VIB5#GYT8 MQ]E*&%%*O"?RK]^P4?!;F-[L[Q^^F8VNV7FZ<%XDX?O3?HC0_[DQGUVCZ<7 GQ@^;N.#F>3]I:'T[+/[_VC?/-FDN=[9[SX M@\^=CO;^L='#_5Z6@CN/SP-QZQXF<\X7JY;7B+"7_( M#+-,V[NVMGP\K?+[%[K'"BUS1]P2/2B*G] MV/]]/^5+J_$$Z9VWNH+TF*J# Z#][88:4+P.;JZ#'NUID)*96L* 9(.H4:; MG*P04DE8+_J>S\(E\_.V$_VUS!=$F^=MGXYFY>'9#]^<):M,#A:CO_C0-Z=/ M?VH;;0"62/9B/$Y>_FNE/) GJ^4TS>7TFT]??K!X:=$>4Y6^4U',[[< M'Y*K_M"%]7'W>VS>,]./QN<6%]'K2<[[U\_@SA^67PYX,/;9.SK=,.[XHOGD M6'R;$E/I/#KS94;?GOB)L\NLE#M17_M/VE]XP^QB/V+W^77DP3!J/&JASJND MX=ZU /IYCWAG0N E4.N=C46I!%:7X$#G:%1DIE5*++\_;LM!::,^'?F^,$RP M6^;W(,3]^O_M[3Q[_N[)KS_]N?MN]^5OC_@[WCVVOSW[U^O=1[_\^>31]_#; MCX_?M/M9#G'_]NOW?^Z^W+&_/?K>[.C=5_P\+W=>[N_S,_+W?P\[S_;X?O_9 MGKWNK&K9FZI3BK$*YMU1@%91H%-20"S>U5ADQ+RU;<;6W\&^Z!V6.BQ=&I;> M<\..2VO$I>7"8EVRK\9&$7+R AQ*@0&H=72'X+1W9!8B;=Y=65>EZ]5^+>_[ MU_'^VY%>4#Y]9T5KK]ZJHP2+$!7#3P3M0P1/H1:5?*:@)2W Z NRP3I'NA$L M6A6EU2%[*[T62GG9A.28+6GC1 *C)!5P-OBM;3T&Y39(XZEKN0W(CCNIN Y# M7E%^!06I."^LT8&I1&Z=BX%7<:C..J=JM+6)M8&\L@A^%VN[E!G^[5%)TT*S M\O=_3 Y.?KHL?^LIG#!L\OD.@:5*J0@C)EK*DD$HJX-VB6:@T$L%[5RV[JB7:0.$6 MTT'I=3 M)7,:?#S)]'Y#LQ%[#_O'[3V3I13TOU),X^K!]]VW_QNBM299T)$DZ, IQ,3Z @BE8K1VB*EDOO\MP>KRWET M^?*:B\IR%A-CB_5)5]YI)$"PC),Y2F]L]8E-Q(3? ;K-\U]W)\_U\[=/?F0#><37?_>+W7WWPOSV[*?&DM[MZ%_TSLOT9ME0 MGCS[Y]YS_:^7O[U\#&QH;W9_?/QN]]DKPP:VO_NHL:2==[\]>_Z6#9$-Y95Z M\M/O(;1#9Z=%,"$(R,U07(BMR:8L@:)RRJ[F,F?C/&6OH^)/0%1L6S)KG2Q2 M)+E-YO4"3.#9R7M'31*-WKZ=C8OK3"-_8A+UDUM7!W@ MDP.F10=E=,IAQJ/_]^\?>39?'^V7.3]TXT+TU]IIW.L[OFW>]@XF)$ZJ]KY@ MD$9_:\4#6G[SZ-G3Q4_JF[^/1S3BVS^NK7IP6J;MVIGF]-'WS4ZNLJCVF96# MV>&TE?9,S\K@1C.JI97_\,OSPN-X\&*\>)U&1\?3M,?WUXH53^KQ+D,LO,HR MQE1=C@@:;41OG:M9DF7W-9Z)QKJS&FW^X=/$XAP 9*XQFS 2+_[R;,J3>%*( MJ(9!*VX<+5^^T+^[S*31UB38=6TWM7_8#IX=O>$W-1HLM=J M,A_Q^CUQ$.:'HWI\<&(S2ZOOY.,?O4 OIJ6TFLP'(S8*ONS1X73>'!&^S <% MK__?;+13J.V2B_K-4ZMB6WAQ\MGKWKB?IKV2C_?+D_H7[7V<^:L7]GY2'+W8 M7'@P/JC-G)09O\;WE#>J2/,6=GB]\]/O/BK2R4LAH75[@B:#;CR)%"$&J&R,99R(%N6=_BVG$^*'A=N\$E!TO%KIJ0\9;/% MDJH,//N\7B?3T1^TOZCKGK53B(;S)XONG-K*5B;-X-G6*"U^^G"[&'UU>J\>OA M]-5BHZ.CR67DIC^.L][WHYS[=%*#JMB4K3*MX7J(/O@@"7R5V5ECG#U)H%YA MR^\/:/XX>G$>4UZE'@V$OX!\?'?,A/I@?O+.#UX>3.KC5Q*64P6DG_=VWSU_ M]_SU[O[.R]]>[[[[B>]O;^^W1]\S.?E%\WW()S\^_W/GY<\OEP]U=G_\WNR^ M;-_WR]O=U\_-[J-O^;T_O-IY]MCL/ON-G_DG^.TE7^?'W7JF)_U1QI1$E-X* M:1I-5]B:R#6U4;.;2YXTG:_YX>'O'MG#C4A0WK MJ'D9/4?[NO#N$]&!K\:\LSG\]SX=-+F<[\^FL2/>VA!OM2 N)D>)O3R127D! MOJ! G[-8=$HUL51EJ:4+Z7,:7?4LTYT=G^EZ3@Z8WQJ[QGW^=ZM[91K]7 M3W'<1&P[F\MG].<'+W9@6QNPK5:Q($BRU:)H"T! DD7$8I+06(/12%::N+7M MQEJM5M1=.@]RC9BV)%:E["(PL>[JEJ^]QGT WL<'"F2M5E69.RB ,0R0>S:E7!8&^'7(=B_X6P$3B_.ZA!+!:\G[JEP\\S<' M'=GN-+(].:<@$RO$A%'$H TC6[4""9,PGK21JD1;;)/3,+C:0JG3MYOK2MU2 MV#[V^Z_"WZZ61#!H"-S$ &R'P)N#P-5C=63\TR95$752 HH%$9SU(DE/B4!B M4>S":C-VN"YVUX_5UV#T/[Q/N6P)E'06QYM\8'M7@""\(8G7SGV> ML;1LU5N?TU;Q2G[4- L0! M'@W]^Z/RB"[[?4_T=:]:5?4E>'W%JJJ.Q%^"Q-^O(+$)4,@6GCA?DP!KM<"H MHG#D@B,I;?6V%6:-]=75+CY?\^C<&7!?%P?OD83U MX_7C5;PVV2)&%'5Q3D2QB !*B9BM]$;))*&UI'=C:=;,G*]J,=+ JL6TT^VW!KH;NX-?Z!>);H16DUU_5X?[0_ M^:.3Q5 QQ"<+C6%@DW"UU-&;[#47(MVU:9S M">?'<'3FX_\P8>@K_]W:_2X'07\]?;1O3Y[LE\6#_?>DEH\@C*% MIL,$K2N407\+.S_]3KG:@ PR 9O4FXTD4$<>>B*E4-8F^;;UR<["51'D[&V6 M(4"*&6M4CFR."9SWYGP'HL_G-3\L".Q8";;G4Q92)_47+[17D>3#:/3QXCU(O M3EE$>_$P34X@:#+?6Q2RMR[8K87X?/'QACT?U 8<'4^/#F=E]N CA8CWK< _ M5"=)A[/Y;.4;YGM\_7GS/$])TV6U1[+*.MH001M RE&ZIIB"0)K'@,+I(@<) M)XO<2W-I[9$/](!^;HA:\G?M6;KRR/G+?>?-DY]^SRVS"BT(@L++7>LD0K)> M&!4 *J2L0UONGY,>.9,89/@XY)WM?XYI.C]1OSD1X'FS-TE[?PD2[I<73;2A ME-EX1$='4YK,WO]]S,R1HU7"G3.?T-V7/G6]_ M9ZM-08(3[.^PI^.1/1V3DF#R8(Q7E J9K6WWX**ZO#.SK=/#UR:+$0 M]@]GM[$(+E".WRWSQXMM[+_YMOJ2N&!)F-UO?_<0HV(2V23V&,F9EK;./%*0 M*;HX]@^0N=ZV?'!1I')Y23!U.=%P.@&>4^QN>K7LC[ZC,Q+0L*9!]L'\.C6P.1IK7P[0=W^*0^/KNWIWQKOQQU1O")=?1<\SI*/KM2+(IJ(T,+ MH!+DC1/%\J3XE#+(VM;19R1.+[\1-01:6ERKGO@E%Y8UU/H=9/;$,@ DTC+H MK,F5F'+.]M*[T_+B^MC)Z@OK_(65)'M656),*5:1$O--:,V&L'6@2-E$DMDV MQZLMK(O$,[YN83&,79E+?;GV]E79E&U"(BY57<$SA&O4H7I?(&@?2T1U:>WG MSJ8^M3)WFVKTNQ=O=E[NM."TY57JI,W1N*;RDJP XR4SJYI$+;5 SD3),?PI M^.)]](K4:@TKHE.K]:P/_BY>'XZ\S<$*QWN( )NMP.*R4#[7'+6RT:N&8A?E M*J[2K!MC66L#E\ZRUK:DS.Z+WW-%[:$:D17PDC*\,4:)5AA0V@:2Y'4KXGR@ M/K.DKH5!K;T;06=05UTT+V#GV]^#P5 C9:%58)I>&8RH!:NE\Y+0(O&:N@Q- M_V*.\Q5!MYL.GGU%+X7;:"1R ZT)/@B)_WMZ^$,SK<<')Q;6,LGNLX+QF]]= M5"%KMAY/I0CV :L@BT7P[PFJ3=&YM*Q@K%*BJ+UROCB(_#_)EL;$,&9O@]5Z M6<'XA_?JQ9,3O>+9\='1_D+WFBV-K[W("5B'+'#T\.Q?\H?RD-_^^/6RR< MYES(OSY"D4?S>'[Q1U9T>==M_>&+C%\H$$L#^\&?>^]E?H[H11%Q6NB5H,IW M^Y#VW]#;V=8_/F[9,CDXNSRT$;SHX;^TDHOZ)MQ[N<^:VD#TKIV MZH%WUZ!U[1YH]%]UV4]_)<@PE)ME3\N8+_WD.=FP9ZN#,:]H>D+^KKG<3F%(W,.0KZ?1SNU@I>>V':!Q3J]!*BO?^A M>D_)6E+8P?RA:+^Y/<7L4[_BP[.,)4;8&R;TA@G7D^MW847_=/W=?\C/JW?W='_GG=_E< M'?#J"CKGA[<$?\Z[G%IV98)D! 33 M%&I "LTS5ZJ.P;46W\KB6+G!='Y9$_[=/G5?OR8Z8W%3)5NG-/K=OT9WV#;& M82LT/5@T>*7Y?#J)QR=A\OGAH@WR;'Z87NT=[C.Z?*5'=P]8R]TD)C?JEWU% M=EFG)Y^G)[NK&J(N9$]!%U&\;,U,7%.."D7D%"@;7M NY];,!/65NS2M4:3D MAORO#E:;]&R;ZD5UL+HNL%KVI:0!* FU0*U"JS<%$8TTHL987$J49 J+)IK: M751R.F"TNGW>W+VEC;A&]Y8VPEMJ:7/I+W_IJ+!][+4:GNXYW6\R\N\R?=H6 MPGH]J,NDZ7Y_NBC/[N2?;:F^9Q^RLX_/LX_5@RSK6V='!:+ZK%N[!7:5O*K" MN0H0P#0A\D7QSD6E%@/F'AV<[C@X7=%CZN!TP^"T[!K97"%D"HO #8-3.V#/ MGD2VY#)I0(:K!DXH[QXX#8DB7U$M=V 4.4]:146^ 9+\I2W !KP/G?>(=VX? MND62_.ADL?:=Z#([T6J_115J59:B4,R7!017!3$S%N@5@*TNU5#60Y/7V)1L M3<&:#D]W')YND29W>/HJ>%HFRB%&']$X0:"R@"9.%9)7S)MY6J7U*02W'J*\ M>?!TVT3Y$UKCGU\>SLL(1O_YOX)6ZIM/ZI&O0:[@K#W"H\DL[1_.CJ=E0Z0)U,[D#")_>?OD MUW^]_NWE3_:W]IWO&";U][#SZ/LWN^]VY,ZC%^]VWB6&L>_MLC3![K/']OGK MWQ@B]U_O_OJ+V7WTZMWS9R_>[#QKW_?3FR>/=AA"_\E0N5]WWKV0OQ,21LO8 M5DH( C!*0<&CT-'49$E&%\**,$$.VBC0//X)4N:)"#;F4%(VF3>XL"Q,<#;D MHT]7_)]?FOVY[]HXS0WIEWH'S$M3N9[OE9,=X4Q9^^1ODP-V=]/>0C^'W_5> M=GM:CIIVS<&+!<]8Z#.3O]-\M%]H-A_1 0_<_O[;A33#J8Y3 MG4SYE4QOSZY?#X^G\[VS$MD3)<0W>^6@_-$*9O]8*"$?3D=ICPY>E*81-4J3 M:3I^/9LW*61^+:7CIO:=>?-9W-U\CV^ 1D>'L]E"^>>OVQN]YJ_=HS_*B1C$ MY( _N>AKP/]; <&+$?)ZT>!IVBOY>+\\J6>+]/ZBP:L_?R?VHS49+VPD)2!+ M)[#I=*MB,,N@" (M6_>F;T<7&^C)*C^3:DPTG;YM2YI>,TF:-XMY;XWQ[6A6 M7BQ6]:0)UK,=-:V5V>AOBP\?'O.MY-G?'WZ.-7R*(@Q&80* O7%8NVA#>!#@ M:W49/O6-7E[\G9MUK_*!"4,9UR'=Z_6(C+1[=;>F!G)?Y1">'^RU+#:CIV]G\_+ZXJ[7]V!!+)H-M6W[:=/C:IFV7S :MWN,=Y7$ MOR\JUKOM[,3+5!3>_O):7/'AA'%EDCX;!_Y4(.._OO_O_QI]$)O]@H5X_?-\ M/Z?BT=/'&S<3W5H^GJ)G3] MV%W]6.W\N"-W]2]VY]DK^^37'_973HA?_@0[O_[TYOG+W3W^OM>[CWXQ3QZ] M,L]?_L+?\9/Y[=FK/Y_P9Y__^O_.$RPB6X-QP0I%F 4X946HQ']DJ#R#5+PW M6]M@Q\&L*YGRR^QAPW/ .Z+=(T1SLAB+4K9&]@ I8F##P!1#D1223!W1;A'1 M5C2(@E4N(HFJ,0G@GQG,0F98DUA2T-K*T(K\O;RH+U$'M YH=QO09-)!>@8T M2@40(!#J&!)BDEFB[Q3M-@%-+0%:ELGP]L,(%EP14%J;R5;WXCPYM,7+6%J? M-3=&U2E:1[3[B6A>)516&V#?$XQT"#([9F=!@HZYU(YHMXAH9@G1,&NP)H' M*@TC6DX"K4XB:U.*=%2;F&TV/Q-"@)]UN@UDO&Q.9U&K4LOX38 M;5CEP[=AW]_FEA>Z2&Z9'_Z5@+GH+S?]1.\:?;EA.!?B!XUV5VV>>B'L_?MX MFO9H5KY-J>7%\@C^-4>S#GN7@;W5\E<=$<'[5O2:48"N( BD%9B"E"1=3EXR MD;OZT<$&EY?=3=-=E#/I;_HT]6GJTW23&Z'1WE/4SF&*@%E2!8\RL8]<4ZQ@ M^D:X"1OA_35#/]+DX$1COC.3+V8FNT]77717%2:=!89( M K*1S$Q*$ID,65D4!%1;VR&L$)._WP61Q&[#/D03V":;-"8X9]%)AZ$&\(J, MK-!M>/-L>#FE#65@4]61+3?;)N/4DG1U:++,D5^@7#W;L.TV?$=M> TQ@6[# M-VS#RUE70V>Q.X!/_6)5B$J(R*$;0/$3R%6E3RF8*6M,C/O,3Y;,_/7!O1 M7DU4 L_>D:M*9.] @,8H@@XD0I"U%H 4T)^4.?LK-]-M7;I0?#.9H74 M$8"L-MA TXT=K$:>.V9VS.R8N1;,#-[EDG.N6BH 68-5QDE+7A5M#&''S%O$ MS)4P?R4$WLL$8R0R9IHDHBTD5%!61N.*-[0HUF;F>2]!\[-WVU&UH^H-H&I* M2B:GC E0(9@2,9GH+-52E>*?.JK>(JJN%(Q;A;5J(_A/$B I"M+%B:)(!>.\ MMG""JM)FS>UD63]PE^E@GOG/MT1))/[TGV#"+NQ M?=WO2'C![8!_'+DB80DQ6HSAT[\GJR0626 6 1+4]#0MJ;:LS'-^9\FSJ(AA MN3#%;$$YZU9Y[N C;3SN_*SCEK"VFEE[N&/=]6>N*Q6NG])PX& M,6X?Q7[9"^P_T0[B8%GZ9VW_-<&<5K>QTX1_7]'FNUVR>_"IO;WE17,G/W_W M>/O=%][<>9,QY'BZ?];VN]V?#0K_;NUBP(]V\]U[WCS]3II?OY#FP2N^M[-/ M&B6&O$[;6Q_I-R:=MTQ;A$F2B(O*X4>1HD0GG[BRG$]WTW.,"6:%PB( I0*M M"H&9 W0Q05@@V>E^6]4TWZ&5WJ\?='E@!NL4C0G6VLBE!B(11EHFI=("$^K6 MEIY]9L0UQ5.]^8[Z("C[\(RRB5YN<)=2.^^$'X8"'C1* .>C?FXO I_:G?:P M777%RV!;SNRP5_R(K;;OQ,%Z<0P?6E7/NW[LVO9AV2$O]KME0SXX);^ MCB\=3#=G5$CI%)>Y%#1.F@1GG;,IF4L:PJ_9\=-D&.6W'1C*)8T!IM#_$4;] M8Q K@WCXPEBVL?/EY[<8>0R.2V2BBR#:943&"F!9+7D*/@<2@K@ @5:<1-N? M9KN\_M>NIJ>:4>XL!HX3FAMA;(A8.$.TC)C6J[G(U63?!/;> [\@ UHUK&9@ MN;*&12XF1J@7,6&UMEEVP#,\Z MP):-*K,8#C^W:D?RR:>=\RB!LU?MX2KRA]=WZ M(E[?,U&(&W>&O+FY>8NQ";;XCI]$;E"C'J"-Y@,-EN&;#>B&?227RSLYOQ/@ MQ#"Z(AO]3KT0;^[[>+8-%J^+"'Y)\W!]#Z=?A8G?L;O8TC%9Y==\!;;)/6=:J7/?Q9&^G(1JG<.WIIT[C*YRS%0YVNPW>Z/[SO7GZ_1A&CJ>W _<. MWA_O;?W=:9Q^/VW0W=/FNR\_=^'>3=IL[Y[NG^Q]_ MOY2@N#2=+FM0?"Q0I%.@J+PDQF*.G%0<\<0PL@D^A=P4*R@FN)8 BFI=2;Z@ MPOV+ *:Q\CQYUH1^JPB#1=?U7.P][J-\/LV('_\>SZLZXW66^'_:UHWWI5?? M^'DV]UA0T8 5MLW1N&KHW4SRI4+%VRS:LFF?]S7)Y[WBLFB?2VJ23Q#YI"K[ M5:N?"U,_FY]G;'*J)4E,&I04R?$>-")#*$5$@/U@& Y@EZ]M\G7&5]HDOT8\ M/&U>Q#)CW^TL[Z6$N"4UL&N(>T"(F[:P/4XT$!(0TXXB[AW8VMXDQ$)(EE#L MC"49XN1MFQ]!/0\5N0;& M!P'&:2T9.Z4Q]1(%I0$8)>,(I)U&!IMDJ))LLG3I#:4"URTSU>XZ%=+G-/6*O,E9R>6V8YA MO,X%@%@LVH/"#L;)(X-?9DB,D[-7.QU"DPV!Z<,D#MPLR^*&L?C/+K+ZR@CS MY[6->PNOPJ"HK@%.M3!8NW\QH?@"X^8LJC*'<:9[Q6VFZZ[!Z4NK]LT5EKUM->)\OHME]0W9W&GSW MM', X\-9W6O09FK,-N##,5AGM ==+N32TZ#?&1(C"@P'H92(7/BU3;V!S4QV M]CB_]SZ0,G_KY5E RB61?Z%\8 WOFK-WCII0\:/[]9:33A%B/C M,$.<<(J&]^) MFXUL>1_U!F7!HS]*#T+[1SPWN/]UN9[&V%S'YY=8!R;%:'CU)?/\!@N=+WVC MZ4)$H,MP=O%OJW]N7>]'Y/K1?DS)8^_=EWTC[<')[GF=P^N67 MM'8<*L9E1GX[PXW?YV#\50+@FOIC=ZHG=IUK:>Y3?HEO*^22HFJ#X[M5Z'A. MM2P>9K!,W[A*R;,=+.B_C^*9-"OJF7S;S@98\=^1[XCS4]' U/;R$W9WI:%'?&\P$ MB2YL>^:9AAW=_/V7V]-VBY@DP:Q,W 22MSPX]Y9B30.U,CH?0A!C-QG'#-TE M:C-[SUY --+!/P?-KW"OTU:[N;5WL+?SD3;@O-U3^'WG+9SSY7CW 'Y_]_%X MVN\,UQ$8]^GVN_>XV6UVFEN[QWL[K7P_TOCZMKVW\[H-OW_?VWH]S^\W%@YW@T M4AA-/2'<6&T(Q80(*N"+Q>--(]4YB[T]9G#7-/!G/3C4F33A$3 M*0'F&$$\.H:,Y:#3"9>4!))6DJUMTG6)'URGJS&NQKBEQ#@MK8W:84\0K3GYU:O/T1E./C5/L:7&LWY"*ZU/68Z\<1XD:A;BG&AE/.3)&XL HB!@JP*!4RQ&T^2"%S5X\FR[<*52SZ7W9 M=-KO ]C(8LK>'A(2XMPE9"W7B&-JA :K*'J^MLE$S:;/ETT7[M2HV?2^;#KC MM^ J:*8T2DD!FP:LD);:H$1(]%XSXF18V^2T9M/GRZ8+M\MK-KTOFTZ;WM1@ M*1ESB.I@SR-76=7M0]_KWBU+ M\J85@I8/8GY[4L-Z//7ORYFO\>46^-+\:]:HYH AN7(8QT& &A \HS#.HHLGUORY>(NZYL][\.>T-2VQ QEOQ*>R M#H%!'9'#4G%LN%=1 '_.FL]/PIXO85^Z\DOL](:V4QS&X5T28"[W1AXG73.8 M\]#+S',6\ODR8XP6/#O+#=5/Z8BH8X\6C^"S9=Z\DU+A$) BGH,!Y#@R1'G$ M$@V,@8F*N2[#R,FBJC4MB'.6HQ-/C9XU>BYEX$6-G@^!GM/NHR2]8D%PE$+6 M?PDG2&.'D64L:,=I"@J7Z*GNW8:W1L\:/6OT?"0O7HV>#X&>T]X];R1)1E@D M2/ (C :'G!;P*0*&PG(E8U45]_XRT?.7HZWAM8;758QCJN'U(>!UVCGK,8U* M18N,\1%Q)@/HI69*JLS?50NW/U@-!BV MT\G:M366?WG=(_)P63KU4_ZP2#FJKUN:.'$4+0/B_C3M^SA?LQ< M5AS",WM3A9$ZDWY911CU\\^9?XOCV(_%_WY$_4M, T3Y8MOIRR"^RF^U/7ZG M]X=OQF_TMM>_HO/7S2!%KB:DW+EP-=SC])NF04?L/<**"\1+:,!EL(/G0C 6 MHP!K%6]/A)J>4R)7RP)]U8G'<:L/= MW/ M+]LH+@OZA^ZC (M7B&[&G8(8GAX\L)[++S'WZ((C#%%$,.2(DZ]!=U5)Z2H M%LQA$^&7>1W_)AK8Y8KAN1#]A"2P:@+KPH#"'6OAAOT:OA5D\7Y%$18W7?QZE+L"^F[^"SR M6$JN_ W,,!!.>=0/LNS4WF^=+NT:AF&C$5;M$ M */M5!62WRW[(CY[YUNW<;Q[&@Z:W;?=!FU^W][YU&H>O.&[.XV3/?AU]^M[ MTGSWY71WQXMIY]ONZ>L#& ?=_;J;^ZB)YKLWM+'3:I5CIGNMW8,O>&^GV6J> M=E)C-O$'>YE"X SI".HU%]@CXX- %&POCU-RR5=[&Y(M6V/L9QXA"6S%ZD(] M2P%+6Z/8A"?O',?.CUBUMJA!:6&@-!OL%X5202J.L&$8<1<2LL8)A /1'"S_ M8!-?V^3K@N ZX?FQ08F_L"SG)0:EK!WM'/=J+%H8%LT6ZU?8"2Q$+EV=-.): M!F2H5\AH%55(41DNUC;9NA;W#CRN%:3;8I&H%:2EPJ)6/\8:C1:&1K/%#YEV M6.E 4$@JQTHXCJQ@"07"6 A1">Y31B.J:LWHT=%(UIK1,J'1V]ZH]ATM#(SF M%(U)QE@J<4",10'ZDD6;\1SD$ZSB6$.:>(8VF0M: B<4*E MY]0&JL/:)J'KG"XJ2[16CVZ?[Y]&PU$_%MWV8;L[ZDX%#=3]+^N6<$NF3-:8 MO3#,GO6O:1FCIR$AB0T!)9(8Y'@P69,T&@Q:A;-%2\TZE_H M25Y;+1VR6'O07QE&5J: +"788B8]J+6@O\IU;.[=1&/A++28#-8R)/W?E_)1 MYN6UYJ#UDL)$%,K3Q&C"G&L1+0\.*R:2\C! IK])LG;;2/_7ZY9O_,'7:!+T,,T%4 M4"@QQA#WCB&GX _A.!CB,3$&5^ ,=!O#JXR9CDJ7@@U88PRG,6-\H,9*S((R MC+GI_)YJU@N8]CB898NI%*Z++%*MR"\?M_1,,3^%Y9\/[PK $S_JV"'<-:<8 M#.W/XJC?^]$>G.7J9:.QW2U D+5[85",!MF4A,&"(0G2*N<>V4.8KDX!0!@! M1']4=P%. PTN#EN] *^S?U(XFW/IX*YP_P,X$;ZD4:>#3J+MPV\YF>5G 9\/ MX?Z#;+^.LQ[@Y_S$@U&_/0CM$J4'.9&O2N\[CN-DIU@MPH8\IU6R4QY^ MMK3Z$8ZVA[$[V"CSC^<,-)^:'S9../SOR/;AM:_,.#RV@^)*;0+$N8O]Q1:Y MG%$LWDS>X0Q1/L%[_%71+LS76/& N3I3)Q!]:0ASFJ/%A'=4"XY\RM%B3!KD MG-2(^N",%=A(4];IWYC5!?X%2]@]LGT@@6'OENM]S[)\]7K?:;T_DF\T$*D, M=0@F7,%ZLX"TEA(QC[EB0=.8^Z;(C=GMIG_=% 7&&<:_!).;9S#?'D_N60JA MIJ\[T%=S!VR1TR]D>^L-W09;YQLU7!AG-= :#8@#E"/05@02H-.PR%4N:UYB MRZQ+Z3[8!15PH S)AN80 I@1<"")!TBS7)%SRF( M\*];(,0$:^Z6;;Q4ZN;V8;$%E)H)NJ!Z4J4A3\,7('=XZ\_#4@_=Z4<+AM$) MG T,4NIR98F'?.;[K(T>PG1]BC\BV /%Y]C_T?:@W@T&HZQ1MO/!?MS/.FVI M*?9CI\J$!S8KL;W7AT$=EF@-FF%H5S?W'0LO=3))M>V/.O'RM9/KP' $3LFE M)(;V<+^=C?RJU5PI#@:QK)9T<0#VZ*AS4CX=GIB5W4'A(BQ0UG.S.@RD4,8% MS4[.QJ5J.>T!+%B[TRG:5;$*4*/SUD'VEUIXZ9/3R=B/P*(%UH5YR$]LP]5^ M" =L_I,'>'%POC?JA*)E07R-:V",'U?:P^K/0641] ;M?/YSH,*+4YH7/MMF+<246W&Y\WUHL?<%UO-*C* MA S6SVAU0C&_M%PVBC>Y[LG%\[)U95VG/6AE,BR)L5S!01SF^X*ADY]04=-Y MG9,+PXX_8?(.*R,61IO?,J^D'8%!5M6)V"B^MMI O1<6'0BSTP;&NF +CE<^ M7_T]'F8BF=P*K*I1__!"W99+XZ^&X MU@S<'94,#@=&AS[V=%A.59[SPA:5$I!O6BUX'KT=0UV^\7DM-KBQO;P. M0 HPU0$LX'XW%T);+S*FMK/-W^^<3+ D@^FP0A*8<O#])Z4\]Z/8SQQ>=2 K:-J#.VKD07F)-?8V2A>Y6=-;G<^X&J= MJ[L")_;+G: +%U;871[NQ_^.VOW\Y+)"SWB[:'U<_.?B_G=Y$5QN.^5R7P:U M>WE)^;/VDJK'\I)N13=P2YMT/(Y[_(V1;[>_]SK M[M*]K6:W^>X+GU8Y][HP%E ?][K-@]W375!1]_'>%GS/]SA]V]T[V/O>H+MX M;Z>5MG?>?(O2.YTH19HIAGAR&KFD(W)41:UM\"R&:>]H)%XDXWWR/'+IA)64 ML11E=(0*KOFT=_0_O<-]E'M#%WG>[^ ?_>4#'[HTUFY?YW!%9(,ZF?1R&LDH"SO "QX89E M%;?VH"K65NEAN9)5%@!U+:L[UK+*2R[*0N&/6Z;*F TMV%VJ5$FZH9A\B"I5 MDH@[W?;Z8X(]2$DM2=0B2FK]LM_D[*ES0F6J6F=/%!(RH_&4(2$7*VA=&1;Y M N;AS/? 2.5[N#09+R$4#5X:%W]5#J%7^_U8%OPL4'8T]3H_LO1X:WUI9;V8 M?(CYI/("\B'FO_AM"E4S8J0QU+CD>(C".45C$IIYT&F3QS<-'_LG;]O;6QY^[.\WOC:W=GTV:W>_O\4S# M@ZU\;:L%"G%VY1/X?KK[]3UO;KUM->C'X^;!&[:[LRL:!Y_FE3?208/ADL"N M$CPA[GU S@F'M!::&TR=LF%M4Y)UH+ 9=_X3:6X7 FB7+MUB0>VLGRVRUIEF M=T96:[BCT4DE+0^>6,5-\H&X0(E1K K,)80R4B/K4R#K=)]#0S@3D40DO#: MK+E8$V8"B>B8T2I@R=*5R+JDZ/8+=7AB_,*;Q.L!\;'.K =<#[@>\'(-^%FD MG&[%%/O]<=S%H2^[:O0&LSE:SR;#=+YE^!09II.I?UO.?-D3;]",PUI?N86^ M,B=YR!-*A=4,264=X@139+5," QW%41P1.%-06K EG(B&>"^!6R6EPP*W1L!A=O*F!4?/G0OASVIY0W$ELF4' @A%Q3BS2 M+F@4N#V1FY-J6<;D*UR$G?%9G2#BB57"*IR0IU+&[(+3:9<79_/8KWI M]YZ=94'L>_O:%U:R X@V1\'4+J&%0OBLL]U':V*D#&G"+4"XX4AK^&H2UYAS M9RW/&3IX78G9O(F5=;;?EV%7PQ7_W$#[,4ILK"!HW]N-OR@MNP;M!P+M:;W; M*;"+G3!E'B7BBN=T)\J1HM[K\U^7(UC%%X?-+K /Z&0VOOF1>Q\Z%0JR^4: F M(A)-I2M<^-OJGP>?[4?D^M%^1V5NV1^VS^/??YTW.36.:ISJS7HYIWOR_KO_OS=DXV1LFAJAGG1BB'RLQ M)*<0]6,K'@[.LI7S )8FS/]D(ML_?=_>:=#&UV:[^GS8/&BGC:^[)\VM?;J=P_R_OCUH'KPZ M:8 ,+^]]^G=.2J;?P/ 52F.!L L4S*E$D?$T($42%BHZGBR93A'AFD9'93)6 M@R0'A2N!ZD6I="RII+V8S@MXY?VH.ZIRY;9SIE=Q:26*<8&=W_[3&^1(]EMG MD/QZ/)?'SY@%920IG7U^1BECL)>:*YJBE:!6/F+&R86I*6=F#HGF65FFQNQ/ M0*=?3KY)'9(S,B(6O$;<8M @N10H 7JR8"TU5CV/?)2<8IRK.X"J0[)+ JKNR2S"+ZAY-VR M3J[-#V$;A-XM[>17R2RL'BR]V8*]U,R;M^/J"'^-^OUXZ$^*G3[T>AV8R<&;_X[:PY/WDT(<'WK] M/)Q7PV&_[4:E/K73:_8.\X#ZH'7!*>_'I3I6Q*=_-WMJ7"C[4Z?Q%:XY>-O= MW>FTFJ^-L3NJ8?[?#G=V_K4@?$=[^XT^+1/?^_=EY]PWY/&U[W6]M.6B"7;:WT_S>?/>%[!V\;C5.6_.RGI("*TP3@3Q/"BPR19#3 K@A M,A^,\IIRO;;)\#I5]PFGJ9..:G1<<7041"@5N302,TY9<-PY@A,5BGG@$U:C MX^JCX_2.9V!*"><-PE@%!'+0(>NB0$%&&B,VCCJ^MLG7%;M/+' -CC4XKC@X MXL"#("X(82)WU!A!A? ^J&"C@__6X+CZX$BFP%%&)G30%$E'(N)&6^0L)HAP M&@DC7 F;N]Z+=8SOTTYK23(Z;Q4B3LS2@-I\1\'VG V(O/%0N)A+EA;]Z#MV M,&@G&'!9^[/.YKH2^XR0)%'IK!*<2R:,]9BRB)-2 7N.?U&&_1H0O&XS\76Y M4)^FUZD9A]MIQ_ZLD6]AR#?;'=5[X84-#!E%&*B%@2 3L$0L:N-LY,QEH]FL M&[HD*2AUBMB"$PX$#5QC3WABGGM'+>::*JXH]0ZSR&[ \P_$ZJG],P9T&ON] MFLMOQ^73QA\V6<%A! F6.SN8Q)'V02#KC>4&"Y(XRPD!FA+ZYRHG*=1 L\3: MQ3V;O-3:Q=+CSK1=I:U(UH4 .@5)B ?GD=7:(\.I)SFFE">^5-K%0A-("[#:MJ$$\:DLB]MX: S C9_?M M:IBI8681Y9\?S&ZK8>;I8&;:5A.>8:M4 EN-4L2)=,AAG!!FH,4JG"S#+N^! ML1IF7DQ!Q(M!N->TEOC5*U^;^HY7N:#&?>,L%C]!RRUU;N,N)!$P" >NDO>< M<*V]\%H2K:RE)/)T=26D.A!C)810<[9>9=0ZP9)C))3++:AS,26>+#+2"L6) MISB"$.)X'9-9J_K6'L/%L=T3;S+4 %P#\.(!.!GKDXQ8!HHY3X"\ H?H1%#1 M42Q8#<"K#\#3S@:0LCDJ7"'&&4,\!(MLD(#"2A%GA5:2QAPF#!9!C;\U_M;X M^X#XRZC6UDBEJ6=.HR&.3%E,&HNTO>O?N+ Y41>T]O9_?J1-KJ?VGM?W^<2@V3:@MA^ M]W=W]^#]<1/NVZ ?:7/K^PG\RW?AW?:V=D_VWOW=V3W8Y=L[_\PK@\&PVV8R"JO@DP"G@G\RNI$U15"OMDR&-IX(E)RB +&(4"_G""O M TK:LQ0DK'$N $36B9D-?Z[+8"PMT]^"YWGP.AD>"V%=5"PDZCVPNR0%)XB[N&/)AXC%IC5+E'NXC5E,.I2%,O-[+>1 M\!IT6;!OL">.!-NKR7\4O/^3'I3C%CH ,8,)KDZM#/( M*:R0M8RER$-PFBZ5A*]+4=2E*!:@URS EGG(G,U:T;D_V,U6ID@)^^2-1A)[ M,&>2",@E$Y$EFE/N4](B+4S1J5.WEY?[%V#5U*G;2\?NTW:-B#3:) DRD@O$ M251(@RV#,&4J**H8-GAMDY'9VL4UJS\;5G\XDZ9F]:=C]6DSQM.@M>8!1><( MXMQP8/K$$6%.6VH(!_-FV5C])59*8+<,TGSVB6+WW8I_OHEB]_=F*<>Q\,$[ M;QDW>9.>Q\2\U=@*+]FX9<4M$+_>JU\N03"G4D+02F%-+=)6*<2%<\A%T/F, MYD)A$1D1=&V3RG6E^7-(%*LS=6L 7EH )@$[HI47U$FN+3"C,RQJG*+WP*8U M #\# )XVNITF+$1+$971(VYB0(83CX3RA&HX2G%8VP3\G5.8L<;?&G]K_%T< M_B:J(TV!2:\)#\8X#EJ/ '4X$IV$$C7^KC[^3GM"5##">"I02I@@#D(7.69L MWM7E5-JDB?!KFXRM"[Z Y@)/#\!S*B6,WZHYZ@*+^>I[)L/VX/S_ETXO2\^!H5>S &2RR2TD8$;I0R!GNIN:(I6@GZUMKFM)^R MZ*7,@&5"NI\DI \O)*3;LX3T?%XQ;(U#9N%0IPU<'\YN,QBY03NT;;\-K]D> MY%UG0(,8X,-X5[K:ARYR1G?\>10/!W%\X+=!C$6S-XP%8;\7&\5,^$>^_U&5 M%%Y>7EUV="D9O+!GB>#MG A>]$;#?-W-=L>+W_)K_5[8?KPT\OS"^7Q L4^*_FS^+^7V'4!-98ORZQQ88%7AY5'_G(U@=?54@ZVV@,/Q##JQQUX]NL. MB+FG%3^L\==$_/S=W7[W4>P=Y/]^^=D\_70 XD%L[[QG((+:C:^-D[VM9KMY MX"F(DD[\?Y].]KZ&(T>YW.WN\KVM3K>1_[OS!LX'$7;P'421QR!^?L)8OC?H M>]H\W4N-T\;I-^6]3IG<18@N@_ M']X51S:+T/81(&)&N!^ F;W1 )2^!->&,T3[)=Y.3OQM;?O#F]=KOQ=''1CF M1O'03/S9MV(8=>)V:L8)T_X%0QOLE(KFB^79]_R;L)'AR#ER,43$E<#()JQ1 M\HI1:H6ADD^3+5>9-$#QPAH,A7B7.L>?*<^'#-,_N@$1,H,3WCD%=*\:5 MI.)PD/6#8>M,8/8.8XY6 YK+OUPM,R=:1=X=M8\8_V$"#*WX"[?RMU%.!? MF)W!FM M!_MD@Y6/4@[0K&C-MK?M[.,L_CL"K1S +P)$AG$<4JYN=^'C=>U%ZAF[_BV*@_0 MV/++?/BYHLCLYEN63>&[>OC&Y?/?'^]]?8^;.U^.&^_^Z>S!LW8//O+=@R_' MNZ=O6WL'KS@<.VF\^]2:WA3>/7C=@7-)<^<5W..?[\VM3^WF5JO=W'E]T/CZ M%L:]#\?@_N_>SJOC06W0/(J$#,<"<4$U"/*!!F"3M2O;<*Y\\P) MK86F7'*)0?699'_FNHXW*_-00^H"(74Z=I$$B6$58BZOR1$L/D-:.?@3,(Y" M81D]6]LTLW&+-:[5N/:B<"UJ802G5#O'>"0Y3$ER0T%K3!0X)=2X]I2XQJ:S MTY6(7#F)J.,8<2(H,@' #;M@28B,*I8 UU8%UEY"XOHD5V&N/_395 QWC2H)[HI@"@PR@@H,QC1R7&@F#E21.8$44X,5*.[EJ MN%A>,^<1W#M$3?<()/817!,US]Z=9Z=]$P'0%:"5(!-Q0EPFBESV4C!!-4T*^);SN2+^Z5CV M)81DO?EY%'U.7^['X:A_F'.O;V#9J.AU.2^DR!!$/>4(D.X0\%C1B@3A%,)8$1F7:6W M;K.V1/L[SYQ[E\L]F?;AX/_E,M30]-MH.GS;-MC:422@B!-E$6T0GCBBE$?2"N!D+AER. I$F8C)4D<$#VN;8HGX M>*&-UND&%4ON\VA>5:[VCODWS[!7RV)+.SRG7BW+X#?Z%;8#@7\8T_>%"MHU ML-\&V&=+ZTAI$X_4(2NE05Q;C(R)!"7CO-&1T\!SS*N8[3:X0H;>PAEW-3*J M:PBO(7RI@I=J"%\$A,]4\I$)$"<&XI ]PZ(^:AER@$F9==O M/*N$US!:PV@-HTOGL*YA]#%@="87D#HO! ML;-[UJN*HG.:QY[U3=HL"\+/-!U?F_60&F\D34X82Y5QSZQ%]9FH3[UTZDOMK/2Y_;-(5:^@ M+IS<&E2M@HJZC](-YJ?NFG0^475[G N347=-JLFB[II4=TVJ.WSVU][I_=YH'?W<:IQ]_;N\T MX!Z[#/[+MM_]T]K>>G7U_?*6H"D3I MM4TBG]'&X'-Q6->@^G) 56-)'6&."D^Y]=PHAWDT%N9(1)YT#:I/":JG4Z!* M0-39Q#'"6GC$?8K(4F.0BS$*SHQG+(/J,PJ7JS%UN?3V%X"I]]["\YHSZP!3 M=<2<:.ZDC$))8[VT,N(TWL(;8VK=7^1Q,95,8:HT7GMM'7)"),2Q9LC!=^0I M"R*$1")-@*GFWG5W:V"K@6W%@8U$#?]GG/G B2$F..<$IDIPP0-5-; ]);"Q M*6"+.0[/8(FH#F"!\TB1-82C*)Q/((@"A^79)'I5<.V&NRFK #:W;9"TU#FZ MJ^#8>X9%SQ\'5R[6&1[C2H;ZW-H$&:M!88K4(\."1UYX)IA*UF=1W9_)I3Y,@'BLK0&](1.IIK'GX/CH^;QN_/XM.=#,>FB5!PEGGE,]AP,\9K1[LYHTY9X2&!X4^I0C(HA+K!'UI*((F46.X:U$W*N,'UP M/GL)H49U-Z [5OU_!+O\V5?]?R3,^3QCI6-,I4@X(8F]13QPA[21%#&N9(C1 MJJA$MM)GJ]_59?^7EGN7R]Y^L67_'XVIIZURYR3306(4+?I0:>9=CEKRMQ/R[0M&>\"@3,C^1 9]"1@?80 M$L_!DA$%9RD7PKIH50Y G]TR6%KCH]ZN6 5?1,WZC\WZT[X';!Q+(C)$M6&( M&\:13IJA9#RV6F N?5C;7*&V7C7CKT) 0,WXC\WX,PD2F 98+H($=A9Q2Q.R MP2G >8DUED3P'>H#UFSWRK8^C7[/3;[3=OVBCAE@]((Y^V[7!L=.6HQHKD> M9(*_2OC5 7@UT.G\F++@;[2* ]6_V$,1R$<@19EIL@N\"1 MT\:PI<5PA\A#J>&\$5 ^+2_2PGBF",8 M&1(YXM((Y#!1B,GD Z;., QZMYC5NVL$KQ%\2:R7&L&7PXE9(_AC(/BTXQ*3 M0 Q+%D6=*.)$*63 F$)&8EK*7J$!P3DVSZ8E0PVC-8PN+8P^?.!9#:.+@-$9 M![0RECG/4&X'AGAN[FBEH$C0Y%V2C/@8UC;EK"MC55%T3F.;_&J9FMN'(SM6 M\F=^^57SFXKX!.@.GB9&$^9-I^MR\QL-S#G^ M)4^#OHR?!Z/!L)U.'M\VIOA?U3B ;7O]__[$8-%L MC\'BX._OS:]OV.Y!$Y[D26/G(]_M?N1[[]YV=[^^/X;[?6]LO?G9.'WS$QB_ M$__?IY.]K^'(42X;W8]D=R>T&W3OH'D*0+/5:N]MM;[O?MUK[1Z\AK%_/&[L MO#EM[+Q-C=/WM+G_S43F#*$)R81!9[(X("V-+IL!NH"-#M17P Z$'\.K',JK MHO.<.:5./=F\T&*_$ M1K$#OYXM3=YP[;:'@Z(]&(PLW"*O_.@HT\65^N8@8\I@2N5D2DJB!; X#CQY MJBVC$E10$KUCE/AO[TO9(:B\J&F^;[Z=%B7G8N(B7KWJ]^WA?LQBX_7)C"1Y M=6S[ :#,Q?YV*H\.7HV&K5X?)C]<3H0X''51Z)5B,X_A3&'%+TT&[7S_^4UX MFJ';HV!R/585/+(A1N2Y<5J #(I6@+J)]3H0_HS.652$D"G&][K=WF$%,.MC MMFH?^LXHP/$28'["; ]CY^2IR.JO.@ =]W3[9? M?>,!K%PN!+*Y8B+W/"$;B4$Y'B!H8Q2-.7_"J'6I9SNC7*2F,9%6YM4)F+R% MS0L'R#<:@I0^S%;P522Z412OAF7;NLI$IV?*X;F"5K1L."?\V]$NS4V,N2., M.,>ITHXKJU,D7@6K*;9CVIW:ZGQ N3M-OS6]SA6_!U]^?HO!I&2$09);H% I M&-).8"0ICS%I(;S%:YO"D'4N9[-\KA"_)7"F4I05^WD!RC/B?T?MXC?H;L88;D MX45%(T\ZA3;^5'NI+RRLE/R(WP6 9WS(V.NJ5CH E.. MY^.X-^K N6#,3$BQG!(P@\OIR"/KP97] ; FC&E\51[#<7O8:L5.)7N.*A(O M+2'[,P[RXWJ#.#D_](K#WA > W,__:CJ.>> <&$29CU52^QTNL;,[8."5[7A MI*40;H/X];[7#Z6XSA.9W[R=IWV0,Y2S71*[1YU>-:EVOQ]+4(%I_>?#NS,+ M]4KL.XJ]HTZ<[M^.A1+)Y(W!P&&PF@9%@Z4 AUHP/W%<,2 MYF&YN@]*FA]B/QOW=C]N Q'U2Y(!/BM%\9>,R=N'.STP:&",V^.1 S1OK=%,T@\1"S)'Y:+9SCF9?2V$ /8C]H$B2SC; M@A=^"^_[3W[=FVE\\H41Y?96X^2;\L3CF!S2+ "H*; M9&../0*2O)/I)DO;$LM \3CJM[-C'\CK=D;#XM#IWM;#+\FMI*_!^\-JM[FV M)N;3UA?V35$FN0*8"Y%8Q!,ER&*P)E(,.BJB0B)@[W*UKAF9):\L[4 AOIV4 MTU[F'2Q%HB'<$&FY-%@&X8E4A$=S1SJZ3@E[?8425O[Y!PP6L 0^98 :G O- M&RE9+TY*;F_MLF\B2"H2+6U.ASCV#IG$&;)"6%A 8IBT:YMOVVEX,DLS1]4, MCS>+!F?2\1B@JOB1>ZX !?UM0=7JGQ2DM!;$>C$8N0.P""86XIFJ-AA; >?; MB!<:1ZXYV%LC*"3:/O3V^N%'W5'F19 M;<7F4_%E2W-HA:)1PMT-8FD&QWP.:7EN' M'\ :.1XK8=F$L9W.R<:5CH7E\QN8B0MTPCTP4>C<8OOGP[LQZ\5X1[,-!-E? MXWN?WZD??6QG!VMUW9U-.RFM%I%ZBF'5G<4N6>VX, X+SH3S9\QJ)LQJ:M-N M<=N6'W\VCK_92%+.Z4$>>X^XMABYQ# (L)# 7*)>$+&VJ6;5Z"N,NY+=_*]( MYJX40UCRB05N!;RN#]%E?4N.:M!0+(H1@[XJ.48:.X] 8>&@OZ28>%S; M)'*=T=E20A,5*@-<5LTN&C>7[:USD^_JFM8/K$/5CH,GH+%=# @F1="*"@KWXEK/U(Q3:'+= M?)_0&" ?S"5U_=,?VB-U)[V@]D@]4O+(]JMO41OME0] =+FW0&X?ZD)(.5,, M"PEF<>3NIAZI,Q=3:05//%&5PVEQ_J:K4K66T$]UF3FOBW"9!"/]SR#'XJNB M"?K2FS'K%EOM/O =0-%%!KB8(7%VPHD']FY7+650QRB;3OR"#TNC_+]4_?[@/6X>?Z-8 M!E@OCE@R&(2DDL@RQI$$]K>846QUS)&#65*%E[VWU9A M5>_S^6)>52/&++BF ')N"NL$V<;PP\V& (0ZZ@W*P.,_ M*EG](_YYW [#UB0+_,)UXV!!?'Z)=8->9S2\^I(+*)L5)="@%PRR^D88BXA& M4Q-TX6^K?UXZB.VMWS>M;(6%E8B(EU$W$F!@-DT MBB3HE!P76)O2*R?F]">^)+@O"FI7$F@EK@=7R^M*SHWE_B59^U<+)"6PXW6R M_A%V.V)PFA,M!%CX' C>&@'ZJ3&"<"\""?.SL.K=CA7B@>\GWV0PTI!<&8J[ M@+CT#%DG+1+<,\&)\H[)F^Q[7'3DE/X2"\+U7%\%4F'7J6Q2C/URP>.V1FDXE G;XP=R"T8B=6.L\X!6;BDO+MOA]U M<_*/CX-GD0I3@F*W-ZIBX/Q%!2+7+:^\;565A5+B3SR$X]2B(8#(H*+N82*J&H3AM3V34F39PL1?L<..AR]Q\]JT81IVI(C>YNLW;7G]6L)R+G<&K3J?GQPT;Y@NI MLD;.ZY.L>.[D3+*77!QG^^,WCGT*$5/D4LQR(FC0E;Q&*286I'>&I31=<0:$ MK8D.A(@FEB?+M(93)8@5#-JT('ZZ.,Y.&38&*W-<>L3+_+W!J MH4Q+O19:] M1,B9\@X'\9S00W%5/9VY!M>OQWGYO;R74@M+<12!>XR=IYQX&@P)E.H\8]<+:'M;X"'OY6Q>+T1W#4,?G_*4BI_G$F7V6IB5\B;+%U$69MQ[J+= M8!'&%#1QSI2ET^"%._9H$/^8?/@SM =''7OR1_NP''9YT9^795YV8DR532ME M7G7XW+^Q@2L?Q[@QR/C)X\,;Y:&I4G#5,:HV")%7'L8;Y,ICU]V6R UJU)UN M>_TQP:Y^:#W8)1PLP^Q&M[UA4]HKNTN9F_2OK1R=2U74_FT[VX/%?T>V#T,K MRK)/5W:M?0'S\;G]LTC5G(!2.6P-YDS)?6GE1KV.EW!N7D*OM$]S2[/_?CS>WOKTO7GZGN\=?#QN''P13?IW"ZZGC0,/8]DG>UO?Z71A\.;!I];> MUBO>?/>1-0Y:W>;6JY/FSG>VVWWSL[FU>](\_:<#X_Z^O;.7&A>:P3=/RX0G MQK%(2A&DDT^(!\R1M<:CD$AR3#L<: [XH.KYM,AY+JT;5@]=%]N98870]=Z- M%QR/)E>]I)X0;JPVA&)"!!7PQ;EQ #H!=.4W;+Q0H^M#H.OI%+IJ')E0W* ( M$A#Q9"+2VGL4I>2Y0I^#WP%=U6P1OAKA5A+A:OWQK@AWIUVT12#<3:(K:OB[ M$?R1*?@C'M1'Z0,R0D7$>0S(R2B1CTEK:Q.'!5_;).MX3K)@K5[6X%NKEX^D M7FII;01CSQ/'.1%$1Q^E=<%CZ0V/XM9]O6KU\B'PE4WA:_**>"L8BM%;Q#& MK,;)HN"MU,8FZJ)=VS1\P6V]'KAKU]4>ULD.-[Q)O!X4ZS,OGWFY'=H5H0OS MSSW$_!W9]BF6*T^'^>0>T)0G M>0\@^:F]MY,!<*_=Z+X'T'O=:NXTOS=.OY#=G69W.G K']M^UQ >NV]=W]W M,@ VN^]/=@]V3QKOWI &_7C:W/FGU: ? >O3AK[WS1CN:B@0$)S[XKRZ( M>F&4PCK8)/"5Q=*/^KTP\J GC&?YCZ*,]?T,JE_.&QG_7&5#E6D0.5KR<\XS M+ .7SXY/$BD;51ASR:&?3P;#V#T[J0H4GMRY/P'/R>$^H##8_O\>@>L;5 YUY2&Y0T 9&S'&P&@=JC[/BUS-5^IS$VO_O*%;SD--A\RG58.;-R*]? MO@4WAX=='-YD2*GLO!%C9[)X\(+KQ22G=0#\]2-V>D?GZS*P*0Y/BF$5Q']U MFL+JH%:>5]]JQW2!!,*D1U[7?H_]XK>UO[:W&FN_YYGMC?KCTV=Z XRCU^'4 M(N9H=YC%057U8(:X_F=P,1Y]G!8UONA"GO/#:I%/1\>7-#K NG%GW#AH'JWL[R+=B89 M&&O#'MHJ'+UPL=../R:-MR8O<($6+PQK?-=R..V*F4X>Y>2R<97@_5XO5*50#JMD\]0&X1)1IRRRV#X3)4WD>M7I%$G]V.QP*]Y%4[&Z1=E MPQ?O1_U^S(DG.?,GS^+P0@I"[DG3#N6DE732ZY\!"P!']=K62VV=>U.F623P>0"C0SA+7++ M'%\21L8+VR_#CH_*3,RRAO=BF?NQ4BJF->H+RMWKD_'!%ZQ;_VSN?PO>$R:- M1"SDLJ?6!F2DH?!54)^\3(K-:*V4X<8Q2^]ISQT7%;P5*KN!R!6X+7_"#4HK@8:5:T /A< MC/F6W@[*G+=^3)TR_:TJJ3$[E$'56'>FA=5Y[>)1?LW)8 !)\J/6,\8"?/A^ MVY7P6)Z;D20[=,K$,L!/0(5V[E&7N\6.GU5F 6]%7U7P8%45&_@[[LA9WBIC MSC@_LN*X+)7>YAK*!*/_#U2:=NZX=99!_QED9A]P>*P:O?GI6SFW*;](MSTH M96YO4M^9CQ/R'WAKX'GDIEPR6>M2(?-*A9@77RJ$Y%(ALSZ/7U4)F>OUN($7 M8^YUOY0CU^=4U;E1JY7!4P^VSHVJ@G5N'?M6#7(U!WIJ;4OF_)>6F^>%IX\VZ&\<@S7G%90M MO&_T][Q77)88PWL'>&N#N6=*"T\]MX3:I*PFVD066%(\W3I!\%,%Q6_[O>Y? M\* \A*_M8>NOT0#F(_;?3#:77@T&$?X?=NS/E8CVONLFP#@:<9]L;W5:#?JI MM??NBX!GD;WN7JOY]>W![L%[&%NSN_WN[?>]K5=L.AIQ>^L+W_[ZYG0O']_Y M#N_U3W>O^X;L?FVV&P<-LDMW^>[73]\;6R$U3F92"86SQIH8D%!4(4ZH1D9R M^).L((H1'%WN$XO7J9[MAK5"X=[SL?9!([JG'GGCB.X5P,S[!FTO,V;>.RZ; M.<*]HXFPB#F)7GM..%/*D,2EHN36:7\U9CXM9DXG".((,M!;BT@0'/$@/-+* M)5A-(K0S7EENUC8962?WSQ&L<:O6]1Y+UPL8&TQPR@4%L&1&" %T[N ?ZQ7' MMT[FJW'K:7%K)K-/PZ(RT/ ",P1QK /2&C1WSR/(*,4TR7T E5['K-;U:LRL M=;T;E*D75'HCL*(L\+P)#K(_\"@B,\JXY&Z=@U=CYM-BYG2V'HW$<<$Y$BDY MQ"4+R#F-D2!>7GVY[/I;%#_E>Y]>KLWGPO!JZW; M>9M42H+JJ#@S27NGL':!*1(LB:KVXZT23C7_FO'C11=Q4,X".I& N)(6:6(5 M I0R1)#(L-!KFU2O;CU-/69GAV8#,_1U?-D;*3;*$,BXD,2Z8Z#T- MDE!O%:X=7RL&,M..KY! V]76HDAE61G+(Q>51BI($ZAQCHK*\275;,>>FM&7 MA='OK4W8Z+EET0GG'+<:9H$XQC7GFDB:C*H]12O&Z-.>(H>==0*402U,[K?B M)'+,1>1)(-IZJH668/60=?HL:HS6(+.$VH24PG@:,;"\UXSA@W66@:M M;>U:63&0F7:MN" D2\&@Y'*9 A$BTL&5D0@2I J(C<1+UXKD;(FTB9<0YC6G M1,&=?"LW=6^OM#:$;7#PZHDGIKCQ2QZP-;CVK:P44'V>\:T$*Y1@ M J,$>B_B&F.DE:&@#2GL'8U@\K*U36+6X==5UH:6;]_LV8#,_6N)4RJ\!+4\ M.L(E=9I2;D04.G@PP1RM?2LK!C+3OA6N#>7,4]"&8N[I8#W2+ =B6I>[0$8= M70*0H>M(IKQ3(P5#)G"*@K,N [A)5JYM,K6.Z6ST8*U-U""S &TB<<=IC,88 MI[B@W"F!?#:M[)B(#/M6V$,"V*"S!D= H$MFI"SRB/L=12"R "V MZ=HFQ>O4S%;Q7_FPE8I?S9([679Z0]NIF_0]U/LO"UC?6R-,B:2DA7'24IZ$ M!P5!">]"XE)S*VSM7UHIL)YMYV<-L]%K@G (I>FGD:6,(*F#9$Q[%B)9V]1Z M79)9TV^%-,*ZYY+>IJ!BHD1R'D@R3EBK#>HB(@)QQ W&("1$P_J M*09[)&J56%S;)$JN4ST;HU&KIC46UZKI(ZFF 8Q$(Z(WSGM.F=%*&!\\)1YK MK9BN7;HKAL73+ETKH[?4*Q0MSEU]&,^5>G*N3Q#"*,5N\=XD?N M'3@9R(3XQU6B%[SMJ-GJ43Z743ZOY-KY5L"["ZV& M[E4V+=GPZX%EA@[ MC!$11N9&V0X9[C%*&OOLEB]0:I6QL"Y7])BE*6LL M?!@LG-Z7X)\\@EQP0$\& V( OZ;F*+3,JQM$K*N[E_@NN;@Y17_"Z_I6'/P W%P24 MJSSC).NI8WLF<2:;?)G"C3836?(AI23.K]\&2?FBBR/;LDQ:V+-OQK8H$)?N M!XU&]]-91DGB4@7H07L\:1.G\R9$*@46QL=D80P(]" (]&K6?4&)C+&UR).2 M (E&,E4"*2UU#IF.,62>/>%[';V>_NNDIX,>+2/73& QT.!Q[3Y$B<9<3A# M,<82,>J3$WG*$569,CQ56>(OHGE/B-E[Z*# ;5'@]K$F!@5^( 6>]EY@2XFW MVI#CL?/Q;#$2V#J4V(20#),D\;>G6/1$W.D,XX >[=W^5TZ'&-#CH=!C:OO' M2C"N$H(D]M19GJ]%R,0BG6964S#AM*\A 6>'F+1H^P\TAT^6P""0R;2&YC" M\(. \-Z, X>D1#B1Q,B!N8;@O*P!CA.'8*SU6UH0RSJ'3'54CC\,P5\,?! M<90/S/#41:.AWV$J;% C9Z/"E>/^J ST@YO2QB8$]0;ZP4[1.K2/?O!P IM[ M%6K^!XSF8"ZOSEQ^/W.]11F<W$R M:RYWR"71O@BE+H-BX+I9)P]A ,6'!L4I'T*<6242SI%-A$),9@))JBD26$G. ML=&2JV?;:8^E3S#NNLNX%(RU=?(1!EQZ8%R:OC_B.L&I+WR=PH:"F(@U$M:E MB$BC$IXDJ<'RV38AO3ADDP50#,;:8Q 3!E!\:%"<,M:D8@ES@(*I\,%#BG$D M.)/(I9)KPS.E/$,(YCW,DA99:T_+/1X8"EO'4!B Z$&!Z..,*TU(K1UQ!,6. MIG!J)!8.C(XCS&Q*B12.8/ILF_7PG%-CAXRSP%347FMFY4R% 40>&D2FK!DF MF$U$JA"6W"+&X; GI;,H-CA.;*IQEN!GVTDOEO=V/05%;J\UL'+"PJ#(#ZS( M,[&^&:AHG!D4*T(1HT8AE<0Q$CZ.,./:WP3 L23NT3G4H\$<""C21N+"@"(/ MC2+3% "9\IG^"<())8A98Y#DA".9$9+0F!)J>45@+/%LQD @, P$ABVQ9U9. M8!B0Z$&1R,QX-S@7Q&\EB&*K$#,I0<(E!A$,U@Q/$Y<)^VR;]@"6NFS.M._J MZW M9H(BM]<:6#FA85#D!U;D:>\&$1K'1%9)S' N<8(@#28>DBYAL&Z>ZV!E?,:!A!Y:!"9B=P0L=%*(V=8C%BB,Z1TIY8)"KU&A9ZI!JLSP1"/KKU"8 M51QI@&DD).$QC65JK/9I/9+-NC"#0K= H>^_0Q-"%&BS8XE*&'5".XMI:GDF MM&1"R-MSIP6%7I]"3WLA#$YC*QA!<8(%8HH8I(D3*,L(PQ;K3,GXV39.>X+/ M,J0'C6Z!1M]_BW:Q,FGL4LH,8Q([R6G""4Y%(CA8XO;V3%U!H]>HT5-;-(\) ME;&&\U%F?+DT,+RU2C)DJ:#:.XVEB:MDCGGE7A]%HSJ;R MHN9_SJ+CX=!^R_O]2 ULE ^LRW)05(?Z^5?G_S!2@^-<]SZ7+M@$JT"LS[OS/A1TH2SV!F.2$H-8I(JI#),D8N=2K)8VHI6 M\0F81.'"J,4FT>IC.FZ-*<$8NB>P3!M#B= DTQPE2EO$8&F1C&6,A&"8L1B. MT:Q**R$D!':T4JO;YT$)AL(:]7DFKB/51L5<^^12AAA.&%(TDDX1!"BB$-.912*S,>)QEEC"92H4;96A\!.O MB/+ZDYL0MO/6E:-B;$;CPG.P;F+@SJ,F[UR;_M]/5''L MRH#@MT+PO1D?DO3;+#,:)3$FB$DED-0 Z#91E#B<*H/)LVT9WRF_E:&@YVJ]'>*?M+I'! ET(AK8GQ)$(8*4S ?O;4B,YIJU.Q^& 7+J;; MHL8M3,3YN1Z'P]3]E'G:2Z-X[*1U#EGFN0FS!".09E^'@9J$ $JG<5I=02?W MR8\-6MS>S7CE'I*P&3^D_DYMQIJ26+$L19G#%#'"4Z333"$.(!Q3B04WK(V; M\8HB26IME"T_PQ].U1&_K1/J2N%V/^:J_OA,W?8V5JVZ;RF_6X^_+:A\_Z 9 MJI*,28ME;!EC1I%8$ LFMM/&6LL#UVJ[D'E_QLF1^9+,$OMS$?/W7TXCY0"H M8T$I-PI 6J05=SSG3X$[?FD=?>2[L2>+M?>M$-A9K+V_.XHYF7 IB,'8.R,E MAC.KYZ"#7[1.;:"D;1W63EG!21Q; VN&<.8$8DQ[*]A(E"69S;05S#CNJW9) MLBJ"_0!WP;1LT\!O4U DM3B6L2-<^3LR(F*=Q3CE\#_*DC0)Q+UM@[MIIQT5 M#F="I"@UJ0;3,N5() E!J>8FH0F<$&#)MK'HP5^#:1FP-IB6CV5:BD0I)W1L ML&8,-\W72D8EP\PK-5GW!LD0;5P9,84AV.-9]-S/B^[PA]++S MO7Q:N:?SK?@9CJX7"V/]5A$>'MIH3QLA2/AQ@H3;U^&N/+D)T=>A/N1CUH<, M#$AK/O[,UD_03&$C58(L33/$:)PB30A&-H5#$4E(HK,;XDLZY&L*(6HMSN); M>='(P(#T2/ RY5UAB>.8:8LHIP O/)%("QXC*;1PB3(BD[I5#$A!M]M>1C(8 M#6O7ZNG[J913[I<394XPQ)(X0PKL0I0X16V6.6ZP#49# ):'-1I67ELR& V/ M!"_3! ":FH2)#. E4QY>&%(F\7P W FA,(@U;Y71<%_7]<9<-(>@GM;$BP97@%'-T! =N!@,$ M;4U4>3! UXY]TWZ\6,.)(J,:93'1B!$FD$B%0-A@Q^.8*"5N8'H)!FB WV" MKLL 77FD>3! 'PF$I^FVN$E2+#*4&H<1TY0C'V>#;$I)EL8Z@87NC@$:0L]# M+SO7RTT(/;]CV:,0H+XI;80XZA"@WJTG0X#ZTPH):5^ >B@PLZZ#T8^_9JY' MX6!$F.869<8IQ#CV2;D\1H(G1%BAN<+N27BG0I19B_TN*P]-#P5FU@XL4QX7 M90G!3F?()E(@6#F)8%4EHM0JQ;3&CIO[%Y@)6MU>0V'E0>G!4%BC/D]?8[F, MQXIJSW%N,\08I4@([MF3)*,IY9FU3Z-D;8"4%AL**P]'#X;"VH%EAAN(495* M, ]DXI"O:HF4SY7E"6P8*B8JH[)5AD((1 ]Q0%T+1 ^FT]H0[OV,C\40G+A8 M<625D8@YYALT\ ?,_@\&)UK1+U9>O,L ML9S&R!H&QVJ5::2(3. ?E\%&QN(T"WF/ 7B#T=D"HW/E8>?!Z%P[_$X9G0"Z M5@DF$6RE&#&A&!)IQI&3.-,Q-51KW!VC,P2;$'!^K4QP8#O?K#8V M(33WG1N4PV(F'/?>U^"MT^3E#>5Y0VR++3Q_;+>RA67,#$U]7*H!TXFH+%4" M"^FHI5G*LEM??T18P;Y?>%<:HQLQHDF'J8H:=$89A1M,4#FLL20F^ M]:W/?- )KL[5@-%TV&54 M"K;0C;:0C6,9@U0S"]B34,DY%]AH^)\R*8MO?2/S%HRE3*<&J%(A:E1A'$F!9(>1+P6++,QMBF1N(V MFDHAO;\MZ?VM=I(_;'K_G*&W+L6F?>G] =\?"-\/=G=F_')$&ZJHK['-4@K_ M2(JTM!@I$-P,:YS!COV4HGY:%-CS9"#DWB;BRK/Y X0\)(1,FXA$:.ZT1-;0 M%+$4"R0H,8@0Y1D4N4GI#8P@08W;HL;W=S^M/($_7,6M0%^G/4PD43&1H*H) M-K#EIU8C83CV+G"<8>$2(MFS;;X"7M.@I2W<;%>>$1\VVX=4WNDP4_KA%X8.M]I#OZ)KPR4'WY:] MXOX6W,'<.P^SN75IV@'^S=AX2VF5Q\Q7SH*$IC0#6F58HDU1Q) MCI6K EO2&[)2[W;_&# NV&DM&/5M[+25I^*'P*^'1KIIMUR2X335'"-G .08 M51D2+,'(QF"#L\1FUB55X%?"@QG788@+9MR=S+B5I[P',^XAP6W*C)-.NC2+ M"9*66L0R:1!8X@19(21CF8FYIU3JDAFWD@SW%29\+LYW;DU.:NCB8W0Q>-Y# M!:EN/1DF]B$G]M>1 L" _]K\Z_:_X9_)-T[!!,H'J-[F7@@PX)J_-%!S=8/\ M/"Y'>7:^?K.1>+/QSV)HP7(K(U6X:%1 2YDK"FP\-!H&!4NZSLSZD6JC 9.%?US_]-996\8/SV]:'3B(AC_%S>* MOJK^V/GZC/YO9\V[MZ+H"'ZM)A/>VQ]^B\KQ*7P#QE&_K&AZ$95@.I;1 \=* M5BV^R$>P/F:)*7R>#V XPS&T:LM?'BF.L^K))?W(K0023TFD<7[*O>U5KK;*O_HZ]X?ZZ+]C54#7HFIS6((*ZY35< ;/P]!'A;+ MPR:D"3948_Y \<'_W3/JO1OVQ]YGN3P!6==I? -_^IWK'=*$:H63S*F499S+ MU#IFF#5**$<2LT1P70GCA9]F[S:^NL'8O2Z&I[_#&WU?/N2CD]_AU#X\=<6K M[Z8_]A/J&7[A_]LC]?V)7''8+Y\^_-V']_&/G_?//WY^>WKPYM/)IS>O3^"] MYQ\__,5]7S\>O?\^?<5Q0-[V_7/,Q_G3Z^LO'#Z]@C'^ WO?9WMY_7UQOZ[&!_\^.O[_K=_8DJ5T"1&E&&%&$E3))Q3B*1C#<#<>U\CRRSE.L4V,2EFED@I2*8)S:S@-"9N M&>*V@+F/A;D_IC W!52U)M-(&V<0,T8BG6"!M";6TH1D26R>;4N.5Y0($W O MV)IM&OAM6#K2A#+'11Q+S'"B-!%6$*T9Q5IIM0PS7,"]Q\(]/(5[CED6.\*0 M$PPC)JE%G@09Q8IH6+D,:\Z?;0OOF@BV9L#<8&L^CJVI.$T%!OM2D(3!?X7E M<2*92I7FB79TB9#%56+NTP_>7AL@TRE AMW429DZE%("@,PRYDD[.D@C M^4QN^4R-LV&9^T=>%*X/SWYU38)&HQA7OM>D=\277U&Z]&%[B[\R+\]DI?HM MEDJ5 4U$U[-EKO[K^ULI#W<\-22C)(L9$]PI9G7LK<340/>H^$?P9Y,OG5QD M,)^I8X=TX=07I#(8X@O5_Z;.RV>_7L_)R0>3/C$_[;>=L>U_Z^+7[7F#6#;Q M1SQ.)MJ,^08K4O<#0'%85.+Y E3%%?ZI9]L'PY&+,(FJG';\,FJ@^6 ,$)B; M%;"W7 ?=5ZH8@$J6?[KBW8DJW!$T_EM_:+X\,J >O)L ZLF73Z>O^,Z8)2P[? MO#W]>-0_^71T\'F?O/YR\.8O=GC4/SU\LP<@N4<_'GWY?KA[T(=^9_O0AW^( M+Y2E;8R(3 QB4EBDG9"(&\%22V&*8UQOAP LSN[X2Q&7F51S*Y)$"Y;P5#+J MI-%IFL::*JN?10[VJ#,OVL48UG%1-^01$O(I)*M7Y:QEBEM.>(,1 GV6(F4 M5!@Y%:<)CQFGF9H6DK:#VOQMQN>U9L-^?_C-1[0W^91N5/H;Q-%)E05KAJ=G MXU$MR<.LRK UD1K8R-;B$KF)>IR!>I1>H"(U&A6Y'M?MC8;1WW^^@9&!-)T, M^P";K;%@D6P%==6P:T38],MC).'R(@D M\FZ)EC]+WUS\TM#9%G:6QC0DQH;$V) 8&Q(A0V)LD(>0&+OJP5>G536"=RTA M O<+<6L1&UOHY)H[N0F1=!>JY _?S3E[]@QZ-SU;]JXLM-&>-I[6]K% YMT5 M/\O/O$;W*6;5ME2+%:6WM3*;XOZQL:LN101BMC?#SY ?WX,7V?]C3_<][[."HW_^T^T=_?_?5C^GK MZ4]O]O&GW6-ZN/O'E_T?!_G![F^???L'Y./YOJ>5_O#WE_W3]]_VCP[F1<+& MEE G:8($DP0QK>$G)R6B,:=QAE/.B'ZVC>->RF>OJ#L4[]*^LI==1L,5)9ZU M$@W;5]4HH.%#H>%T*&^;8M>D*LBE8JI.NW^,DPL6%BN_5DF-@PL=UZ,DSLPT[LY)&[%2GLPK5H M:"-<-=_%P;7K!L/3?'#O6*6V!-&$-I9H8Q/BAJX(=H@<"FVL#LYK+Z1LN?A7 M]5A\'IJ"7JEC5PO[W9CGEO7%=NCZIIZ-APZPF2S"3KT&!^-3[8K#K$HO+0_' MHW*D!GY*JU33X--P3O/1M>^*Y\E S"WO1.9"S,JC5@+$/![$G%^'&*6< BE.D18* M(,:F%DDC&#*8:I4E<9+8!F+P+,0$-6^+FJ_"DEAY+$A0\T=3\X,I2P+ .W9. M"J2P4XAI0I!B.$'*+ZWB1)#$-I;$4RAU%B"FG9;$R@,L L0\'L1,61*9%8K& MU"%J=(:8XAALBL1G#R0QH3+#J>0UQ*RLG,(*0S#"94MH8],O6^8C_*LL5,N,B'^6N#-G)%%X;=N#IYZ\I1D1M_>5+E M65>&>*C9L]:;D[V!J4LFJ?[OP]/3X: ^ANQ*0@V. MJ^^5X1!RJT/(EYD;$RDR0AB.D4L%1RP5&BGB%')$2NOK+B@CGVTSUF4?QPTP M%?CY']_'L?+;D@ KZX>5*=^&,SBQ.!.(<^_;<,SX/!.*<$H5=3C&S-%GV^3> M-R1!M5MM,:S\AB2H]MI5>_IF1#.FE,4&)0:,!48H1RIV&'E#,+74 4[#B8)U M.H4VP$JK+8:5WXH$6%D_K$Q;#*GE1#F*=,8(8L)2)&,MX%R29"FEW,82+ 8Z M>]GZR+5]-B74='?BRSX;CD#@<]6',7M564',Z=)5OEN'9JUTJ\R]XVT*G,Q< M].Y87X7#8UB L-M V.>=&5\*UG&:Q9(@6$^PC'0BD"9$(BP3K)4SJ=&NZ[Z4 MVVILAX))NHM"K?3"!!1:$PI-&5*IHC+,&0HHE!0A,F2:Q,K,DJ M7"\!"5J(!*UTV@0D6 \23'MJ$H!P[11'SFB.F(T=$D1J9"3G<0H626+2KGMJ M @JU$(5:Z>,)*+0F%)JR1T2FX' ;"R28JL)<"1*6&,3B5! J4@W[S"H<.^M" M@K;%OSY. /LT769LBS6IT!NC_CEJ?6.BJ@ST0+G?I09H:8T1@)0R02PBK"B-!:D%K11:O4PW#O!OXM*T V'W+(759Y!()F0K*- M2:7"'!&3@ 5&)$[=!&A]H( MWN5%7!)SH[.#?_E);>^=\2\W$ADV^%MM\&;&PYQEDA%#.*+,4V#$VI=-,1+% M1G JJ8!UH<'#',XWX7S3,@]S , [ N TC1EU1L@C)&V@()$&TVS M&,ZGA@4?<_M *%AA+? Q!Q"Z&PA->YDQL]J";8QHI@1BDL5("FJ1$#03&L<$ M;.?@90X &*RPEGF9 P#>$0"GK#!-L;748*03&R-&L4:*&HLHP:D0&2..Z';Z MF7^M/%\7_JVZU<$AE.$,L8Q*)+$V0E<*EE,#T"U*#*\BRLSL^D226W(@$QTG,*1.: M*LRY8/!]1VT,QZIGD0-4JIZM7Z>6>F.L] C.+489:F3&LFK!4<1"@3EN%8L6?M5;NJQ1?Y"%YG;MXW MB=\W#T69B'U /WYD39\=]=YA5KSX8#H9G MSJ/#X+CN7-.UHXJ^?6.5<9__(PVVSOI"+%; =LABA11A%LG8.@(_<4;5M'*U M5EIOE,VC$Q?!*"HU]ML!B5]6PE']#%L#_'GD'QD.*N(DY6^AX!?KY<3O\@UV ME+YZ9R--\&CU?%[6?_;?SX;]_O ;"%KTP.>E6ZKF\]R/;SB&5FWYRR.=Y:J> MO+B.!+/"Y$6GN4*O[OHF%E:=P /=[*NSTKV8_/!R4K P'U0OJ[[T\KI@0G/3 M%E8EF/7'+[_E=G3B;?^MN+;_FVO9YLW-QUO51U-V7_T92;8$H0L_CK?PPL]N M:A8G6T2F=VKVYL\X7?S2UG4VS&RR1>/EYN G004_#6:0,X_.\448P$%7M,IE M^3KWY^+HOV-50-[+S\2[_'F7UG)S"PR?EG"FYKZS,/KKTW)SF MUO;=(\W-'^/^>41ZD;<>5R$CG9X'6LT#WOAY"/*P6!XV@2;T];" 7P>1^VY. M?.FNZ%B!Q?R\/RPOK>6?NOQ60L_=X:O.6X^_+=< M[\'?6B>R$8>?Q\7A1N8 M\Z,"QE%WXPT(YG] +']S&3QSI+YW@W#ECNZ-^L+@\S&T]S;_!/\]?/,7/]A] MV]_??9M__/!'?__SVY.#TT_YX9NW_//^ M&_P.S[P_/WCSBOCW?'KSGNU_MME^7E\6[+^+\<&/O[[O?_LGB5/)F>0HS1Q# M3#F%9)K$*.5$ZT3)5 O^;)OVJ(B[?&/:L6()3Q:![WO7VED$GC_PY[> X!6P M:)8P8/CI7E@"5DZP&&_/!0)9.@:Q-";644I0J(WPBAD.* M:(-XDA)#,D_VHY]M\V2V^F%+86[=F<2/H9M[WEWNRE&45P$\H6C-VCR1>X.O MKBYX6,=.358BP-!M8.A\QK,H.:>93C!*LU@CEF4)DMC%2!E&7>)@2=+XV7:W MW8KM2\1X,D!Q;Q-FY55G E"L!BBF?6)4>0X<[JM)@*G"!"=(9\(BIK/,DM1H MF8"]0F:!(BAK6Y2U?1Z?H*RK4=9I#TY*9)8J:A&Q,D8L91F25OFZ3Y8J'0/& M.MC5,>NT_R8@17NW]95[)@)2K 8IIMT0E%@P]05!5#'B(PLTF/XB19I0 'KJ M.)P"GFVW+P_QB0>"_>D&I5HON:IZ, M?K8B(";HY^KT<_I8'UO8Y..$($HK?24W1H-^ME$_ M[[]_KOQ,'_3S/OHY?9(GF6$986"5)TF*?!40I#C&""O-J="4RXHJ:8Z#/NAG M"_3S_OOGRD_203_OHY_3YV>94>TDD8@FWBT>P]%9R=2B#$N:2B$S+>-GVZ0M M^KD)E_37B3Z>FFNN%2?F!2'JUCM]Q&92Q-03+4O8 MR!%+&$:"4XT2BC$QSFA).)@(LX3+06];H+>M.&$'O5V#WDX?O:5,39IHB5*E M,>AM;)$F0B+"%%&407'7H+C39_*,9[%,I$!"9-YG M9A22)",HL:F.L4C@G^S9MFS)AGO?Z^P[Y@DUG'04>FV'8\]P-U&^SB82K3:5 M&V@.NWQXS'/3)P) M%+N$(,9)AC0&C-4QG'5PF@F+M;>,4S$;#A^()5!;U^H_C=U7C[[]7H1 MF7PP:9[Y&9P>_.)%F%F*N;6+YI<$^WF)KW6#;GJ%U-PTK%+7VV6A7#^/RA/WQ?7K;O^A8&5A%N$]@ZJ+_H^_%:"#Y4ETY@%L*XJ.KHW/ M/V%]^:("U2U=GU58EW+<]P6HX%D59>KKL*@J(ST?GOLWJT7>P%PZ+$MYFZ@_@W?5PMQ[&P"9+ MB?!#E]&Z\>5;8"CTQ[9>B+JXW62Z;I+M23$)+VLJ^M<:C[1\H4]P-R]!RE7_ M#6RI9P?#D2]&.6RJ%!Y.RIE-J.8.!Y/'ESOT)MVTG.Y>.N_SQ^__B%@DDEN# M,L$3Q# 32%.C87)L!I:JXTPDOI+L;%1H!*+:]Y+@P6Q2>*Z?_W?LR\[YOP,$ M+Q2:SXQ=@R6A7'&;O)J_+7?F?IHN^#/$5L0#M M,EXTOH'=!9O)ILG"C[_(/S+E!&/%D3#"@0V<,20U&,(4TS21+%6"Q\^V1]^& ML[+0U W\W6]=@_/_4T:OQ@4<5#S879GZ"PR>-2POS9;EJOU*_+2K_;)U5?M] MK?+B;]4?N\O"OF5+BHGR_7<76L .=C_2PR.0Z,\&I/KMR?[NWR>?CLSYQZ._ M\\/=WT"R=]C^FU=X5@N.XX//AN\?O3X]^/&Z#V?!;PGQ'*0> 0"")B8*8N$G\+$$1!"G&$XR$^7QR4QQUEJ M'T8&FWMIBOQL M8E*,3H9@^=^%&0=\&^P+1R5K1& ?[C1Q?A%]&AAA:^5F>G M9N++L3GQ1\7_CH?^- 3+8^"]S\<#97V?G?VE.G09[VN)8,Q?''S)&_TY'*(J MEQ!\N_1_A+]-3E'7-NBG.)7D1;17S]^P.@6-X/@Y-87PIU$$A^]H>#GGD\-2 M-6-7)^R\%[F\:LGFA3,C.#/Y*1Y,?JN$NO2+5IV_IE[EFRUS&"R< M0MLVTLK#^^3 -_SF^:PK)*YGM)Y0^(H_PU<->\]<[MT.MF25W*_:P8?@7, M+1N/\4 -3'ZYHU;^W2N0:Q3(#B@,*,6L^%=ZI !^&@GSR@6JTRYC]WD%",,Q MM&HOZX@^QFKO4N;IJJ^S7C'=AGI7LQ^>&ESGF]>;^Y3=VM50);?]Q5TBE\,^4/4M:=K;ZL.]NB M6'2ELV2+\R1T]H$Z*Y=J=O45V]?\*.9WKXW]J&&)K^>:7V54& M-0XG>#^JV]3/?MBUZ,;\'@UA2ZWNY"_]0ZNMQ7Z;J)"63U;CWJBFJSZ6+S%5 M2XU_$^>1A'E8"9*I5*2*84I5++#6[I^]FS/U M?&3:6R]\1U[V:JF<$X;3B52]N]Y -/D>MG^PNW>^?_37]T^[_<\??[P]/?C\ MGA_N'I_#N_L'IY]./WUX1?;?[,_D>QR0]_'^Y[WO![NOOQQ^./A\\.8C.3CZ MP@YW]V"<[PE\$_K\\=O''Q7O[OETA:LTRYQ),A1;21"3'",):XHRRYF41F/G M*USQ'DMG,SZZEZK7H62[@(IM&MLM4-'%QBIKA'-)RAQA*F-9C)TF*5-4JGAE MJ!B [S; %T\!GXM9ZK@5B&/*$!,X1D*J%#$%N0$ M.4=%*HU+)*YL0=KM,N8!%0,JKLL6-)3;U.%,99)AE6G);$II"G]@*C'9@Z!B MEG]W%OUPQ3 XNT D4TS/!).$Y9*Q$WJ$.,R05(IB5+K$H-=XG3"/?P(@LG+ M (E7':A3! A)'7C6$B=O:./IMO&T'/CS=Z!=9YQ/Z(THKBZI\6-?4HR%L8!%3*WF*)$.SL0V5D@G3"*BB>0DCKD5ZMEVTL-%92F+R^%%%PE68:T M2\%6@K,V$CIUR'*BJ2-,XRQ=?'GYR!>(-_.Q+\MW0=O&H-)0*D6G*A^,*A9L M&!;Z[QCZEWENE-JGUO,T3*YHJ*]565%@DOAEY7>K?L8O+QZ%)S)8B.A,G==) M[)4[&Q2R:<&S:+M!6;,:>4Z6ZV_TG_E/SOHPM*WH[:5K;\+C IA0YN556NIA MUI!GU3PBGK.EHGCI79 H>9J7,E)?5=[WSR#0<%2",GMV97?>?+OJ=Y5T/T,A M7G5T6Z.G5MT*G M_(2/^Z-+'JJY;%R7C>AB^,459=-A_VQ-;0"=J:\VSOW?)SQH$^K#R;<]Y'NE MGU /SJ5&F'S-J/(D3GO%>1:VR& M-3RK&(]^P*1=H$3#WN0_'E:P)>!X"IR9\N^-5J&O_11 FK4@4]0*QQ18[I M"? KGGUX17D&=D@%/Q->?O\6=5RX"<':[&Q=GZF52%7]FFF-O63( E$&-:GA M>D**6*E6!6U3.@9K80SLM2,_5<;E%6E?+RI/AL6H[O=@Z"<=-H#Z$]_(Q5>: MOTZ*%DP619W6'S>O-+,\<16> M70J#_Q;,T.4T3?,&SJVMLBSYM2_%T0G5O1OY-5\7^?5;YY?V#Y[G\[W'U[<@#_]^G-_K=/ MNW]__O1A/SZ =N"[?)KQ[^#SZ_R ?&0?/[^']G?8P9M7\<&;UU\^_OCMR\$' MWZ>_XH,/OD_];/]H[]O^\3_6,)[@E""A4HV8)08I%6?^Y&^2Q-]NB7B:$SM- M;*)C;;+,^Y'%U$3([6]'& ^BWD]Q<,^8NV43]G@G;2M^C M+VQW#;MST[#'<_BD\)O"A*K* S> ?#'VA(N%MZ%@=_O-&36N6*'=Y;<+O^L: M'[LSH2P=G\$X803U;NWWEY%OINJ\S4>>^?Z"[+>X-E)U 0BP&4/W-I8E? 9=/4\FE?98('$;F*)+++&$ED_&_SBXEES%?3G"M=-.+K0D4IMMJ*] M[*I(7ZI+I5"CX= S_GHF8?_C";33NZ;88'W!P4B[B=)6)_F&)+M^4^1=)7Y: M)YI7UL6RQE[_)@6NZA=XJQD.>/!755R MZTZ45%J[L71P]!<_^/$>'^Z^PF X??_'*)/:)$T1Y5PBEG"#A,DL$C!3V&GK M.#:^O-+L_26_#=YF^35S,N%2$(,QDTI($"N,.>'PB]:I;0J/LIC-+SQZ MA^6?X[S>\)7G_\"IQ,2&<\1M3! SC"&1*8YHQEC&X#B7.N97/IXL]-RB2L4< M@^N*C355KG!!8<)*A"[_2B<.16C\S%7$_P"FMQ6S%11Y"RBS EG[_(K]DV9. M*:$=HM3%B*6)0S))!,I$0@GV58<%?;:-;RKB=MOEOV]YXX R]U_Y/?(/%M3$ MFE)$I3"(82>1A+T?:44 7P@5!/-[H\S2%5"7 1HPTN:=(K^YHO9^%WE95S>Y MO'1Q<"(=GCLP/ZM#8VV4-_[:VHWHVRF]L5C[R7W5UI$:C4?#PMM0HWSB>/<\ M_OZ1LO865B^M#I[%Q17$P)G+"XBOT >P-1>=E:=<>NLJ6[' :U4Y3#;9377P M[1^<8IHR*E%LB$.PS:9(.,U1EF36B9A0GLVXG;I[3)@N3%&.3[W6^"I=WF4^ M&$T<%]=*ZM8^E:LJ>"'/E;.\?N:RU.W%ZJ^I6[79WF%>1H*IBG,_4 MIIV\OCDB&C26\<>',AHK+Z,Q2^+L\YO76E@#Q["?U6Z>VU;6 M$'R+QO0ABA\PF:ZB^,%DCF ?<3?'J\U[,C1^E\:?1*K:;Q-0'D4_S9(.D8M/ M-'+1"66QUM)A;!@G3B2,6$VQ=I(ZIW\:4SWW+ :_N.)K^\,5[VAQ-N&*.^SP MPZW9XU/=<*]^G8Z@S*[*$:"0D]L6& M!45PBN9(I9E.8\:=L:2UX8IWR*:?]V[8/PEO.<1,'5IK!X6W36\LED!N-R%S MT;;3D'1?-^'-V'0K-V$ J"4 ZMT,0($U06P<%IQL@8L7PU J#LC/8][L/S9L$6M\)ZY:U+-N'=<\?$^S^;.;\ M];"XAGL!TVZ#:>>S1I>(K1$Z]IEJ'#' , 26,T4BT5;$W&J%0=D3G,P@VB_! MUGIXG0-QAU\G =#F/!H5T%J__.*K,^\>FHNM9L*X_ULR(T_ MO/%P4YAP.QQ[?_ED!$OSRSU17]P*)^C)8#D!NT0RC2G6FI%4:)8JD3EL4JL$ MB=7/")1O]N0%M%X>K6NM7IQP.F)M\GG0FT8[7Y3/-"NV<;[EQ:5+*NM*AW8UVZ_X[!LGOUU1\_ M6Q)4\AW^^_73X(^33S_.3@\^FQ_[G]]_.X"?/GU^'W_TK "?#3LX N7^O,?V MW_SU_:-7V%S&G_[?26Q._QZH#W)\>/J1 ,B<'QSM$/CI].#H;?[I]._\X,?WY8/?5^?_[\>K;X=$7O'_TBNQ__O(= . ?KE*NF2=@ AA& MC&B,A(#S8\(3D<;"$]BDT\DZ5%KG+!PSN)Z+A>',:%@T.:5?JY3<<@0JZ%-3 MQX4Y\>F_GKR@%ZGQZ&18Y#\FX7J305<)%!?/3J)HCH\+=^P35,=G_HF%-DEY MH@KO6;].%\]&Y/^OX M(Q!O[8K#[%WUZIUF6,X>#7]SEP_;Y;S]\<9AU?OX\,B 7/\_6#W"]O_ZQ^= MJDREU"(.]B-BQH"A0JE&&7<)L=BI&.-GVTD<]T Y9P-#:PGPTNCU93@>E2,U MJ%/IAZ>GPT$CCV. B/Y$^W =[1T>1#L'N_!_.__Y^&[O773X.GJ]=[!S\/O>SG^BWP\/=O>.)L^\??7N M_7^.JD<._WSU=L=_\&[64EE6(Y(N4R. (0,'L:^Y^_8$$AG__O.-C_!5T7%_ MJ%6_%\$H7-'0)#6QO+"5FW%#=W(&)D]>D3)=Y1PI/5&3MVR<.1E SX\KPJ4K M8?^>^J2A=?'/@LW4BZI^59_Z_0":; +^KS5\7H)FEUO1ON\'['+#690/)H15^KQJ&88)"^;YBJJ\=FL+3YX$UF85 MOPU67A^.WTU[IAB6?N+J"0.CK2AJDJ5\8*&9PN>A5\.IB&%@"(=5UR>=*R;T M3S[GO6+%4E4F@QM5C>BBHL-2?JDK<_B;B[3KY^ZKJ_F+8-\'&\!5MI>/\CY1 M%7,--.**\RKI-^I7[##0V.6$^48K?JW1^22[HLG<@-^BX9FK :1*D[\J"1,' ME<\NAGX/8/>J)FQ",%7E]3Z%Q-[= D8]F' J7)P0_<)YHJ=Z>OR<6C4"I7$# M_Z=+$@;W_:PQOSS5 3S62/NEN, 6[@;52DW+BR=+:"C0KO[IBM#U%HC^5;7S MK%=GD?-\5'62C06I^5IE=C?)WI585"9C(PD59UI>^F:1\21D/HEH6%1"A&KZ M(#]:D&#?3I7?["8W\(I3GP6B MBCIC%/3(N DU'0@&#'TRZ&M+<9T:"E;4C\XS4(%,@5A4.N_%=3#\VC@;!HU\ M7Y? "J_\@=A/C#)F#$AU[M-*+M-3?%_@W.M K)J_5%\Z55_<]!)=0&:I0/]@ M!DZK/-IFKQAZ/H+Z"9!R&,%.S>5U?>&AVY?0?M$@K ,8X.4DT0R^YD5DY(XK MQJZFZ45;S;#9)"8Y.\U.Y1L8-KQ2ET+C!<^[?[VP N9\:9CE ,0'E;+YALY. MSLOJEV_#HF_KU#:;'_O,E9H';U@]]^NPJ!)TH%G7N[HKC$Y@'Z]86H85\4DY MUOXL6!%$^!W,J]B9ER3O/<@;%I7AM3UI4"?T%*.\A*F<0?.YB$PPX40^C+&5 M,D#D/9!&4^GT[X=_[^TB++T=XE7UMV;S67+;X=>W'=ZF;6>GPN/F?"X;[]C# M'"CP4AU:TVEF_LM5)<1SF24S93Q>Y W7"5@LM5%SQ70!$#@8#AQ\NP_"T8N. MJQW=-P90-JSVYH$!(?2LXO7@0GLL'0/V;SLAB?54UY;B)E*YO19_2#KC9<3]-# MO2#O]#VY9, #Y0>\GTYKO='8:MW!R<_GZXL1O:U'] 2L1W^:JED)FXS(PEUL M3[!K'%=Q@B^JU7[7["'-7VM7^(?)D>C=Q=9Q\?F$D'3_RD;TKMETFH?JU-!) MRW5'ZJSKZN.:/G*2O=V(=#;,*YG*87LLFJSL E0C.J[V^UJM+MMHTD\7=W3F M)5?/?J=#GQS=',V:OE?&%.R+]5;K=:+9:NL#(HP<-BKC[;SBO^/&C#GSYS)X MI.[,O!GY^>"]A0@ONW8T;;[L=\;*T+HP+;SIY1F6O*E67K4UZ_YXT\3;,)Z( M:7 \9^OLGB@?>#)3&">TFAN:/4W+[#6_BZ'. MPF\2'#$K.,G<+VR*X!S51([> M J@ZFW@#="F MAW#V&GZK-Z&Y'UT2*-?VYA4SKMGDRL8[X(W9P7!4-0,6Z(_ZG9Y.H;!5@&-U M'GR_]6ZK<3IY#QU\[,Y&[H)1N79_PCOS,[_+/G_V9F?GSV>_7/4XJ"H>&+YR M7'DO8'_+\HK&>=[?HUIFKGQZ:0] DW",C_*R_DL3RIZ0S^9VD7>VFP(_V$Z^R _@^K"TJ/ ]>]Y M3Y4KJEMKF._Z$#'=]-BO5/E4)C&RPVJ:*M?=>)#[L7O6]8I6\L(?5%YPX/O7 M>N[TOAGW)TY/0-)>=:1IYOL*6L$,ESD ABI 5$?YJ._LY5165I_WNE=T(O5% M0UYYD?&L4[!JWF*LN&F_ MU7ZFBW=X 2DKFA3O=AH65VW>"2Q=\LWVW5<%7[I:0T%=1-B7$U]DXU3SDW"] MJ[6SR#\V-$W>A*MX--W7^ON^<]6Y=CSR+.^3&X^K_;J\)[EAHB;NYT5SUGCG MO(.O*:%1-5-1VWLR4._U]3WU+[^R-$\ !LT52A7[T$Q""8IU11BN MGZ%AYOKGGM$*_F1KSUD^J -6O(GA7>A>G#P"^R>GHW8NCNA7A^_?4+%3^7$O M^L)E%Z[-W+#N:NJL1%21$'.@1#V;I10V;>.%]??'A1Q5GJZQ*,SQHR M:55K$'2A^L8M? Z;&![".L&3O- FI$O:A)WA#<(@?)BMG#=(@$&?W*G5FS^C M(O0U]+4[?>5T\3M#7UO7UT3 OYIXAG;F>,#?7?& ;_1,[38NLXO9^M/'SWC_V;5I61)?'C7_>]DA'U57 MT]=\YTN(P,(DUILX ]JXXC=Q!=QIW$OL64]K\NA\VM+[;>M/:XJ"? 7Y"O+5 MTLD+\A7D:]WRU6E"IMG1SR?0V;E2F!E5%TEWY%)I/=?2LO)P5[*E]G(I+3MR MFO8H90\22KZL.-Z+SN?AV'KNB #3,/IT56FUO&5=4J7Y(R>RETH1I+F;TAPV MANLCQW&/4\[ M!E<*^<,^14]@7 MXB#,W13FL"]<'[E/QPR[0E"DL"O<<^0^3;FELKRB CKMEKS9VY%HO\J2N%O) MKA;6S%D6TAG9ZI0#:#6%61YEJO]GF2O"KS5*:NT$_(9(&QEXI%L\:CH#,7R")[^@K"6L4E#@(2%#B ML$9!B8. !"5^8FNTZ(XV[F+D3I"0-5X^QNGC+=)FW"]>.?*;83E:AMCA<3TX M3]3W6A$PDI>/XG\-Z[3\KM6L4YB#OB=R-5C-#X MK+X@CIZ;NYWI.^$Y>C(H%-R+CW!3P!_1OQA6*:AR$)*@RD]QE8(J!R$)JOPD M5BFH#BTW_)^OZE5;UV6#_*10_W\ MJ_-_&*G!<:[[[FY!X\LZK8+C:\5!X\%!&;:W("2M4V;<(X2&56K-*@55#D(2 M5/E)K%)0Y2 DZPL:#_?+MYOBMZX<%6,S&A>>9"QD(7?N0!E<8>O>NF3%O#K('+?S8D:'+OH M^;'*![_\VA^69?3<+@Y=#E>5+93^%ON[VM)&D)=NR$OGUVF^W?.<]JB(0PI= M&U9HP654>L=RWV&-UJ=%\1;A08G:L$ +KX%PN 9ZT"G^CRO+%U%TI+Y',&_. M5"&(A3/#@KOX<+HRZ9*:UV/G0EC:"O'1# M7CJ_3HO,^C1=WAX)Z[/^"+.$AK2F]JS20K/^-L0488'6;]9C$ASR#UW!?J>J M&UE5L#\8#JHJ]K<]1>EA85V!1L.S%WZVRV$_M]&D]S^5O,>5YJ_F)JC2_)%3W!,\#M+<36D.&\/4D8;T M,.U4-%Q0I9:H4M@8IJ)*>UC<\;HB"/-C"W/8%Z:%F=(N%@H-FO38FA2VA:FR MV;WTUNZN(,PM$>:P+4R[;A,1=H6@2&%7N/<="+MCAON#R_)&Q#W-OR")]E5Q MG \6!S8M<2-W97THK( =CG7?+:^D+01]1K9DET#_U@MQ!TUYE(7XGP<-N'OB MLCU?M$"V;\L9] 3$:_YUF=['X=*7@0_FOSK]O_AG\F;SJMSCZH5B3?YLOF+\TK MKJJ@<8.1*Z#=JK&+OM9=@G[VU5GI7DQ^>&GS\JROSE_D@TIUJB^]O/X^KV=3 M*EV]K_[XY;?M?^A'D-?0U]O;&OB5RJU<85.'F@,7EHM:/, MWZYNL;.%1\.C:WST)V[MGS8O9QZ=J&$"7RVAG-"IR/:Z-^=$P^OO/-]&[T=!\ M.1GVP:)?)M'[Z<[4;MX?^VNBB]GZT\&.>***ZP*T)+ZT['9L_I#?Y=^C+"^A M.]$I/'Q21FY@G5W&R;'H=O*FZ\$VKOH?X_YY1'H1B0E9R;B7.>L_J3A M56#'4YVB(%]!OH)\M73R@GP%^5JW?&U* %(4>B)Y(DP$>0K@<)^L$]FMRQ MRF)7%OAA%[5]WKY-R,)8@)5I#V,H([ ==%>:P+TSM"ULD MD!\$10J[POW37!/>4EG>E#37*5?K*E))4A?#>/MHTSUH^=: MM5L^%R2BQENW]J\5%@3M? MS6[!]MV+>=RE_3L4/%SW DEZQ\B,L$9!C8.(!#4.:Q34.(A(4.,GN$:+"(GC M+A(2!PE9XQ5DG(8BXFL[^)MA.0J%P4.AY[!.-^Q:S3IU:>,*0K+V4/L>EH]S MH1)6*:AR$)*@RD]VE8(J!R&Y^W'RMH5;5KA(&W&/_/OAWWN[",LH/SU39A0] MUYMW5TR#5RMXM6Y8H.T(JQ/4."@P&T3D 4*G @>%+@-ZQ,4. A(4. . MK\_"F^$N,CL$"5F?!H.(/(X*K_M6N"KU\RAS_&ZDBA$:G]7WPM&#*"3?XF2) MSKP\&]9WU"\*UU>C_*M[Z;.+$=F2Z=GLW*G2^19 3,REC%03^?1<70M,H&X% MR 5?Z/JO-8@(UQKM6:6@QD% @AIW?I6"&@')EAG39]G9Y,@&$0DD.BK$9C0M/%M>-//*VM-%Y5]@BDAZ<=*H00_"6=L/W$=8IJ'(0 MD:#*89WN=H4I@R8'"6FQ)J_[%O/Q JQ?#POX=1"Y[^9$#8Y=]/Q8Y8-??NT/ MRXZ&6]N?A5NOPDT1VGBZ;73>!35_VWU.>Y*RD'+6AA5:D%#$$QS6IPWKLT"# MXBTBPP*U88$69^0]#L)MA(?]/ZXL7T31D?H>P;PY4T6_%Z=[/G*G M914&9_/2%&[DHA$\7/TY^.)#&YMYQEUDCL5D>:@*/HCU!U^P. F>HM:LTD*3 M+*A1.Q9H4> #?IRZM)N3C;!31CM5:;RJ2/?!<% 5ZGZXFO'S).\Q9V4^,OSK MX2:@-2HW?^0I[4G2J6+EMUV!1SY&/UU5FK^:FZ!*\T>>Q#V6X"#-W93FL#%< M'SG!/9ITZNH]J%)+5"EL#--L&CV*[U@7+$CS8TMSV!AFI%F*<&((JA0VAGMO M#'%/)+>ET0G2W!)I#AO#E#1OX31L"T&1PK9P[VL0<<=BX \NRQL1NC+_CB3: M5\5Q/K@;,5,S#5?6A\(*V.%8]]WR2MI"T&=XJU-.HELOQ!TTY5$6XG\>-&;J MB3:V^.:)UV- YQ)M+#>E MCQW;&WKYJ+VL3G:_CA0\.$F&A'\F;VH$FLE*YF>S+;_E=G32R/O5[]6:]R*^ M_(K2<"H=CQ9_Y8HR&S<8N6+E>OLSK26^2XAP-)4;>N7?DV+2G3-U[) NG/J" M5 :]?:'ZW]1Y^>S7:X,ZS0>3YIF?P=L.?OO?NH 6Y_3GZDNJ RIJYAP6_F7S MET8.H*UJ?2\7IY(2F-"^.BO=B\D/+VU>GO75^8M\4,U+]:67UUOGLVFU5=_K MCR_'MQ778VQ\!LV;FX^WJH^F=H;Z,YIL8;'XXW@++_SLIF8QV\(QNU.S-W_& M:80G>N3:*P@/:>7&YP*,9]U+>*>*]]M$N=%KF5W23WTZ9GS\XGS]U MQ]OZ('4!:>^*M&D/XT[='@69#TA[O\&)GA!W3*\+H4_+%JOSYR=7CJ)7W\_< MH'3W"79J][WE@G F(KH$JH&B8MT+1-+;%MD):[1N)4YYI^+0@X"L>X%X^HBU MJS?"[;);" >:]4.0 M(+!"1M7LF>BE]1"+IC?!-[)P.H3<_[FY+=,)6G0]! M,@D^B7"8N6&!4GY'HKJP1NL+_NA)&M0XB,@-"X1[-'U$Y^**?!+5N]/VV!/S MU?'5;WM'NSLKHH6Y3MO3.03T /*4OM,]>7CV6XW^M9H MT*)(MYC=-M*M2S*\N=A(9$_@3MTG=4FN C8^?6S$HL?E'6/P'E:(5^0\ZY+1 M&^WOO'VS=[!I7C0LMSJ%X:LYV3W*5-^-/&G33__QUN-X\1YEM$%$[@)A2;=X M6SLAGP'"5@=A9',A;",BNO9.SU1>G+I!51C^>#BTW_)^OZH'GP^LR_)!/G*H MGW]U_@\C-3C.==_=BWV[W7HP'SS^]_\2!).778+J$#6R_ML>0D):6GM6*:AR M$))NJO)F!("9_X[SFHXV.AL7YD25+E+&P+A&,(A(5<4_O&E21L_5+YOFW4K2 M#3P9AK/9\@LD\6UCS<,:K3]&+.9Q4.,@(C>H,7U$WK*-\'%<-33,L!P%[T7[ M<2@<>=9_Y,'R$?DXPBH%50Y"\B14>2.\%V]=.2K&9C0NO*_B[F9%)RS7!5EL M,>L2#H6CS?H7J-JLPCJU9IT6>2EPTJF,^" B&Z?*&^&I^/WP[[U=A&64GYXI M,XJ>Z[M=>W3"=@T'G'# N>,"/2>,S&A&6)_6*#&FG0K,#P*R=@5.!'\4!=X( MW\2[D2I&:'Q6NR6BYV;C@BFG2HO<*OI?^0CT!/5H!55G^V:!BVB*NBQNY*M M!B$.VT KADT$G"N[2"H=-"AL ZT8-L$]*>Y8!ZQEQ(0W'*>Z=J2Y#T-A)X[/ MBSBXN\50N)H#_*-,]=WHO3;)&T5?5'[MK3ZFR M'/J"N#0<-#6,=M@<_G!5#.S;P M,QQ%[-8M5N3*2G=N@?0OBY9G.CTB+Z/1B8L&,//-7T;#ZB^_PVRJP?GE7,)B MC8MB,MF%*\?]:J:KAR>MPE>L.\U-KVJQHL,$Y1]4Y)CE6)>YS6&4L&[.TV%N MRG*8AC<-[E7%LKU-V6R[<+)WJL%'.8L:V)Q*HD>F//+H)P"YAEP8^!G MW7GP@97HYTK[R031[?PDXOAG=E0UBZ_S@1J T/6C?3?=RSHWSP,L;+1UF#9S8&I7.1S0'7JGVOT4H]+J$39;D5'9TXV 6_N/.?O7&R(WKT+*"3 M@[$K>Q'87O JV,FR?!35T]N+'%ACPPQ!O_*AC;R)UA\>]R(]''Z!N4?:'S'A4V5K0WC'L M%+6(^4]K'#OW@OW_V_O6[K:-)-&_@N,;[]KG0 B?(F7OYAQ%EC.:26R/I4SV MWB][0*!)(@8!!@U(YOSZ6U7=C0<)4B1%B030>V8=20#Z45U57>]R +:XFK'W MG:EEU AKLNH D$)DB&6XP8U!(B #BV, 0F0$B7]&AX5T+$<) M T"#<,[@KVCD1N*W8V-JWS-CQ."O$?.!I@&:HP7Q!0<@$<[@K(%Q&'SJS4D, M@D&%Q/4=9*T'YL/7,]C6%*:^&1L@/>%AC0'E.(SJAP_I,)PR,@;OZ?9R;#@P M$Q9B>./L#<,-C2",Z7"CT,>)0++.2)^-Q\BB[IF_,/'A G!M83C(U'P<"]B1 M,V5NXC-:HUJSW"D*(Q(T[A)L3/Q]AO*B%_ 8Q^,DK(2 I#C2W%ZH NGX$L#0 M]N,%,49 7]B/F3\KW$( ,B+G=@0HHLX-UJT$3B%^,U4OT-\41.T9:F@Y M;B:0'$#K"HG2SE@6R%%17AI=_18Q9YY]2^@C/K>,RY*5B3>0WT8,;ML(?P_R M-,LD#J8<&!$7D#%"BD,(+!T^Z"^ ]1$G3+B+:UQ-A\RR"&6@05B0A#5= MUC UXFS,8#"7.7!NN$G)/Q"GR^;#D>DZ("DTXQ*Q-\.O468@KF("L:"Y)/'M M"'!_'(4S.EX [9^ ZVY%QKJ69X+0\5Z #7=$HF4[RBWZ32C,H M3TX,9@,)R]G.8#+@G#YRW+=R68!HW)ZQ'+U- 2BL0._@6B3>_?[!<^.IM,+EOY/8 MV6-D\ZYR?%<&1_W<:J>7,X43/1L"KOIW98UCM.]M_ ML!?\U8]%8@6Z5#!$".ZZ^3*C8X4Y O)1A>; 2N6/1@P:N\NE& 78F=>HA!(% M\HQ@M2-&S+S\\B3B]+[!!?&(Y@9DY<,=0/<8VHF!O)#[O(2*1A2=7Y#@@P_3 MT!=:*# -SB8D6J57+8+DGF7\:,1@,71#I1^!H[$AB0YC Z"Y_^\QKW+BB=X]=Q4AF?;+K$#)E M/)#B9AS.<%-!E]]+Y(Q,@KEEPL1,3BL60C%\"5S]O( M263\C)Q8,AF+F,R2WT<\ZPRL\V%[[>.6M?[9IF';':O?/]]KV,W/^MV>7JQ> M[+,M]F*K81\)57O4U[SZ:HDS65S_+^-??=QR+(('X=+XI[@TMO#%UQ8,W4B# M <#0 X%#@^&G-NB &@QK>4-C>24(W8W&![W_IN^_H_>_/2,\[=)JCVO(M.E/ M.;O)P;)+6J>58+0E* Z77[2R_R,%86ZY\4'?[';WK!NV-0RJFBFG<;E2N#QL MFQ<[%\K1N*QQ^01Q^:)EMMH#C7[>U[BL<;D&N#PTS]M[%NA\ M=ER62NM2%$A;.CD/G(*GQ]!C/,<83;"\E 29UZ6H_980Z%[LG*Q_F#+'Q]CL M?KG0-:V$O2V"#*WCU,'6"%(9!-E3/]8(T@@$Z;6L/2LH:@1I!H)T=JZV41<$ MT9JB'J/R8S1!4RS-HGT*NZJI?;%")L1VMV5>M%J5;\6DL:Y26-<[-P<:ZS36 MO2S6]5MF7V.=QKJ7Q;I!RSS76*>Q[H6QKFWVCHEU6JG78U1^C"8H]3^OE!UH MF/>W;?6J?SO7_HPZQ[&.ZS/:X8Q:QXFBT&>T"QWM&?NJS^@%Z>CX3=>UW*[' MJ.X839#;;U;*@C5,;N]8YWOFU^F[[.7.J*_EC9,_H^%Q0M/T&>W"Z_;,B]=G M](*\[HAT5-ZQZB==3K)J=03U8O5B=3E)74Y2EY/4Y21U.4E=3E*7$]3[U_O7 MY22/6$YRR=1^(M9Q&G&KIA !K%8%SL#V]1+!K;'(GSKU4^W+.!AM%)U'QL]:J;AIYD7J/)5NO M2*1&=VCM>IN6GW/U:BT=V@Y14P1I[UR,2R-(HQ!D]VIM&D$:A2"#G2O&:@1I M$H+T>E:WH0C2!#>#+I57.]VT?V%V=!T?C70ONK=!RVQKI--(][)(U]$U0372 MO?#>AFVSJY%.(]W+(EWON#)=$_P-!RHP5EU5OVUUCV,+TN:87 M_(S:QS&ZZS/:I<"8IJ.3/Z.=FWD?\(R:8/W5M9FLB^JK+4F!CL:\1"YTW_@:[ Q MXS;T$WSXI#3J4TF=U6-4:(PF*)0Z:[DN'J=NVSP?5+\FKD:Z2B%="Y!.I\IK MI'O9' FS-="I\AKI7ACI!N=';)^BD:Z!2-<9FKW^$>LSU,0HH;.6'TLIV[6^ M?%TRAK1?7R.(1I #U!&R=O6": 1I%(*F&&NDTTKTLTG4UI]-(]_)(U])9R\\+ M8YVU;+5WC1C1F7PO?D8M?48G?D8MZT)G_Y_X&6DZJL09':=@9F.LOSIKV1I4 M/W2L]F?4V]4#I<_HQ<_H7&FLY=J\6A.#'8UXB*SE MWYC-DXC-0-PU;A<\9C.=MJS'T&G+.FU9NYS66%\Z9F]8?>58(UV5D*[3,ON# MZFO[&NDJA71=KP.S70.[ID:Z2B'=A3DGZ.FU9(]U+"\1]+EP=993I8SQF%DQ%-F<.:$@6O\E=A1S"(C M'!N=5J=C>($3,9LSUP!=^K4QCL(9O3[V(AZOO#VSO!=9[;9"E,VL:#%T]7-S>//#AS.*WL^]WW:ADI)E<5 MH>1!J+VO[#$'N7-K\!IXU P.&'X#C%F/60C"[,/.A=5Y])PL6,-?";$,*[\DP$\XX'.V B3R."V#V_!J/.(.1X'I((7N<=CW)_< M[AV#12^?,QS9-Q:;I0ALIRA<6 N2XX9I+N_ASY[#3>,WS_=B&W01G/1V;CM, M3F2;?#@WO $ +9D=GJ)J=X4_EY_U@\QRUVG$<>:.$^#CB MX!1&9/L?.I?'0'^78RFT@M$0GVSWW@X<0#A6[BQ/E5P0R?8_Q6C,:- M-Y*W(H( MG-@.1'-,6,N7E&&/9_[\ /QO+>27FBZ7UC (GCA)G"!2T2 B.F@ M.!@^G2P*GUMKF9"$=^_"ZL.1S$/N4<6#B/GPY3U[_^"Y\53>SOGO)-=J99_8 M(XX<>OTG.>[F %Q9=&CF-MP*JE?'-OWJ8I+'F1K[*(;6"LI3>>0:Q#W/[ C1PFF6+& M$^$!?;B]>?5V!?UN8\;\#.NVDV >$6!P7%1O":%A;>HK MO.P_P"4=<6_L :SNF#,-2'186>O=[:NWIO$P]9PI368[?R4>RN@PXM^3@!EM MDR!I;I!R,HCRJD.F7V^1]'.1X5E.?M3 M4=T6BCU0&1SR7HJ8U=^"W.K T#:S#/Q]PQFL5X:)E!]5#Q\9OD1DVL7D=X+(#_A^D-M8!M)#]3(MJ**(*P M*%UB*1<78D)N88!023"V[\.(V*CDT\;,^VX15UXSXP; ['#E$8M%]3+Q8Z2: M-2L1"X7W\ _(W D#E$]2<&N)0;E;2FRR#LSN:HE!E;,;Z;3E MYDKNUS76Y15>512OUE@3@\=A)-G'. %Y(3>I$W)I"0*QK[#($ 2]&># 5'$S M6!J\1F*I2(%#YGVWJ\Z^AE,O@TB8VA]CWN96N($[7\O>*T6'@W(Q->E78-G">J3>7;X]#>(IJ5 CST4-8%J K\WT\ M,/&2/4+C_@*GY@Q=$]* =<_\<$YO %B!W1%9Q213')[ XX!/&;_]AS^;O M+W%U0 *3A04TBG9CH$BY)X4RJ#[8"(>8*]5-SB28&TR5C&TG3HA5DB&(K"LP MD4,ZG"FACX]'"\6"B:_"6!GPQ6? BH$O\/=J,?@>^0KIT(@Y*.H$",&[,[25 M2P!PP,?W]'/$QEZ@YB@N,5U8Q4A[C88'^U-7K.*D("D"#P9I#WW;(A1#,0U>>.R(+,F= K53>(^1[L!$;V.'!K[R^R67B^0"$ M]P2$7,PV0/P"3,$K.S7]\9QQ$/E$I_5>H O A'YOO\8@'-(2@2&L$ MX0&!E?!EY(!5B9F$"G$F9Q%GD4<1A)B0[] *)3?@ E3N/6")@GM(&U)VND++ MD89CG,0MX3 ^ ]$Q1C(RU>[3W2Y9(*1T#C"X1"6*CERB'-P0,R\63#*4IY^9 MGDQ<%;[.4"KR@8>?@40TP[FY.#48+88=8<8_?'R&R S+E$!"ZIH"VHT8<%O$ M^SA*R(<,&[OAD8U2)&(UBEOP.IJ9R2*GY#] E70P*5[!'Z."/#CV.#+.HCNB MXKQ,4*69\C"!XHH9Y*E+7FQX(0!$@%[Q&A7!%X+I(^DKTH,7W0BN?'HD[Q@$ M](APJL 7P]3>^@=>-R!"T)'X#&UI$R5#<%PWHBD\2B]TE\UL\;:\O82U0U[, M="^%P*#")$9*-W.B2,9F< /2?9&R&P25D!UP=:$+1U1\@22>/*="WZ) PIG] MC?C[##Z$EX!C,3AKXAVN"U"FFYC$8?I!;07XEA17/.$71B1E*,(@-@(AD#2 M-X0)>!B+8QHG 5D>ZF!-^(,)/L@9^T;N*6=*# K1$T5"&U!0<=PP(#4)1)A[ M "("'B[>R510+9(VL%(394BD\C 0P$J9@K3#%]E<*O\1P)TP">(()5F> +\$ MOG(3N)YM&E> *[883W 59*GH9WM GAT ^P'E%G0HLL&FK+*@[R(GN[<]7_@' M;&%&"NG6F:"?@3CU&5U8840,#%W.@+.9:7!NX^:)0'S2_P3WA#>3***X&;%3 ML364I0-><.TY?L@5"D2]=7RD%3,=4/X99 R;G@ M5LD-B*P8P4C32DB*"XDX@&M\8PO0 4$LC<. I5Y%N I"4ER%[ S: 8B:H'(3 M3 A5$'W3,PY]S\6;>U42'8=A#-IK$.N BGQ Q5 '5#R7(> 2'74"(8Q;J?H= M,Y2@%E9.N"F0I3EQ[N)G0HZ JS?C$G8&?"ZY=#A'*U@2"'XT1Z$G(.O\#!1[ MR4TPV)"8"=T?0HO/G#/&WRCF##5H=#SA0QF=2,:,W'DK59_LKB26^@!01C%C M<.T+[ZV*:$XE+A2 )N(F,HTD5=M+A?URIFLJB3R,YM0"A[3#D!<$%FE%2>,P MN#(4TAT3,23*W,T"9,Q05";-L6R/(KR8;#XV"'FP* S[8'$Q8F^6L]]R:;_- MBYMD;PS0"U4W-,WA4FK:RHQ$>9 2'Z05EF-O>9TA6%9DK_"5P4!)7@*]"' M!A!&01!_T-7CAR,*JUQ69%V/B^ , 6DE#E2+*Y9?-5^5$8IB/#*];>W63H90 M"BO/:YS"NI1C\'/?1E<\BHF@V#'% W/Z)9RFM)64Z7K(W86E29BKA E4ZGDY MLPY@I;2^$":7WS8YDE9"GT&.8[26$$]-T%HE3 <9;2Z;T-3B"C2#@WXED_&' M='=\&B8^\VA,PD!H"26ZE$""!YT&;Z_,>(D^J!J0TQ7JE[^E9OU*[6B-YR8$]$)] M%JV=X\0W\V9 ^'&6D%()VC>1AA2C9 X$(C[:4G*J,IE!."+NG52_II 1IV[J%= M=V&P@-3Y1!BYF$.CX<=*]8^E?LICZ2GSA$>,KDZT>V ^08SB78QGQE*0#:E\Q0H^PQ@ 6I@353TX5@DEE ,KLO@NK,26)"-"F>H!N;A D) M:&$'\"D_PT$Q/6!6P M%U2$&<_?6M+7F-U< JN 7$)0;$!#B BY(H]_X]+HXM!]@GP]DD $Z1O62*Q= MK"#;C?03F'C%*2>)RV!,7]C8OZ"EZ,8T;D"H-]J7RNGS%>8S/L*H8<25WT?" M]C) >ZWQE0(34!?Z"#>(T6Z=_0,MG#@LW6\B>@A.5QJE );7*IS@"CT*G*Y5 M^-]O)$3T*!2V4Q,- E&4H>-;G +RTX*?2DK&PKV"F#@J4!>*O6ZJ.ZRS>%)( M'>(5C8[L;)G,G!5:$!D(BL3$W"68^X=P6L: ZS-?>(B%NUBZ+=U0K89PI M2$UT4="6O[,(Y26\8VPAK?-0V-=)&P6Y, C1J#\A":^(NZE-'!%SG)C,=(!_#,<<,+4! +S$V(BCY*!(Z""0EEV5ABH91ID'G(<4_I M^]F[QXSQ+U8'. :6(12YF3*XO,0P6Y'VFPFB/Q-7!E)F!B,*L'?1#S7.8=<2 M$2)E$4"1RP,#53E@GN"\4B5=_U&SP3Y9XM3-A$(I@I!=*&.*Q+F!F\F(0$!$ MNAF*WUG&5<:DA=P,I$]F#+XJ^MJDWM'(:J84RW-348)VV5R7!@>M %VI>#VX M#!0>],WBK8)&%"X#6)0)U!2R;1J-0]= RJN!($+'0U^M*5>:DVZD,"B61K>+ M^JX69LR/,F3XBDRYSJ)26]HLQG\'(2#-K*5-.G*32X'AI*3)P'(G\>THE^Z( MVK3M9($*8@2**Q"" HPC"$2:R $+\R^-4U60)R/NN1X:#T%0_]VZM8Q?+B^_ MJ*LQC5B,I?->1+/",ZMN.2G2V( -4$66!RR9L8$T@!=NIW.:.(:H>3 .TIQ(317-@=L(RXD2FLJ&) MJ;AD8;86T4T #E>8F=8<]")G,;!39,NMCL"(P9&&"RLX.G/(V#Q&!I@D7 /^5\.@J!U_\Z\<, MOC7BLAC,6 SBNDXB^(-I7(%<[\J@+<7\4B,NOGC)/3N7UI*ZB)3=#K^S^52Z MXPO$Z2G[GNTX<-/#5([X:!:3_GM>/&ED.N7< M8@U;,-=)Y=(JGHN>HE J%^V7V%?+)R,/GS)&>7E*9:7+2,24 1WJF*I<3-6% MCJEZ-@UA*L4D%#&4W)29= K8:B NHY]&8BKY:%U$ M:9&+D U+^JR+4K&JC)BF.OZ1YO_&N>/-*FPLS44B HFY;NB#R(6G#W_&\Q=2 M4&9%WL ,4WFTB"'FRCI2AZ&?YF")X-^L6 ]^DEL080ZH=W+P=!?J/G*7]R.C M?8E[AYPMJQ5-EGP(K!\$6!LF]HBX]-VE'1)QX'F>1':7;?+XO%FPR;C+BH92 MY#+Y(3<*-\(L7M2L2S1)PYZALL4E1Y=ZJ+O*(*S,TSBQO4!5M.*" MI8/DXN<*RS@#[A&230E3I."J$*4BRZ4Q$:= P92N$LU*KR4K8X'+1Z+L!# 9 MCU.ST^KQPJ>+S!&1MX:32V_)")'+()C;"XP'40'\!2.PJ MAT$]^=8U70ETB(J%I0CVE22:P/B\HY:MTVTVV[K0VZ+:[7<__[E==G_8'3&7<[XU:O-^PSN^>. M6H-N?SQP8'G=X?^VVYU7A]"(.]:@44KQVNAO)1_4Z@;Y6JJ.CQ9E!:/&Y;>- MD#O6\RZC*XHGY@Q;H UBQ CY(JD6.8V+8;$ET]K(X+@3>2.&56TP9)J"X :6 M@>4 [SWX#&_\5!#-[^GYX^#J< 7=EBO=TH. X>0'MCSYZ7SP"Y&-++2[H",3CC,59+<'F9'\O.;-\;-&CI<8;XEEG M8+7;YVL?MZSVVF>;AFV?6YV+P5[#;G[6[ZZ?5"_V!!?;;76W&O:1[G2/ML^Y M6'FUI#^.N.Z/U"!GY98FBOU8H@>M[5G7 'C0I;4^EO(K2+#9>(Y>7H39RTCWHRM&C M/[ NCA2_VEJ-H-VV_]W6I[!'<[QCG,+K+3C4LW9/K"Y:EZ/5>O0''-H#37'//8I:+0^/,? M3P[MR_E(KV.U*\3-RY'KM*CJD Q[:;][,>PJ(&YUD@3=VUVBK *"/(O06$';ZNTN065/,;F>-.J7LXO.1:7X%;1PGC1R:NYU,)VXM;-.7 4$ MT:9(L>//:05-K,@_8PTS1[;;E7+'5T%?TPK]P5Q$5K^&^*&MD0=C7BUKH)F7 M9EXG2="#G97>*N"'-D:*'=^0L&B,&%82P"REQID##FU;%ZFGEIYG62!#W0!L<:&QP_L=A@=H2%TO<3&:N@$JWENMT*<=TJ MZ&-:7S^+0^->77V ]H?-M&OK8R:9I9LAJY=-405/3FOSA9,I=V7(5\$.;(0]%4Q>5 M\E]7 3HQZC=$$?>1ZI3QKTY0.G6ZE M+^[CPTQ?W!H_]F)>.MM*,Z]CPZP<.=K#?>OHG32";*UV_$AVW9]V; ;0+1[K MJ?550OOU5UGCOP;=#C[E6Q8LM24PGIFSKH5\^5+?J%:*H@=A J.[_.V1N#^M MJ*9]&WJMX7,4[&_W]^T@H%LAU BRNF^#[MN@^S;H.OVZ;X/&AQ?'AR98M/,B M_;.5(RY5P8\(BG(\^.'Y]G\JVGCYQH=#\[Q=0E+?;/;O="X7$E409_C^NW;JY_ "%U3$=V?XER,=V97H70U[X D'L,SF=D06^7GD MA9&Q8':$O9R]T"V:]/=)/3DUZGWJ-5BVQ5,AT#4W7=?L#)I7"O"D8@86HM@I1 M4L<(HSN5,>I)))V6CC5M,)%4**1Q8]":4(4IBBY8#?Y;2LB/ITQ& R(\:ACN M-FA9%X/SP\Q7[#'B$H"Q>[73Z.H5=5$."VEA7&*@[YYRE6UE*CZV,+C[(IM0&%%B ]RQ]Z&? MU+@3RQH/25_WWM4UOC:ZT!I;H;!>E^%C[,^&9:'5C8N&IR@N.#5N+["F:61C MBR!KR])V^-%M*'XT01;\&$;P:V X212QP%D8C$J.U+=@=CD8WH!,^+9QM[T6 M![?"C:XU;!YN-$$2O'3^2CSNQ5X8-$WJZUNMAM[J6NK;KC7*GHD%E<>/1QB? M<@L%8< V6R5?ZLTFB*F8-BAB8YXBF$ISL/3>=0$[W3!!6[C:P%I[<15)N+U[ M>Z/#PJF2Y'\$F;A9:(F1*AHM][J5:A#@\2&)T-)*H1O%6B)V !A07D[#P)1Y M@3.R?H!9# _Q B=B-HF]IK$0SUZ;\ Z?BQJJ_L+$^E$BOP)>E1$DF_(M MN&D\>/$T-[[PF.&; &$ CS&.PAF-<\L"'D:,QF'!8R M#P&[8/.<3? )MXS'8E8J<*#K]R!?ZW6L 0;*S$.A:;V+F&_C>63Q,:^+D;IR MUZWL$WL$M)S$ZS]9"44X-#2&6P'CK-L^6XK1S?T[32M=S^T).QL!2GT[L\>P MVG>V_V O^*L?BT@ Y[T$Q%WW_Q.%/90MZ2#(5C;\J5::HQ&W+Z7W2Q1R;GR) MPK$7&[_1LO?>YY%(4VQA+K8 G,]&KJ8BS&8 M[2IVG*HN6FN.^2)HU6OM&_!37=1JDE_M;LJ,R:HL;(S#Z,G.MIS[JV/UA7<- MN.2AG&M3V 8LJ63ULIO*6M\:W^!0 M'D8,T*CJ.% ..$E7U=C;]JVBX&#S7$.>JNX@M2-,ZUA2HS.PVNUG**E1,;^4 M7JSV^&F/WRG 0WO\M(='>_PT/FB/G^X@M2L>-*#)P1HC?I5Z)JK81>; XVAZ:Y*=-?N@WRI^[;I]E&G=OWK M]E&;.^-<5#&@]Z0#*ZO4&><(L<-5))*N5:6K31.);A_U2/NHY> _W4Y*MY/2 M[:1T.RG=3DJWD]+MI'0[J MON/*([NV-&V''TUM/-$$65"WDQ(M@P96OWDM@[0XN!5N])K8:JQN754JM^!: MR-I/; -3-./LT4I$,M!%_B3 CH/ *I*I! P[(R> MJ76@+:G0ER'K-K/LLY:UL[CMB[(W\X@Y'O="'(![/ ZCM-+5'>/Q:@$M&/<; M$W^78\F9574DV[VW P>VQ:5#?1Z%;@(J76Y5,,/G&+\5HW'CS3 M1>'SBE1F.ERG#H6>*^6-=NO@4<$ !EV\1R]6%^_1Q7M.!AZZ>,]ZV.AB+;IX MC\8'7;Q'M^O8H:Y-S^I6+PR_NF8677S^94+DAD\T\540M4[;O%Q!U-+M.D[W M%#1:ZP9'VN=Q@'8=F2NB;_5V]WX\3%FPF__#3?)^!-7='J;Q;!_TE' \YBPV M1@LC"<;V?2B&&"P 2/ACX";GN.Q /Z? MJUEQ=5,OPEA9,G(_X*IX& 3,MPSC$G 5+?RX$!/?C9A(W%-.CQB6>9;,88,< M^WUP'CH>+,05;470FX!#KC@PQK;C^5Y,;@M4PBS=PCZ'F6?=3J-:V)\>Y;>M M\SU\D+N[(/\EB#VE5T%<,R"F N%[, :Z^\91.,/@FP@3;(D Q$1+9"C]>!LI M;XE3K&<4S^';*\.G4W4:THC;MQ!9;694C6WNW-FEI&N3;O*BF[QH/[%>K/83 MGX ]0/N)M9]8^P6UGUCC0PW\Q)4H@EC:%6:[*L=5KU^N^P 4\PF&9J]?P6)V MN@_ 24:L-(".UO:&.1_L6KA$X_)IX+*^$XH]+=IFIS/0=X*F(WTG/+$WS'FO M>Z*XK'O#Z-XP![T$J]>CXDW7[+1?O+K(LQ1_T;U9--YOC_=ML]=PO-=60=T: M97>R:5F=[:FF"H7XJM1UX0AQTE5$TH[5U3AZ+/RJ2\!UKC/(AN QW21$-PG1 M34)TDQ#=)$0W"=%-0G23D,,5_;VP6LTK^GMHVTA-<:-M#9N'&_6Z G5KD"W MT=NW"G'ED5U;>K:*.++V="U7'C^:( 'JUB#BMN];O>;=]EH2W HWNEH2U)TV M3N*(CMUIHY+DNY<[]4 PJB3I'Z]25%-0E M]7%:>S4&"=S<&$ 6+U!CAUO4YD--RXN-/="]O+ZSAYU^EOLJ7W<'5N\P65HG M:\H!#[#\SN?KWT#1XG#"+$IK\A1[=%#-G? AWSTD#$:A';G&@_*0YX>E'B(1 M'.<\C&)JO2&'LHP]D>VDRLSLU8)C4QT:W8VC&;5 ]&)UE15=9>44X*&KK*R' MC:ZJH:NL:'PXX2HKQU!]=3>.C;C1[5HZ9_SHIW J%L,*HO4:-_O@B=V@*XA: MIVV,KB!JK>&8?:NG.>:Q3T&C]>$YIN[&46-GR;J:_+OY&'+NA:[5?[U7*_*\ MAZ+SN(>B9!&E+4#6-2#//!-+W@C9H$/X!T3$OKE5"Q#<1/X]Z4$P9M[WRO@) M:,3M:[KG^JD;MPL>LUE=R^Z7[%37W==U][5'2"]6>X1.0?+7'B'M$=(> .T1 MTOB@/4*'*Z-_:%M'W>KE5;;(:_G&VQ?F<* +Z.]?ZD\72VX8'95OO-TQ>\.A MQN5*XK*^$Y8\(&:K@M4K)#XP MNQ?M"EUS-2QD?J Q--U5B>[:Y^:@V]&$ISL(G-CUKSL(;*3;_H55):JM0KVP M*E6'/T)L:06)9-BI8E2T)I(#C;$Y2E9NH->Q!AB>-0^YAX4$WE&E!^^>95%9 MKXMWIHSI:F6?V"..90C6?[+B>#WT.0VW"GT[ZW;/EF[+W+_3*),*)NQL%#'[ MVYD]AM6^L_T'>\%?_5@,E_."LR4@[KK_GZA0>]F2*AG.G.MUL2EB4S>[T,TN M=+,+W>Q"-[O0S2YTLPO=[.)PZ7+MG=/EZE++]M"VO'HB2&?W?,JZ($B]+D/= M]F*;.##=]D*;!S? K&7M&218>?QH@BRHVUXTN+6!%@>W+%+>;QYN-$$2O'3^ M2CSAG6B:U-=M:;%/BWT;8-8_M_H-19#Z=_RIH*#ZQ(X_)AZSE0T=D&] M!E<';_X]"9C1%O4B1/V[*1P&P%1]CXUUDLCXQ_6O_Z#''VYO "48\\]4-Y]1 MPN$4.<],XX?%F_96>&/5H&747EU\=BAK=[)!4!<7UK#?W;-H6ZN]7T#28]6Z M.MM5Z]HU!JJC%UNMQ?9TT;8-L4.Z:)LNVJ:+=.FB;1H?=-$VW<;G\+C1N[!T M-;.CG\+174351>MRM.H-K';34.M$O8_51:TU6=TM:Z@YYK%/0:/UH3GF<-]( MR^JB5I,<'P=JXY/Y+SK6\/6*)X(S)PS<=)1P3$J'98B..JG; =T$,]L+LF8Z M1;> :<"HL6?[\$(X'G,6&Z.% 4![M,L..1%L8YSX?GX53LACKIP5A56' 1.6 M%-']I-2#4@/;_V/'O[W_*8\!K=?&. IGZ^#VM\*ADM\*$QWH$SP'/*NMO3^R M"]/C>)'KJB2P81NT\0 CG!@0]5(ZN7 .T[CZ_*^;#V?M"X,G(^ZYGEI&Q!SF MW3/TYQ&& P3LV'"!\05A#/L,8@^]6^)I9T_GTBFG\P@(6 MV;[P[UVZ<,8>CR,JT&![.VT(;"2A=+^3_'[MXG[?_,?_&78ZK?>W MO_R'/9N_OZ1?V^_? KH)0!C > ";9NAG_3<@D.X*I;M"Z:Y0>K&Z*Y1V,)X" M/+2#43N4M(-1XX-V,&YI+KH+0:(VE+R?ROFZ0=1S[?]4K(?E&^_T=8.H)U5R MULU &D9':\K@=,Q>OZMQN9*XK.^$HLNX8_;[77TG:#K2=\*3?-0]\[R[:W&T M%VX0I1:B%B[MT2?2QD*/<9IC-$%1OMR<<5;;$BAK]$3='*0AD6(GC9QKE*^+ MQI;=TPBR)?>J8!#L22.GYEX'K"ZVIY)PT@C2I&C5%7?*_G&J/W2MG@%+]+%R MQ2Z5,TSCP8NGQ@\=JYM^#S)KG ]D=2,/I%<,0BQ9L0QS+*V-X9QSF6 M'5P?F-C(SDL]W7GI*#2]3_#Q#P/K8B^RYI*LSZWVD\C:>BZ*S=&G(-@PQBAJ MHN!Z1A+?P&EY$964@9/X)0S=!S@8VOL-(,(8 !RS,Y\"KF^"V XF'A[M)>)S8ZB!5+ MO>UG%9TF^5/TED_1RT[1IE.L2'VE'1$[5^+7N$+ZK<8NGQ=9\PBX B!$A]#Q MB#<2GZ;"8[FW +TH=>1DP^8+X?*/AJSO>."5B6L_'UJM_C-43 )1:KA=/[YR M7?G)17&/'='=M]I;#MO4*-WGBNBN*CQT1/?!(IF?HZ1V\V"[);)5P:?Y*YL M68W9^GC?AH2>U"3"I-M[I&S,<2*B7I+O:,35B+M_^%,=F/KE?![9'E_#V$N< M9Q7TD;4W^_?KP#^3L?R-%]PS'I/A/1/\=#!3593^:.C1U MG"IU5"@*;$>'ZE<0ZJ+$B9,('5&6QXJY$K<*(C7WFQ#*P91^^\3YUYL%#>@EZ]PLB78&$996-BZ3$9@>(:KGA"I?M$?RHOD-[] MW$"&RV(6S; &G^'%!GGTO;"H7/105 M=@IO>O=>C)7Z9C8LWQN/0?A/JQ1B$(*H'YC.* )KC)MQ_H5L'(:&'SX8 M.&4HJE6:!3 Y8>+#XID" 47V,"\6]0]QIGP\D#P$A/@XP=VDL4DT >7$1%Q4 M.U3!27/XHQ]9HO*DJ. N!\YTAS^TB&;PAU8^;BLJP?,< M:F_;RBW(_S4-58#!YPP1BF$Q2)H^'R^SQWIVZ//V^)+*J9P*5&($7.0A*64] MW6!U##A&N&" T$34=BRBYR@V%,C:3_#N,3BB'ZG)%-41VW$2AQ&>2BRI&ZD] M?,!7Z$.L>!DPP9TH:N,>9@1<7<>YZAG&)DP/-P' GAEO9.7+MWMO]4AD>(.. M1$"KE$FMB;Q^+."GB,T8_"QK_#Y,62YB,PWRV1RS65HM& 2I*'Q C(V(4S]: M;K6149/C((:L$TL\0Q:) MQ8:9XHN = (*@L-ZVD)@0SXL12N,L03*(/9]V@%P)UTOMAR]VMUJE9#M]:U. MK]_X0J>56FRWM=V"=%76YX[AVZ4,0[U#M70A2UW85,+ABCHC-*Z4Y\?EUA 3 MT#J,-W[(5UW%C^V[LG9_7;NM&%AE=H>MZI4ZT*7;3I+#-(",RC?^ICWH/1\/ MU4BLD?@E@FS-?K]WHOSX$?GL.4(C3N_-G874I9I\5:"^U#[OD:-AK[)Y)=L^ MN7BYUU]/"=[/(^D(CSK"35!A8P\!S^?:C@S M:DBIA_5VU(E2UT@/W<[YOCX]32>:3II")UWS?+"KV?-DJ.4)N:1KX_1U:'6U MHI4KM=@=0ZO5"XIB>QOZ]3TUO+A*KS8U\GR;:JFG"?&J!AOKX',=?*Z#S\N# MSW74>=TC#=<9P2ZZU36"U45WKQX9Z8#=PL;[YX]4Q=6(K!&Y"HC<-;N#[HFB MH MZ9CK?=U-@V&W0B:>DXF.TY1Z4G;^.E'JF@H'O5V3@C2M:%II)JUTS7[WO*K4 M4HB[?F'H=?+Q2$X212QP%L7 )&Q0,X\8QUX0U#9E-K<=ZE4B7J)B_..U0U"] M?LOX>(#6 J(/BQPW-^G2=:1( YEOY7E)@2FX7'#QXXK M62<"]GT>\H0ZQ&3;'/O8DD-69T\;'-SPR&:^9_ I^\9\L>R_VW"RV EGP40[ M$?SCSY$7>WQJS!$Q+<.X*^P/WW Q1CXZ$R,5H8H-0A(?*\?#N[8QMN]#T51A M!2[RR++^(-0%(0. &/W,94%(K4+@B<]LCO7K[9'G>_$B;0UQRP(>1AQF<\0# MF%ML%Y9_0WU%Q()$BPSUV?;M(P#P-K9:R7JOX%EBP7S?^RO!4OFR_4K\$*HR M^[*7S']RXSJ)PCE#$DI&W',]V"YB7RV;D,CV(W?V=U:'UEC_^O*+ ?CA)#YU M^,!SC>WOV$CFWB.7"^*2A]YY;Y8V"TDXTK>==9!RX9> &DB-QZ)Y#HU"]#)C M\30$@@HG"]E\2C2J^1->A%_&B>^?"2X081+*=P-^#F!\P$A VHE:$L[X)S 6 M[GJ.(/RTG=8#D]T:F& &MHLPS9IDN4 "$8.G7LQF@)=([R4+7=.'95/'E?:% MU7E=X&SG5OOUMB/)6.3]%V24='^)@?F4\]<<)Y+,]5%6;@*MCSF+J?N96I:Z M@*@I6:[Y$)Q'F$3&O>T+UISU,,(3=]F8100D&,>&P>/'3V*W]C=P&,/B8;2' M5N_U#J-M>R";1GKJF>2N=_QB!E,!OWT((]]]\%PF V0(^,<^OAJPO\^!\8$Y M;#:"4^H,50\P!/SO@8?LZ38FOG@7P5W;,@ MP=LZNO< ;![G"7(X#Q]&;((\ECB7:(>$O$U( NH@$;; J5Q/#.Z # *@4;)4 ME/BL^*WZ#B1EP%,4 &(X6P^E$8$FA,D@400 K?P"[/D<, YGAQD1';DQ8G! MR'?QM+&S(#8I6@6.H W51@[$!C@]:EDH\3MT&*?^.:)'3RH'AC& #/O^X8Q2 M,@*RB&6CPOSB1*N_J7W/5,,>.1VV\6D/WG-Q0\E&477 PCQ(J8TZ7%QY48I: M),(?_J2&E:'B 3'*( C,D&<-*G^W;BTS[0]'/8VXF>*JPIA';U++N+;A#_GW M\+8'21&6ELV^VVE//%@M[I*X20("0D0M)2WC MCZGGLT+GQQ'(]$!8.=E$GCQ^_0W$>N1=$ P2QK/]A8>NPT9A A3"'>R-(B"W H.+ J1FI9'4X<*;#D)I4. = !0!U MVO@4U$/DJ1[*H)&_4+P$F6DL. E ''@BM1"%7U+ P'IB9%+ A;+!4HUL07"G M5HVR=>C2;;>.L\@@(\NXQ+DR!4_-H9HZXJA B1'I;+D/!>^FQ[)9*>V3\>]EJFMY5EE;=^:WIGO?$-G/EROY_[W*Z_/^@.G M,^YVQJU>;]AG=L\=M0;=_GC@P/*ZP_]MMX>O?CI /[]&-?,K5YX_ O4$#C*? MJS 0W7I-XU>R, "K$-?4E3U'91Q;KX(\ZM1"R_Z#J6M,7)DH: MK5BPX [$, M_ $9!HC@J+N:2A:45A]/"NV9[DQ?4.OE7+?"!WF5\60\AFN)#(@A:.%,3.LK M:(-0R%S)N&.R/ E+8P! ,]H=J=G40;P"(?\W.X*[K=,B(;95O)&)WH3T' *G MOIMZD6M)\;,=?#.-3[;L:WW)>0CD$ZOFR'\PW^?& M1X![N/%5;OP9PO;PE&%+480:8"2PZ>]??@NC"1S*U13OLV ('L^;G>)'R)3MB>@?/$K@#SY2QUP3Y$GY&;"]0PT+T M8<:FW5QH^V2S8"4/8?0-_^)(+HXH!A@!W,D'F2@"V9L@F42HM$@+ MT&8(;[$B)861T&[#7[][LV1&<.\L'X^1S*6XC,(92EY%@)IYC64%5TN)7.RB M]%':!YR1,;W AOIUX*UIXA;(MB0E(V+0V7'9/II4&9=%&P\2L$>H,G@ZIB'L M BN<(9P+B>%-^RT]!R@C9/$(W]$?4N9#KZ-M33AM!+/]R%S"PX^P'B[_3FK+ MKS<_?_YJC/T0?LLSB)^1(WZ%]S)^AF]TWLHOX)>K#_#?N9^@_P05)V_LP2[$ M:9$&D0KXXF^(2"VKTW]-+A?7%:PKG"TK X ;SM"^X13,X?FKD#S/#R EX7\G<$X@BN!QP+CX6FR3*01.!OY9 M)X^DDQ2]FX_L4EGYU4#D *T'00B:*XTOZ+7Z#G@SX4>%\2'[IC":< M\)Z!*HA*3AKG(. HE, '$E)C.L',6$(.$;2(X;<.<0;);2L3 M^TWQ$($]!6%<-@4)@&-I0U>CIJ4_+V 7I'&'$$ M.Q5"+P*6PU(116VE[(.@\0"711J=LT,HCC C"D6'CDPJ_NB.1Z.ML!(@0OXP MM(9I,$?>*;IN",G#?FAWK%[ZH323BN_I8E]Q80I:<)DTA"*6;I@!ER8]G6B- M6%87A$T"'DH[/;V4B?=(A;Z!465^.+% _04,Y2$ OP3*TM@JU))1B'*!")KR M(B#RJ>V/<;L2[N2Q78Y06O=F&P_/P.,/F)R,A X/X76/=T7Q./9S9P.2(,M\ M+&J*&$OF/A::(C!D8:S%A7^XNU6J=QA^@_O4=M) )[AN0J!S%5H ;\O]E>Y. MCP+JZV@+"VR^1I68Z]]7B%F>Y@"9=5AM@TO8#>L(7IHN5;LN)!FUC ! MMTH6BBH(,%J^/1C+W;470!700\NW!9;[#UBO&\Z:)N=6R:A0!4%&R[D'8[J= M&J*'EG-ETT$[L-VF67#;G0HQVRJ(,%K"/11R[&I3J )VO(2 >P!O['-5SCP] MPH1_*\0 3Z$T9778IZ:+([0DJ3%N;LV\56(%+I/YA;YF'6SRC! M+],2BG*VLM0X68;'"UPV]G!"JE J$AB8*-D*7Z^&*V.:(Z=:.E@'E=[# HL) MQR2!1^O/7%C-*3\SV%!^YB0+R9P,!=FC\)Z92P24R^DM9#KP*3PXPTPVF7XC MTGXPFU(E*I3A_U(.'U9- 0H#DI2%AT4A1$9I?#07Y28!]O\M?,!D0)-H4A1Q MP?R;4";IQ2P Z@FP[FB(K^#D<#$!U@X"I@H5%Q:<+E)4]N+6MTGHR,UQ01*6',6M&_W@B"2I- MG<6)S34G969I$Y@9QU9YCJGSZA,,ERK.0:K=E2+9*Y+J@F-178BQC)FDT.M7-7Z'1)R*=6V9755 MQBPPQ3^PM,P8@2_3,5/!;[OLW3?YU-VWQ;M!7'RK_&;Y(^0NF+X)GZ35?0@Q M:7NV3REKJI1 ?OUOD0QD^1.['&:6K(92![2X*\GOX\D,2S+_6U8TP*LP#.BR M )BE.;$[9O(9SVP(H1'+JMB7[_L-<9XP@5%=_O9(1AI:R:,ICH@S?;(MZ.Q% MG;U8HZP]G;VHLQ>5BLKZ3NO2X MJQX=';:%787H:(V7NV=VNR>8,YJ_V98LY&TIZQXXBJ'J8S1!#*#*TV=8LW=! MQI]\Z3M5+5PT]PDF9$5]]ZR>VV..<:"0.,&=+T[\W+/"I'CJ#8N1.V^;K4J% MB1RP(;T.5=OF? 2&'.^4#G3U5(,7?5!]WC(WF!/R54VT-K'HY5SI3:?7>;NK MQ'A""DYMCJ<<2]]TAN='.9Y&R25W(;J9XB6I]"GR274#^=8(+RUST*]@&NO) MV&D.*-E4%[?6B#V 6^T]ZZR\E.VBUNKX)^GJ/5Z0[JE9%P]KI3\$@$Z%A-?5 M8#3/!^T*70^G$&9^!#M_#4GUL(Z .I'JFHIF7?.\TZXJN6Q.C-@8CM4]I7"L MWZC+.A.AN2HH(28VD M8R_VL1F; GHB.P3*9D042+^QV7)UXABQ74?6:\A1S75E$L]JH"+0F.T%V!\^ M"H-)VK)2>9E$YZ,WJ=-)!(IB'+[\2ZX/.?6HIH/D%LQ^B>^4RU4=V]<H'HE^UF1\E[WVD/ -LO8H)$/!?C&,@48>N MI'S^0Y)O[V<:HR0F2J6VR<353(,KR'#!U*AA**8"4LZ*N,IS[\QLE]$='V$' M3Y0S1@P[> F! =/(L&]D&%$V+0@(0(3&*UC<@QVY9WX88C>R5X7UXM4HV:F4 MI53.[9?(N\<,H%OLV2AR-WZ%_XB&D,971N+FI4-9&.V+B[X4'0L[0L\_Y08F M% *+>7L>_P9@20+9Y%)D*%%T*"7!31A<\HPD(-']3_3V0C%VQ!:A3(7#=Z/0 M5QU.:?-V@EE#3IQ@DT3*%()1&'-9L.-4)#I1RCR2 M$ >#!6&_9C@LZWG,'.VM4&[]578R5+%\]'1>JM.L$JM$_J1JQA=@ORVEHN2Z M4JONI^LQ!02V9$;-DCD@G=!0PH#T#,JZ2WM&TA#XY\(@Z6G#_@@II))#\KR_ M$,)\.@-1-#7A#F$7#J:$%W",D.\>4^X>12)30H!^@M.:B3\*&>I/>F 9ER E MB3RM,4R$J@;I*2(#K@S)$6:YJ25&R]:?[]+VY%GR'XII0$#A##-7E2S-0:$" M:4J0,S (WQ9IKQ,_!&'"\&WDXZ+?*O7Z=:9X1O"O[S,@6O@<)_8<[&[/".8N M" X+8FO8315QD[A@P"9A+/-V!=EC2J/,$LM4-'J&B7R3-(5,]E%.-9OWLC=S M3M/#9K%PJGF@&WP! )BH%%DX 4!SXM1I0K&WLGQ8= "$ _7Y7SKT4)\\UX<6<7*8: M.[_P8CN[W8PG!<)<=WG??LCA,C ?[/HJI1?YL$B$81*+@BF"+8 !12&U,>9 M/S[#'&\_5&:NI>&P5V5V>D?RRQ WA<3TS/NF4O3A;M41?S.PYA1(_ \9X-- M WW)2@(1RKT1FR3B6GHO,KC'P/UBR=;ESR ;3[#!=8"SP8!V K>PE%[QGA0" M+"OG=]E!P82B%2\R!%"BT=IY!MJ(Z"Y+]FXQ;WJKRF-)*Q\8I#>CM57>J@'> MU[!L[%'J^Z&C\OH!V G>]"(_>_F&Y6*K*%DEG RORD3I1(*O2Q.EJ?X.BQ' M5+9+X'+RD>^-V1D'.1$&ALG4"^D> .H^GB+B5@J#FB KWD3E@L.+TPJHN%*%'+!MG)26^G?/D%>9&;Z45MTEWN.4HH MG4?XLS0J4ZM[LH%AIW2AJ5T& 4IM7YGH_!Q@@^R9T6Z=_2,KCR'L9&3&$E:R MDO;I?Z M7)0R6(0):9385)@P$WA>0J@G&'A( D)>^/&F.[<)*Q<"\0&:V?F?9 MTIL?T/WA!&.?*58 MXEX2^-6!]21SL8X(EG#O<6'?VKPC)A K*^$DTMH?\DJOF5:UN!>?*83$G5C& M'NI6F>WF -\UT21WL<$DA^OUW/]^Y?59?^!TQMW.N-7K#?O,[KFCUJ#;'P\< M6%YW^+_M3ON5-N0=P) GUN&"[B!8X3NA)<-;KWZZ ;HSNL]D&MG.:/[[+0X.I);\O:>J\J@A][ M,92>9BBKD+GZ_.GNZ^=?;XF9?/GZ^>KZ _*/2G&+/]C&F&Q\O[']'U3*0!, MJ$H@0DAV1@S7FPKI5Y-'5<=7LTK3T3;/T-?B"W MG7]9[1_4@Y^57X-TO>Q83=HFP%; ].-GW"=9X66LT790,![P^DS!F].Y&()5 M_"B"'& (T*V%HDV:VE\)( HZ,93.AOIS0+/1"O*>O[RA><2*5Z[X.C-;XZ5& MGI)D-//B'&@+\ 2U]YWQIOV6@LTB%WT;M"VLG6MFA<=1=*>4!\JN* MO7%43!UO[(D5R;L4CZ$]> \Z*1R\@!SN2"KS;SIO,;0MFBO9PY"CL1RHE,XA I 1@]( M'ZJDG)79I/-/VB%MZ;:@_?V9N),TWD!A\-G,)E.*+) [MA,_7N2")$EE=L.' M@-,K(9 81AX(;R1MEY-KQV!1A+840!:/HVT'JVG+"KKHG#2SG-Z"Z:1C2_;!DW!(F9;)KI]^2 M[<]G!;)0(:=DDP-J#"E*&&M[PM'E;/2JV'+J.<9#IGAB0"$\XQQBB.,LP5R) MM5BC-;WHBDAL(@[E(@JDTRW%L'%D)RXM6J CN2JSJ%E4)@56D2LZ%M[U2K'B M/""U N#^$=Q:P0NK;4IY97Z"6:DR3 M/ VW@Q1%I+U]^4(1T,G"B",%'<'CCQ\:0OS_GBO3=?+INM>ZT"FZT%]3-?/WZZ_& MS:>/G[_^=GEW\_G3WL:W;JO6QK?V"QG?R@_L1(UOOU[_SX=7WH,.'B9*4L(TJ\E1$M?.K)<)$LV$LU MS@A(L/0H@R[7[D>E05 S"*SG(T]/Z>7IX-2PIN%YK%MC1'' 5,K]_^GK]R\WMW?77ZP_&[>6OU[?&YX_&]3]_O[G[ MOTAIOW^]N;NY%F[OWV^O\:&4PY_@^Y8U**EXJ+ G/>B/"@+':M,)&&ZU!);OW*?3NNBM?[IOY\N.U>_W#C[J M<&!U6MOU%'V&VLQ*Y5\^C7!^I'*=W;95;!-9X[T*F^3F?Y\)%F4%; 4@]C2_ MC\?/!JA-3.R_[-(;C'V?>B,O?G_T!1K3B(W_^]7]?'+V5P*K.L/+)YJSXS?+.,*JX,N MS'5Y7P?C7Q441[H=+7IIT:O>_*M3*GI]R7&8]I BU*ZLE->TN_W6HPSIHG6N M9:F#\B(M2VE9JMZ\J%26>G%>I(6C;8BTW=*RT?/+1B<'"\HSM$62Y@<[MH$H M0+UY\\^TV,!J-.(_S30<,:M)((L69,E\1D>F\8V3*/#X5(0Y_L_/7W\UWK#_ MB5G /32V_ZSBL].$1N-74)82>\+>6H5#V*I34(52VTH]4B?C%NP_/+I\JXF<2UY$4#4,2AF\&QE0!$?3BBY)\#T$,PC]V6S +=0W5)4 M0<$\?%'1HOJS+P:(IY!3V)W0NKW3J\TZ\_ MM,XO#N+T>[3![NJK5>AG^*^;V[]=_E_CR]?KJYO;F\^?C%^^?O[]BVG4+GI)4$ ^[!1$3U9'#S \GU^+K>4.MF("CNBZQ*]_G9W?:8"G4]! M:V3OC,MD JL0;/M"=K?;+P6MB4&8W0W:UH]85Q_^,XUG_D__'U!+ P04 M" "]70E5YZT>0'L. #GG@ $ '9P9RTR,#(R,#=7SY]^/#Q']WN[^?WU]9GXD=SB+EU02'@,+">$9]9OP60/5H32N;6;X0^ MHB?0[7Y22A=DL:1H.N-6W^[W-^_2TT'@GQP[Q^/NY 2X70],^MUCSS_N.M[A MV'4.7= /CO\Y/0T._<'A9'+4'0S@<=?S@-<].1H?=7TP\ ,?'@\?X01$(3_K1/C/"(1H M@F @N VA9&]-('>; SJ%_!N80[8 /JQ1O4\?+$LZ'JD)!.BJG8%^1X,.9._NO+7P0L+.KWZ5B/6G0*P,+*+,F1= MQZP,J=XKRU#:6ZK:PC9-]9O5+(8"8M _F)*GGD\BS.FR3ELL4TE_F+3"-; M(A/;J;C\H\0FP)API2^O)-<6"X0G)+X@+DG^3E,2[^$D#8:%2%O24]3_3@'U M*0FW=*O>@I(%I!Q!EH_2"F!&X>2L(V)U-XU9?X1@?" *DDH4\-<;HKS=$RHP MO,XJDNK*MG#68<+_(8Q=L\?U7E!H6F^APL1XH6C^NU??!Z%I]86*'X7_%[4/ MX,2T]D(%8=2@\E)[).Y;*#CK7!"17G8L>>W[_55U2J%,QL(I6HJ7%>23+3(W M\9_5S3+1KJ6T/O8V93=0(@:#6_Q)_;W9KA/E1$2CN-$B:NNM^[)4+;F8.D_K M4LQ(B *9@(N_ X@%T#D(Y7#],(.0L_K^WHJD(<-19/0% P_"E7#%1H9IK4"M M!-6*8=O.ULIAC$QN13=697P=;160>OYD;Z_'7P9OD8F5&7AG,G/[!9F+&L[$ M=?0$K\0\>@ZO"=L=K57X>HY=V_::<+QFS8K-63])@S^_DYXC!;#994B>=TCS M"E%/K&?;@T;$"GQ+&7CG,?/ZES\CQ)<[(S&!TS,XL.W#)@S&X._L;;K[#E#Q M,97KV'I>#VW[J#FOUD]KMMH4;<\!0\+C=[E*U*6Q3%7#4M^Q'2>> M22#FAX1%%(H?"D52D<=I-P%WHMGZ8IKY"B)6$#I"U%RU'B'B^D\I9LN[QPB, MPU=QDP#HF'%MUS5@)D9L$R_W\ GBJ#X-*WE]@/(<-;M>\WJJVD+OFC7U#2U] M^QZXU9YN=Y,6+@'3*85351XR2:Z/EU\AF5*PF"%_2"'X##E H3$YAN@Z$CW[ MT"L&J3R)Z\9DY$KN6N.EE1FTI,6?A7AL])WT'"TW@#Y"_@!]3NBN*2_#UA-^ MY.E[K9;PV)P5VVLWW6(ZPBGP^9 QR!G P34"8Q0B^7"A(&J)L9*K%5P[61GZ8E[/D,EL M-J^B31+%'+;83W+:[72S6:I85-1FBX[C:EW>SH0QYX"FT4<'H0U CHA!@RV, MO,>@U!MRVV,0A9!,XJ%3W:(P6!^EQ;UH#H/F%#8RHZ?9]=1ZN8[FU*K,]I+, M(#6\F2)8B>W6-PAV1XG<$PJN\$3^3UYKSKL.34^OYZEE\RIZ52HAP"V%;N7@ MV\G@5T*"9Q36?M"QDMC1SI M%<-HM!U('XB.Q/2SDIB-02:]WLX8= T!J]\[$FE]_#EVBKE0Y<:M\W,[)2USWIO.6"FUMC.G;GGU234'+9RNQ(^)_[Z%/: #(G=$Y#>G M-F*I)J:>.\=S[&KNDK]2&Y:8F @KZSM@VTSKK? &S67O]S"4NV(XB6\WHK4F MIIY6,?(7'B!EM"H3^5F'E1BQ.$G$VLRJW"Y*<+QC2EWY\K*0>YP:T;D-3,^C MZSF%YT(9CQFV3-_4=2N!;S-_-X!'5*V+K/:/XZFZU?QI4 -D/;.>YQ167C-F M,T.Y/>IXFG#<^H=#YFS\X;P=TP+[G>LWXSK>KC\"+_6G#WD5[0RM/W"*R[#) M^P%*O9U^-HR-)9KZ_G#H.875HKS7U8Z']K7T:X*G(R@/-!CSVM$JKZ-OZT=. M<4U:JG>EOB4!6NIKP[6)HJ9VA:)_[!9CS+K?6[I2D7-DMKPIK_+DJFF.5AM0 M'YY./*>XI%0@++]RJN[R]&X[Q^FA[T?S2$TCU?SRE:\0UH73QCS7=HK+WSED M*YX)O[\?:$"@Z884$U!M('4%G24/50W(;&> R;?]9[+ M17^CEXPKM/7!_= I/BU40%V%9.6A6L^$6>C68NA#]9%;''*K6&EG8"YW;M-- M$C71],'RV',*XZN.M)9OHRCW>3:,J?OCS?O-'MSNQ):>_1//,>JR^8$QEAL7 MY5K]Z/W YSEN23I2 M)**E8U[!IXW'N^U(VFCGR3V"-7EJ^S!7<'5NV(GOW4-Y1#+"TU>SN!U:3ZOK M]>O$P<+XE8BLK+U3'3OJ"G-(67SY 83&S^$-$/7$BAY;V'5606S>@J5,M)/- M+X!BT939':0J/ZO+64%/GWH,G.)^P!3"$AAQMJT3*Q7Z+6SC Y# (%!<)+A 'V$0A7YT8VF+K5A=,'U6.GN#TS0[96T+E3 M,-LYS:OI;L,= D:@^M!\XA:'Q_I,MC-DU_1_-EF(7U 1 @SA[/1TT^T#N[6J M#>0#6\Q 7]WF84+KAP@!OE*ZAWY$J?E"WXZMZ@.IY_4+._Z$B+:&5.+/FU^0NA6)'WL._+ZA?UN%3RU/%LLNGKMRAV5 M)U;/S4_H-4+5DWGL]0O[<WW>./QMQ='VET/;ZQ=W,&VPPMH4^#[VUK\;'/]>^[:P_+)P M\N%R1>738OK';Q!-9R*0/) P4JM(-W ^EM\9!6.F3@4_ZXAH SOJF\AGG4IQ MC,)0)@.IN/I.^^D"4D0"6GM0N1OR MI"X@K/L6P3T)PTM"GP$-JFK; &CGU8^OR Z/I]NK_B\8/NH9S$OL 5<7% :( M#Z<4JNM]NV_KRZ]1V(/J#)\$'O+9C6P;@"X?%L"'^@II5?:@2N6[NX/Q,0LBSF M_+ ";/M M27]:GSPP0NU"83Z),+\7M]2*S0B^\/.0^(^5C>35N&_H&YY:J>F>^/M$6T;B M,LD]X'?+(9LUV31$V0_NLD<&EZ*=@?#?$:!RLV?-.M=5WX_*WD'JRVGF%-Y. MQ-^JWPEZ5 S^+J:#[!:/Q$PN5'\/%PLJ4JF@LNX-T=[0%8NX1#58YR*XLQ%\ M%''V8$OR7":Z%WU69+6P_-2^Y8BXB]27V&Y>*N>1ZH1 M9S0#^':A9GQJ"BC&V*%(/43/53G59S&RKAZ-[CZCVT69]K2Y/7 (MRP K8GL M0=/*5J+2U0!]^:OE]Z RYQ%#6$0OT2+'""- MAF6?-+H20QF>HDPX<4?U6MB/L/T_7IK8924O(DIE3%"2N=O?(*\,.C_,?O, M$\#QF\47TW7,O\/R9:VURCTJ]N>E*!GRLXGYEH2Q6GX/*G,/QF,THB*BQ]U@ M-<1FC[@J^V(MW?WL1Q:*Q$PL8TWI:_9?(A MBL/DZ[[*QI:Y1ZGL'K0DY?$O$26++4O@)8)[4/SA7+YN_9&UL[7U9DU-)LN9[_PJ&>1TO8E_*NOL:2U4;9E2!4=3T MG2=9+!Z@VTHI1U*R]*\?#TD)N8)2Z2?SP!VS;HI4'G0^#__"EP@/C[_^Q\>C MV8/WN%Q-%_._/90_B8'?[[Y%<+#__C[7_[RU_\!\)]/7K]X M\&Q13HYPOG[P=(EIC?7!A^GZW8-_5ES]ZT%;+HX>_'.Q_-?T?0+X^^8?/5T< M?UI.W[Y;/U!"J8N_7?YL:XE!A@PM)@TF-07!E #2N*RETTG5\+_>_EQ=L:XU M#]9B &.2@>BSAY*L25@+!JLW7SJ;SO_U<_\CIQ4^(.'FJ\V/?WOX;KT^_OG1 MHP\?/OST,2]G/RV6;Q\I(?2CTZ.GY#WKSM(PQ/MK\]O.CJ^E5#]+7 MRD?_^=N+/\H[/$HPG:_6:5[Z"U;3GU>;#U\L2EIOQOR;N!Y<^T3_"4X?@_X1 M2 5:_O1Q51_^_2\/'FR'8[F8X6ML#_I__WS]_-PKWT]7[]*GX[<_E<71H_[ MHZ>+^6HQF]:N7?I[Q?D*ZY,TZQ+\\0YQO2(Y-M^[_G2,?WNXFAX=S_#TLW=+ M;'][^/[X+71]"R]4!_,_]_C21U\ ES0K)[/-^+R@GW=?W=$Q8\>/:Z2GMH-U M^O;9HIQ[:-95M5B>_LM9RCC;?#HY6<';E(XG?ZP7Y5_O%K-*\^B7_WLR77]Z M/B^SDSZ)7BV678S'Z_5RFD_6*<_PS>+W!4VQ^9H@TS>^?3Y?XQ)7ZTD).KF& M&50U DRL#8*EOQ55H_2QZ2+T^7'N@[&BT=C0HJ55WG!C!^M1U\ CG*U7IY]L M=++1!R_RK>XXQV\BJ@^MA@8M! NFN@8I9 6U6<10?"6;,?A8G)?K#"L?+\N# MQ9(>))/Y\,$'[ 9N9SVWD-*R7*+K^;F[>^+1ZN3H:/.=,%WCT>F_[Z;TWCFV M7K"J:Q#%?7?ARJW4A$;49[/WU.HLEA^^AW71-66B]8"JB@(IAD%634-EH1L)CNG MR _PDN3L^]ED>9T^_$;^;3E-L]6DIF:J4AYTBSU\4@)RCZ$\NMR*#=I%;C-Y M)9 Q63%.>SJ;K*:XF)E0O"3T8K>D/:QMD M9RG^2MKH6 ,&69BU?N;UC)(\/5DN:80G16=/=E6"2CZ!04U##_.=T8-7$WP$ M6;_#Y5FF?L&C941LB3R8\R1M[I$8ZDRI698R-VS9=8G^"<_K)^-4OSU370@Y4T%HI\ MGJ.F#0OP?1CFOC.&W;U&V+HZ/%?/.]_SO-3G#B8Q,QTU17+I!^ M6ZX0FI10:PZQ>!=1!&:I+F(84W)V2[U?G &W&FXV,K]9DM,_67XZ@\/F5&U+ M&2CVZY,Y"<+A*%/PJ82&Z%/FWE:YC.*&F1E\3YJ_Y9BSZ?YQK=,N?9J]2E/* M#IZFX^DZS(D3T9&H+%B-5;"YQK]!\&]68$.*8,C]O>#*@L/D:M5KA> M360K";74H%/TE&[$!C&1"6PJ1_*=4IC '9=LW\R#_W0A7BIKBD9+;[.DKF@< MQ*P,U&(#-J&"S]Q[]^< C"FD/D"SEQA\\.#RK4XL%\>X7'_JB>J:,MH^+X][ M'ML75Z.+VAELH&H@=ZVLAA1E!%=](S BIL#M%K^&9TP['@S:9QMZ-C+TO>(/ MT]ELXC$FBL?HQ5%4,#4;R$A4E"E(J1-!DMQ[]*?O'E. S*#D@X:4L01CG>9O MIWF&6U&(6;]\W-75?4:6A;)(_H_RMX[,%X1DO0 KE/:J%AHZ[J62?7"-*?QE M( *[*@;:S7K=A_-E^W.UQ3FA=]IJ24CMFN]1$\E6XZP&PT?G(RG=7-HM*\ M/C\Z7B[>;_;E5O]8+E:KB7,!74$)H@E-D(J!U#096*NC$$60M^4V8U\%-*:< M9C R\*F$[T!.*N^FTQ!VJ*$6IWD/P%L&8*LA3 M9P'>^6"<5D$$[J#X6YC&E"X-1A16Q?#193%?K9(EENAD?^OL, MU]M"HL='_93COS>?7SLP$V>]#R%3,M *H:]20=8])VS>Q9RK]8Y[I88+^PW3 MMF%K(@:CWKUH>HCS.J=[$BY8*YLRVR-#IDD'(00%BE 4DTM(HG&G2-\XY7+0 M_%N<4+CY*GW:G!Y>IHJG BJ3JHHU4W[=*Q)"/^XKC 914LO!U(B&?6/N>CAC M2@UOR88KI@:+$MC8_LO1\6SQ"?$U;N;K%>(*&U2..D+"'GO*O@?C:X-">:UW M*3G^YA;?!#6F?)&9(;P*X?3>RY,KX>3:1&ZQ@JR1/$6DG#6%?C;-D;1-"YW9 MC^=?"V9,>2*_Y6!0 #2]LS!%:-!),L0FB]A%$*JHJG:-7[-41 MUX$94SHX#!]NJ8"A#X.=8M)9M*QR 1%;!B-"7\"@M*,ZT8*4-@DCF$GQ=41C MR@&9F<&HBB&":HKPKRB!B]4F%UP&+S,)[(0CTC8%3,T MQG2]6>*E[Z=\O.L$YZ4?O!&^4 J>)/@4:(YFI%BOI@(JIY1]LB@T=VG)5^", M-."^/5.N.K'!H9)!FD,XK:3':,!AR?WTB.ZUO@*DT#K78**PW('VMDR1-/!T03I M_$R[!T4S5VQ_+LH-63K9&^>XOF!&4_ MH.I"TL5YL$72R!HANW(C2.5;S2V+&+FCTL.;,-UM1?GN$9!4$[2I4'T-,,BGGN#.1@SLSWFT).*M-.'C, M&2O]\#A-ZR\?CWNWZ=,^!N=%C;EB;-*#B[U-KHCD_H5,T++W.6<26'&W-]H# MUIB6M?BHP:V/H7MX9HJ^O*L5DC>5XK*<(%HTH#"C"%ZF6L;3P_-NB\%9+<7A MH\Y8"K5ZU__?H_CW:88;-[:BV+WT?O7T"V+K^0_./#E100B!P0-:[<%@KA Q M]),-26*UMH3"'6;>"O#XBLLY^'1W.KQ N[\^NCB.+^AGUEL>_EC3CYMEK47; M+?_28^?Q''[=PS7?/MB]#_M(PW0!Q.>U\B\GI2?-84FU9C 6'1CE(P1E^J'# MF(7V.7CD3G:O@''K4XR]THN,9NM=!'R,44<-T6_"*XJNUM]7SK8>. HLQ]6[37EY\_6/3^B:&JYJ:.RIN6(49+9K+&WAW20 M1"W=9Y+B,)08N7O [(-K5!V"V)G!K1C&3C#;PM"3)4G[]%U:ONTKX5A\DP$I MK)+]8*[J):'.028>2Y^;28%[0^HJ'#=,>K\O2MQZX/FV('"SQ/P/G).$G:*/ MZU%?HUMW>=_C+@6;:)$\15849%'431;-9TBR]>8D)8K:5/.".\/9#]D-$^#O MBR8#*(?Q6-EJ.JIE: M4 6BTQ(P%B=4=@HU=]"Q/[H;ILS?%X$&4A+G$5N*ES9BQE9"#D: KZ%OP#9' MV;QQX&1&G3RY1CUI[]L2&X$Q!J(Q+8I41(S\RYQ7 M0AE5OL!*H]N-.AL%?J?DY(L+4K%:32* USW "$)"L#6!"ZIB:D44RVV;SP%@ M=#/:"=,*5G":YI)1I*9LDX$6G:@R-QD5=ZW,=6[F?HW?X1J^HF_7(:,[#%?W MJJ-Q&H-H_7X,%#2E,'J@,(K^R-*W&'O4S'UN\,8@1V7B^,@RK+*87> P/CU* M5867!8R@6-[X1I,$'4+-M9D2)(;"W6;ES@*Z V;O8KXXG_6_7]6C!CLMQCX>:EJK 3H13G7/71)LF=F.]IGP[Q=UN=?9ZQR7I=JP+16T*8Z!-DRCE!E62$2S61 M1ME]U#D(-[2X \<_+"2XH@7FP8/.V]WP*Z;;F-@$]K/G](]1\6^)WACFF&+40_ER>:-T6&TQ]KQ:K5^VS;&&?GP( ME^^G!5=_+&9UTOO4EV0SM+*Y4*T52(5B(>4K#8 )U2#_U5O7H1G5L@(72Y@& M_WZK]:ZYKF.(TKWK7G4G=7Q[R>MI18 BB'M* MNAP;][;&S6^JX97]5\KHIF_GVV+:\NG-,LU7J>PZ=P+:C M%9*56&H#%_K=TS%E",YJT"Y&(7*)M7&O7@TCR9C<)3M/KXPI[Y<,O!G+-;)\ M]2K2LW>07B%,Q"S0> 7!4.!NHE(0E4V@)%J9E?):#W(3,;\HHW+R]\KMN^(# M8QQY28Y30 <=&:>HP$F*@?MV"8*Q2D"P/H)N_;+O;$UD[PW + +CYF^MF[N$ M$50VD;)R;2&G@"!0>6E\$JER9Z[CW/R]3Y9]9?OX)OJY$W?RY:X\(WTUR9." M,9& TD.(E%W**(*3.B'&NXQZ#C3T_VTXQ:[3N[#OD]92L%*1_TN=_D5[R*@% M1%^E4Z;&8K@3D:_ &9LG$S6Z6)R$DFVAT4D%HBX.A$TA9*-3D]S;P8-ZLM%Z M@!OQ\(J^6O>F];N8I'N!ML&CL9Y,E^]]3:IHD"F^A1I4((M3DXO\3>YO!7E4 M&<,]<)-=K?>\EIA6[WZ=+3X,LWKX^WADL%)]L32HYR[X9O ^N,?G5@?ATT92QJVN( M(SU.B"@E]B1N8ZMK@^!5M]6Q!:NRS,W<:[I]9W4"=T.* X>>3?7/L.%R>:X3 M=5]!3A^?TH?3?L8LB(R^"1!9;\[%]R/Q L%2JM^2\Z:Q-XC_%J8Q]=:Z,]O! MJ";.BNME[U+]#+?_?3X_;?O3Y;4QNQIJA&"$ M/ZU2\B4-8>?%4NZV(':,7V M%4"C.G9\1[SAT] _;B6-$3/%A_FDQBULDYFD"'IOJI#$H;4>YQC-;$9&P5W M!\?+*,;4A^O.V'$K5? U-'B7EOB$Z+FY$8^RB6TLY(J7*A4)4C7;NS8%"-I* M4*J0;:M$TL9M0*Y&,J:66G=$#0:5L)>[%I+[0LEF"5E83^%Q#?WRE-[72T0! M1M6L$R$*SA!-">!#" 0M*E&Y6;,?LGTH%'XP"@V@,[[D:+HZ7JS2[!_+ MQ?:%:$ M&&4L*A3VRR^Y9=B'H_$'X^B]\F# ;.UR4^])+=%$CP6:J0@F]]K;3%X^:8/6 M">=T1/90_-NX]EHN%#\8[=@5=K=]"Z-*1CM;P0H2V#2RUI&L-%3*+XQ( 4OE MOA&'JV^A_,&6GMGU-:!1VO8-OW1?XL06H6)5$6KQO?3#&@A-%O"H4TDJA9BY M?>?>X/;BU ^VH'6^4>0&<#\FEWX\'ITOR5-Q],7+,)O21_W$?"I'Z=9XZ2C"IEPEIA MCFF QB$'(-V+;S_^\CB[4CE;)ETU)+].YVE>S@])$-$%424(I6M/+T0OP#)0 M6T'A*6_.BMNH[8_N]H>!C].G39W)R_9B,7_[!I='SS"O)VB$LJ@\!*(<&*4" M9)05I+6ZY>2\S=Q3[3HLXVJ$, QQ+A_[9= +7TG#9RS/>N_=7B?6&Z.\63QN MC>*2M"9I?<:8K4;P'GNULB$;DBF3BB7&0E%*-8F]UN';L$95UG='W.'6%F=E M3$&LFT8[IZ1^T=OSOFS;G?=),-('J_IQND+!B%-(J7=&4"B]S(BIL2^8?!/4 M=U @P%_72ROV6A3*EM7*:9(-KM^MX D MMOL"#9%2=%^J=-PN_%"LWT-=Q5 &:U"]#ATZ]NW_U85H.C8E^YT&H+,C9YU= MW-[EYU!4W\->P7YIP/[H.*WY%;M-%.5_V7"RO5^FJQE\[(W0;/*0:@G0?/!: M%>E]YJY[NP&\[Z!\]K;L^IJ%YU0>NZVGJ*7WZU\BX:LG77C@-Q<<[?]39VH M%LA/90'"V]Y[A_X61/'@"9Y,V2?KN8NC;H)O5%MN/0WCILP7^%RNJB7 ME\QVV^&_?"SOTOPMOJ: Z)?6L*PG'KV2IFV*"0-E_I;"'DG2%G298B]9:N1N MW7JW$@X4F%VUS-E06PH1 ^4KEBR2*@B4]SJPML44A5,Z1-X3LJJ88"UPMA2*N6"%$;2#:%),D!VH\]S+(H7G#/;=<^.[I M>5OUW\N.B+36%IHT/A$T4T0_5F5=WRDJ(NL03!W+CLC]+M=]__2\K?K9Z+D5 M\64[*_;+^>TNLI;:N&BP %(F2WD)Y;1)*@42LPM.5YIJW'M< XAQPQ7#_T_X M<1!JT/X(9^XX_*.\PWHRPT7;9N.G.5.:GRTKHM^='&%]ANLTG1W2-.&V;^3H MI, J-5-[A2LNH'R-9?%V/OTWV==*M)FV:3HM(/R,\_%5.'?+*12ABI*)8#K& MSOH4(>9JP.@H2S/9&N2.#OFE.-0?$/%8T6QKR]?;)\_\FOSA)$L3L6$$%[3N ME2D* CH)B,+79HP.RGQC6MPAW#&EC??,^E-;/U:R#'D'\<'"7;\!4(JVQ1L) MNO?2,"HCA*0LF":+;RTV8;E7GNY$L#%ELB.9,>,EUBCGS&EEXYOT\6R-=E1- M&T^YNVT4DAH5!60A!02/FD;?:Z^Y>\X.+]6H-B%^X.G"P*E1SI4+9V56FQK@ M-Y1[G9ZGF0ACFXIHP(+&?6F7Q[ M21!LB%$%)0D4L\8OHQA3-L2C\5N.-)_&3\@7;9>R%TE"N0XZ M2,DV\#JCQM[Q/;-W8CJ'8%21/).J#Q_B.W#POZ7UR7(3HBS:>3-T)GJYK;>_ MT4OX7/_ALK'% 13EX=6O_G1:1?;LI#=W\$8G@Z"EZ[?+9@4[]])\E@ MN%LH[(OMMA;FJ^_Y%-5%X$#Y1"NCZ5<[&!G!5 MU!Q5$DIR3[9KH(PKKKD#]G"H9&1.<2+OQ"W2:^[',5Z4[ZY=H];1BW[54/,4 M?QDI!:2B$)PM)@7A>\W9C^@:OYP\.TI3&O#ER_8K&=.M2U59ZU"Y>S4=BO6[]+6#D_"V2KUS M"O9)\N;#8N*5TTGX!@*WO:8:1!L-!9A>!96]+(9[X_^&$,=4[3LJPAVBPOOA M&1&G+]A(%T/34*)-O15VOZ6^]QV*IJ)4V&3BOMONQB#'M'TW/J[=6(WWPK9? M%R?+22A.^8P&)/H,QF0-(40-E<;)]U8"&+C+,VZ*<4SW)XR.:S=6XJVIU@L) MOXKPS>()ODK3^KBM!SA(:-\O@D@D@7%D&N+""] M^9O'=,?"H/2Y \4,NQ1RIK?7EYKU_NEZ]^DMM@7V_FZ618_#).%:Z3C;(RV6 M3#8@*I"B'PM)05)ZEQ0(VZ23)]BODJ[ M!JFO".$2U]/EYB;8)SC'-EVOOAA7 K_[)Z?_XO7GIWNQ]4;"P_W'H' X7,[= MC1>3ER(&3N=8=\CZ*S>0^K'':=E]NBF%L#H7BH(*Y5&.@I2* J+4 6JSWB=/ ML9#E7GG>%QN#];OPGC]P^7Y:=A59VEJ9A81"0H+Q9)J#%PFDM,ZCKHK_\KJO M AJ3!QR$/5<822;U+(&WM*UW">>L& MI\Q91&-:!+\GSARLH %)TTN2^Z%MLODGR_G+>?]L5[D>BM2N"@HCC._E8J9? M&XP2@M#5V^A-9;]@/PZ>_/XRW;V@JIHD$+($@!57VT@ M7!"-B="4#D8[3,KPWQJ_-[Q1=9R])W;QZ&[0Y."7M)Q/YV][EXQ--]Q^Y.)D MO?G:17N25M-"0>VSZ>RDEX5=>/;P'(#CK1RA/KOT3!']/S>S NOC][A,;_'W MDZ/<:PUV2#:O7[T\6:_6!(\P37ROLW+>@6J]4:&3%D)M!GP4LME"QHJ]\=P- M(=[6,%[YNNM>]KC^U\EJO3D+;#0:K5R/)9$FM*8Q2D%I*%;YADW*P'Z;XX%0 MQY03#,F_BV;S+C3+YI^O&9A+.#>V8Z)"2#F5#%+5"$:)""$Y!4KF$$1243;N M[><; 1Q32G'OE&/1XK!$VV-6!,P45F1#672F61&M@&2J!9V,SE6*[,J=>(*; MVKN;C]"FHU?_HC0CMWVTF&_?]7B]O9MDUF0@)RF@-_>,2EMQJ;O9 MK86_ ;PQ&4]&%EVTD4,IC/&FSMZ?>#NEN]"G*[N39'(4(JL>U?>PKB_ >(J] M3$BZ&F&#K]Q%=-=A&5-T/"!76%3!=[_&=B?ULV!16I==OQ4FE7X5DX=<2@3K M)7T0:TN..X,ZCV!4B^0#LN 6X\YWZ+.+]_)*V7I!A0@HG:V-4CPBI2G%41[F M*P5Q6FF/Q0C%G=I\'=&8*K<'I :C6O8,IG>?]S\RQ?!__\O_ U!+ P04 M" "]70E57&T,Y !' !;Z0( % '9P9RTR,#(R,#&UL[;U; M=UM'DB[XWK_"XWF=*.?]4JNKS]+%]M$ZMJ615%UGY@4K+Y$4NDA #8"R5;_^ M1 ($+R! MBY 1)RMTOB!=KY97RQ,R,B(R+__7_\<7'^W1><3(?CT=^^YW]A MWW^'HS3.P]'9W[[_^\>?P'W_/_[CW_[MW_\O@/_]\OTOW[T>I\L+',V^>S7! M,,/\W>_#V:?O_I%Q^L_ORF1\\=T_QI-_#K\$@/^8_Z-7X\]?)\.S3[/O!!-B M];>3O^J\"# <36=AE&X&H.'S[/H?WD:C?UC\DCXZ'?YU.O_WOXQ3F,WI>70*WVW\ M1/T.EA^#^B/@ B3_RQ_3_/U__-MWWRTD%R9I,C[']UB^N_KR[^_?W$4:$LP9R/TYTGGM?5;'P]S'F(>#[_Z>!R M"F/=Y91P.EMOF1_KL0!2=I,\, M9-8*E$ !,=*>YQ/MA)A+J\6*R MQ'_U>NSY_M1-ORE_LW$#L2TX(>#??S>>9)S\[7O6@K[_]S),9C@Y__H>/X\G MLX$/7'-6:$HJ95#>2O L1[)-K#)!%,E,;,+DRL G06H78=[GE[?@]QU.AN/\ MXRB_IMD.BD*IG=1@94 "Q#PXSP.DR) 5+PV/J@F[=X8]"6[W%^1]9D63A7<2 MR)JH:BX3%.,**.8EA.))VX21.4L52[)M%N&5D4^"WT[BO$^Q[$+Q MCZ/9\^E:H[E>_Q;#B=D8;-?@L7.) J)*65!!8EK1[")U*M[$&&R((U9!,PWX#. MNZ.> *4=Q'B?5MV=UC>C-)[08C$/9LQG^VI\.9I-OKX:9]HCG"3?P@7@C*9) M)H"&X$T"S:-0C(64I&G \H,@3H#T=D*^KP.FNPY\#'^\R33=81DN@EI7:TZ0 MT1:K+60A!"A+MKWGWH,JEC85ZV64K@'[&X8_ =Y;"/8^X[8[XR]RGN!T>O57 MG2X?F!*U59:!DH*,!:2E*!;2RF2D5$(5[SJZ31N'/@&FNPKT/LNN&3<9?QF.$@[0I*R8%I 4([U3T9.W7A38:[%U*#5_DE=%/A^DN8ET3 M">D4ZKH#[-UX.@OG___P\]QZX")+3^.##K2-J*(8N0BZ@$Q>:,W(B. -7^D[ M8Y\.U_N+= W3G8)>=7UY,<$P!^)&RTXQK ^8+B>D6%S$C\/9.0X4;>HE>099G41+NWY0W1RBU1&?-9>=Q+>&RTY!K(^34--G/GR]B./S06)9ATA3RD+2 M7IZ5 !<2;>C,>A:*+(8]='3Y.)%WAGO6+.XON#44=@I8+?7IQS_2IS ZPWD M#3F98Y$KR(4L<:6Y!/*KR AGRBFAC3.L6X1JW:C/FM#.8ES#:X,@U*O+R83F MMSBYJ I',[Z!8)FS*!"$S+R:=0R"9@Q0J,29E<6J M%E[KG4%/@-W]A;B&U 81J \7X?S\Y>64IC>=#BSM%5&1A>X#([^+(]+)#9IP:DWAGT!$C=7XAKTC(:A)E^O,#)&6T5/T_&O\\^O1I?? ZCKP,R M"9 'I'TB:01:,F@%J5]IS*C11B=5BZ/ M8.? ,G=A;J&[$Z1IBOE^X3GYTLX M7'KE=?$0BXZ@I'(0F0S DR@H@N"IA!8O\*TQ3X#:O46XAM%.L:(&%F,(*!P(%Q/-M$92HA,@E)$Y<*E5:L'P0QA. M@/%F(EZC 0VRKE[15"?A_,THXQ__"[\.& J?A+1@?*B(:(&)G#-(WD6_$_#:0KG_Q^&R3*/4\40=F>] M@5CG;%ST);!LF.YF6&\8^%DSW$*8:PCN%.JZBVF1C[U Y6.DK<(7")YA75HX MS9)L_Z0R+3%9)">ZK=$;ASXADO<5Z!J:.T6X7A"D/(=U'LX&)@6N6+ @8J05 M!;,&'\FW2SF5I&S0T70[;+@SW+.F,W:U440HI!4;_5N=?T_EXBOEO MW\\FEWCSP_%HAG_,?CR?#_BW[Z=X=G$OL-M!$UZ=A^GT;9F;_B_^&))@F"F9 M90'9!9J-LV0N6%GS.86P1EN3U4/K=B>E6 734#\>J--^0%_V('B3KG02=,-" MM"6PVWA>S]?%K1 -5DK&&ZG ?30ME_U-]>X/,-^-KG$OLCZ,%IB,Y/EA/31E M%E00!9PCST$P5K)/7K(LGRG[=[H'')'\7435V9626ZDU@;UI)_^7RVF-O+5^/1 M%YS,AK2+W4=G?0RV* W<,$\3IJ\BDAM90@J9&RVL77'"[S6%V&ZD9\ML#X+< M^#K_^P\KTB%;]9_[-_D83>T/].$3XFQZ%\^6'4 > M?6B3]B"[05_I'9(2M]$&*X-$1%Q@%V97]XL. FVX6=Q%Y%2K1 GQ D)$]E1O^%LFT4>^ M$J3KR7IRL4U('#!&#BHBAY $::H2/%I%L[6M=6 =CE/@OK-\&[;.N8?I??C] M5S*C)L-P/AUDVDVYT[5BQI*#3%83A.(RK5$L!1-$]O:A9/A.I-\&=YV(OX/DE(C?7\1]KO,TS8'*28C:3SO,4X\*&J!9"4"1"(G#H/Q#F5Q= M]_13(GE7<39LF;;$\FZ"G\,P__C'YQHS(V?C[>P33NZ8+P/IR1-FL?98SS1# MQFI%+ ^0R=#,A0?A2^O#HRU@G8)1UUKZ/2C(73 LQ<2C0RA>S>-C IQ(!8Q4 M3.MBC&G^\I\SKN_- TQOE&EWX7,.A/T_&TYM(&;=0RQ!^'W8/;]$D9YH%(A M"%R1Z5EJ7Z&M( JM4%NF)+:V[NNXAZ>W#T[&'07:@Q/W\G)X7@M!IC3% M-Q>?)^,O\T.0Z7R6 TX ;#*\]L!PM+R9!$'8##6H*&0R,3Y81KW >26S)':,=*FJ5%E78P)4,HBIFHBE3-A[ .JL=[!;0C+-)265 MU@;ARK,"$8!K. MFP[3U^GP^*RQ:-*,"P&"!?GSRYD@HD$3/33A616Z?*+<=^ MUC&/O038RYG&+(S.:N[O8G*D6S_^D,2P\QV0@Y M"$FV=I ^M/:#M\'UK!6@N>![L%[?TOH3:B.Z7S!,\7V]A/9M^?MT@7B@ QHR MHC1M3:8:4)9V*N$*D$)KRU-"8UL75CP(Z%FK0SM1]V"KWCJ.^6T\2LM,*T$F M2> 2$C.TMUE5@WBT"BV-"\L&8MD.?->V?1]F#Z+? ,4*%U(6L0@9'' M;'D&;QA]RU4.*&FK\JUKJ!#P;:+\,0A^2.CA%.06 MSM437LQ>HHX!>*P-6) ,56]- *TBDTQE&U8+Z5JJQ]$K)?IA<+.:=!%_CYGM M[\+7FF9=VXOC\L1>\TA[$6- ,/2B;MA%1;:I%9BU8DI7P.I%FA?X,?QQ"Y@H/AJ704OK0)FHP)5 9K; &+A3 M-HL>SBK6@SDU/>@H[M[#1\O9?[U>K9)D+F, D[4@=#*",\%"B9E%9YDPS0^N M'D9T,AK14/ ]1)/6+%A<<::\)T1:U!L/2B##)@7(SAB.SIG8O';BA#>&C@+N M(:#TRWAT]A$G%Z\QSFZ%N7)PY".5#&5^D4VAK\AI,D >DQ R>K0DH@(*SX60>YW]=Y8_Y)8[HBUG-M)FNGP0RS\@*BV1 M957K%"QXLJ&!)=2AJ%#(+&N=\-0"^(FJV^%)[<,JO@$U2-&(9',][#4>E*\] MF^E'])*DQ!%9Q.;1]%O#GZB6["O@'LYC:V?%X6Q>V$+S?34>U;T41ZE"4X%I MH:.&XCQ!RY;\\:P4B%!*8C*%8EI7%3X YT1UH14!]W6C0>OZC3.NF3T^, 3T MHB*;=[8B#YXAFHA%L"!:UP@\I?/X@VA&(_'?5XR][VR\K;-7[5C_,YQ?XB!E M;54LM'0EQVG#BC1#7@N@K"M>AZ1EZ+&7\1S#,9(RVO"SN:7Q[L+MX73UXX0\ MJ\O)UUN(G"U1.19!&-JN%..J9H];<-(ZR13SA;B M#.?OPC"_&5U5L]W2S('*16<3.3!38S B>0(7RC$HT) MZ"$(]AYGH3HS/X;):%XD?;NZJ S3D+P8:U71NA[BV$Q*; J02EO0*A43.'G8 MK'5V_N.H3D9%&A/01VN:&T1S9[@6PD[P4_60O^ BMOO+>%HCNF_+Q_#'0)2@ MG&*JIC#2HN>+ "^M FX3EPFET,VCICM"/!GEZ9.:'D)E]Z4PT-$SK3%#KM:U MXM*1411I#72H R;#0O.&)_=1G(P^=!1P#S&H7X>C\81PO!G-<(+3V8"IXJ0N MU0 VJ7I2 3RA@*#("=9).N%;[R:K&$Z&[D["[2$(=7^:M 8M2L[>U8ID$O%L M-AG&R]D\]71<0Z7CT8PD24\\NYX%FI3GA2VD*/.PB)7._9I2*I M@QB?_O6>R7-I&9^G-)*KSD*=2"8=S<'P:)(TIKVM^K2O]]R)X*VO]]Q%T(>Y MV'$;1-_L]9X[T?7X#8_[R/HP6J!C9L&G BB\JK?%UTZTRH#047I3I"O-G=4G M?[UG8_)W$?%!KO@J"25BR1.S#QZ MO>WZ;A<^6%W0.U_Q^>:)_=UT>=CDUBY[5/QPETQ7)%[I9S)]$9*F4+"R!0S MW*^_[7/-(,VO_(PF&*VT(5.2E@65G (GE(?(=0SHN'-%]&5G_]+JRL\WHU3/ M@_$U+OY^,[KO];X?GY__-)[\'B9YX&GKM))IX,61UY5#(3^;7D+Z%RX#&I($#+5)=@QB'X>IAHT=JH2A2B M_Q.6YQ%-[55!^@FQ[L)N#_;RN\FX#&?UC'&@1;4F\*3[*FN8A(^[WB MA@O#4VY]L',S^FGKRIY2[B&C:*M3YI2$>"M3SKJU MR_0T3_T/J2/-F>FC<4/^K\OI(D?ZXWA#;M2'3V&"D80U;[A.,YEW,7Z/)*SI M<(8?LI< "](JP6E$HZD)8&U/4EMO%E)2; M]PSJ>4ZGK;5/2B-ZR)V:2^[-='J)^?7EI.[M5!%MP M.+ND#7X@9!3<$6J1D@0EF -'MB[H:+T1/!;->K'>.F ^;8T]**,]Y&"MYHPL M9?832?7U<+HP.8FMZ2:3\W\NI#J0V7!=; 2CR A1]!V]6A>$>4L<:>4B<6\[F#09\S7DTUD&,,@$71:,6MC#9.K#2A__;.:7! M3TM E:M1!C$\NI6&AC-6,&H_F ME8KU!$^1+62M*1"EQ'H/B =?3V9,X-''9'-(K;.@'@3T1%(;=B)ZD\YT%G@? M;3;O8KHZ!-H&5$\9#FL!'3G)H3MQJ]TUFTG]8"K!%28M9"U8#*KVAI<05*)5 MTT?Z"5D OK3>,0ZH"MMF/!Q($W81=A^!W% [5ER=VA9%_X^, ^.:L"#2TA<5 M ^9]B($Q+U/K2W=NCW]X\[P!):LAVWWEV<-!TOUC>9MU5J4HX*Y:]J@M!*S0 MI+"8F%3!]M$1XLBI#_MS\F@ZRRX";?CV;IF%(;6N';PSY$S35%$[<"@D)"&] ML\(Q4NUGFL[2F=,>1-C#N3DC6AL"OP-&,>*SEFRH)P/1]GM9[Z9SW&5"I70AQWKQ@E6!YJX2N)P%?9MT3DD&)5J?K6\-[AFK13\$ M]! 47Q\J7DJ %PS6>I"18*E,8O!)UQM]A4DARYR:)TX^A.<4_+AF\GY2VXPA\M[?F!Z*TG0+(@D;3+$5:XK!MGRR'5RD0R_I )N MFP1]=\3F&='2TYIC4@2;F 'E,('/9)HJH[5)QGIFVY]AMA.1.]T#KJ+P ]VZ+4-J&_]''0GXK8Z M_=I'ZH<[!Q7*6%%XC0G6:S'K;=G,%R#-M_1.!)-MZ[C+/33;1;(;[<*F[O-[_(*C M2YR^'D[#V=D$S^:IYN-R]?/X]6<J=E"> 1)0I#SIMJ?ZJP,\S# MKX!-]>?^,42_1/7@1F^0QU6R)#,I6$1"I,FQC)E6\1@Y1*V+5,67HEH'J![" MC?9,SWEG\/=C=5UB6[N 68'IRPN\ .;+SW9VH517H+.7> MJ>=,,J/('["*QUJNDR&J*,%J+6GSDXGSYITW^Z=\6R>[9\9W$6[C-,4/)(KQ M9)EOH306S5(&XVISXMI0-J#B0,YERDHH%C)_Q(6Z]] CG+3L+]QQ"\DT;HSV M#QR>?2*C\\/X?%$@N$QY0!EIUZDY4(DFYCAM/ZE8H-DZAE&BEV$+LC8\_KG2 MUD):C=^Q7^?YC/.%Y,/7:35 E_EL#%'%6LF94=<;1,AKB#H!ZN)137,]IU.9C=;P4U,))S/MP$=K;(Z"8B>TSS67NP,C!C MK$I);Y7=0Z/,*1*3A2+=_"XY4G*.!,X'&Z7G&O56_1:>%O4;#.-# M,[^+*::_ MG(V__'#UQ 7#5]_<$'PSWN&V[(:"'W>26D-K>8G@YY>#DLCP<+5"I#BR/1(O M$(65P'EV10MT1C\4MMJ-MY]?G@)O.TJML9$\S^_^\7(R_KQ,Z28]D2F25YU2 MIN4D$J)8M*.YY)KI@BYZNX5U?._!SYFK[I)J:!LM%>?-+P.5L@NX85:4L=>O5BD$E+.+G28.8M#R(C MGTO%",RC"II<;6L?_->O7C.W.TIM8V%98?-G=Y*=HL(*2$3.BEKE"76D(P4S#(Z1=]F]7AVR[H1>\YMT45%SH4& MFSBI'=<:O$8.*4@K4HB,\=9)[D\QMZ4DS[,J"HP0J5ZN'4@,PD/1NB0IM&>E M]9GR:>2V[*(_+7);=B'JT+DM)DGNF5&0LS>U#:*'Z(H!D9F,V=BLA#S,N_2T MVS)%[E!FIL'.&PFT\\$AG!8PX0M"A(NYJQKD5X_L"L/Q">/Q#I MN\BU<:3PX[S2__J(^,H3S^A+$8%0LB'QCBN=/92GJMW\M)&$T_CR>SN9VQ+"92@9=@)-"X A2RVL&' M' KIZS6#/C*TV_2X6_?LYTYC9WDU#.5?GRLL@B++A!N;G,Z%!V#9>5"I""#E MLB!4U,FI8-)JUN?F(Y@[3W[NW'645<-@?D7S9I0O:\.'<+[,?EL>#!DN8J37 M7R:EH;9'@XB$*>F85++,:-PFP6S3\Y\[BTWDUC"L7S']C".0:/QH MB^/@@F"@/,NU45($-)IIGE+=KK>@;4T/8UZDQ2U6])C?PF1" M&_07W/_,Y:&G-3A:V1KLR@E**$QQR;-WR:J@0]!:TWJ'UK-(X.7@H0=W"^PN MZRENC7 3P,STSCI+JVW)-6VX+"ZG+H"AD%8$1BY+Z\K7A_!T#6(OG_UJ?!&' MH[FM5[N7#4EYY]_,S<""DPEF/BB%.^=C39PR9$04]!!0,G+4$P:--/7<^H!H M%WR'/Q)IIBFKH>[>:.GA'&0^>0+R4Q4W_D*O87XSFH7166V*7<]K9M.Y 3/# M_.(+X3_#OT^Q7)[_,BPX8":&H!B'$H6IC8(2A" <^**2SMPJV;P?=1>\)Z1B M!Z.MA^J_-:_'+?F\Q_-%Y\7IK-Z<9SR]$1(4R8)$)&V]%"U#BI9I6P0G+[;_ M-6L#NA-2IYXHZ:$M_C+U8J"U,R*D7-,12[TE+]>J.0M>D*ML;9%\N^3XW0_Z M3XGXO<390Q?\WW!V;V#H 3 M(GA_P38./KRXJ/<@_NOJH/C-B/2./OR5G+7/?_^\6%HP<9U0D LMBZC=H>I- MYSI T<)*05)(23WB#VTWT@GPVX-(^^AROX+PKH4RR#%)YU,MXU%(AH@*$+,+ M(!PJD3+/)K9.UGH8T0DH1@^B[^.FU_0)\^4YOBUK!#!]^?76=XMDDIPL.L$1 M1 RIUN\5>N.& ^5IM6;RO1*RK'3MAZ0WCR/P3+'64X) MF-,9%(^ROA "R -W0D0>0FB=\[:/F#Z-:HW15=<1\LF6)U0\Y%1] M,%EL741UA.!KYRC)Q=88LH=$HZ7Q6?6]3@'.WH M+DKODQ#9I];'-D]"S1XQ@)ZJENU"5P_:-=^_Q^?CLZ\OPW0-Y*N;]RQ+/HL, MH>)34=+*+J('PE:4*\Y'T5JGM@)V>*.J5WI7+TQNSDT?M]U?U9G.SRFK8?!I M^'D)+6F&+/MZ;;>RH#PY%T'4U%EZKYB4V@;7.N/G 3BGK2RM>#C,Q9FW;,>E MF3DN"\DLLRO"*/\R#+'60@QQ2K^[O,#<)%EOKQ';)O1UG_3JI2"F( :?(A=* M"16=1\7(##5ZS]7G>I(TT)@U\8" T1E0A2?PAJP8IEVT4:O,FZQ6O9@7<3IO.#001L8D:;Y]^'Y^>#%#7C M3GN(\^)0*S@Q$01$S:WPSOM26I\"'72"AU/\IZF?/:[Z;97KB5LYRR1&RZ** M/H$V1=56FS0WS I8E@RY\**L%BX_J=?E2>:3 7Z^_7AMR)ET!+7F]&92L M\!!X )LYX0M>>&Q=U7+X?;=WZO<2YU/(8$]*.61"@F&F-CS5M>J2)Q#.N&R$ M#E+Z/S/8NRE'KZ0\]0QVC[2B24P062('7UM=M\IZPX9+P3(;96I](_-SSV#? MB?XM,]AWH>$H"5P=ZOGNPB_F-DL$>N+$_, FK$VNP3P6G,H ,MKDE@2&R;KIK/ M-8-])WIVS6#?1;9'SF!'5="58H'$$>N]G :"IZ]DCB[PC(S _IG!WJM)TA== M3R"#?1NX?V:P]T!]Q]SB?7A[ AGL2N3 LO> S&MZ"SVMNU(P<$8%2=LZC^: MY3C/,H/]D%JV"UU'RV!/#+T3]8H;VKH)I"-[44L234@Q)B&X9:U;&)Q(!OM. M].Z5P;X+-P?.8)>Y*.Z4 $U R+E0$;Q6&1RZH*+*UOK6J:G/.H.]B[*TXJ&' M->;-Z$K8VQ80. MP^'>-557O7\'&&MI@.; R.4%91*]QZXP2*2W-FE.B[_I7S:KL)[$44_/FK;% M66 GMGJLS%L'<:77L(C""FX M9T759$Q886%$JSVB0=4KG6ZV];@_E2N5LP= M)B%AB?/',!F1:*;O:!%EB4108AV]I/77KP4F5@+D@5?XZ>AD'PP_]73E5) [9@K$HNI!&W,0M4-(.=6+2)3.Y@!WL1WS(.+0 M"K%E O,NQ!PE'W4;@'\F,.],Y<&;6$KZG%2 M"/SQ;>I@;XQIINMID39 &D+&M"&S.N8B@1650C0F%]>Z M8.T>B%;5O>_'Y^=DN?T>)GD@4%@F8R%U+[6"D=,+%7P&7]\T6EN3-:VC FM@ M''ZIZ<;PID+??27;0_#[NO98%:&C]@J*40J4UQ&BTPY<45EG'SCQTQ/#QZ-U M;R(V57#O(L4>[,8ECG>7D_0I3/%%2N/+T>RNFS5@A=$V12!YK!=41/*P0F;D M:SD3$KE70K'6.0%; 3L=/6@G_QZ"PDN0-&$\VL5]:42[]A;+)RX"3B)Z)Q2)-IIZ61-S!8)B$:QC MLM",BA>ME\,-4 X5.&YKU;20ZU./[*JBK'0J %/!SGBDTN2UUA@65#;XE, M CPWD?Z(@;$@;=#?=KBV7SW91?R-P[7_"\__>14XM$I'Q9D$S;(EVTDF6BJ# M LP&52RAB-7[?M8&96^>^!1#KSN)>MQ93@U#(O, \-=1N!BFFYCO7ZXP>:]= MDD:"%S6;)R%]93RK_5 *_4?ZN5JRN#Z@ON'YI\1D$QD>X] D^&B42 9(RTR] MH$R#D\R"4 8M9YPSMQ7'S_309&^^6\NV<:OV#[,)S?LC_O.6*I*K4XJQ"))5 MUUUD#C[5CL?$K-=)==#(.+#+,SF+M]RUA\6CM^BVLL* MZ9Q)$F2TNF:2"XA8!&1-SFVVGBO1VLQZ$- I.6OM)-]#3/,*RU+?MP#3DWMV M!\AQ7+&&1*VJ0&O[AM_,.(A\WEE=CY^H?.#S[-!R=?1B?7\YK=98)-4I%5E.UN#6.;$-I M(9+&@OP6-TP!,K15AN!&M]_O8(I*[[]^+Q;S_/[SD8 MG8_UU5E^]Q$G%P,7>129]BYI@J)=C/P.1]L8Y!Q+*2QP'5J7.V^'[/#K M2TL=6=WP>V"CAZRE][0TSMZ6OT\7'1W>1GKU1K71PX]_I$]A=(8_C2=WY["\ MC>7K0&0I4A$:C"1G2JF@P1F1P)2LHB@F*]OZUO4.<$]+NP[%6P]NQEU8[\+7 MJUP>ILBLM@Q,J'D9CBMP62JH'2$3BL3<5Y>&K'J/"C0R\LZ\MQ <[:M>)EVL1:=2:RW: M:QPIC--&#<+Q,];#<; M(5: 5Y[E-A!["G-N >\XP<_FU&ZK.AUY.9(*!99BJ"=RPAD-2I8Y2@$\FX*> M.^2V=5[;T53GD2#J4]"<7>AH'&!]>3D\S[6)1!CE_\1/PW1^W1:PMH MF05E:2?W.F)B-KPP?,"SF& XKDT6J$UV[DL]-1;[SM]=_.NWQGP5*R'_:78T!6Y M!K',J]@"QBXVP#:DMG]I']_?.PA_E;X.DFNXYJ["<9DEKTT!56PMZ[ " BTR MP(., @5YN7(KR__8!&[89=OSMXO &O/V*TGJXO)B>:$5K=K*,P9F?0P^V8G<0^;B&SQAOAK^&/VT"R3CF2Z@E!V[+B28)' MV@A[4&?(7E[R^Q )Y#CT5D]EWB-<793[%]_.KOZ:8=#R:V? MW>*<T/NG-:#J;7*[T M'#/66C*U(&A%&I1MAI"+!BDL%N:2E*RUV[D!2O?LHW0YP5R?/K".N:P,7BUJ M+DBHG6TA!^-#S+DHV_PZ[)OA#^]$M6#W?L+1?O+LX9#Q-1:<$):?AJ,P2OAJ M/)U-?\-9;5!WA[_-(C>6Z(]'.7=G=\B*&"5 M",PY"<60-:/JA0U.!@[&"UV80>E-ZZ[Q:V YFU2?RE'=*UJ.AK.? M0IJG'EQ=)$/:J40$&66FS2ASB-QH,(X)$@M37K=.++Z/XEBAM,Z\KEY*UTV^ M/:SV=Q%=7R'U.*:>#MC6X3G.B5I7KAZDOH.@#Z4$.8FDHI>@C2=LA:Q0%V(" M:[FT/!DR45JW!SD<^8^LV^=C_$@H,,;@MTY6\T!;";P7GR^VQO=HC.!LC;3)T&( M0(B$T.!]4:!0LIBB*#ZU;D%_'\6I;/P=Y=N[(W#[TMTM.\.PK_W%KX1WJ.LQT>7%Y'F:8W\X^X>35^.+S!#_5-^$+WMP;UN5: MS)T&:'(]YOY36CT_BCIJKM!BTHK;Y!06@:JD&K&3& 8[CM5M0=YRL)L(5A % M>>:A9EF)VB$S0LC5.G5<)>1*Q]CZ'&97C-UOE4Z316+3XN\WHP^SN'2$>?@'L5:_N MWR7='V$]^$'WP=$$SB]K6N.[\63.RVPV&<;+674)/HY_&X]J*);$3T\\>S.: MX02GLX% [VC!4"",8:"T17 V9T@BF M7@[JZPWTC)');1UH+3"'DAUO?L;<$O]I*^G1F.ZEAUJ3Y3](CS$A@I+*@,K& M0.1>0%;T"_1HHFM]7-['YMZ;0[*(ED8;8E;1@K21?%]6.ZN7(,!A")YGI:5I M'3[>!=^AL@T.:FSW1M!3R4^X;OBU> GJ_,:CZX9?.C)N7!8@F9%U1@4BTP(, MS]8;I%?6-K_0X"% QSJ\Z$\--K5&[$Q'#V;R"J:K(-\VH'HZW5@+Z,BM$KL3 M-^Y+Z@=3"9N%\YQE"*'4XE9!MG16Y-.IE(,7VC+9NC'. 55AVQ:*!]*$783= M@P9LL31>Q>Z-*"+XXD$JSD&EVG:GGLK[DHW *"WFUE;>UN .[W(T('-W6V4/ M)GH("=X">NN"JIM[S98)','4?MX.F."Z]I?TX&D#!9&%#-%+)GSKD-]VR)YD M@'D?:C^EUP7E?18WZ)(_IB5BOPI_?0BDAOCB6WDEQ)Z[Q89?FR_,Q?1N/)U-<#9<],*]FLST MINCM-YQ=_9/EOWA__>DZYWDYRO[GP+W":7!J?#AQK9PQ"Z:B*[X4[XRJS=M" M44$+GTE3?1!BT"NRSI5A*V_&Z^&T^O^7$[R)8(C E#!D)<:HZ36TTI!5D&*] M+S')8&IB1>N*@:V -:B+6QGD TZ^#!>56X-B@M%.,- BT8I@LR$7.@I(&+@3 M/JK0?.5^$- Q$FM::\>:BKE&#/13-KD";AEWG:.3FC&FO0%>J[V4B1PCMJ/YLWB%V.K Z M^WFS <['M^0;V65($=+N>QX^U+Q[?%]&]K3B)]>TK=7L;ZXJ"=!_YI[ M06]+O4!Y6J.\.!WX>K,VE@Q,%E)[3 R"E[1$9L<,1D?_UT/A]K;PO@U-:L-. M#X>B]Z'.#=P40CLZT%V*KY-46[ M #Q<$7K?^M,?+T_E,/BNFWO=JS09ZY.W#'*L-7J:7@I?OW)6&\L1:85MG7BP M'LGQ+\%KSOR]Y*#.#/12V;J*ZNJX8AM !\2%W81=9]- 9?B&2Q#MY9&J\O MX'8N>4>3%KK0?BL0G.0(O+ITPB'CL?6E)H]A.KQIVX:]U2;@+47?0_!NDE 6<]!*Z2R1%X8Y9S[8 MBA@W3>((MZT>5G_OQ1>.J@8]F TC8OQHI+F5?@\G(7S M!<+W.,7)%\P_C2<_7<[(<7XSG5[6AIT#&4J8]P!BNMXJ'^L%TP$]:!^D16",Z-,&?Z=_.!CF$@"%6R\>1%%WQ$%F] M>R!P*;0NT876WDQ?<_GFM/A)*$7#8\O:)Z6O.;W(>:X,RS=]X'6F_4(K4,F* M^D)[<&3M@\B>F\*-,3D]8D\?$N\WH]Q/5@D:'JM>SS$^,,?X]>8CM^>X+.U< M-B>:SKW>V: