0001723089-23-000082.txt : 20230425 0001723089-23-000082.hdr.sgml : 20230425 20230425114412 ACCESSION NUMBER: 0001723089-23-000082 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230425 DATE AS OF CHANGE: 20230425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ChampionX Corp CENTRAL INDEX KEY: 0001723089 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION, MINING & MATERIALS HANDLING MACHINERY & EQUIP [3530] IRS NUMBER: 823066826 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38441 FILM NUMBER: 23843133 BUSINESS ADDRESS: STREET 1: 2445 TECHNOLOGY FOREST BLVD STREET 2: BUILDING 4, FLOOR 12 CITY: THE WOODLANDS STATE: TX ZIP: 77381 BUSINESS PHONE: (281) 403-5772 MAIL ADDRESS: STREET 1: 2445 TECHNOLOGY FOREST BLVD STREET 2: BUILDING 4, FLOOR 12 CITY: THE WOODLANDS STATE: TX ZIP: 77381 FORMER COMPANY: FORMER CONFORMED NAME: Apergy Corp DATE OF NAME CHANGE: 20180202 FORMER COMPANY: FORMER CONFORMED NAME: Wellsite Corp DATE OF NAME CHANGE: 20171116 10-Q 1 championx-20230331.htm 10-Q championx-20230331
000172308912/312023Q1falsehttp://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent00017230892023-01-012023-03-3100017230892023-04-20xbrli:shares0001723089us-gaap:ProductMember2023-01-012023-03-31iso4217:USD0001723089us-gaap:ProductMember2022-01-012022-03-310001723089us-gaap:ServiceMember2023-01-012023-03-310001723089us-gaap:ServiceMember2022-01-012022-03-3100017230892022-01-012022-03-31iso4217:USDxbrli:shares00017230892023-03-3100017230892022-12-310001723089us-gaap:CommonStockMember2022-12-310001723089us-gaap:AdditionalPaidInCapitalMember2022-12-310001723089us-gaap:RetainedEarningsMember2022-12-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001723089us-gaap:NoncontrollingInterestMember2022-12-310001723089us-gaap:RetainedEarningsMember2023-01-012023-03-310001723089us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001723089us-gaap:CommonStockMember2023-01-012023-03-310001723089us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001723089us-gaap:CommonStockMember2023-03-310001723089us-gaap:AdditionalPaidInCapitalMember2023-03-310001723089us-gaap:RetainedEarningsMember2023-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001723089us-gaap:NoncontrollingInterestMember2023-03-310001723089us-gaap:CommonStockMember2021-12-310001723089us-gaap:AdditionalPaidInCapitalMember2021-12-310001723089us-gaap:RetainedEarningsMember2021-12-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001723089us-gaap:NoncontrollingInterestMember2021-12-3100017230892021-12-310001723089us-gaap:RetainedEarningsMember2022-01-012022-03-310001723089us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001723089us-gaap:CommonStockMember2022-01-012022-03-310001723089us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001723089us-gaap:CommonStockMember2022-03-310001723089us-gaap:AdditionalPaidInCapitalMember2022-03-310001723089us-gaap:RetainedEarningsMember2022-03-310001723089us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001723089us-gaap:NoncontrollingInterestMember2022-03-3100017230892022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembercountry:US2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:US2023-01-012023-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:US2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMembercountry:USchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-03-310001723089country:US2023-01-012023-03-310001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089srt:LatinAmericaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089srt:LatinAmericaMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089srt:LatinAmericaMemberus-gaap:CorporateNonSegmentMember2023-01-012023-03-310001723089srt:LatinAmericaMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMember2023-01-012023-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2023-01-012023-03-310001723089championx:MiddleEaseAndAfricaMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembercountry:CA2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:CA2023-01-012023-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:CA2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMembercountry:CA2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMembercountry:CA2023-01-012023-03-310001723089country:CA2023-01-012023-03-310001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089srt:EuropeMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2023-01-012023-03-310001723089srt:EuropeMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembersrt:AsiaPacificMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2023-01-012023-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMembersrt:AsiaPacificMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2023-01-012023-03-310001723089srt:AsiaPacificMember2023-01-012023-03-310001723089country:AUus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMembercountry:AUus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089championx:DrillingTechnologiesMembercountry:AUus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089country:AUus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089us-gaap:CorporateNonSegmentMembercountry:AU2023-01-012023-03-310001723089country:AU2023-01-012023-03-310001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089championx:OtherMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089championx:OtherMemberus-gaap:CorporateNonSegmentMember2023-01-012023-03-310001723089championx:OtherMember2023-01-012023-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembercountry:US2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:US2022-01-012022-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:US2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMembercountry:USchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-03-310001723089country:US2022-01-012022-03-310001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089srt:LatinAmericaMemberchampionx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089srt:LatinAmericaMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089srt:LatinAmericaMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089srt:LatinAmericaMemberus-gaap:CorporateNonSegmentMember2022-01-012022-03-310001723089srt:LatinAmericaMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMember2022-01-012022-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:MiddleEaseAndAfricaMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMemberchampionx:MiddleEaseAndAfricaMember2022-01-012022-03-310001723089championx:MiddleEaseAndAfricaMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembercountry:CA2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:CA2022-01-012022-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembercountry:CA2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMembercountry:CA2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMembercountry:CA2022-01-012022-03-310001723089country:CA2022-01-012022-03-310001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089srt:EuropeMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089srt:EuropeMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMembersrt:EuropeMember2022-01-012022-03-310001723089srt:EuropeMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMembersrt:AsiaPacificMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2022-01-012022-03-310001723089championx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2022-01-012022-03-310001723089us-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMembersrt:AsiaPacificMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMembersrt:AsiaPacificMember2022-01-012022-03-310001723089srt:AsiaPacificMember2022-01-012022-03-310001723089country:AUus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMembercountry:AUus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089championx:DrillingTechnologiesMembercountry:AUus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089country:AUus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089us-gaap:CorporateNonSegmentMembercountry:AU2022-01-012022-03-310001723089country:AU2022-01-012022-03-310001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ProductionChemicalTechnologiesMember2022-01-012022-03-310001723089championx:ProductionandAutomationTechnologiesMemberchampionx:OtherMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089championx:OtherMemberchampionx:DrillingTechnologiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001723089championx:OtherMemberus-gaap:OperatingSegmentsMemberchampionx:ReservoirChemicalTechnologiesMember2022-01-012022-03-310001723089championx:OtherMemberus-gaap:CorporateNonSegmentMember2022-01-012022-03-310001723089championx:OtherMember2022-01-012022-03-310001723089us-gaap:CustomerRelationshipsMember2023-03-310001723089us-gaap:CustomerRelationshipsMember2022-12-310001723089us-gaap:UnpatentedTechnologyMember2023-03-310001723089us-gaap:UnpatentedTechnologyMember2022-12-310001723089championx:FavorableSupplyAgreementMember2023-03-310001723089championx:FavorableSupplyAgreementMember2022-12-310001723089us-gaap:TrademarksMember2023-03-310001723089us-gaap:TrademarksMember2022-12-310001723089us-gaap:PatentsMember2023-03-310001723089us-gaap:PatentsMember2022-12-310001723089us-gaap:OtherIntangibleAssetsMember2023-03-310001723089us-gaap:OtherIntangibleAssetsMember2022-12-310001723089us-gaap:TrademarksMember2023-03-310001723089us-gaap:TrademarksMember2022-12-310001723089us-gaap:InProcessResearchAndDevelopmentMember2023-03-310001723089us-gaap:InProcessResearchAndDevelopmentMember2022-12-310001723089championx:ProductionChemicalTechnologiesMember2022-12-310001723089championx:ProductionandAutomationTechnologiesMember2022-12-310001723089championx:DrillingTechnologiesMember2022-12-310001723089championx:ReservoirChemicalTechnologiesMember2022-12-310001723089championx:ProductionChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionandAutomationTechnologiesMember2023-01-012023-03-310001723089championx:DrillingTechnologiesMember2023-01-012023-03-310001723089championx:ReservoirChemicalTechnologiesMember2023-01-012023-03-310001723089championx:ProductionChemicalTechnologiesMember2023-03-310001723089championx:ProductionandAutomationTechnologiesMember2023-03-310001723089championx:DrillingTechnologiesMember2023-03-310001723089championx:ReservoirChemicalTechnologiesMember2023-03-310001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-03-310001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2023-03-310001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-12-310001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-070001723089championx:A2022TermLoanFacilityMemberchampionx:TermLoanFacilityMember2022-06-072022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-072022-06-070001723089championx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-070001723089us-gaap:LetterOfCreditMemberchampionx:A2022RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-07xbrli:pure0001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-06-292022-06-290001723089championx:InterestRateSwapFirstThreeYearsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-06-290001723089championx:InterestRateSwapYearsFourAndFiveMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-06-29championx:location00017230892019-12-31championx:case0001723089us-gaap:CostOfSalesMember2023-01-012023-03-310001723089us-gaap:CostOfSalesMember2022-01-012022-03-310001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001723089us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-3100017230892023-02-162023-02-1600017230892023-02-152023-02-1500017230892022-03-0700017230892022-10-240001723089championx:LeakSurveysIncMember2022-02-232022-02-230001723089championx:LeakSurveysIncMember2023-02-232023-02-230001723089championx:LeakSurveysIncMember2022-02-230001723089championx:LeakSurveysIncMember2022-03-310001723089us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberchampionx:CTRussiaBusinessMember2023-03-310001723089us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberchampionx:CTRussiaBusinessMember2023-01-012023-03-310001723089us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001723089us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-03-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2022-12-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001723089us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001723089championx:A2022TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2023-03-310001723089championx:A2022TermLoanFacilityMemberus-gaap:FairValueInputsLevel2Memberchampionx:TermLoanFacilityMember2022-12-310001723089championx:ForeignExchangeForwardAndInterestRateSwapMember2023-03-310001723089championx:ForeignExchangeForwardAndInterestRateSwapMember2022-12-310001723089us-gaap:CostOfSalesMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-03-310001723089us-gaap:CostOfSalesMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-03-310001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2023-01-012023-03-310001723089us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestExpenseMember2022-01-012022-03-310001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2023-01-012023-03-310001723089us-gaap:NondesignatedMemberus-gaap:OtherOperatingIncomeExpenseMember2022-01-012022-03-310001723089championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember2022-06-280001723089championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember2023-01-012023-03-310001723089championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember2023-03-310001723089championx:SupplyChainFinanceProgramMember2023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to

Commission File Number: 001-38441
ChampionX Corporation
(Exact name of registrant as specified in its charter)
Delaware82-3066826
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
2445 Technology Forest Blvd,Building 4, 12th Floor
The Woodlands,Texas77381
(Address of principal executive offices)(Zip Code)
(281) 403-5772
(Registrant’s telephone number, including area code)

(Former name, former address and former fiscal year, if changed since last report)

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.01 par valueCHXThe Nasdaq Stock Market LLC

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

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

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

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

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

The registrant had 197,973,797 shares of common stock, $0.01 par value, outstanding as of April 20, 2023.



CHAMPIONX CORPORATION

TABLE OF CONTENTS

Page
 
 
 
 
 
  
 






CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the safe harbor from liability established by the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical fact, contained in this report are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements usually relate to future events and anticipated revenues, earnings, cash flows or other aspects of our operations or operating results. Forward-looking statements are often identified by the words “believe,” “anticipate,” “expect,” “may,” “intend,” “foresee,” “guidance,” “estimate,” “potential,” “outlook,” “plan,” “should,” “would,” “could,” “target,” “forecast” and similar expressions, including the negative thereof. The absence of these words, however, does not mean that the statements are not forward-looking statements. Forward-looking statements are based on our current expectations, beliefs and assumptions concerning future developments and business conditions and their potential effect on us. While management believes that these forward-looking statements are reasonable as and when made, there can be no assurance that future developments affecting us will be those that we anticipate.
All of our forward-looking statements involve risks, uncertainties (some of which are significant or beyond our control) and assumptions that could cause actual results to materially differ from our historical experience and our present expectations or projections. Known material factors that could cause actual results to materially differ from those contemplated in the forward-looking statements are those set forth in Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, including the following:

Demand for, and profitability of our products and services, is affected by changes in the price of, and demand for, crude oil and natural gas in domestic and international markets;
Cost inflation and availability of raw materials;
The impact of inflation on wholesale product costs, labor rates, transportation costs, and on our customers’ financial position and ability to purchase our products;
Global economic conditions, inflation, geopolitical issues, supply chain disruptions, and availability and cost of credit, and its impact on our operations and those of our customers and suppliers;
Our ability to successfully compete with other companies in our industry;
Our ability to develop and implement or introduce new technologies, products, and services, as well as our ability to protect and maintain intellectual property assets;
Our ability to successfully execute potential acquisitions and integrate acquired businesses;
Potential liabilities arising out of the installation or use of our products or from a chemical spill or release;
Continuing consolidation within our customers’ industry;
Credit risks related to our customer base or the loss of significant customers;
A failure of our information technology infrastructure or any significant breach of security;
Risks relating to our existing international operations and expansion into new geographical markets;
Risks relating to improper conduct by any of our employees, agents or business partners;
Failure to attract, retain and develop personnel;
The impact of natural disasters and other unusual weather conditions on our business;
Investor sentiment towards companies in the oil and gas industry due to climate change, fossil fuels and other environmental, social and governance matters;
Changes in domestic and foreign governmental public policies and actions of governments that impact oil and gas operations or favor renewable energy projects, risks associated with entry into emerging markets, changes in statutory tax rates and unanticipated outcomes with respect to tax audits;
Disruptions in the political, regulatory, economic and social conditions of the countries in which we conduct business;
Fluctuations in currency markets worldwide and disruptions in capital and credit markets;
The impact of our indebtedness on our financial position and operating flexibility;
Disruptions in the capital and credit markets;
The impact of war, terrorism and civil unrest;
Changes in federal, state and local legislation and regulations relating to oil and gas development and the potential for related litigation or restrictions on our customers;
Changes in environmental and health and safety laws and regulations which may increase our costs, limit the demand for our products and services or restrict our operations; and
The impact of tariffs and other trade measures on our business.

We wish to caution you not to place undue reliance on any forward-looking statements, which speak only as of the date hereof. We undertake no obligation to publicly update, revise or correct any of our forward-looking statements after the date they are made, whether as a result of new information, future events or otherwise, except to the extent required under the federal securities laws.



PART I — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
Three Months Ended
March 31,
(in thousands, except per share data)20232022
Revenue:
Product revenue$833,023 $750,668 
Service revenue93,245 96,394 
Lease and other revenue22,079 18,898 
Total revenue948,347 865,960 
Cost of goods and services664,992 658,350 
Gross profit283,355 207,610 
Costs and expenses:
Selling, general and administrative expense160,816 150,360 
Loss on disposal group12,965  
Interest expense, net12,466 11,363 
Other expense, net5,295 1,320 
Income before income taxes91,813 44,567 
Provision for income taxes28,669 6,394 
Net income63,144 38,173 
Net income (loss) attributable to noncontrolling interest(388)1,471 
Net income attributable to ChampionX$63,532 $36,702 
Earnings per share attributable to ChampionX:
Basic$0.32 $0.18 
Diluted$0.31 $0.18 
Weighted-average shares outstanding:
Basic198,286 203,079 
Diluted202,440 208,850 

The accompanying notes are an integral part of the condensed consolidated financial statements.
1




CHAMPIONX CORPORATION 
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
 Three Months Ended
March 31,
(in thousands)20232022
Net income$63,144 $38,173 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments(10,676)(1,565)
Cash flow hedges(4,689)(1,299)
Defined pension and other post-retirement benefits adjustments, net53 69 
Other comprehensive loss(15,312)(2,795)
Comprehensive income47,832 35,378 
Less: Comprehensive income (loss) attributable to noncontrolling interest(388)1,471 
Comprehensive income attributable to ChampionX$48,220 $33,907 

The accompanying notes are an integral part of the condensed consolidated financial statements.
2




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(in thousands)March 31, 2023December 31, 2022
ASSETS
Current Assets:
Cash and cash equivalents$247,996 $250,187 
Receivables, net539,380 601,061 
Inventories, net591,788 542,543 
Assets held for sale15,316 29,334 
Prepaid expenses and other current assets74,018 75,456 
Total current assets1,468,498 1,498,581 
Property, plant, and equipment, net of accumulated depreciation of $717,383 in 2023 and $693,226 in 2022
739,853 734,810 
Goodwill666,689 679,488 
Intangible assets, net286,888 305,010 
Operating lease right-of-use assets89,344 92,928 
Other non-current assets76,064 76,666 
Total assets$3,327,336 $3,387,483 
LIABILITIES AND EQUITY
Current Liabilities:
Current portion of long-term debt$6,250 $6,250 
Accounts payable539,166 469,566 
Accrued compensation and employee benefits61,535 102,750 
Current portion of operating lease liabilities27,396 28,838 
Accrued distributor fees67,096 102,034 
Liabilities held for sale 7,186 
Accrued expenses and other current liabilities139,564 142,352 
Total current liabilities841,007 858,976 
Long-term debt595,938 621,702 
Deferred income taxes84,551 94,235 
Operating lease liabilities57,247 59,686 
Other long-term liabilities78,424 75,669 
Total liabilities1,657,167 1,710,268 
Stockholders’ equity: 
Common stock (2.5 billion shares authorized, $0.01 par value)
198.0 million shares and 198.5 million shares issued and outstanding in 2023 and 2022, respectively
1,980 1,985 
Capital in excess of par value of common stock2,238,027 2,249,698 
Accumulated deficit(506,458)(527,603)
Accumulated other comprehensive loss(44,842)(29,530)
ChampionX stockholders’ equity1,688,707 1,694,550 
Noncontrolling interest(18,538)(17,335)
Total equity1,670,169 1,677,215 
Total liabilities and equity$3,327,336 $3,387,483 

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




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Unaudited)

Common Stock
(in thousands)SharesPar
Value
Capital in Excess of Par ValueAccum. DeficitAccum.
Other
Comp.
Loss
Non-controlling InterestTotal
December 31, 2022198,466 $1,985 $2,249,698 $(527,603)$(29,530)$(17,335)$1,677,215 
Net income— — — 63,532 — (388)63,144 
Other comprehensive loss— — — — (15,312)— (15,312)
Stock-based compensation327 3 5,231 — — — 5,234 
Stock options exercised481 5 3,009 — — — 3,014 
Taxes withheld on issuance of stock-based awards— — (5,100)— — — (5,100)
Dividends declared to common stockholders ($0.085 per share)
— — — (16,784)— — (16,784)
Repurchase and cancellation of common stock(1,302)(13)(14,811)(25,603)— — (40,427)
Distributions to noncontrolling interest— — — — — (823)(823)
Cumulative translation adjustments— — — — — 8 8 
March 31, 2023197,972 $1,980 $2,238,027 $(506,458)$(44,842)$(18,538)$1,670,169 

Common Stock
(in thousands)SharesPar
Value
Capital in Excess of Par ValueAccum. DeficitAccum.
Other
Comp.
Loss
Non-controlling InterestTotal
December 31, 2021202,866 $2,029 $2,315,399 $(525,158)$(21,625)$(16,338)$1,754,307 
Net income— — — 36,702 — 1,471 38,173 
Other comprehensive loss— — — — (2,795)— (2,795)
Stock-based compensation290 3 4,725 — — — 4,728 
Stock options exercised189 1 1,054 — — — 1,055 
Taxes withheld on issuance of stock-based awards— — (2,639)— — — (2,639)
Dividends declared to common stockholders ($0.075 per share)
— — — (15,465)— — (15,465)
Cumulative translation adjustments— — — — — 208 208 
March 31, 2022203,345 $2,033 $2,318,539 $(503,921)$(24,420)$(14,659)$1,777,572 

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




CHAMPIONX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 Three Months Ended March 31,
(in thousands)20232022
Cash flows from operating activities:  
Net income$63,144 $38,173 
Adjustments to reconcile net income to net cash flows from operating activities:
Depreciation and amortization56,710 57,699 
Loss on disposal group12,965  
Stock-based compensation5,234 4,728 
Provision for inventory obsolescence and write-downs 9,966 3,988 
Deferred income taxes(8,441)(7,788)
(Gain) loss on disposal of fixed assets(534)(5,070)
Amortization of deferred loan costs and accretion of discount1,014 828 
Other1,512 612 
Changes in operating assets and liabilities (net of effects of foreign exchange):
Receivables62,673 (73,262)
Inventories(63,139)(81,283)
Prepaid expenses and other current assets(2,060)6,647 
Accounts payable40,708 27,184 
Accrued compensation and employee benefits(42,025)(38,174)
Accrued expenses and other liabilities(39,051)28,746 
Leased assets(9,830)(5,265)
Other3,532 (888)
Net cash flows provided by (used in) operating activities92,378 (43,125)
Cash flows from investing activities:  
Capital expenditures(26,530)(30,597)
Proceeds from sale of fixed assets3,505 12,731 
Acquisitions, net of cash acquired (3,198)
Net cash used for investing activities(23,025)(21,064)
Cash flows from financing activities:  
Repayment of long-term debt(26,563)(6,713)
Repurchases of common stock(40,428) 
Dividends paid(15,011) 
Payments related to taxes withheld on stock-based compensation(5,100)(2,639)
Payment of finance lease obligations(1,970)(1,501)
Distributions to noncontrolling interest(823) 
Proceeds from exercise of stock options3,014 1,055 
Proceeds expected to be remitted under the Accounts Receivable Facility15,774  
Net cash used for financing activities(71,107)(9,798)
Effect of exchange rate changes on cash and cash equivalents and restricted cash(437)(582)
Net decrease in cash and cash equivalents and restricted cash(2,191)(74,569)
Cash and cash equivalents and restricted cash at beginning of period250,187 255,178 
Cash and cash equivalents and restricted cash at end of period$247,996 $180,609 
The accompanying notes are an integral part of the condensed consolidated financial statements.
5


CHAMPIONX CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

NOTE 1—BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Description of the Business

ChampionX Corporation is a global leader in chemistry solutions, artificial lift systems, and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently, and sustainably around the world. Our expertise, innovative products, and digital technologies provide enhanced oil and gas production, transportation, and real-time emissions monitoring throughout the lifecycle of a well.

Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2023.

Significant Accounting Policies

Please refer to “Note 1Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 for the discussion of our significant accounting policies.

New Accounting Standards Issued

In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2022-04, “Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,” which requires that a buyer in a supplier finance program disclose information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. The ASU does not affect the recognition, measurement or financial statement presentation of obligations covered by supplier finance programs. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, with early adoption permitted.
The adoption of this ASU did not have a material effect on our consolidated financial statements. See Note 15—Supply Chain Finance for information on our supplier finance programs.
6


NOTE 2—SEGMENT INFORMATION

Our reporting segments are:

Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.

Production & Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production & Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline and Windrock.

Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings for use in oil and gas drill bits under the US Synthetic brand.

Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and remediation needs in the oil and natural gas industry.

We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Although Reservoir Chemical Technologies is not required to be disclosed separately as a reportable segment based on materiality, management believes the additional information may contribute to a better understanding of the business. Other business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.

Segment revenue and segment operating profit
Three Months Ended March 31,
(in thousands)20232022
Segment revenue:  
Production Chemical Technologies$591,684 $514,972 
Production & Automation Technologies251,548 220,349 
Drilling Technologies56,707 56,859 
Reservoir Chemical Technologies25,806 39,900 
Corporate and other (1)
22,602 33,880 
Total revenue$948,347 $865,960 
Segment operating profit (loss):  
Production Chemical Technologies$66,314 $31,263 
Production & Automation Technologies34,792 24,710 
Drilling Technologies11,887 15,220 
Reservoir Chemical Technologies1,987 (3,469)
Total segment operating profit114,980 67,724 
Corporate and other (1)
10,701 11,794 
Interest expense, net12,466 11,363 
Income before income taxes$91,813 $44,567 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as overhead and other costs pertaining to corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.
7


NOTE 3—REVENUE

Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable.

In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our consolidated balance sheets.

Revenue disaggregated by geography was as follows:
Three Months Ended March 31, 2023
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$241,761 $192,541 $42,960 $12,573 $13,590 $503,425 
Latin America124,471 4,688  3,968 967 134,094 
Middle East & Africa76,987 15,421 2,481 6,737 (385)101,241 
Canada74,164 20,537 3,767 418 11 98,897 
Europe49,803 4,959 6,160 368 2,631 63,921 
Asia-Pacific9,219 2,078 1,337 1,179 5,788 19,601 
Australia5,949 11,324    17,273 
Other9,330  2 563  9,895 
Total revenue$591,684 $251,548 $56,707 $25,806 $22,602 $948,347 
Three Months Ended March 31, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$190,906 $167,802 $46,819 $25,221 $21,854 $452,602 
Latin America99,605 5,003  3,590 725 108,923 
Middle East & Africa74,044 16,711 1,689 7,721 314 100,479 
Canada75,799 19,452 2,941 478 26 98,696 
Europe49,021 2,345 3,710 903 3,471 59,450 
Asia-Pacific8,483 1,671 1,675 1,045 7,490 20,364 
Australia5,843 7,275  108  13,226 
Other11,271 90 25 834  12,220 
Total revenue$514,972 $220,349 $56,859 $39,900 $33,880 $865,960 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.

Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.

8


Contract Balances

The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)March 31, 2023December 31, 2022
Contract assets$ $ 
Contract liabilities - current$16,953 $14,113 

NOTE 4—INTANGIBLE ASSETS AND GOODWILL

Intangible Assets

The components of our definite- and indefinite-lived intangible assets were as follows:
March 31, 2023December 31, 2022
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$582,498 $414,737 $167,761 $582,466 $407,212 $175,254 
Unpatented technologies142,760 60,989 81,771 142,760 56,264 86,496 
Favorable supply agreements57,000 53,822 3,178 57,000 49,056 7,944 
Trademarks59,857 36,949 22,908 59,856 36,048 23,808 
Patents38,190 31,726 6,464 38,175 31,481 6,694 
Other1,894 1,888 6 1,892 1,878 14 
882,199 600,111 282,088 882,149 581,939 300,210 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$886,999 $600,111 $286,888 $886,949 $581,939 $305,010 

Goodwill

The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2022$367,084 $211,268 $101,136 $ $679,488 
Foreign currency translation(12,802)3   (12,799)
March 31, 2023$354,282 $211,271 $101,136 $ $666,689 

Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.

9


NOTE 5—DEBT

Long-term debt consisted of the following:
(in thousands)March 31, 2023December 31, 2022
2022 Revolving Credit Facility$ $25,000 
2022 Term Loan Facility621,875 623,438 
Total621,875 648,438 
Net unamortized discounts and issuance costs(19,687)(20,486)
Total long-term debt602,188 627,952 
Current portion of long-term debt (1)
(6,250)(6,250)
Long-term debt, less current portion$595,938 $621,702 
_______________________
(1) Includes the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of March 31, 2023.

On June 7, 2022, we entered into a restated credit agreement, which provides for (i) a $625.0 million seven-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700.0 million, of which $100.0 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135.0 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022. As of March 31, 2023, we had no outstanding balance on the 2022 Revolving Credit Facility.

The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which began on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of March 31, 2023.

At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year amortizing floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300.0 million notional amount for the first three years, reducing to $150.0 million for years four and five. See Note 12—Derivatives and Hedging Transactions for additional information on interest rate swaps.

NOTE 6—COMMITMENTS AND CONTINGENCIES

The Company is subject to various claims and contingencies related to, among other things, workers’ compensation, general liability (including product liability), automobile claims, health care claims, environmental matters, and lawsuits. We record liabilities where a contingent loss is probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. In accordance with applicable GAAP, the Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred.

Guarantees and Indemnifications

We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.

As of March 31, 2023 and December 31, 2022, we had $71.4 million and $82.4 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.

10




Litigation and Environmental Matters

The Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Environmental Matters

The Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of March 31, 2023 and December 31, 2022, environmental liability accruals related to these locations were $6.0 million and $5.9 million, respectively.

Prior to the commencement of our operations as an independent publicly traded company in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of March 31, 2023.

Matters Related to Deepwater Horizon Incident Response

On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the acquisition of the Chemical Technologies business in 2020 (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™ 9500, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remains one “B3” case that asserted claims against the COREXIT Defendants and that remains pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), the plaintiff will have 30 days after entry of final judgment in the case to appeal the Court’s summary judgment decision.
11





The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation.

NOTE 7—RESTRUCTURING AND OTHER RELATED CHARGES

We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during prior periods, which we expect to be completed during 2023. We recognized charges of $2.2 million during the three months ended March 31, 2023, consisting primarily of contract termination costs, inventory obsolescence, and employee severance and related benefits. During the three months ended March 31, 2022, we recorded restructuring and other charges of $8.5 million.

The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended
March 31,
(in thousands)20232022
Segment restructuring charges (income):
Production Chemical Technologies$1,144 $11,636 
Production & Automation Technologies785 (4,147)
Drilling Technologies  
Reservoir Chemical Technologies396 743 
Corporate and other(95)252 
Total$2,230 $8,484 
Statements of Income classification:
Cost of goods and services$1,531 $(4,139)
Selling, general and administrative expense699 12,623 
Total$2,230 $8,484 

Our liability balance for restructuring and other related charges at March 31, 2023 reflects contract termination costs, employee severance and related benefits initiated during the period. Additional programs may be initiated during the remainder of 2023 with related restructuring charges.

The following table details our restructuring accrual activities during the three months ended March 31, 2023:
(in thousands)Restructuring Accrual Balance
December 31, 2022$28,518 
Restructuring charges2,230 
Asset sales and write-offs(669)
Payments(10,586)
Other, including foreign currency translation(1)
March 31, 2023$19,492 

12


NOTE 8—STOCKHOLDERS' EQUITY

Dividends

On February 16, 2023, the Company announced that our Board of Directors (“Board”) approved an increase of our regular quarterly cash dividend to $0.085 per share of the Company’s common stock. Our first quarter cash dividend of $0.085 per share was declared on February 15, 2023 and is payable on April 28, 2023 to stockholders of record on April 7, 2023. As a result, we recorded a dividend payable of $17.5 million on our condensed consolidated balance sheet as of March 31, 2023. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.

Repurchases

On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. On October 24, 2022, our Board increased the authorization under this program to $750 million. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three months ended March 31, 2023, we repurchased and cancelled 1,302,499 shares of common stock at a volume-weighted average price of $30.71 per share for a total of $40.0 million, including commissions.

NOTE 9—EARNINGS PER SHARE

A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Net income attributable to ChampionX$63,532 $36,702 
Weighted-average number of shares outstanding198,286 203,079 
Dilutive effect of stock-based compensation4,154 5,771 
Total shares and dilutive securities202,440 208,850 
Earnings per share attributable to ChampionX:
Basic$0.32 $0.18 
Diluted$0.31 $0.18 

For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three months ended March 31, 2023 and March 31, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.6 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive.

NOTE 10—ACQUISITIONS AND DIVESTITURES

Acquisitions

On February 23, 2022, we acquired the assets of Leak Surveys, Inc., a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. These assets have been included in our Production & Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million which was paid on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million in the first quarter of 2022. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.

13


Divestitures

Due to the deteriorating business conditions in Russia following the Ukraine invasion and the resultant sanctions imposed by the United States, European Union, and United Kingdom, we initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale during the second quarter of 2022 and we measured the carrying value of the disposal group to the lower of its carrying value or fair value less costs to sell.

We assess the fair value of the CT Russia Business (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale.

Due to the continued deterioration of the business environment, increasing trade regulations and sanctions and Russia’s imposition of an exit tax on divestments to facilitate exit from in-country operations, we assessed the fair value less cost to sell the business as of March 31, 2023 to be zero, resulting in a $13.0 million pre-tax impairment expense recorded during the period.

NOTE 11—FAIR VALUE MEASUREMENTS

Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelMarch 31, 2023December 31, 2022
Assets
Foreign currency forward contractsLevel 2$3,796 $7,066 
Interest rate swapsLevel 24,974 8,476 
Total $8,770 $15,542 
Liabilities
Foreign currency forward contractsLevel 2$3,161 $4,209 
Interest rate swapsLevel 2  
Total$3,161 $4,209 

The carrying value of foreign currency forward contracts is at fair value, which is determined based on foreign currency exchange rates as of the balance sheet date and is classified within Level 2. For purposes of fair value disclosure above, derivative values are presented gross. See Note 12—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives.

The carrying amounts of cash and cash equivalents, trade receivables, and accounts payable approximate their fair value due to their short-term nature.

The fair value of our term loan facility is based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the
14


borrowings, which reprice frequently (Level 2). The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:
March 31, 2023December 31, 2022
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$ $ $25,000 $25,000 
2022 Term Loan Facility$621,875 $618,766 $623,438 $610,969 

NOTE 12—DERIVATIVES AND HEDGING TRANSACTIONS

The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships.

The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary.

Derivative Positions Summary

Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.

The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
Prepaid expenses and other current assets$8,367 $11,911 $— $— 
Other non-current assets403 3,631 — — 
Accrued expenses and other current liabilities— — 3,161 4,209 
$8,770 $15,542 $3,161 $4,209 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)March 31, 2023December 31, 2022
Notional value of foreign currency forward contracts and interest rate swaps$875,633 $965,973 

15


Cash Flow Hedges

The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged.

Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. Any unrealized gain or loss at the time of settlement will be reclassified to interest expense, where we record the interest expense on the associated debt.

Derivatives Not Designated as Hedging Instruments

The Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.
Effect of Derivative Instruments on Income

The loss of all derivative instruments recognized is summarized below:
Three Months Ended
March 31,
(in thousands)20232022
Loss (gain) reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(957)$71 
Interest expense(937) 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,441 4,160 
Total loss of derivative instruments$(453)$4,231 

NOTE 13—INVENTORIES

Inventories consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials$157,717 $142,571 
Work in progress20,615 19,582 
Finished goods501,699 467,628 
680,031 629,781 
Inventory reserve(31,801)(24,702)
LIFO adjustments (1)
(56,442)(62,536)
Inventories, net$591,788 $542,543 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.

16




NOTE 14—ACCOUNTS RECEIVABLE FACILITY

On June 28, 2022, we entered into an uncommitted accounts receivable purchase agreement (the “Accounts Receivable Facility”) with JPMorgan Chase Bank, N.A. as the purchaser. Transfers under the Accounts Receivable Facility are accounted for as sales of receivables, resulting in the receivables being derecognized from our condensed consolidated balance sheet. The purchaser assumes the credit risk at the time of sale and has the right at any time to assign or transfer (including as a participation interest) any of its rights under the purchased receivables to another bank or financial institution.

The amount available for sale under the Accounts Receivable Facility fluctuates over time based on the total amount of eligible receivables generated during the normal course of business. A maximum of $160.0 million in receivables may be sold and remain unpaid under the Accounts Receivable Facility at any time.

Accounts receivable sold were $165.2 million for the three months ended March 31, 2023. The accounts receivable sold that remained outstanding as of March 31, 2023 was $79.4 million. During this period, cash receipts from the purchaser at the time of the sale were classified as operating activities in our condensed consolidated statement of cash flows. The difference between the carrying amount of the accounts receivable sold and the sum of the cash received is recorded as a loss on sale of receivables in other income (expense), net in our condensed consolidated statements of income. The loss on sale of accounts receivable was $1.5 million for the three months ended March 31, 2023.

NOTE 15—SUPPLY CHAIN FINANCE

We use a supply chain finance program in connection with the purchase of goods, which allows our suppliers to work directly with a third party to provide financing by purchasing their receivables earlier in the payment cycle. We maintain the same contractually agreed upon invoice terms prior to each supplier entering into the program. As of March 31, 2023, we had approximately $47.0 million outstanding under the program, which is included in accounts payable on our condensed consolidated balance sheet.
NOTE 16—CASH FLOW INFORMATION

Leased Asset Program

Our electrical submersible pumping leased asset program is reported in our Production & Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the three months ended March 31, 2023 and March 31, 2022, we transferred $28.4 million and $12.9 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program.

Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.

17


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Management’s discussion and analysis is our analysis of our financial performance, financial condition and significant trends that may affect our future performance. It should be read in conjunction with the condensed consolidated financial statements, and notes thereto, included elsewhere in this report. It contains forward-looking statements including, without limitation, statements relating to ChampionX’s plans, strategies, objectives, expectations and intentions that are made pursuant to the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements are often identified by the words “believe,” “anticipate,” “expect,” “may,” “intend,” “foresee,” “guidance,” “estimate,” “potential,” “outlook,” “plan,” “should,” “would,” “could,” “target,” “forecast” and similar expressions, including the negative thereof. We undertake no obligation to publicly update, revise or correct any of our forward-looking statements after the date they are made, whether as a result of new information, future events or otherwise, except to the extent required under the federal securities laws. Readers are cautioned that such forward-looking statements should be read in conjunction with the disclosures under the heading “CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS.”

EXECUTIVE OVERVIEW AND BUSINESS OUTLOOK

We are a global leader in chemistry solutions, artificial lift systems, and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently, and sustainably around the world. Our expertise, innovative products, and digital technologies provide enhanced oil and gas production, transportation, and real-time emissions monitoring throughout the lifecycle of a well. Our business is organized into four reportable segments: Production Chemical Technologies, Production & Automation Technologies, Drilling Technologies, and Reservoir Chemical Technologies. We refer to the Production Chemical Technologies segment and Reservoir Chemical Technologies segment together as the Chemical Technologies business.

Recent Events

Russia’s invasion of Ukraine and the related sanctions imposed present economic risk to companies that engage in business within, or have economic ties to, Russia. Our Russia operations (the “CT Russia Business”) are fully contained within the country and include a manufacturing plant and related inventory, service operations, an established customer base and local employees, and has the ability to operate as a standalone business under the brand, Master Chemicals. The revenues, net income and total assets of the CT Russia Business represent less than 2% of our consolidated results of operations. During the second quarter of 2022, we initiated a plan to dispose of the CT Russia Business. As a result, the CT Russia Business met the criteria to be reported as held for sale and, therefore, was reflected in our condensed consolidated balance sheet at the lower of its carrying value or its fair value less costs to sell. Due to the continued economic pressure and sanctions imposed by the United States, European Union, and United Kingdom, increasing costs to sell and increased trade regulations and political instability in Russia, we assessed the fair value less cost to sell the business as of March 31, 2023 to be zero, resulting in a $13.0 million pre-tax impairment expense recorded during the three months ended March 31, 2023.

Business Environment

We monitor macro-economic conditions and industry-specific drivers and key risk factors affecting our business segments as we formulate our strategic plans and make decisions related to allocating capital and human resources. Our business segments provide a broad range of technologies and products to support oil and gas production, exploration and development, and the midstream sector. As a result, we are substantially dependent upon global oil production levels, as well as new investment activity levels in the oil and gas and midstream sectors. Demand for our products, technologies and services is impacted by overall global demand for oil and gas, ongoing depletion rates of existing oil and gas wells, and our customers’ willingness to invest in the exploration for and development of new oil and gas resources. Our customers determine their operating and capital budgets based on current and expected future crude oil and natural gas prices, United States (“U.S.”) and worldwide rig count, U.S. well completions and expected industry cost levels, among other factors. Crude oil and natural gas prices are impacted by supply and demand, which are influenced by geopolitical, macroeconomic, and local events, and have historically been subject to substantial volatility and cyclicality. Rig count, footage drilled, and exploration and production (“E&P”) investment by oil and gas operators have often been used as leading indicators for the level of drilling and development activity and future production levels in the oil and gas sector.

18


Market Conditions and Outlook

In recent years, oil prices have remained volatile due to various factors such as the impact of the COVID-19 pandemic, oil supply constraints, geopolitical instability and concerns of a global recession. During the first quarter of 2023, with the exception of a decline of oil prices in March in reaction to the U.S. regional bank instability, oil prices remained generally in line with those experienced in the later portion of 2022.

Oil and gas activity in the U.S., however, slowed during the first quarter of 2023, with U.S. rig counts experiencing the first quarterly decline since 2020. Supply continued to outpace demand, but this is expected to shift in the latter half of 2023, particularly after the recently announced OPEC+ supply actions. While crude oil production in the U.S. has continued its trend towards pre-COVID levels, its further growth is expected to be limited due to the reported quality of operators’ resource inventory of new drilling locations and public oil and gas producers maintaining capital discipline and a focus on shareholder returns versus new drilling activity. A shift to tighter oil supply is a positive indicator for oil prices. Growth in international oil activity is accelerating in the context of medium-term oil supply outlook.

Inflation rates have begun to slow. Nonetheless, we continue to actively monitor market trends specifically as it relates to the sourcing of raw materials. We also continue to work diligently to ensure selling prices offset the impact of raw material, labor, and logistics-related inflation on our businesses. Our productivity and continuous improvement initiatives are focused on delivering expanding profit margins in all our businesses.

CRITICAL ACCOUNTING ESTIMATES

Refer to our “Critical Accounting Estimates” included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022 for a discussion of our critical accounting estimates.

CONSOLIDATED RESULTS OF OPERATIONS
Three Months Ended
 March 31,December 31, Variance
(in thousands)20232022$
Revenue$948,347 $985,855 $(37,508)
Cost of goods and services664,992 703,232 (38,240)
Gross profit283,355 282,623 732 
Selling, general and administrative expense160,816 146,835 13,981 
Goodwill impairment— 39,617 (39,617)
Long-lived asset impairments and (gain) loss on disposal groups12,965 1,978 10,987 
Interest expense, net12,466 11,622 844 
Other (income) expense, net5,295 (4,706)10,001 
Income before income taxes91,813 87,277 4,536 
Provision for (benefit from) income taxes28,669 21,008 7,661 
Net income63,144 66,269 (3,125)
Net income attributable to noncontrolling interest(388)(1,588)1,200 
Net income attributable to ChampionX$63,532 $67,857 $(4,325)

Revenue. Revenue decreased $37.5 million, or 4%, sequentially, primarily due to a decrease in our Production Chemical Technologies segment resulting from lower international activity, including as a result of typical seasonal declines. This was partially offset by increased revenues in our Production & Automation Technologies and Drilling Technologies segments resulting from incremental volumes and pricing.

Gross profit. Gross profit remained flat sequentially.

Selling, general and administrative expense. Selling, general and administrative expense increased $14.0 million, or 10%, sequentially primarily due to increases in information technology infrastructure spending, research and development activities, and professional fees.

19


Loss on disposal groups. During the first quarter of 2023, we recognized a $13.0 million pre-tax impairment expense to write down all of the assets within our CT Russia Business to its recoverable value of zero.

Other (income) expense, net. Other expense, net was $5.3 million for the three months ended March 31, 2023, compared to other income of $4.7 million in the prior quarter. This change was primarily due to foreign currency exchange losses in the current period compared to gains in the prior quarter.

Provision for income taxes. Our provision for income taxes reflected effective tax rates (“ETR”) of 31.2% and 24.1% for the three months ended March 31, 2023 and December 31, 2022, respectively. The increase to the ETR for the period ending March 31, 2023 was primarily driven by a discrete expense of $4.8 million recorded in our CT Russia Business.

SEGMENT RESULTS OF OPERATIONS
Three Months Ended
 March 31,December 31, Variance
(in thousands)20232022$
Segment revenue:
Production Chemical Technologies$591,684 $636,539 $(44,855)
Production & Automation Technologies251,548 244,181 7,367 
Drilling Technologies56,707 53,797 2,910 
Reservoir Chemical Technologies25,806 25,698 108 
Corporate and other22,602 25,640 (3,038)
Total revenue$948,347 $985,855 $(37,508)
Segment operating profit (loss):
Production Chemical Technologies$66,314 $96,418 $(30,104)
Production & Automation Technologies34,792 18,104 16,688 
Drilling Technologies11,887 9,426 2,461 
Reservoir Chemical Technologies1,987 (16,884)18,871 
Total segment operating profit114,980 107,064 7,916 
Corporate expense and other10,701 8,165 2,536 
Interest expense, net12,466 11,622 844 
Income before income taxes$91,813 $87,277 $4,536 

Production Chemical Technologies
Revenue. Production Chemical Technologies revenue decreased $44.9 million, or 7%, sequentially, mainly due to declines internationally, offset partially by higher volumes in the U.S., both of which are primarily due to typical seasonality.

Operating profit. Production Chemical Technologies operating profit decreased $30.1 million, or 31%, in the first quarter of 2023 compared to the prior quarter primarily due to the decline in revenue noted above. Additionally, the sequential results were impacted by the $13.0 million charge to write down the assets of the CT Russia Business recognized in the first quarter of 2023.

Production & Automation Technologies

Revenue. Production & Automation Technologies revenue increased marginally by $7.4 million, or 3%, as compared to the prior quarter due to incremental volumes and pricing.

Operating profit. Production & Automation Technologies operating profit increased $16.7 million, or 92%, in the first quarter of 2023 compared to the prior quarter due to favorable cost variances and productivity improvements.

20


Drilling Technologies

Revenue. Drilling Technologies revenue increased $2.9 million, or 5%, in the first quarter of 2023 compared to the prior quarter primarily due to increased volume as the worldwide rig count increased.

Operating profit. Drilling Technologies operating profit increased $2.5 million, or 26%, in the first quarter of 2023 compared to the prior quarter primarily due to the increased volumes noted above and lower costs associated with serving customers.

Reservoir Chemical Technologies

Revenue. Reservoir Chemical Technologies revenue remained flat sequentially.

Operating profit. Reservoir Chemical Technologies operating profit increased $18.9 million in the first quarter of 2023 compared to the prior quarter due to the fourth quarter of 2022 being negatively impacted by a goodwill impairment charge of $39.6 million. Also impacting this segment were $0.4 million of restructuring charges in the first quarter of 2023 compared to $21.0 million of restructuring income in the fourth quarter of 2022.

CAPITAL RESOURCES AND LIQUIDITY

Overview

Our primary source of cash is from operating activities. We have historically generated, and expect to continue to generate, positive cash flow from operations. Cash generated from operations is generally allocated to working capital requirements, investments to support profitable revenue growth and maintain our facilities and systems, acquisitions that create value through add-on capabilities that broaden our existing businesses and support our growth strategy, as well as share repurchases, dividend payments to stockholders, and debt repayments to reduce our leverage.

On June 7, 2022, we entered into a restated credit agreement, which provides for (i) a $625.0 million seven-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700.0 million, of which $100.0 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135.0 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022.

At March 31, 2023, we had cash and cash equivalents of $248.0 million compared to $250.2 million at December 31, 2022, primarily for working capital and operational purposes. At March 31, 2023, we had total liquidity of $915.3 million, comprised of $248.0 million of cash and $667.3 million of available capacity on the 2022 Revolving Credit Facility, which expires in June 2027.

At March 31, 2023, we had a long-term debt balance of $595.9 million, net of the current portion of long-term debt of $6.3 million, primarily consisting of the 2022 Term Loan Facility with a principal amount of $621.9 million.

Outlook

We expect to generate cash from operations to support business requirements and, if necessary, through the use of the 2022 Revolving Credit Facility. Volatility in credit, equity and commodity markets can create uncertainty for our businesses. However, the Company believes, based on our current financial condition and current expectations of future market conditions, that we will meet our short- and long-term needs with a combination of cash on hand, cash generated from operations, the 2022 Revolving Credit Facility and access to capital markets.

On February 16, 2023, the Company announced that our Board of Directors (“Board”) approved an increase of our regular quarterly cash dividend to $0.085 per share of the Company’s common stock. Our first quarter cash dividend of $0.085 per share was declared on February 15, 2023 and is payable on April 28, 2023 to stockholders of record on April 7, 2023. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by our Board and will depend on future business conditions, financial conditions, results of operations and other factors.

21


On March 7, 2022, the Company announced that our Board approved a new $250 million share repurchase program (“2022 Share Repurchase Program”). On October 24, 2022, our Board increased the authorization under this program to $750 million. Under the 2022 Share Repurchase Program, shares of the Company’s common stock may be repurchased periodically, including in the open market or privately negotiated transactions. We expect to fund share repurchases from cash generated from operations. During the three months ended March 31, 2023, we repurchased and cancelled 1,302,499 shares of common stock at a volume-weighted average price of $30.71 per share for a total of $40.0 million, including commissions. The actual timing, manner, number, and value of shares repurchased under the program will depend on a number of factors, including the availability of excess free cash, the market price of the Company’s common stock, general market and economic conditions, applicable requirements, and other business considerations.

In 2023, we expect to fund our capital expenditures and reduce outstanding debt through earnings and working capital improvements. We project 2023 capital expenditures of 3.0% to 3.5% of revenue inclusive of capital investments for our electric submersible pump leased assets.

Information related to guarantees is incorporated herein by reference from Note 6—Commitments and Contingencies to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

Cash Flows
 Three Months Ended March 31,
(in thousands)20232022
Cash from operating activities$92,378 $(43,125)
Cash used in investing activities(23,025)(21,064)
Cash used in financing activities(71,107)(9,798)
Effect of exchange rate changes on cash and cash equivalents and restricted cash(437)(582)
Net increase (decrease) in cash and cash equivalents and restricted cash$(2,191)$(74,569)

Operating Activities

Cash provided by operating activities during the three months ended March 31, 2023 was $92.4 million as compared to cash used in operating activities of $43.1 million for the three months ended March 31, 2022. The change was primarily driven by the use of cash for working capital items. Changes in working capital items used cash of $49.2 million during the three months ended March 31, 2023 compared to cash used of $136.3 million during 2022. The change in working capital items primarily related to strong cash collections during the 2023 period.

Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.

Investing Activities

Cash used in investing activities was $23.0 million for the three months ended March 31, 2023, and was primarily comprised of capital expenditures of $26.5 million, partially offset by $3.5 million of cash proceeds from the sale of fixed assets.

Cash used in investing activities was $21.1 million for the three months ended March 31, 2022, and was primarily comprised of capital expenditures of $30.6 million and acquisitions, net of cash acquired, of $3.2 million. This was partially offset by $12.7 million of cash proceeds from the sale of fixed assets.

Financing Activities

Cash used in financing activities of $71.1 million for the three months ended March 31, 2023 was primarily the result of repurchases of our common stock of $40.4 million, net repayments totaling $26.6 million on long-term debt, dividends paid of $15.0 million, payments related to taxes withheld on stock-based compensation of $5.1 million, payments of finance lease obligations of $2.0 million, and distributions to non-controlling interests of $0.8 million. This was partially offset by $15.8 million of proceeds expected to be remitted under the Accounts Receivable Facility and $3.0 million in cash proceeds from the exercise of stock options.

22


Cash used in financing activities of $9.8 million for the three months ended March 31, 2022 was primarily the result of repayments totaling $6.7 million on long-term debt, payments related to taxes withheld on stock-based compensation of $2.6 million, and payments totaling $1.5 million for finance lease obligations. This was partially offset by $1.1 million in cash proceeds from the exercise of stock options.

Revolving Credit Facility

A summary of the 2022 Revolving Credit Facility at March 31, 2023 was as follows:
(in millions)
Description
AmountDebt
Outstanding
Letters
of
Credit
Unused CapacityMaturity
Five-year revolving credit facility$700.0 $— $32.7 $667.3 June 2027

Additionally, we have letters of credit outside of the 2022 Revolving Credit Facility totaling approximately $1.7 million. As of March 31, 2023, we were in compliance with all restrictive covenants under the 2022 Revolving Credit Facility.

Accounts Receivable Facility

On June 28, 2022, we entered into an uncommitted accounts receivable purchase agreement (the “Accounts Receivable Facility”) with JPMorgan Chase Bank, N.A. as the purchaser. Transfers under the Accounts Receivable Facility are accounted for as sales of receivables.

The amount available for sale under the Accounts Receivable Facility fluctuates over time based on the total amount of eligible receivables generated during the normal course of business. A maximum of $160.0 million in receivables may be sold and remain unpaid under the Accounts Receivable Facility at any time. Accounts receivable sold that remained outstanding were $79.4 million for the three months ended March 31, 2023.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We may be exposed to certain market risks arising from the use of financial instruments in the ordinary course of business. For quantitative and qualitative disclosures about market risk, see Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the year ended December 31, 2022. Our exposure to market risk has not materially changed since December 31, 2022.

ITEM 4. CONTROLS AND PROCEDURES

Our management, with the participation of our principal executive officer and principal financial officer, carried out an evaluation, pursuant to Rule 13a-15(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act) as of the end of the period covered by this report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of March 31, 2023.

There were no changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
23


PART II — OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
We are involved in various pending or potential legal actions in the ordinary course of our business. Management is unable to predict the ultimate outcome of these actions because of the inherent uncertainty of litigation. However, management believes the most probable, ultimate resolution of these matters will not have a material adverse effect on our condensed consolidated financial position, results of operations or cash flows. See Note 6—Commitments and Contingencies to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

ITEM 1A. RISK FACTORS

There have not been material changes from the risk factors previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table contains information about our purchases of our common stock during the three months ended March 31, 2023.
PeriodTotal Number of Shares Purchased
Average Price Paid Per Share (1)
Total Number of Shares Purchased as Part of a Publicly Announced Program (2)
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program (2)
January 1-31, 2023— $— — $569,858,404 
February 1-28, 20231,302,499 $30.71 1,302,499 $529,832,370 
March 1-31, 2023— $— — $529,832,370 
Total1,302,499 $30.71 1,302,499 
_______________________
(1)Excluding fees, commissions, and expenses associated with the share repurchases.
(2)On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. On October 24, 2022, our Board increased the authorization under this program to $750 million. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION
Iran Threat Reduction and Syria Human Rights Act of 2012
Under the Iran Threat Reduction and Syria Human Rights Act of 2012, which added Section 13(r) of the Exchange Act, the Company is required to disclose in its periodic reports if it or any of its affiliates knowingly engaged in certain activities, transactions or dealings relating to Iran or with entities or individuals designated pursuant to certain Executive Orders. Disclosure is required even where the activities are conducted outside the U.S. by non-U.S. affiliates in compliance with applicable law, and even if the activities are not covered or prohibited by U.S. law.
As authorized by the U.S. Treasury’s Office of Foreign Assets Control (“OFAC”), a non-U.S. subsidiary of the Company which is part of our Chemical Technologies business completed sales of products used for process and water treatment applications in upstream oil and gas production related to the operation of and production from the Rhum gas field off the Scottish coast (“Rhum”) totaling $296,630 during the period from January 1, 2023 to March 31, 2023. The net profit before taxes associated with these sales for each period were nominal. Rhum is jointly owned by Serica Energy plc and Iranian Oil Company (U.K.) Limited. Our non-U.S. subsidiary intends to continue the Rhum-related activities, consistent with a specific license obtained from OFAC by its customers, and such activities may require additional disclosure pursuant to the above mentioned statute.
24


ITEM 6. EXHIBITS
Incorporated by Reference
Exhibit
No.
Exhibit DescriptionFormExhibit No.Filing Date
3.18-K3.1May 11, 2018
3.28-K3.1June 4, 2020
3.38-K3.1November 14, 2022
10.1*
31.1*
31.2*
32.1**
32.2**
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Filed herewith
** Furnished herewith

25


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.

CHAMPIONX CORPORATION
(Registrant)
/s/ ANTOINE MARCOS
Antoine Marcos
Vice President, Corporate Controller and Chief Accounting Officer
(Principal Accounting Officer and a Duly Authorized Officer)
Date:April 25, 2023

26
EX-10.1 2 a20230331exhibit101.htm EX-10.1 Document

Exhibit 10.1
JOINDER AGREEMENT TO
MASTER RECEIVABLE PURCHASE AGREEMENT

THIS JOINDER AGREEMENT, dated as of March 28, 2023, (this “Joinder Agreement”) among Apergy ESP Systems, LLC, the Person to be joined hereby as a Seller and Servicer under the Purchase Agreement (as defined below) (the “New Seller”), each Seller and Servicer party to the Purchase Agreement as of the date hereof (collectively, the “Existing Sellers”), and JPMorgan Chase Bank, N.A. (the “Purchaser”).
BACKGROUND
1.    The Existing Sellers and the Purchaser have entered into that certain Master Receivables Purchase Agreement, dated as of June 28, 2022 (as it may be amended, restated, supplemented or otherwise modified from time to time, the “Purchase Agreement”).
2.    The New Seller desires to become a party to the Purchase Agreement as a Seller and a Servicer pursuant to Section 1(g) thereof.
3.    The parties would like to make certain amendments to Schedule 1 (Account Debtor Information of the RPA.
NOW, THEREFORE, in consideration of the foregoing and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:
SECTION 1. Definitions. Capitalized terms used in this Joinder Agreement and not otherwise defined herein shall have the meanings assigned thereto in the Purchase Agreement.
SECTION 2. Purchase Agreement. The New Seller hereby joins the Purchase Agreement pursuant to Section 1(g) thereof for the purpose of becoming a Seller and a Servicer thereunder and agrees to be bound by all terms and conditions of the Purchase Agreement as and with respect to itself and the Receivables sold by it to the Purchaser. The New Seller hereby acknowledges that it has received a copy of the Purchase Agreement, each other Transaction Document and all related agreements.
SECTION 3. Amendment to Schedule I. Schedule I (Account Debtor Information) of the RPA is hereby deleted in its entirety and replaced with a new Schedule I in the form of Exhibit A attached to this Joinder Agreement.
SECTION 4. Miscellaneous.
(a)    The New Seller’s chief executive office, principal place of business and the office where it keeps its records concerning the Purchased Receivables is 2445 Technology Forest Boulevard, Building 4, 12th Floor, The Woodlands, TX 77381. The New Seller’s jurisdiction of organization is Oklahoma. The Collection Account(s) and Seller’s Account(s) for the New Seller for purposes of Schedule II to the Purchase Agreement and its notice information for purposes of Schedule III to the Purchase Agreement are as follows:




List Account(s):
[on file with Purchaser]

Notice Information:
c/o ChampionX Corporation
Attention: General Counsel
2445 Technology Forest Boulevard
Building 4, 12th Floor
The Woodlands, TX 77381
general.counsel@championx.com

(b)    This Joinder Agreement shall be governed by the laws of the State of New York, without giving effect to conflict of law principles that would require the application of the law of any other jurisdiction.
(c)    This Joinder Agreement shall be binding upon, and shall inure to the benefit of, the parties hereto and their respective successors and permitted assigns.
(d)    This Joinder Agreement may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which when taken together shall constitute one and the same agreement. Any signature (including, without limitation, (x) any electronic symbol or process attached to, or associated with, a contract or other record and adopted by a person with the intent to sign, authenticate or accept such contract or record and (y) any facsimile or .pdf signature) hereto or to any other certificate, agreement or document related to this transaction, and any contract formation or record-keeping, in each case, through electronic means, shall have the same legal validity and enforceability as a manually executed signature or use of a paper-based record-keeping system to the fullest extent permitted by applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any similar state law based on the Uniform Electronic Transactions Act, and the parties hereto hereby waive any objection to the contrary.
(e)    By signing in the space provided for it below, ChampionX Corporation, in its capacity as guarantor under the Performance Undertaking, hereby confirms, acknowledges and agrees that the New Seller shall be a “Guaranteed Entity” and covered by all of the terms and guarantees of the Performance Undertaking provided by ChampionX Corporation.




IN WITNESS WHEREOF, the undersigned has caused this Joinder Agreement to be executed by its duly authorized officer as of the date and year first above written.


APERGY ESP SYSTEMS, LLC,
as a Seller and Servicer



By:__/s/ Daniel T. Erdman__________________
Name:    Daniel T. Erdman
Title:    Vice President, Chief Financial Officer and Treasurer






JPMORGAN CHASE BANK, N.A., as Purchaser



By:___/s/ Jason Benson________________
Name:    Jason Benson
Title:    Executive Director









CONFIRMED AND AGREED:


CHAMPIONX LLC,
as an Existing Seller


By:___/s/ Daniel T. Erdman__________
Name:    Daniel T. Erdman
Title:    Vice President and Treasurer

US SYNTHETIC CORPORATION,
as an Existing Seller


By:__/s/ Curtis Stucki_______________
Name:    Curtis Stucki
Title:    Vice President, Chief Financial Officer and Treasurer

CHAMPIONX CORPORATION, as Guarantor



By:__/s/ Daniel T. Erdman____________
Name:    Daniel T. Erdman
Title:    Vice President and Treasurer




Exhibit A

Schedule I

Account Debtor Information

[on file with Purchaser]

EX-31.1 3 a20230331exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

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


EX-31.2 4 a20230331exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

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


EX-32.1 5 a20230331exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
UNDER SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002, 18 U.S.C. SECTION 1350


I, Sivasankaran Somasundaram, President and Chief Executive Officer of ChampionX Corporation (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(a) The Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:April 25, 2023/s/ SIVASANKARAN SOMASUNDARAM
 
Sivasankaran Somasundaram
 President and Chief Executive Officer
(Principal Executive Officer)


EX-32.2 6 a20230331exhibit322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
UNDER SECTION 906 OF THE SARBANES-OXLEY
ACT OF 2002, 18 U.S.C. SECTION 1350


I, Kenneth M. Fisher, Executive Vice President and Chief Financial Officer of ChampionX Corporation (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(a) The Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:April 25, 2023/s/ KENNETH M. FISHER
 
Kenneth M. Fisher
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)


EX-101.SCH 7 championx-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - ACQUISITIONS AND DIVESTITURES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - ACCOUNTS RECEIVABLE FACILITY link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SUPPLY CHAIN FINANCE link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - CASH FLOW INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - REVENUE - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - DEBT - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - DEBT - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - ACQUISITIONS AND DIVESTITURES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - ACCOUNTS RECEIVABLE FACILITY (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - SUPPLY CHAIN FINANCE (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - CASH FLOW INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 championx-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 championx-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 championx-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Lease and other revenue Operating Lease, Lease Income Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Number of pending cases Loss Contingency, Pending Claims, Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Dividends paid Payments of Ordinary Dividends, Common Stock Receivable [Domain] Receivable [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Beginning balance Ending balance Restructuring Reserve Inventory, Net [Abstract] Inventory, Net [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Loss on sale of trade receivable Gain (Loss) on Sale of Accounts Receivable Production Chemical Technologies Production Chemical Technologies Production Chemical Technologies [Member] Production Chemical Technologies [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Supply Chain Finance Program Supply Chain Finance Program [Member] Supply Chain Finance Program Schedule of Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Capital in excess of par value of common stock Additional Paid in Capital, Common Stock Property, plant, and equipment, net of accumulated depreciation of $717,383 in 2023 and $693,226 in 2022 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Dividends payable Dividends Payable Net income attributable to ChampionX Net income attributable to ChampionX Net Income (Loss) Attributable to Parent Number of antidilutive securities excluded (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Other Intangible Assets [Member] Equity Component [Domain] Equity Component [Domain] Interest expense Interest Expense [Member] Other (income) expense, net Other Operating Income (Expense) [Member] Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Hedging Designation [Domain] Hedging Designation [Domain] Total long-term debt Long-Term Debt and Lease Obligation, Including Current Maturities Derivative Instrument [Axis] Derivative Instrument [Axis] Accrued environmental liability Accrued Environmental Loss Contingencies, Noncurrent Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash flows provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating Lease, Liability, Current Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Derivative assets Derivative assets Derivative Asset In-process research and development In Process Research and Development [Member] Receivables [Abstract] Long-term debt Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities ACCOUNTS RECEIVABLE FACILITY Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Total liabilities Liabilities Total loss of derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Geographical [Axis] Geographical [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Derivative liability, current Derivative Liability, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Restructuring charges Restructuring Costs and Asset Impairment Charges Revolving Credit Facility Revolving Credit Facility [Member] Accounts receivable sold Accounts Receivable, Sale Document Type Document Type Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Segments [Axis] Segments [Axis] DEBT Debt Disclosure [Text Block] Costs and expenses: Cost of Revenue [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Proceeds expected to be remitted under the Accounts Receivable Facility Proceeds Expected To Be Remitted Under The Accounts Receivable Facility Proceeds Expected To Be Remitted Under The Accounts Receivable Facility Approved quarterly cash dividend (in dollars per share) Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per share attributable to ChampionX: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Interest rate swaps Interest Rate Swap [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Current portion of long-term debt Current portion of long-term debt Long-Term Debt, Current Maturities Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Fair Value Long-Term Debt, Fair Value Authorized amount of stock repurchase Stock Repurchase Program, Authorized Amount Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Accrued compensation and employee benefits Employee-related Liabilities, Current Credit Facility Line of Credit [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Finished goods Inventory, Finished Goods, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Stock-based compensation (in shares) Share-Based Payment Arrangement, Increase For Cost Recognition, Shares Share-Based Payment Arrangement, Increase For Cost Recognition, Shares Restructuring Accrual Balance Restructuring Reserve [Roll Forward] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Patents Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Favorable supply agreements Favorable Supply Agreement [Member] Favorable Supply Agreement [Member] Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Provision for inventory obsolescence and write-downs Inventory Write-down Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Distributions to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Trading Symbol Trading Symbol Entity File Number Entity File Number Reservoir Chemical Technologies Reservoir Chemical Technologies Reservoir Chemical Technologies [Member] Reservoir Chemical Technologies [Member] Canada CANADA Less: Comprehensive income (loss) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Accrued distributor fees Accrued Distributor Fees, Current Accrued Distributor Fees, Current CT Russia Business CT Russia Business [Member] CT Russia Business Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable Australia AUSTRALIA Total revenue Total revenue Total revenue Revenues Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Liabilities Derivative Liabilities Derivative Liability [Abstract] (Gain) loss on disposal of fixed assets Gain (Loss) on Disposition of Other Assets Credit Facility [Domain] Credit Facility [Domain] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic (in dollars per share) Earnings Per Share, Basic Corporate and Other Corporate and other Corporate, Non-Segment [Member] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Transfers from inventory Property, Plant and Equipment, Transfers and Changes Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] ChampionX stockholders’ equity Stockholders' Equity Attributable to Parent DERIVATIVES AND HEDGING TRANSACTIONS Derivative Instruments and Hedging Activities Disclosure [Text Block] Production & Automation Technologies Production & Automation Technologies Production and Automation Technologies [Member] Production and Automation Technologies Segment Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Changes in operating assets and liabilities (net of effects of foreign exchange): Increase (Decrease) in Operating Capital [Abstract] Accum. Deficit Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Dividends declared to common stockholders Dividends, Common Stock, Cash Common Stock, Par Value Common Stock [Member] Receivable Type [Axis] Receivable Type [Axis] Repurchases of common stock Payments for Repurchase of Common Stock Future payments contingent upon performance Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Pre-tax impairment expense Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Current Assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Accumulated deficit Retained Earnings (Accumulated Deficit) Disposal Group Name [Axis] Disposal Group Name [Axis] Other Other Operating Activities, Cash Flow Statement Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Trademarks Trademarks [Member] Fair Value, Recurring Fair Value, Recurring [Member] Other Other [Member] Other [Member] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Payment of finance lease obligations Finance Lease, Principal Payments Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative expense Selling, General and Administrative Expense Interest Rate Swap, Years Four And Five Interest Rate Swap, Years Four And Five [Member] Interest Rate Swap, Years Four And Five Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Product revenue Product [Member] Accum. Other Comp. Loss AOCI Attributable to Parent [Member] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Weighted average price of common stock repurchased (in dollars per share) Common Stock, Acquired, Average Cost Per Share Common Stock, Acquired, Average Cost Per Share Inventories Increase (Decrease) in Inventories 2022 Term Loan Facility 2022 Term Loan Facility 2022 Term Loan Facility [Member] 2022 Term Loan Facility New Accounting Standards Issued New Accounting Pronouncements, Policy [Policy Text Block] Other, including foreign currency translation Restructuring Reserve, Translation and Other Adjustment Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Subtotal Inventory, Gross Goodwill Beginning balance Ending balance Goodwill Goodwill Service revenue Service [Member] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Adjustments to reconcile net income to net cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Income Statement [Abstract] Income Statement [Abstract] Accounts receivable outstanding Accounts Receivable Sold, Outstanding Balance Accounts Receivable Sold, Outstanding Balance Common Stock, Capital in Excess of Par Value Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Derivative [Line Items] Derivative [Line Items] Weighted-average shares outstanding, diluted (in shares) Total shares and dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative liabilities Derivative liabilities Derivative Liability Components of Inventory Schedule of Inventory, Current [Table Text Block] Common stock (2.5 billion shares authorized, $0.01 par value) 198.0 million shares and 198.5 million shares issued and outstanding in 2023 and 2022, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Middle East & Africa Middle Ease And Africa [Member] Middle Ease And Africa Leased assets Increase (Decrease) in Lease Assets Amount of increase (decrease) in lease assets. Short-Term Debt [Line Items] Short-Term Debt [Line Items] Asia-Pacific Asia Pacific [Member] Operating Segments Operating Segments [Member] Cash and cash equivalents and restricted cash at beginning of period Cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net income (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Current Liabilities: Liabilities, Current [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Contract liabilities - current Contract with Customer, Liability, Current Assets Derivative Assets Derivative Asset [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] 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 Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Principal amount of debt issued Debt Instrument, Face Amount Asset sales and write-offs Restructuring Reserve, Asset Sales And Write-Offs Restructuring Reserve, Asset Sales And Write-Offs Other comprehensive loss Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Borrowings from lines of credit Proceeds from Long-Term Lines of Credit Comprehensive income attributable to ChampionX Comprehensive Income (Loss), Net of Tax, Attributable to Parent ACQUISITIONS AND DIVESTITURES Mergers, Acquisitions and Dispositions Disclosures [Text Block] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accrued expenses and other current liabilities Other Liabilities, Current Other non-current assets Other Assets, Noncurrent Payments Payments for Restructuring Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Foreign Exchange Forward Contracts and Interest Rate Swap Foreign Exchange Forward And Interest Rate Swap [Member] Foreign Exchange Forward And Interest Rate Swap Derivative [Table] Derivative [Table] Earnings per share attributable to ChampionX: Earnings Per Share, Basic, Two Class Method [Abstract] Net unamortized discounts and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 2022 Revolving Credit Facility 2022 Revolving Credit Facility [Member] 2022 Revolving Credit Facility CASH FLOW INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Repayment of long-term debt Repayments of Long-Term Debt Cumulative translation adjustments Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments Defined pension and other post-retirement benefits adjustments, net Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Loss on disposal group Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Other expense, net Other Nonoperating Income (Expense) RESTRUCTURING AND OTHER RELATED CHARGES Restructuring and Related Activities Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Repurchase and cancellation of common stock Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work in progress Inventory, Work in Process, Gross Schedule of Fair Value of Long-Term Debt Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Total current assets Assets, Current Designated as Hedging Instrument Designated as Hedging Instrument [Member] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Amortization of deferred loan costs and accretion of discount Amortization of Deferred Loan Costs (Accretion) Of Discounts Amortization of Deferred Loan Costs (Accretion) Of Discounts Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Interest Rate Swap, First Three Years Interest Rate Swap, First Three Years [Member] Interest Rate Swap, First Three Years Dividends declared to common shareholders (in dollars per share) Common Stock, Dividends, Per Share, Declared Revenue: Revenues [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Distributions to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Schedule of Assets and Liabilities Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Leak Surveys, Inc. Leak Surveys, Inc. [Member] Leak Surveys, Inc. Unpatented technologies Unpatented Technology [Member] Repurchase and cancellation of common stock (in shares) Repurchase and cancellation of common stock (in shares) Stock Repurchased and Retired During Period, Shares Supply chain finance outstanding Short-Term Debt Receivables Increase (Decrease) in Accounts Receivable Security 12b Title Title of 12(b) Security BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Derivative asset, noncurrent Derivative Asset, Noncurrent Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Selling, general and administrative expense Selling, General and Administrative Expenses [Member] Investments, Debt and Equity Securities [Abstract] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventories, net Inventories, net Inventory, Net Accounts payable Accounts Payable, Current Restructuring charges Restructuring Charges Accumulated depreciation on property, plant, and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Hedging Designation [Axis] Hedging Designation [Axis] Entity Filer Category Entity Filer Category Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Weighted-average shares outstanding, basic (in shares) Weighted-average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Security Exchange Name Security Exchange Name Notional value of foreign currency forward contracts and interest rate swaps Derivative, Notional Amount Schedule of Segment Revenue and Operating Profit Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Outstanding letters of credit, surety bonds and guarantees Letters of Credit Outstanding, Amount Schedule of Long-Term Debt Schedule of Debt [Table Text Block] Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Non-controlling Interest Noncontrolling Interest [Member] Derivative asset, current Derivative Asset, Current Interest expense, net Interest Income (Expense), Net Payments related to taxes withheld on stock-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Debt instrument, term (in years) Debt Instrument, Term Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Dilutive effect of stock-based compensation (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] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Disposal Group Name [Domain] Disposal Group Name [Domain] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Drilling Technologies Drilling Technologies Drilling Technologies [Member] Drilling Technologies Segment Current Fiscal Year End Date Current Fiscal Year End Date Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Diluted (in dollars per share) Earnings Per Share, Diluted Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment Recoverable value on divestiture Disposal Group, Not Discontinued Operation, Recoverable Value Disposal Group, Not Discontinued Operation, Recoverable Value Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Mandatory amortization payment, percent per annum Debt Instrument, Periodic Payment, Principal, Percent Debt Instrument, Periodic Payment, Principal, Percent Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Notional Values of Outstanding Derivatives Schedule of Derivative Instruments [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Cost of goods and services Cost of Revenue Product and Service [Axis] Product and Service [Axis] Europe Europe [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] SUPPLY CHAIN FINANCE Supply Chain Finance [Text Block] Supply Chain Finance Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Long-term Debt and Lease Obligation Carrying Amount Long-Term Debt and Lease Obligation Inventory reserve Inventory Valuation Reserves INVENTORIES Inventory Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number LIFO adjustments Inventory, LIFO Reserve Accounts receivable held for sale under Accounts Receivable Facility Accounts Receivable Held For Sale Under Accounts Receivable Facility [Member] Accounts Receivable Held For Sale Under Accounts Receivable Facility Schedule of Short-Term Debt [Table] Schedule of Short-Term Debt [Table] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Net decrease in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Measurement Frequency [Axis] Measurement Frequency [Axis] Latin America Latin America [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Taxes withheld on issuance of stock-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Amount paid for acquisition Business Combination, Consideration Transferred City Area Code City Area Code ASSETS Assets [Abstract] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Number of locations participating in assessments and remediation Accrued Environmental Loss Contingencies, Number Of Locations Included Accrued Environmental Loss Contingencies, Number Of Locations Included Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Other long-term liabilities Other Liabilities, Noncurrent Disposal Group Classification [Domain] Disposal Group Classification [Domain] Value of repurchased common stock Stock Repurchased And Retired During Period, Value, Net Of Tax Stock Repurchased And Retired During Period, Value, Net Of Tax Maximum accounts receivable that can be sold Accounts Receivable Purchase Agreement, Maximum Available For Sale Under Facility Accounts Receivable Purchase Agreement, Maximum Available For Sale Under Facility Capital expenditures Payments to Acquire Property, Plant, and Equipment Derivative instrument, term (in years) Derivative, Term of Contract Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods and services Cost of goods and services Cost of Sales [Member] EX-101.PRE 11 championx-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 20, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38441  
Entity Registrant Name ChampionX Corp  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-3066826  
Entity Address, Address Line One 2445 Technology Forest Blvd,  
Entity Address, Address Line Two Building 4, 12th Floor  
Entity Address, City or Town The Woodlands,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77381  
City Area Code (281)  
Local Phone Number 403-5772  
Security 12b Title Common stock, $0.01 par value  
Trading Symbol CHX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   197,973,797
Entity Central Index Key 0001723089  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Lease and other revenue $ 22,079 $ 18,898
Total revenue 948,347 865,960
Cost of goods and services 664,992 658,350
Gross profit 283,355 207,610
Costs and expenses:    
Selling, general and administrative expense 160,816 150,360
Loss on disposal group 12,965 0
Interest expense, net 12,466 11,363
Other expense, net 5,295 1,320
Income before income taxes 91,813 44,567
Provision for income taxes 28,669 6,394
Net income 63,144 38,173
Net income (loss) attributable to noncontrolling interest (388) 1,471
Net income attributable to ChampionX $ 63,532 $ 36,702
Earnings per share attributable to ChampionX:    
Basic (in dollars per share) $ 0.32 $ 0.18
Diluted (in dollars per share) $ 0.31 $ 0.18
Weighted-average shares outstanding:    
Weighted-average shares outstanding, basic (in shares) 198,286 203,079
Weighted-average shares outstanding, diluted (in shares) 202,440 208,850
Product revenue    
Revenue:    
Revenue $ 833,023 $ 750,668
Service revenue    
Revenue:    
Revenue $ 93,245 $ 96,394
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 63,144 $ 38,173
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments (10,676) (1,565)
Cash flow hedges (4,689) (1,299)
Defined pension and other post-retirement benefits adjustments, net 53 69
Other comprehensive loss (15,312) (2,795)
Comprehensive income 47,832 35,378
Less: Comprehensive income (loss) attributable to noncontrolling interest (388) 1,471
Comprehensive income attributable to ChampionX $ 48,220 $ 33,907
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 247,996 $ 250,187
Receivables, net 539,380 601,061
Inventories, net 591,788 542,543
Assets held for sale 15,316 29,334
Prepaid expenses and other current assets 74,018 75,456
Total current assets 1,468,498 1,498,581
Property, plant, and equipment, net of accumulated depreciation of $717,383 in 2023 and $693,226 in 2022 739,853 734,810
Goodwill 666,689 679,488
Intangible assets, net 286,888 305,010
Operating lease right-of-use assets 89,344 92,928
Other non-current assets 76,064 76,666
Total assets 3,327,336 3,387,483
Current Liabilities:    
Current portion of long-term debt 6,250 6,250
Accounts payable 539,166 469,566
Accrued compensation and employee benefits 61,535 102,750
Current portion of operating lease liabilities 27,396 28,838
Accrued distributor fees 67,096 102,034
Liabilities held for sale 0 7,186
Accrued expenses and other current liabilities 139,564 142,352
Total current liabilities 841,007 858,976
Long-term debt 595,938 621,702
Deferred income taxes 84,551 94,235
Operating lease liabilities 57,247 59,686
Other long-term liabilities 78,424 75,669
Total liabilities 1,657,167 1,710,268
Stockholders’ equity:    
Common stock (2.5 billion shares authorized, $0.01 par value) 198.0 million shares and 198.5 million shares issued and outstanding in 2023 and 2022, respectively 1,980 1,985
Capital in excess of par value of common stock 2,238,027 2,249,698
Accumulated deficit (506,458) (527,603)
Accumulated other comprehensive loss (44,842) (29,530)
ChampionX stockholders’ equity 1,688,707 1,694,550
Noncontrolling interest (18,538) (17,335)
Total equity 1,670,169 1,677,215
Total liabilities and equity $ 3,327,336 $ 3,387,483
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accumulated depreciation on property, plant, and equipment $ 717,383 $ 693,226
Common stock, shares authorized (in shares) 2,500,000,000 2,500,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 198,000,000 198,500,000
Common stock, shares outstanding (in shares) 198,000,000 198,500,000
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock, Par Value
Common Stock, Capital in Excess of Par Value
Accum. Deficit
Accum. Other Comp. Loss
Non-controlling Interest
Beginning balance (in shares) at Dec. 31, 2021   202,866,000        
Beginning balance at Dec. 31, 2021 $ 1,754,307 $ 2,029 $ 2,315,399 $ (525,158) $ (21,625) $ (16,338)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 38,173     36,702   1,471
Other comprehensive loss (2,795)       (2,795)  
Stock-based compensation (in shares)   290,000        
Stock-based compensation 4,728 $ 3 4,725      
Stock options exercised (in shares)   189,000        
Stock options exercised 1,055 $ 1 1,054      
Taxes withheld on issuance of stock-based awards (2,639)   (2,639)      
Dividends declared to common stockholders (15,465)     (15,465)    
Cumulative translation adjustments 208         208
Ending balance (in shares) at Mar. 31, 2022   203,345,000        
Ending balance at Mar. 31, 2022 $ 1,777,572 $ 2,033 2,318,539 (503,921) (24,420) (14,659)
Beginning balance (in shares) at Dec. 31, 2022 198,500,000 198,466,000        
Beginning balance at Dec. 31, 2022 $ 1,677,215 $ 1,985 2,249,698 (527,603) (29,530) (17,335)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 63,144     63,532   (388)
Other comprehensive loss (15,312)       (15,312)  
Stock-based compensation (in shares)   327,000        
Stock-based compensation 5,234 $ 3 5,231      
Stock options exercised (in shares)   481,000        
Stock options exercised 3,014 $ 5 3,009      
Taxes withheld on issuance of stock-based awards (5,100)   (5,100)      
Dividends declared to common stockholders $ (16,784)     (16,784)    
Repurchase and cancellation of common stock (in shares) (1,302,499) (1,302,000)        
Repurchase and cancellation of common stock $ (40,427) $ (13) (14,811) (25,603)    
Distributions to noncontrolling interest (823)         (823)
Cumulative translation adjustments $ 8         8
Ending balance (in shares) at Mar. 31, 2023 198,000,000 197,972,000        
Ending balance at Mar. 31, 2023 $ 1,670,169 $ 1,980 $ 2,238,027 $ (506,458) $ (44,842) $ (18,538)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Feb. 15, 2023
Mar. 31, 2023
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]      
Dividends declared to common shareholders (in dollars per share) $ 0.085 $ 0.085 $ 0.075
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 63,144 $ 38,173
Adjustments to reconcile net income to net cash flows from operating activities:    
Depreciation and amortization 56,710 57,699
Loss on disposal group 12,965 0
Stock-based compensation 5,234 4,728
Provision for inventory obsolescence and write-downs 9,966 3,988
Deferred income taxes (8,441) (7,788)
(Gain) loss on disposal of fixed assets (534) (5,070)
Amortization of deferred loan costs and accretion of discount 1,014 828
Other 1,512 612
Changes in operating assets and liabilities (net of effects of foreign exchange):    
Receivables 62,673 (73,262)
Inventories (63,139) (81,283)
Prepaid expenses and other current assets (2,060) 6,647
Accounts payable 40,708 27,184
Accrued compensation and employee benefits (42,025) (38,174)
Accrued expenses and other liabilities (39,051) 28,746
Leased assets (9,830) (5,265)
Other 3,532 (888)
Net cash flows provided by (used in) operating activities 92,378 (43,125)
Cash flows from investing activities:    
Capital expenditures (26,530) (30,597)
Proceeds from sale of fixed assets 3,505 12,731
Acquisitions, net of cash acquired 0 (3,198)
Net cash used for investing activities (23,025) (21,064)
Cash flows from financing activities:    
Repayment of long-term debt (26,563) (6,713)
Repurchases of common stock (40,428) 0
Dividends paid (15,011) 0
Payments related to taxes withheld on stock-based compensation (5,100) (2,639)
Payment of finance lease obligations (1,970) (1,501)
Distributions to noncontrolling interest (823) 0
Proceeds from exercise of stock options 3,014 1,055
Proceeds expected to be remitted under the Accounts Receivable Facility 15,774 0
Net cash used for financing activities (71,107) (9,798)
Effect of exchange rate changes on cash and cash equivalents and restricted cash (437) (582)
Net decrease in cash and cash equivalents and restricted cash (2,191) (74,569)
Cash and cash equivalents and restricted cash at beginning of period 250,187 255,178
Cash and cash equivalents and restricted cash at end of period $ 247,996 $ 180,609
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of the Business

ChampionX Corporation is a global leader in chemistry solutions, artificial lift systems, and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently, and sustainably around the world. Our expertise, innovative products, and digital technologies provide enhanced oil and gas production, transportation, and real-time emissions monitoring throughout the lifecycle of a well.

Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2023.

Significant Accounting Policies

Please refer to “Note 1Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 for the discussion of our significant accounting policies.

New Accounting Standards Issued

In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2022-04, “Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,” which requires that a buyer in a supplier finance program disclose information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. The ASU does not affect the recognition, measurement or financial statement presentation of obligations covered by supplier finance programs. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, with early adoption permitted.
The adoption of this ASU did not have a material effect on our consolidated financial statements. See Note 15—Supply Chain Finance for information on our supplier finance programs.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Our reporting segments are:

Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.

Production & Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production & Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline and Windrock.

Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings for use in oil and gas drill bits under the US Synthetic brand.

Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and remediation needs in the oil and natural gas industry.

We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Although Reservoir Chemical Technologies is not required to be disclosed separately as a reportable segment based on materiality, management believes the additional information may contribute to a better understanding of the business. Other business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.

Segment revenue and segment operating profit
Three Months Ended March 31,
(in thousands)20232022
Segment revenue:  
Production Chemical Technologies$591,684 $514,972 
Production & Automation Technologies251,548 220,349 
Drilling Technologies56,707 56,859 
Reservoir Chemical Technologies25,806 39,900 
Corporate and other (1)
22,602 33,880 
Total revenue$948,347 $865,960 
Segment operating profit (loss):  
Production Chemical Technologies$66,314 $31,263 
Production & Automation Technologies34,792 24,710 
Drilling Technologies11,887 15,220 
Reservoir Chemical Technologies1,987 (3,469)
Total segment operating profit114,980 67,724 
Corporate and other (1)
10,701 11,794 
Interest expense, net12,466 11,363 
Income before income taxes$91,813 $44,567 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as overhead and other costs pertaining to corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable.

In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our consolidated balance sheets.

Revenue disaggregated by geography was as follows:
Three Months Ended March 31, 2023
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$241,761 $192,541 $42,960 $12,573 $13,590 $503,425 
Latin America124,471 4,688 — 3,968 967 134,094 
Middle East & Africa76,987 15,421 2,481 6,737 (385)101,241 
Canada74,164 20,537 3,767 418 11 98,897 
Europe49,803 4,959 6,160 368 2,631 63,921 
Asia-Pacific9,219 2,078 1,337 1,179 5,788 19,601 
Australia5,949 11,324 — — — 17,273 
Other9,330 — 563 — 9,895 
Total revenue$591,684 $251,548 $56,707 $25,806 $22,602 $948,347 
Three Months Ended March 31, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$190,906 $167,802 $46,819 $25,221 $21,854 $452,602 
Latin America99,605 5,003 — 3,590 725 108,923 
Middle East & Africa74,044 16,711 1,689 7,721 314 100,479 
Canada75,799 19,452 2,941 478 26 98,696 
Europe49,021 2,345 3,710 903 3,471 59,450 
Asia-Pacific8,483 1,671 1,675 1,045 7,490 20,364 
Australia5,843 7,275 — 108 — 13,226 
Other11,271 90 25 834 — 12,220 
Total revenue$514,972 $220,349 $56,859 $39,900 $33,880 $865,960 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.

Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.
Contract Balances

The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)March 31, 2023December 31, 2022
Contract assets$— $— 
Contract liabilities - current$16,953 $14,113 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
Intangible Assets

The components of our definite- and indefinite-lived intangible assets were as follows:
March 31, 2023December 31, 2022
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$582,498 $414,737 $167,761 $582,466 $407,212 $175,254 
Unpatented technologies142,760 60,989 81,771 142,760 56,264 86,496 
Favorable supply agreements57,000 53,822 3,178 57,000 49,056 7,944 
Trademarks59,857 36,949 22,908 59,856 36,048 23,808 
Patents38,190 31,726 6,464 38,175 31,481 6,694 
Other1,894 1,888 1,892 1,878 14 
882,199 600,111 282,088 882,149 581,939 300,210 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$886,999 $600,111 $286,888 $886,949 $581,939 $305,010 

Goodwill

The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2022$367,084 $211,268 $101,136 $— $679,488 
Foreign currency translation(12,802)— — (12,799)
March 31, 2023$354,282 $211,271 $101,136 $— $666,689 

Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
Long-term debt consisted of the following:
(in thousands)March 31, 2023December 31, 2022
2022 Revolving Credit Facility$— $25,000 
2022 Term Loan Facility621,875 623,438 
Total621,875 648,438 
Net unamortized discounts and issuance costs(19,687)(20,486)
Total long-term debt602,188 627,952 
Current portion of long-term debt (1)
(6,250)(6,250)
Long-term debt, less current portion$595,938 $621,702 
_______________________
(1) Includes the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of March 31, 2023.

On June 7, 2022, we entered into a restated credit agreement, which provides for (i) a $625.0 million seven-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700.0 million, of which $100.0 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135.0 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022. As of March 31, 2023, we had no outstanding balance on the 2022 Revolving Credit Facility.

The 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which began on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of March 31, 2023.

At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year amortizing floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300.0 million notional amount for the first three years, reducing to $150.0 million for years four and five. See Note 12—Derivatives and Hedging Transactions for additional information on interest rate swaps.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is subject to various claims and contingencies related to, among other things, workers’ compensation, general liability (including product liability), automobile claims, health care claims, environmental matters, and lawsuits. We record liabilities where a contingent loss is probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. In accordance with applicable GAAP, the Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred.

Guarantees and Indemnifications

We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.

As of March 31, 2023 and December 31, 2022, we had $71.4 million and $82.4 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.
Litigation and Environmental Matters

The Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

Environmental Matters

The Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of March 31, 2023 and December 31, 2022, environmental liability accruals related to these locations were $6.0 million and $5.9 million, respectively.

Prior to the commencement of our operations as an independent publicly traded company in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of March 31, 2023.

Matters Related to Deepwater Horizon Incident Response

On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the acquisition of the Chemical Technologies business in 2020 (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™ 9500, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remains one “B3” case that asserted claims against the COREXIT Defendants and that remains pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), the plaintiff will have 30 days after entry of final judgment in the case to appeal the Court’s summary judgment decision.
The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRUCTURING AND OTHER RELATED CHARGES
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING AND OTHER RELATED CHARGES RESTRUCTURING AND OTHER RELATED CHARGES
We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during prior periods, which we expect to be completed during 2023. We recognized charges of $2.2 million during the three months ended March 31, 2023, consisting primarily of contract termination costs, inventory obsolescence, and employee severance and related benefits. During the three months ended March 31, 2022, we recorded restructuring and other charges of $8.5 million.

The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended
March 31,
(in thousands)20232022
Segment restructuring charges (income):
Production Chemical Technologies$1,144 $11,636 
Production & Automation Technologies785 (4,147)
Drilling Technologies— — 
Reservoir Chemical Technologies396 743 
Corporate and other(95)252 
Total$2,230 $8,484 
Statements of Income classification:
Cost of goods and services$1,531 $(4,139)
Selling, general and administrative expense699 12,623 
Total$2,230 $8,484 

Our liability balance for restructuring and other related charges at March 31, 2023 reflects contract termination costs, employee severance and related benefits initiated during the period. Additional programs may be initiated during the remainder of 2023 with related restructuring charges.

The following table details our restructuring accrual activities during the three months ended March 31, 2023:
(in thousands)Restructuring Accrual Balance
December 31, 2022$28,518 
Restructuring charges2,230 
Asset sales and write-offs(669)
Payments(10,586)
Other, including foreign currency translation(1)
March 31, 2023$19,492 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
Dividends

On February 16, 2023, the Company announced that our Board of Directors (“Board”) approved an increase of our regular quarterly cash dividend to $0.085 per share of the Company’s common stock. Our first quarter cash dividend of $0.085 per share was declared on February 15, 2023 and is payable on April 28, 2023 to stockholders of record on April 7, 2023. As a result, we recorded a dividend payable of $17.5 million on our condensed consolidated balance sheet as of March 31, 2023. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.

Repurchases
On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. On October 24, 2022, our Board increased the authorization under this program to $750 million. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three months ended March 31, 2023, we repurchased and cancelled 1,302,499 shares of common stock at a volume-weighted average price of $30.71 per share for a total of $40.0 million, including commissions.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Net income attributable to ChampionX$63,532 $36,702 
Weighted-average number of shares outstanding198,286 203,079 
Dilutive effect of stock-based compensation4,154 5,771 
Total shares and dilutive securities202,440 208,850 
Earnings per share attributable to ChampionX:
Basic$0.32 $0.18 
Diluted$0.31 $0.18 

For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three months ended March 31, 2023 and March 31, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.6 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS AND DIVESTITURES
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS AND DIVESTITURES ACQUISITIONS AND DIVESTITURES
Acquisitions

On February 23, 2022, we acquired the assets of Leak Surveys, Inc., a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. These assets have been included in our Production & Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million which was paid on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million in the first quarter of 2022. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.
Divestitures

Due to the deteriorating business conditions in Russia following the Ukraine invasion and the resultant sanctions imposed by the United States, European Union, and United Kingdom, we initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale during the second quarter of 2022 and we measured the carrying value of the disposal group to the lower of its carrying value or fair value less costs to sell.

We assess the fair value of the CT Russia Business (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale.
Due to the continued deterioration of the business environment, increasing trade regulations and sanctions and Russia’s imposition of an exit tax on divestments to facilitate exit from in-country operations, we assessed the fair value less cost to sell the business as of March 31, 2023 to be zero, resulting in a $13.0 million pre-tax impairment expense recorded during the period.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelMarch 31, 2023December 31, 2022
Assets
Foreign currency forward contractsLevel 2$3,796 $7,066 
Interest rate swapsLevel 24,974 8,476 
Total $8,770 $15,542 
Liabilities
Foreign currency forward contractsLevel 2$3,161 $4,209 
Interest rate swapsLevel 2— — 
Total$3,161 $4,209 

The carrying value of foreign currency forward contracts is at fair value, which is determined based on foreign currency exchange rates as of the balance sheet date and is classified within Level 2. For purposes of fair value disclosure above, derivative values are presented gross. See Note 12—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives.

The carrying amounts of cash and cash equivalents, trade receivables, and accounts payable approximate their fair value due to their short-term nature.

The fair value of our term loan facility is based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the
borrowings, which reprice frequently (Level 2). The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:
March 31, 2023December 31, 2022
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$— $— $25,000 $25,000 
2022 Term Loan Facility$621,875 $618,766 $623,438 $610,969 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES AND HEDGING TRANSACTIONS
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES AND HEDGING TRANSACTIONS DERIVATIVES AND HEDGING TRANSACTIONS
The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships.

The Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary.

Derivative Positions Summary

Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.

The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
Prepaid expenses and other current assets$8,367 $11,911 $— $— 
Other non-current assets403 3,631 — — 
Accrued expenses and other current liabilities— — 3,161 4,209 
$8,770 $15,542 $3,161 $4,209 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)March 31, 2023December 31, 2022
Notional value of foreign currency forward contracts and interest rate swaps$875,633 $965,973 
Cash Flow Hedges

The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged.

Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. Any unrealized gain or loss at the time of settlement will be reclassified to interest expense, where we record the interest expense on the associated debt.

Derivatives Not Designated as Hedging Instruments

The Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.
Effect of Derivative Instruments on Income

The loss of all derivative instruments recognized is summarized below:
Three Months Ended
March 31,
(in thousands)20232022
Loss (gain) reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(957)$71 
Interest expense(937)— 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,441 4,160 
Total loss of derivative instruments$(453)$4,231 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES
3 Months Ended
Mar. 31, 2023
Inventory, Net [Abstract]  
INVENTORIES INVENTORIES
Inventories consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials$157,717 $142,571 
Work in progress20,615 19,582 
Finished goods501,699 467,628 
680,031 629,781 
Inventory reserve(31,801)(24,702)
LIFO adjustments (1)
(56,442)(62,536)
Inventories, net$591,788 $542,543 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE FACILITY
3 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE FACILITY ACCOUNTS RECEIVABLE FACILITY
On June 28, 2022, we entered into an uncommitted accounts receivable purchase agreement (the “Accounts Receivable Facility”) with JPMorgan Chase Bank, N.A. as the purchaser. Transfers under the Accounts Receivable Facility are accounted for as sales of receivables, resulting in the receivables being derecognized from our condensed consolidated balance sheet. The purchaser assumes the credit risk at the time of sale and has the right at any time to assign or transfer (including as a participation interest) any of its rights under the purchased receivables to another bank or financial institution.

The amount available for sale under the Accounts Receivable Facility fluctuates over time based on the total amount of eligible receivables generated during the normal course of business. A maximum of $160.0 million in receivables may be sold and remain unpaid under the Accounts Receivable Facility at any time.

Accounts receivable sold were $165.2 million for the three months ended March 31, 2023. The accounts receivable sold that remained outstanding as of March 31, 2023 was $79.4 million. During this period, cash receipts from the purchaser at the time of the sale were classified as operating activities in our condensed consolidated statement of cash flows. The difference between the carrying amount of the accounts receivable sold and the sum of the cash received is recorded as a loss on sale of receivables in other income (expense), net in our condensed consolidated statements of income. The loss on sale of accounts receivable was $1.5 million for the three months ended March 31, 2023.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLY CHAIN FINANCE
3 Months Ended
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
SUPPLY CHAIN FINANCE SUPPLY CHAIN FINANCEWe use a supply chain finance program in connection with the purchase of goods, which allows our suppliers to work directly with a third party to provide financing by purchasing their receivables earlier in the payment cycle. We maintain the same contractually agreed upon invoice terms prior to each supplier entering into the program. As of March 31, 2023, we had approximately $47.0 million outstanding under the program, which is included in accounts payable on our condensed consolidated balance sheet.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
CASH FLOW INFORMATION
3 Months Ended
Mar. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
CASH FLOW INFORMATION CASH FLOW INFORMATION
Leased Asset Program

Our electrical submersible pumping leased asset program is reported in our Production & Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the three months ended March 31, 2023 and March 31, 2022, we transferred $28.4 million and $12.9 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program.
Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2023.
New Accounting Standards Issued
New Accounting Standards Issued

In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2022-04, “Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,” which requires that a buyer in a supplier finance program disclose information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. The ASU does not affect the recognition, measurement or financial statement presentation of obligations covered by supplier finance programs. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, with early adoption permitted.
The adoption of this ASU did not have a material effect on our consolidated financial statements. See Note 15—Supply Chain Finance for information on our supplier finance programs.
Fair Value Measurements
Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:
Level 1- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2- Inputs include observable inputs other than quoted prices in active markets.
Level 3- Inputs are unobservable inputs for which there is little or no market data available.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Revenue and Operating Profit
Segment revenue and segment operating profit
Three Months Ended March 31,
(in thousands)20232022
Segment revenue:  
Production Chemical Technologies$591,684 $514,972 
Production & Automation Technologies251,548 220,349 
Drilling Technologies56,707 56,859 
Reservoir Chemical Technologies25,806 39,900 
Corporate and other (1)
22,602 33,880 
Total revenue$948,347 $865,960 
Segment operating profit (loss):  
Production Chemical Technologies$66,314 $31,263 
Production & Automation Technologies34,792 24,710 
Drilling Technologies11,887 15,220 
Reservoir Chemical Technologies1,987 (3,469)
Total segment operating profit114,980 67,724 
Corporate and other (1)
10,701 11,794 
Interest expense, net12,466 11,363 
Income before income taxes$91,813 $44,567 
_______________________
(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as overhead and other costs pertaining to corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Three Months Ended March 31, 2023
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$241,761 $192,541 $42,960 $12,573 $13,590 $503,425 
Latin America124,471 4,688 — 3,968 967 134,094 
Middle East & Africa76,987 15,421 2,481 6,737 (385)101,241 
Canada74,164 20,537 3,767 418 11 98,897 
Europe49,803 4,959 6,160 368 2,631 63,921 
Asia-Pacific9,219 2,078 1,337 1,179 5,788 19,601 
Australia5,949 11,324 — — — 17,273 
Other9,330 — 563 — 9,895 
Total revenue$591,684 $251,548 $56,707 $25,806 $22,602 $948,347 
Three Months Ended March 31, 2022
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical Technologies
Corporate and other (1)
Total
United States$190,906 $167,802 $46,819 $25,221 $21,854 $452,602 
Latin America99,605 5,003 — 3,590 725 108,923 
Middle East & Africa74,044 16,711 1,689 7,721 314 100,479 
Canada75,799 19,452 2,941 478 26 98,696 
Europe49,021 2,345 3,710 903 3,471 59,450 
Asia-Pacific8,483 1,671 1,675 1,045 7,490 20,364 
Australia5,843 7,275 — 108 — 13,226 
Other11,271 90 25 834 — 12,220 
Total revenue$514,972 $220,349 $56,859 $39,900 $33,880 $865,960 
______________________
(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other.
Schedule of Contract Balances The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:
(in thousands)March 31, 2023December 31, 2022
Contract assets$— $— 
Contract liabilities - current$16,953 $14,113 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The components of our definite- and indefinite-lived intangible assets were as follows:
March 31, 2023December 31, 2022
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$582,498 $414,737 $167,761 $582,466 $407,212 $175,254 
Unpatented technologies142,760 60,989 81,771 142,760 56,264 86,496 
Favorable supply agreements57,000 53,822 3,178 57,000 49,056 7,944 
Trademarks59,857 36,949 22,908 59,856 36,048 23,808 
Patents38,190 31,726 6,464 38,175 31,481 6,694 
Other1,894 1,888 1,892 1,878 14 
882,199 600,111 282,088 882,149 581,939 300,210 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$886,999 $600,111 $286,888 $886,949 $581,939 $305,010 
Schedule of Indefinite-Lived Intangible Assets
The components of our definite- and indefinite-lived intangible assets were as follows:
March 31, 2023December 31, 2022
(in thousands)Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived
intangible assets:
Customer relationships$582,498 $414,737 $167,761 $582,466 $407,212 $175,254 
Unpatented technologies142,760 60,989 81,771 142,760 56,264 86,496 
Favorable supply agreements57,000 53,822 3,178 57,000 49,056 7,944 
Trademarks59,857 36,949 22,908 59,856 36,048 23,808 
Patents38,190 31,726 6,464 38,175 31,481 6,694 
Other1,894 1,888 1,892 1,878 14 
882,199 600,111 282,088 882,149 581,939 300,210 
Indefinite-lived
intangible assets:
Trademarks3,600 — 3,600 3,600 — 3,600 
In-process research and development1,200 — 1,200 1,200 — 1,200 
4,800 — 4,800 4,800 — 4,800 
Total$886,999 $600,111 $286,888 $886,949 $581,939 $305,010 
Schedule of Goodwill
The carrying amount of goodwill, including changes therein, by reportable segment is below:
(in thousands)Production Chemical TechnologiesProduction & Automation TechnologiesDrilling TechnologiesReservoir Chemical TechnologiesTotal
December 31, 2022$367,084 $211,268 $101,136 $— $679,488 
Foreign currency translation(12,802)— — (12,799)
March 31, 2023$354,282 $211,271 $101,136 $— $666,689 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consisted of the following:
(in thousands)March 31, 2023December 31, 2022
2022 Revolving Credit Facility$— $25,000 
2022 Term Loan Facility621,875 623,438 
Total621,875 648,438 
Net unamortized discounts and issuance costs(19,687)(20,486)
Total long-term debt602,188 627,952 
Current portion of long-term debt (1)
(6,250)(6,250)
Long-term debt, less current portion$595,938 $621,702 
_______________________
(1) Includes the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of March 31, 2023.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRUCTURING AND OTHER RELATED CHARGES (Tables)
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income.
 Three Months Ended
March 31,
(in thousands)20232022
Segment restructuring charges (income):
Production Chemical Technologies$1,144 $11,636 
Production & Automation Technologies785 (4,147)
Drilling Technologies— — 
Reservoir Chemical Technologies396 743 
Corporate and other(95)252 
Total$2,230 $8,484 
Statements of Income classification:
Cost of goods and services$1,531 $(4,139)
Selling, general and administrative expense699 12,623 
Total$2,230 $8,484 
The following table details our restructuring accrual activities during the three months ended March 31, 2023:
(in thousands)Restructuring Accrual Balance
December 31, 2022$28,518 
Restructuring charges2,230 
Asset sales and write-offs(669)
Payments(10,586)
Other, including foreign currency translation(1)
March 31, 2023$19,492 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings per Share
A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Net income attributable to ChampionX$63,532 $36,702 
Weighted-average number of shares outstanding198,286 203,079 
Dilutive effect of stock-based compensation4,154 5,771 
Total shares and dilutive securities202,440 208,850 
Earnings per share attributable to ChampionX:
Basic$0.32 $0.18 
Diluted$0.31 $0.18 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured on Recurring Basis
The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:
Carrying Amount
(in thousands)Measurement LevelMarch 31, 2023December 31, 2022
Assets
Foreign currency forward contractsLevel 2$3,796 $7,066 
Interest rate swapsLevel 24,974 8,476 
Total $8,770 $15,542 
Liabilities
Foreign currency forward contractsLevel 2$3,161 $4,209 
Interest rate swapsLevel 2— — 
Total$3,161 $4,209 
Schedule of Fair Value of Long-Term Debt
March 31, 2023December 31, 2022
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2022 Revolving Credit Facility$— $— $25,000 $25,000 
2022 Term Loan Facility$621,875 $618,766 $623,438 $610,969 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES AND HEDGING TRANSACTIONS (Tables)
3 Months Ended
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Values of Outstanding Derivatives
The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.
Derivative AssetsDerivative Liabilities
(in thousands)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
Prepaid expenses and other current assets$8,367 $11,911 $— $— 
Other non-current assets403 3,631 — — 
Accrued expenses and other current liabilities— — 3,161 4,209 
$8,770 $15,542 $3,161 $4,209 

The following table summarizes the notional values of the Company’s outstanding derivatives:
(in thousands)March 31, 2023December 31, 2022
Notional value of foreign currency forward contracts and interest rate swaps$875,633 $965,973 
Schedule of Derivative Instruments
The loss of all derivative instruments recognized is summarized below:
Three Months Ended
March 31,
(in thousands)20232022
Loss (gain) reclassified from AOCI to income on cash flow hedges:
Cost of goods and services$(957)$71 
Interest expense(937)— 
Loss on derivatives not designated as hedging instruments:
Other (income) expense, net1,441 4,160 
Total loss of derivative instruments$(453)$4,231 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2023
Inventory, Net [Abstract]  
Components of Inventory
Inventories consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials$157,717 $142,571 
Work in progress20,615 19,582 
Finished goods501,699 467,628 
680,031 629,781 
Inventory reserve(31,801)(24,702)
LIFO adjustments (1)
(56,442)(62,536)
Inventories, net$591,788 $542,543 
_______________________
(1) Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total revenue $ 948,347 $ 865,960
Income before income taxes 91,813 44,567
Interest expense, net 12,466 11,363
Operating Segments    
Segment Reporting Information [Line Items]    
Income before income taxes 114,980 67,724
Operating Segments | Production Chemical Technologies    
Segment Reporting Information [Line Items]    
Total revenue 591,684 514,972
Income before income taxes 66,314 31,263
Operating Segments | Production & Automation Technologies    
Segment Reporting Information [Line Items]    
Total revenue 251,548 220,349
Income before income taxes 34,792 24,710
Operating Segments | Drilling Technologies    
Segment Reporting Information [Line Items]    
Total revenue 56,707 56,859
Income before income taxes 11,887 15,220
Operating Segments | Reservoir Chemical Technologies    
Segment Reporting Information [Line Items]    
Total revenue 25,806 39,900
Income before income taxes 1,987 (3,469)
Corporate and Other    
Segment Reporting Information [Line Items]    
Total revenue 22,602 33,880
Income before income taxes $ 10,701 $ 11,794
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 948,347 $ 865,960
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 503,425 452,602
Latin America    
Disaggregation of Revenue [Line Items]    
Total revenue 134,094 108,923
Middle East & Africa    
Disaggregation of Revenue [Line Items]    
Total revenue 101,241 100,479
Canada    
Disaggregation of Revenue [Line Items]    
Total revenue 98,897 98,696
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue 63,921 59,450
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 19,601 20,364
Australia    
Disaggregation of Revenue [Line Items]    
Total revenue 17,273 13,226
Other    
Disaggregation of Revenue [Line Items]    
Total revenue 9,895 12,220
Operating Segments | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 591,684 514,972
Operating Segments | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 251,548 220,349
Operating Segments | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 56,707 56,859
Operating Segments | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 25,806 39,900
Operating Segments | United States | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 241,761 190,906
Operating Segments | United States | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 192,541 167,802
Operating Segments | United States | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 42,960 46,819
Operating Segments | United States | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 12,573 25,221
Operating Segments | Latin America | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 124,471 99,605
Operating Segments | Latin America | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 4,688 5,003
Operating Segments | Latin America | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 0 0
Operating Segments | Latin America | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 3,968 3,590
Operating Segments | Middle East & Africa | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 76,987 74,044
Operating Segments | Middle East & Africa | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 15,421 16,711
Operating Segments | Middle East & Africa | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 2,481 1,689
Operating Segments | Middle East & Africa | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 6,737 7,721
Operating Segments | Canada | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 74,164 75,799
Operating Segments | Canada | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 20,537 19,452
Operating Segments | Canada | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 3,767 2,941
Operating Segments | Canada | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 418 478
Operating Segments | Europe | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 49,803 49,021
Operating Segments | Europe | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 4,959 2,345
Operating Segments | Europe | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 6,160 3,710
Operating Segments | Europe | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 368 903
Operating Segments | Asia-Pacific | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 9,219 8,483
Operating Segments | Asia-Pacific | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 2,078 1,671
Operating Segments | Asia-Pacific | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 1,337 1,675
Operating Segments | Asia-Pacific | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 1,179 1,045
Operating Segments | Australia | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 5,949 5,843
Operating Segments | Australia | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 11,324 7,275
Operating Segments | Australia | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 0 0
Operating Segments | Australia | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 0 108
Operating Segments | Other | Production Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 9,330 11,271
Operating Segments | Other | Production & Automation Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 0 90
Operating Segments | Other | Drilling Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 2 25
Operating Segments | Other | Reservoir Chemical Technologies    
Disaggregation of Revenue [Line Items]    
Total revenue 563 834
Corporate and other    
Disaggregation of Revenue [Line Items]    
Total revenue 22,602 33,880
Corporate and other | United States    
Disaggregation of Revenue [Line Items]    
Total revenue 13,590 21,854
Corporate and other | Latin America    
Disaggregation of Revenue [Line Items]    
Total revenue 967 725
Corporate and other | Middle East & Africa    
Disaggregation of Revenue [Line Items]    
Total revenue (385) 314
Corporate and other | Canada    
Disaggregation of Revenue [Line Items]    
Total revenue 11 26
Corporate and other | Europe    
Disaggregation of Revenue [Line Items]    
Total revenue 2,631 3,471
Corporate and other | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 5,788 7,490
Corporate and other | Australia    
Disaggregation of Revenue [Line Items]    
Total revenue 0 0
Corporate and other | Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 0 $ 0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities - current $ 16,953 $ 14,113
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 882,199 $ 882,149
Accumulated Amortization 600,111 581,939
Net Carrying Amount 282,088 300,210
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 4,800 4,800
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Intangible assets, gross 886,999 886,949
Accumulated Amortization 600,111 581,939
Intangible assets, net 286,888 305,010
Trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 3,600 3,600
In-process research and development    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,200 1,200
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 582,498 582,466
Accumulated Amortization 414,737 407,212
Net Carrying Amount 167,761 175,254
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 414,737 407,212
Unpatented technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 142,760 142,760
Accumulated Amortization 60,989 56,264
Net Carrying Amount 81,771 86,496
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 60,989 56,264
Favorable supply agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 57,000 57,000
Accumulated Amortization 53,822 49,056
Net Carrying Amount 3,178 7,944
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 53,822 49,056
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 59,857 59,856
Accumulated Amortization 36,949 36,048
Net Carrying Amount 22,908 23,808
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 36,949 36,048
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 38,190 38,175
Accumulated Amortization 31,726 31,481
Net Carrying Amount 6,464 6,694
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 31,726 31,481
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,894 1,892
Accumulated Amortization 1,888 1,878
Net Carrying Amount 6 14
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ 1,888 $ 1,878
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 679,488
Foreign currency translation (12,799)
Ending balance 666,689
Production Chemical Technologies  
Goodwill [Roll Forward]  
Beginning balance 367,084
Foreign currency translation (12,802)
Ending balance 354,282
Production & Automation Technologies  
Goodwill [Roll Forward]  
Beginning balance 211,268
Foreign currency translation 3
Ending balance 211,271
Drilling Technologies  
Goodwill [Roll Forward]  
Beginning balance 101,136
Foreign currency translation 0
Ending balance 101,136
Reservoir Chemical Technologies  
Goodwill [Roll Forward]  
Beginning balance 0
Foreign currency translation 0
Ending balance $ 0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT - Long-term Debt (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation $ 621,875,000 $ 648,438,000
Net unamortized discounts and issuance costs (19,687,000) (20,486,000)
Total long-term debt 602,188,000 627,952,000
Current portion of long-term debt (6,250,000) (6,250,000)
Long-term debt, less current portion 595,938,000 621,702,000
2022 Term Loan Facility | Term Loan Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation 621,875,000 623,438,000
Revolving Credit Facility | 2022 Revolving Credit Facility | Credit Facility    
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation $ 0 $ 25,000,000
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT - Narrative (Details) - USD ($)
Jun. 29, 2022
Jun. 07, 2022
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Carrying Amount     $ 621,875,000 $ 648,438,000
Interest rate swaps | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Derivative instrument, term (in years) 5 years      
Interest Rate Swap, First Three Years | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Notional value of foreign currency forward contracts and interest rate swaps $ 300,000,000      
Interest Rate Swap, Years Four And Five | Designated as Hedging Instrument        
Debt Instrument [Line Items]        
Notional value of foreign currency forward contracts and interest rate swaps $ 150,000,000      
2022 Term Loan Facility | Term Loan Facility        
Debt Instrument [Line Items]        
Principal amount of debt issued   $ 625,000,000    
Debt instrument, term (in years)   7 years    
Carrying Amount     621,875,000 623,438,000
Mandatory amortization payment, percent per annum   1.00%    
2022 Revolving Credit Facility | Credit Facility | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, term (in years)   5 years    
Maximum borrowing capacity   $ 700,000,000    
Borrowings from lines of credit   135,000,000    
Carrying Amount     $ 0 $ 25,000,000
2022 Revolving Credit Facility | Credit Facility | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 100,000,000    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
case
location
Dec. 31, 2022
USD ($)
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Outstanding letters of credit, surety bonds and guarantees $ 71.4 $ 82.4  
Number of locations participating in assessments and remediation | location 11    
Accrued environmental liability $ 6.0 $ 5.9 $ 2.0
Number of pending cases | case 1    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring and Related Activities [Abstract]    
Restructuring charges $ 2,230 $ 8,484
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 2,230 $ 8,484
Cost of goods and services    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,531 (4,139)
Selling, general and administrative expense    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 699 12,623
Operating Segments | Production Chemical Technologies    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,144 11,636
Operating Segments | Production & Automation Technologies    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 785 (4,147)
Operating Segments | Drilling Technologies    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 0
Operating Segments | Reservoir Chemical Technologies    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 396 743
Corporate and other    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ (95) $ 252
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Restructuring Accrual Balance  
Beginning balance $ 28,518
Restructuring charges 2,230
Asset sales and write-offs (669)
Payments (10,586)
Other, including foreign currency translation (1)
Ending balance $ 19,492
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 16, 2023
Feb. 15, 2023
Mar. 31, 2023
Mar. 31, 2022
Oct. 24, 2022
Mar. 07, 2022
Stockholders' Equity Note [Abstract]            
Approved quarterly cash dividend (in dollars per share) $ 0.085          
Dividends declared to common shareholders (in dollars per share)   $ 0.085 $ 0.085 $ 0.075    
Dividends payable     $ 17.5      
Authorized amount of stock repurchase         $ 750.0 $ 250.0
Repurchase and cancellation of common stock (in shares)     1,302,499      
Weighted average price of common stock repurchased (in dollars per share)     $ 30.71      
Value of repurchased common stock     $ 40.0      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income attributable to ChampionX $ 63,532 $ 36,702
Weighted-average number of shares outstanding (in shares) 198,286 203,079
Dilutive effect of stock-based compensation (in shares) 4,154 5,771
Total shares and dilutive securities (in shares) 202,440 208,850
Earnings per share attributable to ChampionX:    
Basic (in dollars per share) $ 0.32 $ 0.18
Diluted (in dollars per share) $ 0.31 $ 0.18
Number of antidilutive securities excluded (in shares) 600 400
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS AND DIVESTITURES - Narrative (Details) - USD ($)
3 Months Ended
Feb. 23, 2023
Feb. 23, 2022
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Business Acquisition [Line Items]          
Goodwill     $ 666,689,000 $ 679,488,000  
Disposal Group, Held-for-sale, Not Discontinued Operations | CT Russia Business          
Business Acquisition [Line Items]          
Recoverable value on divestiture     0    
Pre-tax impairment expense     $ 13,000,000    
Leak Surveys, Inc.          
Business Acquisition [Line Items]          
Amount paid for acquisition $ 500,000 $ 3,200,000      
Future payments contingent upon performance   $ 2,500,000      
Goodwill         $ 6,300,000
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Assets    
Derivative assets $ 8,770,000 $ 15,542,000
Liabilities    
Derivative liabilities 3,161,000 4,209,000
Carrying Amount 621,875,000 648,438,000
2022 Term Loan Facility | Term Loan Facility    
Liabilities    
Carrying Amount 621,875,000 623,438,000
Revolving Credit Facility | 2022 Revolving Credit Facility | Credit Facility    
Liabilities    
Carrying Amount 0 25,000,000
Fair Value 0 25,000,000
Level 2 | 2022 Term Loan Facility | Term Loan Facility    
Liabilities    
Fair Value 618,766,000 610,969,000
Level 2 | Fair Value, Recurring    
Assets    
Derivative assets 8,770,000 15,542,000
Liabilities    
Derivative liabilities 3,161,000 4,209,000
Foreign currency forward contracts | Level 2 | Fair Value, Recurring    
Assets    
Derivative assets 3,796,000 7,066,000
Liabilities    
Derivative liabilities 3,161,000 4,209,000
Interest rate swaps | Level 2 | Fair Value, Recurring    
Assets    
Derivative assets 4,974,000 8,476,000
Liabilities    
Derivative liabilities $ 0 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative Assets    
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Derivative asset, current $ 8,367 $ 11,911
Derivative asset, noncurrent 403 3,631
Derivative assets $ 8,770 $ 15,542
Derivative Liabilities    
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Derivative liability, current $ 3,161 $ 4,209
Derivative liabilities $ 3,161 $ 4,209
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Foreign Exchange Forward Contracts and Interest Rate Swap    
Derivative [Line Items]    
Notional value of foreign currency forward contracts and interest rate swaps $ 875,633 $ 965,973
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total loss of derivative instruments $ (453) $ 4,231
Cost of goods and services | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total loss of derivative instruments (957) 71
Interest expense | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total loss of derivative instruments (937) 0
Other (income) expense, net | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total loss of derivative instruments $ 1,441 $ 4,160
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory, Net [Abstract]    
Raw materials $ 157,717 $ 142,571
Work in progress 20,615 19,582
Finished goods 501,699 467,628
Subtotal 680,031 629,781
Inventory reserve (31,801) (24,702)
LIFO adjustments (56,442) (62,536)
Inventories, net $ 591,788 $ 542,543
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE FACILITY (Details) - Accounts receivable held for sale under Accounts Receivable Facility - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Jun. 28, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Maximum accounts receivable that can be sold   $ 160.0
Accounts receivable sold $ 165.2  
Accounts receivable outstanding 79.4  
Loss on sale of trade receivable $ 1.5  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLY CHAIN FINANCE (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Supply Chain Finance Program  
Short-Term Debt [Line Items]  
Supply chain finance outstanding $ 47.0
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
CASH FLOW INFORMATION (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Supplemental Cash Flow Elements [Abstract]    
Transfers from inventory $ 28.4 $ 12.9
XML 68 championx-20230331_htm.xml IDEA: XBRL DOCUMENT 0001723089 2023-01-01 2023-03-31 0001723089 2023-04-20 0001723089 us-gaap:ProductMember 2023-01-01 2023-03-31 0001723089 us-gaap:ProductMember 2022-01-01 2022-03-31 0001723089 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001723089 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001723089 2022-01-01 2022-03-31 0001723089 2023-03-31 0001723089 2022-12-31 0001723089 us-gaap:CommonStockMember 2022-12-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001723089 us-gaap:RetainedEarningsMember 2022-12-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001723089 us-gaap:NoncontrollingInterestMember 2022-12-31 0001723089 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001723089 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001723089 us-gaap:CommonStockMember 2023-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001723089 us-gaap:RetainedEarningsMember 2023-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2023-03-31 0001723089 us-gaap:CommonStockMember 2021-12-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001723089 us-gaap:RetainedEarningsMember 2021-12-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001723089 us-gaap:NoncontrollingInterestMember 2021-12-31 0001723089 2021-12-31 0001723089 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001723089 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001723089 us-gaap:CommonStockMember 2022-03-31 0001723089 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001723089 us-gaap:RetainedEarningsMember 2022-03-31 0001723089 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001723089 us-gaap:NoncontrollingInterestMember 2022-03-31 0001723089 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:US 2023-01-01 2023-03-31 0001723089 country:US 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2023-01-01 2023-03-31 0001723089 srt:LatinAmericaMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2023-01-01 2023-03-31 0001723089 championx:MiddleEaseAndAfricaMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2023-01-01 2023-03-31 0001723089 country:CA 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2023-01-01 2023-03-31 0001723089 srt:EuropeMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001723089 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2023-01-01 2023-03-31 0001723089 country:AU 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2023-01-01 2023-03-31 0001723089 championx:OtherMember 2023-01-01 2023-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:US championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:US 2022-01-01 2022-03-31 0001723089 country:US 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:LatinAmericaMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:LatinAmericaMember 2022-01-01 2022-03-31 0001723089 srt:LatinAmericaMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:MiddleEaseAndAfricaMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember championx:MiddleEaseAndAfricaMember 2022-01-01 2022-03-31 0001723089 championx:MiddleEaseAndAfricaMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:CA championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:CA 2022-01-01 2022-03-31 0001723089 country:CA 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:EuropeMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:EuropeMember 2022-01-01 2022-03-31 0001723089 srt:EuropeMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001723089 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember country:AU championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember country:AU 2022-01-01 2022-03-31 0001723089 country:AU 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ProductionandAutomationTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:DrillingTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:OperatingSegmentsMember championx:OtherMember championx:ReservoirChemicalTechnologiesMember 2022-01-01 2022-03-31 0001723089 us-gaap:CorporateNonSegmentMember championx:OtherMember 2022-01-01 2022-03-31 0001723089 championx:OtherMember 2022-01-01 2022-03-31 0001723089 us-gaap:CustomerRelationshipsMember 2023-03-31 0001723089 us-gaap:CustomerRelationshipsMember 2022-12-31 0001723089 us-gaap:UnpatentedTechnologyMember 2023-03-31 0001723089 us-gaap:UnpatentedTechnologyMember 2022-12-31 0001723089 championx:FavorableSupplyAgreementMember 2023-03-31 0001723089 championx:FavorableSupplyAgreementMember 2022-12-31 0001723089 us-gaap:TrademarksMember 2023-03-31 0001723089 us-gaap:TrademarksMember 2022-12-31 0001723089 us-gaap:PatentsMember 2023-03-31 0001723089 us-gaap:PatentsMember 2022-12-31 0001723089 us-gaap:OtherIntangibleAssetsMember 2023-03-31 0001723089 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001723089 us-gaap:TrademarksMember 2023-03-31 0001723089 us-gaap:TrademarksMember 2022-12-31 0001723089 us-gaap:InProcessResearchAndDevelopmentMember 2023-03-31 0001723089 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001723089 championx:ProductionChemicalTechnologiesMember 2022-12-31 0001723089 championx:ProductionandAutomationTechnologiesMember 2022-12-31 0001723089 championx:DrillingTechnologiesMember 2022-12-31 0001723089 championx:ReservoirChemicalTechnologiesMember 2022-12-31 0001723089 championx:ProductionChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 championx:ProductionandAutomationTechnologiesMember 2023-01-01 2023-03-31 0001723089 championx:DrillingTechnologiesMember 2023-01-01 2023-03-31 0001723089 championx:ReservoirChemicalTechnologiesMember 2023-01-01 2023-03-31 0001723089 championx:ProductionChemicalTechnologiesMember 2023-03-31 0001723089 championx:ProductionandAutomationTechnologiesMember 2023-03-31 0001723089 championx:DrillingTechnologiesMember 2023-03-31 0001723089 championx:ReservoirChemicalTechnologiesMember 2023-03-31 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2023-03-31 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-12-31 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-07 0001723089 championx:A2022TermLoanFacilityMember championx:TermLoanFacilityMember 2022-06-07 2022-06-07 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 2022-06-07 0001723089 us-gaap:RevolvingCreditFacilityMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 0001723089 us-gaap:LetterOfCreditMember championx:A2022RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-07 0001723089 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 2022-06-29 0001723089 championx:InterestRateSwapFirstThreeYearsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 0001723089 championx:InterestRateSwapYearsFourAndFiveMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-29 0001723089 2019-12-31 0001723089 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001723089 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001723089 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001723089 2023-02-16 2023-02-16 0001723089 2023-02-15 2023-02-15 0001723089 2022-03-07 0001723089 2022-10-24 0001723089 championx:LeakSurveysIncMember 2022-02-23 2022-02-23 0001723089 championx:LeakSurveysIncMember 2023-02-23 2023-02-23 0001723089 championx:LeakSurveysIncMember 2022-02-23 0001723089 championx:LeakSurveysIncMember 2022-03-31 0001723089 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember championx:CTRussiaBusinessMember 2023-03-31 0001723089 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember championx:CTRussiaBusinessMember 2023-01-01 2023-03-31 0001723089 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001723089 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001723089 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001723089 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001723089 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001723089 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001723089 championx:A2022TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2023-03-31 0001723089 championx:A2022TermLoanFacilityMember us-gaap:FairValueInputsLevel2Member championx:TermLoanFacilityMember 2022-12-31 0001723089 championx:ForeignExchangeForwardAndInterestRateSwapMember 2023-03-31 0001723089 championx:ForeignExchangeForwardAndInterestRateSwapMember 2022-12-31 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-01-01 2023-03-31 0001723089 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-03-31 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2023-01-01 2023-03-31 0001723089 us-gaap:NondesignatedMember us-gaap:OtherOperatingIncomeExpenseMember 2022-01-01 2022-03-31 0001723089 championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember 2022-06-28 0001723089 championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember 2023-01-01 2023-03-31 0001723089 championx:AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember 2023-03-31 0001723089 championx:SupplyChainFinanceProgramMember 2023-03-31 shares iso4217:USD iso4217:USD shares pure championx:location championx:case 0001723089 --12-31 2023 Q1 false http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent 10-Q true 2023-03-31 false 001-38441 ChampionX Corp DE 82-3066826 2445 Technology Forest Blvd, Building 4, 12th Floor The Woodlands, TX 77381 (281) 403-5772 Common stock, $0.01 par value CHX NASDAQ Yes Yes Large Accelerated Filer false false false 197973797 833023000 750668000 93245000 96394000 22079000 18898000 948347000 865960000 664992000 658350000 283355000 207610000 160816000 150360000 -12965000 0 -12466000 -11363000 -5295000 -1320000 91813000 44567000 28669000 6394000 63144000 38173000 -388000 1471000 63532000 36702000 0.32 0.18 0.31 0.18 198286000 203079000 202440000 208850000 63144000 38173000 -10676000 -1565000 -4689000 -1299000 -53000 -69000 -15312000 -2795000 47832000 35378000 -388000 1471000 48220000 33907000 247996000 250187000 539380000 601061000 591788000 542543000 15316000 29334000 74018000 75456000 1468498000 1498581000 717383000 693226000 739853000 734810000 666689000 679488000 286888000 305010000 89344000 92928000 76064000 76666000 3327336000 3387483000 6250000 6250000 539166000 469566000 61535000 102750000 27396000 28838000 67096000 102034000 0 7186000 139564000 142352000 841007000 858976000 595938000 621702000 84551000 94235000 57247000 59686000 78424000 75669000 1657167000 1710268000 2500000000 2500000000 0.01 0.01 198000000 198000000 198500000 198500000 1980000 1985000 2238027000 2249698000 -506458000 -527603000 -44842000 -29530000 1688707000 1694550000 -18538000 -17335000 1670169000 1677215000 3327336000 3387483000 198466000 1985000 2249698000 -527603000 -29530000 -17335000 1677215000 63532000 -388000 63144000 -15312000 -15312000 327000 3000 5231000 5234000 481000 5000 3009000 3014000 5100000 5100000 0.085 16784000 16784000 1302000 13000 14811000 25603000 40427000 823000 823000 8000 8000 197972000 1980000 2238027000 -506458000 -44842000 -18538000 1670169000 202866000 2029000 2315399000 -525158000 -21625000 -16338000 1754307000 36702000 1471000 38173000 -2795000 -2795000 290000 3000 4725000 4728000 189000 1000 1054000 1055000 2639000 2639000 0.075 15465000 15465000 208000 208000 203345000 2033000 2318539000 -503921000 -24420000 -14659000 1777572000 63144000 38173000 56710000 57699000 -12965000 0 5234000 4728000 9966000 3988000 -8441000 -7788000 534000 5070000 1014000 828000 1512000 612000 -62673000 73262000 63139000 81283000 2060000 -6647000 40708000 27184000 -42025000 -38174000 -39051000 28746000 9830000 5265000 -3532000 888000 92378000 -43125000 26530000 30597000 3505000 12731000 0 3198000 -23025000 -21064000 26563000 6713000 40428000 0 15011000 0 5100000 2639000 1970000 1501000 823000 0 3014000 1055000 15774000 0 -71107000 -9798000 -437000 -582000 -2191000 -74569000 250187000 255178000 247996000 180609000 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Business</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%">ChampionX Corporation is a global leader in chemistry solutions, artificial lift systems, and highly engineered equipment and technologies that help companies drill for and produce oil and gas safely, efficiently, and sustainably around the world. Our expertise, innovative products, and digital technologies provide enhanced oil and gas production, transportation, and real-time emissions monitoring throughout the lifecycle of a well.</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%">Unless the context requires otherwise, references in this report to “we,” “us,” “our,” “the Company,” or “ChampionX” mean ChampionX Corporation, together with our subsidiaries where the context requires.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </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 accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</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 preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies </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%">Please refer to “Note 1</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 for the discussion of our significant accounting policies. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards Issued</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%">In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that a buyer in a supplier finance program disclose information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. The ASU does not affect the recognition, measurement or financial statement presentation of obligations covered by supplier finance programs. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this ASU did not have a material effect on our consolidated financial statements. See Note 15—Supply Chain Finance for information on our supplier finance programs.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </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 accompanying unaudited condensed consolidated financial statements of ChampionX have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted. Therefore, these financial statements should be read in conjunction with the audited consolidated financial statements, and notes thereto, which are included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</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 preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Although these estimates are based on management’s best knowledge of current events and actions that we may undertake in the future, actual results may differ from our estimates. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments unless otherwise specified) necessary for a fair statement of our financial condition and results of operations as of and for the periods presented. Revenue, expenses, assets and liabilities can vary during each quarter of the year. Therefore, the results and trends in these financial statements may not be representative of the results that may be expected for the year ending December 31, 2023.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards Issued</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%">In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that a buyer in a supplier finance program disclose information about the key terms of the program, outstanding confirmed amounts as of the end of the period, a rollforward of such amounts during each annual period, and a description of where in the financial statements outstanding amounts are presented. The ASU does not affect the recognition, measurement or financial statement presentation of obligations covered by supplier finance programs. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of this ASU did not have a material effect on our consolidated financial statements. See Note 15—Supply Chain Finance for information on our supplier finance programs.</span></div> SEGMENT INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reporting segments are:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Production Chemical Technologies—provides oil and natural gas production and midstream markets with solutions to manage and control corrosion, oil and water separation, flow assurance, sour gas treatment and a host of water-related issues.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Production &amp; Automation Technologies—designs, manufactures, markets and services a full range of artificial lift equipment, end-to-end digital automation solutions, as well as other production equipment and asset monitoring technologies. Production &amp; Automation Technologies’ products are sold under a collection of brands including Harbison-Fischer, Norris, Alberta Oil Tool, Oil Lift Technology, PCS Ferguson, Pro-Rod, Upco, Unbridled ESP, Norriseal-Wellmark, Quartzdyne, Spirit, Theta, Timberline and Windrock.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Drilling Technologies—designs, manufactures and markets polycrystalline diamond cutters and bearings for use in oil and gas drill bits under the US Synthetic brand. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reservoir Chemical Technologies—manufactures specialty products that support well stimulation, construction (including drilling and cementing) and remediation needs in the oil and natural gas industry.</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%">We refer to our Production Chemical Technologies segment and our Reservoir Chemical Technologies segment collectively as our Chemical Technologies business. Although Reservoir Chemical Technologies is not required to be disclosed separately as a reportable segment based on materiality, management believes the additional information may contribute to a better understanding of the business. Other business activities that do not meet the criteria of an operating segment have been combined into Corporate and other. Corporate and other includes (i) corporate and overhead expenses, and (ii) revenue and costs for activities that are not operating segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment revenue and segment operating profit </span></div><div style="margin-top:5pt;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:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Production Chemical Technologies</span></td><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%">591,684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,972 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</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%">251,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,707 </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%">56,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</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%">25,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 revenue</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%">948,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">865,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><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%">Production Chemical Technologies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Production &amp; Automation Technologies</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%">34,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">15,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total segment operating profit</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%">114,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,724 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income before income taxes</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%">91,813 </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%">44,567 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div>(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as overhead and other costs pertaining to corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment revenue and segment operating profit </span></div><div style="margin-top:5pt;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:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Production Chemical Technologies</span></td><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%">591,684 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,972 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production &amp; Automation Technologies</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%">251,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,707 </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%">56,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoir Chemical Technologies</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%">25,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 revenue</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%">948,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">865,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating profit (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><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%">Production Chemical Technologies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Production &amp; Automation Technologies</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%">34,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">15,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total segment operating profit</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%">114,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,724 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Income before income taxes</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%">91,813 </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%">44,567 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div>(1)    Corporate and other includes costs not directly attributable or allocated to our reporting segments such as overhead and other costs pertaining to corporate executive management and other administrative functions, and the results attributable to our noncontrolling interest. Additionally, the sales and expenses related to the Cross Supply and Product Transfer Agreement with Ecolab Inc. (“Ecolab”) are included within Corporate and other. 591684000 514972000 251548000 220349000 56707000 56859000 25806000 39900000 22602000 33880000 948347000 865960000 66314000 31263000 34792000 24710000 11887000 15220000 1987000 -3469000 114980000 67724000 10701000 11794000 -12466000 -11363000 91813000 44567000 REVENUE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generated primarily from product sales. Service revenue is generated from providing services to our customers. These services include installation, repair and maintenance, laboratory and logistics services, chemical management services, troubleshooting, reporting, water treatment services, technical advisory assistance, emissions detection and monitoring, and other field services. Lease revenue is derived from rental income of leased production equipment. As our costs are shared across the various revenue categories, cost of goods sold is not tracked separately and is not discretely identifiable. </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%">In certain geographical areas, the Company utilizes joint ventures and independent third-party distributors and sales agents to sell and market products and services. Amounts payable to independent third-party distributors and sales agents may fluctuate based on sales and timing of distributor fee payments. For services rendered by such independent third-party distributors and sales agents, the Company records the consideration received on a net basis within product revenue in our condensed consolidated statements of income. Additionally, amounts owed to distributors and sales agents are reported within accrued distributor fees within our consolidated balance sheets.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by geography was 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:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">42,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">13,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">503,425 </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%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,094 </span></td><td style="background-color:#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%">Middle East &amp; Africa</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%">76,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:400;line-height:100%">74,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,897 </span></td><td style="background-color:#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%">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:400;line-height:100%">49,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,895 </span></td><td style="background-color:#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 revenue</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%">591,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">25,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">22,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">948,347 </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:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">25,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">21,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">452,602 </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%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,923 </span></td><td style="background-color:#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%">Middle East &amp; Africa</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%">74,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,479 </span></td><td 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:400;line-height:100%">75,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,696 </span></td><td style="background-color:#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%">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:400;line-height:100%">49,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,450 </span></td><td 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-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,972 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,349 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,859 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,880 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,960 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span 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;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other. </span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is attributed to regions based on the location of our direct customer, which in some instances is an intermediary and not necessarily the end user.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><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 beginning and ending contract asset and contract liability balances from contracts with customers were as follows:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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, 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%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,953 </span></td><td style="background-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%">14,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top: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:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">42,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">13,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">503,425 </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%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,094 </span></td><td style="background-color:#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%">Middle East &amp; Africa</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%">76,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:400;line-height:100%">74,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,897 </span></td><td style="background-color:#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%">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:400;line-height:100%">49,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,895 </span></td><td style="background-color:#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 revenue</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%">591,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">25,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">22,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">948,347 </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:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production &amp; Automation Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Drilling Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reservoir Chemical Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">25,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">21,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">452,602 </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%">Latin America</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,923 </span></td><td style="background-color:#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%">Middle East &amp; Africa</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%">74,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,479 </span></td><td 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:400;line-height:100%">75,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,696 </span></td><td style="background-color:#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%">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:400;line-height:100%">49,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,450 </span></td><td 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-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 revenue</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,972 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,349 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,859 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,900 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,880 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,960 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.772%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________</span></div>(1)    Revenues associated with sales under the Cross Supply and Product Transfer Agreement with Ecolab are included within Corporate and other. 241761000 192541000 42960000 12573000 13590000 503425000 124471000 4688000 0 3968000 967000 134094000 76987000 15421000 2481000 6737000 -385000 101241000 74164000 20537000 3767000 418000 11000 98897000 49803000 4959000 6160000 368000 2631000 63921000 9219000 2078000 1337000 1179000 5788000 19601000 5949000 11324000 0 0 0 17273000 9330000 0 2000 563000 0 9895000 591684000 251548000 56707000 25806000 22602000 948347000 190906000 167802000 46819000 25221000 21854000 452602000 99605000 5003000 0 3590000 725000 108923000 74044000 16711000 1689000 7721000 314000 100479000 75799000 19452000 2941000 478000 26000 98696000 49021000 2345000 3710000 903000 3471000 59450000 8483000 1671000 1675000 1045000 7490000 20364000 5843000 7275000 0 108000 0 13226000 11271000 90000 25000 834000 0 12220000 514972000 220349000 56859000 39900000 33880000 865960000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beginning and ending contract asset and contract liability balances from contracts with customers were as follows:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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, 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%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,953 </span></td><td style="background-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%">14,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 16953000 14113000 INTANGIBLE ASSETS AND GOODWILL <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:3pt"><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 our definite- and indefinite-lived intangible assets were 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:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">582,498 </span></td><td style="background-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%">414,737 </span></td><td style="background-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%">167,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,212 </span></td><td style="background-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%">175,254 </span></td><td 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%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,496 </span></td><td style="background-color:#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%">Favorable supply agreements</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%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,944 </span></td><td 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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808 </span></td><td style="background-color:#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%">Patents</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%">38,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,210 </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:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td 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%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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%">886,999 </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%">600,111 </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%">286,888 </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%">886,949 </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%">581,939 </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%">305,010 </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="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span><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 carrying amount of goodwill, including changes therein, by reportable segment is below:</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:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.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:10.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</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%">Production &amp; Automation Technologies</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%">Drilling Technologies</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%">Reservoir Chemical Technologies</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:700;line-height:100%">December 31, 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">211,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">(12,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799)</span></td><td style="background-color:#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:700;line-height:100%">March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">354,282 </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%">211,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">101,136 </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%">— </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%">666,689 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not subject to amortization but is tested for impairment on an annual basis or more frequently if impairment indicators arise.</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 our definite- and indefinite-lived intangible assets were 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:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">582,498 </span></td><td style="background-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%">414,737 </span></td><td style="background-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%">167,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,212 </span></td><td style="background-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%">175,254 </span></td><td 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%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,496 </span></td><td style="background-color:#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%">Favorable supply agreements</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%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,944 </span></td><td 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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808 </span></td><td style="background-color:#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%">Patents</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%">38,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,210 </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:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td 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%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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%">886,999 </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%">600,111 </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%">286,888 </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%">886,949 </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%">581,939 </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%">305,010 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our definite- and indefinite-lived intangible assets were 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:20.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived <br/>intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">582,498 </span></td><td style="background-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%">414,737 </span></td><td style="background-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%">167,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,212 </span></td><td style="background-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%">175,254 </span></td><td 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%">Unpatented technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,496 </span></td><td style="background-color:#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%">Favorable supply agreements</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%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,944 </span></td><td 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%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,808 </span></td><td style="background-color:#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%">Patents</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%">38,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,199 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,210 </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:700;line-height:100%">Indefinite-lived <br/>intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td 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%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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%">886,999 </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%">600,111 </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%">286,888 </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%">886,949 </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%">581,939 </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%">305,010 </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> 582498000 414737000 167761000 582466000 407212000 175254000 142760000 60989000 81771000 142760000 56264000 86496000 57000000 53822000 3178000 57000000 49056000 7944000 59857000 36949000 22908000 59856000 36048000 23808000 38190000 31726000 6464000 38175000 31481000 6694000 1894000 1888000 6000 1892000 1878000 14000 882199000 600111000 282088000 882149000 581939000 300210000 3600000 3600000 3600000 3600000 1200000 1200000 1200000 1200000 4800000 4800000 4800000 4800000 886999000 600111000 286888000 886949000 581939000 305010000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill, including changes therein, by reportable segment is below:</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:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><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.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.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:10.164%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Production Chemical Technologies</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%">Production &amp; Automation Technologies</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%">Drilling Technologies</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%">Reservoir Chemical Technologies</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:700;line-height:100%">December 31, 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">211,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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%">(12,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,799)</span></td><td style="background-color:#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:700;line-height:100%">March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">354,282 </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%">211,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">101,136 </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%">— </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%">666,689 </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> 367084000 211268000 101136000 0 679488000 12802000 -3000 0 0 12799000 354282000 211271000 101136000 0 666689000 DEBT <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</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:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><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:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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, 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%">2022 Revolving Credit 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">25,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="background-color:#ffffff;padding:2px 1pt;text-align: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 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,438 </span></td><td style="background-color:#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unamortized discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486)</span></td><td style="background-color:#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 long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,952 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#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%">Long-term debt, less current portion</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%">595,938 </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%">621,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of March 31, 2023.</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%">On June 7, 2022, we entered into a restated credit agreement, which provides for (i) a $625.0 million seven-year senior secured term loan B facility (the “2022 Term Loan Facility”) and (ii) a five-year senior secured revolving credit facility in an aggregate principal amount of $700.0 million, of which $100.0 million is available for the issuance of letters of credit (the “2022 Revolving Credit Facility,” together with the 2022 Term Loan Facility, the “Senior Secured Credit Facility”). The full amount of the 2022 Term Loan Facility was funded, and $135.0 million of the 2022 Revolving Credit Facility was drawn, on June 7, 2022. As of March 31, 2023, we had no outstanding balance on the 2022 Revolving Credit Facility.</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 2022 Term Loan Facility matures June 7, 2029 and the 2022 Revolving Credit Facility matures June 7, 2027. The 2022 Term Loan Facility is subject to mandatory amortization payments of 1% per annum of the initial commitment paid quarterly, which began on December 30, 2022. The Senior Secured Credit Facility contains customary representations and warranties, covenants, and events of default for loan facilities of this type. We were in compliance with all covenants as of March 31, 2023.</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%">At the Company’s election, outstanding borrowings under the Senior Secured Credit Facility will accrue interest at a per annum rate of (i) an adjusted SOFR rate plus the applicable spread or (ii) a base rate plus the applicable spread. On June 29, 2022, the Company executed a five-year amortizing floating-to-fixed interest rate swap to hedge our exposure to increases in variable interest rates on the 2022 Term Loan Facility. This interest rate swap agreement is based on a $300.0 million notional amount for the first three years, reducing to $150.0 million for years four and five. See Note 12—Derivatives and Hedging Transactions for additional information on interest rate swaps.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</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:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><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:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</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, 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%">2022 Revolving Credit 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">25,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="background-color:#ffffff;padding:2px 1pt;text-align: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 Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,438 </span></td><td style="background-color:#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unamortized discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486)</span></td><td style="background-color:#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 long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,952 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#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%">Long-term debt, less current portion</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%">595,938 </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%">621,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes the mandatory amortization payments due within twelve months related to the 2022 Term Loan Facility as of March 31, 2023.</span></div> 0 25000000 621875000 623438000 621875000 648438000 19687000 20486000 602188000 627952000 6250000 6250000 595938000 621702000 625000000 P7Y P5Y 700000000 100000000 135000000 0 0.01 P5Y 300000000 150000000 COMMITMENTS AND CONTINGENCIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to, among other things, workers’ compensation, general liability (including product liability), automobile claims, health care claims, environmental matters, and lawsuits. We record liabilities where a contingent loss is probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. In accordance with applicable GAAP, the Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees and Indemnifications</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%">We have provided indemnities in connection with sales of certain businesses and assets, including indemnities for environmental health and safety, tax, and employment matters. We do not have any material liabilities recorded for these indemnifications and are not aware of any claims or other information that would give rise to material payments under such indemnities.</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%">As of March 31, 2023 and December 31, 2022, we had $71.4 million and $82.4 million, respectively, of outstanding letters of credit, surety bonds and guarantees, which expire at various dates through 2039. These financial instruments are primarily maintained as security for insurance, warranty, and other performance obligations. Generally, we would only be liable for the amount of these letters of credit, surety bonds, and guarantees in the event of default in the performance of our obligations, the probability of which we believe is remote.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Environmental Matters</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 Company is party to various proceedings and claims incidental to its business, including matters arising under provisions relating to the protection of the environment. We review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and accrued to date, and the availability and extent of insurance coverage. We accrue a liability for legal matters that are probable and can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. While many of these matters involve inherent uncertainty, we believe that the amount of the liability, if any, ultimately incurred with respect to these proceedings and claims will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Matters</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 Company is currently participating in environmental assessments and remediation at approximately 11 locations, the majority of which are in the United States (“U.S.”), and environmental liabilities have been accrued reflecting our best estimate of future costs. Potential insurance reimbursements are not anticipated in the Company’s accruals for environmental liabilities. As of March 31, 2023 and December 31, 2022, environmental liability accruals related to these locations were $6.0 million and $5.9 million, respectively.</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%">Prior to the commencement of our operations as an independent publicly traded company in 2018, groundwater contamination was discovered at the Norris Sucker Rods plant site located in Tulsa, Oklahoma (“Norris”). Initial remedial efforts were undertaken at the time of discovery of the contamination and Norris has since coordinated monitoring and remediation with the Oklahoma Department of Environmental Quality (“ODEQ”). As part of the ongoing long-term remediation process, Norris contracted an engineering and consulting firm to develop a range of possible additional remedial alternatives in order to accelerate the remediation process and associated cost estimates for the work. In October 2019, we received the firm’s preliminary remedial alternatives for consideration. We have submitted our long-term remediation plan and it was approved by ODEQ. We are now in discussion with ODEQ to finalize a consent order. Because we have not yet finalized the consent order for further remediation at the site and discussions with ODEQ remain ongoing, we cannot fully anticipate the timing, outcome or possible impact of such further remedial activities, financial or otherwise. As a result of the recommendations in the report, we accrued liabilities for these remediation efforts of approximately $2.0 million as of December 31, 2019. Liabilities could increase in the future at such time as we ultimately reach agreement with ODEQ on our remediation plan and such liabilities become probable and can be reasonably estimated; however, there have been no changes to our estimated liability as of March 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Matters Related to Deepwater Horizon Incident Response</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2010, the deepwater drilling platform, the Deepwater Horizon, operated by a subsidiary of BP plc, sank in the Gulf of Mexico after an explosion and fire, resulting in a massive oil spill. Certain entities that are now subsidiaries of ChampionX as a result of the acquisition of the Chemical Technologies business in 2020 (collectively the “COREXIT Defendants”) supplied COREXIT™ 9500, an oil dispersant product listed on the U.S. EPA National Contingency Plan Product Schedule, which was used in the response to the spill. In connection with the provision of COREXIT™ 9500, the COREXIT Defendants were named in several lawsuits. Cases arising out of the Deepwater Horizon accident were administratively transferred and consolidated for pre-trial purposes under In Re: Oil Spill by the Oil Rig “Deepwater Horizon” in the Gulf of Mexico, on April 20, 2010, Case No. 10-md-02179 in the United States District Court in the Eastern District of Louisiana (E.D. La.) (“MDL 2179”). Claims related to the response to the oil spill were consolidated in a master complaint captioned the “B3 Master Complaint.” In 2011, Transocean Deepwater Drilling, Inc. and its affiliates (the “Transocean Entities”) named the COREXIT Defendants and other unaffiliated companies as first party defendants (In re the Complaint and Petition of Triton Asset Leasing GmbH, et al, MDL No. 2179, Civil Action 10-2771). In April and May 2011, the Transocean Entities, Cameron International Corporation, Halliburton Energy Services, Inc., M-I L.L.C., Weatherford U.S., L.P. and Weatherford International, Inc. (collectively, the “Cross Claimants”) filed cross claims in MDL 2179 against the COREXIT Defendants and other unaffiliated cross defendants. In April and June 2011, in support of its defense of the claims against it, the COREXIT Defendants filed counterclaims against the Cross Claimants. On May 18, 2012, the COREXIT Defendants filed a motion for summary judgment as to the claims in the B3 Master Complaint. On November 28, 2012, the Court granted the COREXIT Defendants’ motion and dismissed with prejudice the claims in the B3 Master Complaint asserted against the COREXIT Defendants. There currently remains one “B3” case that asserted claims against the COREXIT Defendants and that remains pending against other defendants. Because the Court’s decision was not a “final judgment” for purposes of appeal with respect to those claims, under Federal Rule of Appellate Procedure 4(a), the plaintiff will have 30 days after entry of final judgment in the case to appeal the Court’s summary judgment decision.</span></div>The Company believes the claims asserted against the COREXIT Defendants are without merit and intends to defend these lawsuits vigorously. The Company also believes that it has rights to contribution and/or indemnification (including legal expenses) from third parties. However, we cannot predict the outcome of these lawsuits, the involvement it might have in these matters in the future, or the potential for future litigation. 71400000 82400000 11 6000000 5900000 2000000 1 RESTRUCTURING AND OTHER RELATED CHARGES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We approved various restructuring plans related to the consolidation of product lines and associated facility closures and workforce reductions during prior periods, which we expect to be completed during 2023. We recognized charges of $2.2 million during the three months ended March 31, 2023, consisting primarily of contract termination costs, inventory obsolescence, and employee severance and related benefits. During the three months ended March 31, 2022, we recorded restructuring and other charges of $8.5 million.</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 presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Segment restructuring charges (income):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Production Chemical Technologies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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%">8,484 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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: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%">Statements of Income classification:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-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,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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%">8,484 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-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%">Our liability balance for restructuring and other related charges at March 31, 2023 reflects contract termination costs, employee severance and related benefits initiated during the period. Additional programs may be initiated during the remainder of 2023 with related restructuring charges.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details our restructuring accrual activities during the three months ended March 31, 2023:</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:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Accrual Balance</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:700;line-height:100%">December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,518 </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%">Restructuring charges</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,230 </span></td><td 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%">Asset sales and write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#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%">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%">(10,586)</span></td><td 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, including 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%">(1)</span></td><td style="background-color:#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:700;line-height:100%">March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,492 </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> 2200000 8500000 <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 presents the restructuring and other related charges by segment as classified in our condensed consolidated statements of income. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Segment restructuring charges (income):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Production Chemical Technologies</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Production &amp; Automation Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Drilling Technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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%">Reservoir Chemical Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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%">8,484 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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: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%">Statements of Income classification:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Cost of goods and services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-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,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </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%">8,484 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details our restructuring accrual activities during the three months ended March 31, 2023:</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:77.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Accrual Balance</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:700;line-height:100%">December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,518 </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%">Restructuring charges</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,230 </span></td><td 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%">Asset sales and write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#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%">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%">(10,586)</span></td><td 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, including 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%">(1)</span></td><td style="background-color:#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:700;line-height:100%">March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,492 </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> 1144000 11636000 785000 -4147000 0 0 396000 743000 -95000 252000 2230000 8484000 1531000 -4139000 699000 12623000 2230000 8484000 28518000 2230000 669000 10586000 -1000 19492000 STOCKHOLDERS' EQUITY <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</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%">On February 16, 2023, the Company announced that our Board of Directors (“Board”) approved an increase of our regular quarterly cash dividend to $0.085 per share of the Company’s common stock. Our first quarter cash dividend of $0.085 per share was declared on February 15, 2023 and is payable on April 28, 2023 to stockholders of record on April 7, 2023. As a result, we recorded a dividend payable of $17.5 million on our condensed consolidated balance sheet as of March 31, 2023. Subsequent dividend declarations, if any, including the amounts and timing of future dividends, are subject to approval by the Board and will depend on future business conditions, financial conditions, results of operations and other factors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Repurchases </span></div>On March 7, 2022, the Company announced that our Board authorized the Company to repurchase up to $250 million of its common stock. On October 24, 2022, our Board increased the authorization under this program to $750 million. This program has no time limit and does not obligate the Company to acquire any particular amount of shares of its common stock. During the three months ended March 31, 2023, we repurchased and cancelled 1,302,499 shares of common stock at a volume-weighted average price of $30.71 per share for a total of $40.0 million, including commissions. 0.085 0.085 17500000 250000000 750000000 1302499 30.71 40000000 EARNINGS PER SHARE <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:66.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.636%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ChampionX</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%">63,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">36,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><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%">Weighted-average number of shares outstanding</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%">198,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Dilutive effect of stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total shares and dilutive securities</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%">202,440 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">208,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><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%">Earnings per share attributable to ChampionX: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-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.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">For all periods presented, the computation of diluted earnings per share excludes awards with an anti-dilutive impact. For the three months ended March 31, 2023 and March 31, 2022, the diluted shares include the dilutive impact of equity awards except for approximately 0.6 million and 0.4 million shares, respectively, that were excluded because their inclusion would be anti-dilutive.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the number of shares used for the basic and diluted earnings per share calculation was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:66.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.636%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to ChampionX</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%">63,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">36,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><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%">Weighted-average number of shares outstanding</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%">198,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Dilutive effect of stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total shares and dilutive securities</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%">202,440 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">208,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><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%">Earnings per share attributable to ChampionX: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </span></td><td style="background-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.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 63532000 36702000 198286000 203079000 4154000 5771000 202440000 208850000 0.32 0.18 0.31 0.18 600000 400000 ACQUISITIONS AND DIVESTITURES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</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:112%">On February 23, 2022, we acquired the assets of Leak Surveys, Inc., a leader in optical gas imaging technology that provides aerial and ground-based emissions leak detection to the oil and gas industry. These assets have been included in our Production &amp; Automation Technologies segment. Under the terms of the agreement, we paid an initial amount of $3.2 million, net of cash acquired, with an additional $0.5 million which was paid on the first anniversary of the closing date. We may also be required to make future payments of up to an additional $2.5 million, contingent on the future performance of the business. As part of our purchase price allocation, we recorded goodwill of $6.3 million in the first quarter of 2022. The pro forma effect of this acquisition on revenue and net income has been determined to be immaterial to our financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Divestitures</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:112%">Due to the deteriorating business conditions in Russia following the Ukraine invasion and the resultant sanctions imposed by the United States, European Union, and United Kingdom, we initiated a plan to dispose of our operations in Russia (the “CT Russia Business”), which is included in our Production Chemical Technologies segment. As a result, the CT Russia Business met the criteria to be classified as held for sale during the second quarter of 2022 and we measured the carrying value of the disposal group to the lower of its carrying value or fair value less costs to sell.</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%">We assess the fair value of the CT Russia Business (less any costs to sell) each reporting period that it remains classified as held for sale and report any subsequent changes as an adjustment to the carrying value of the asset or disposal group, as long as the new carrying value does not exceed the carrying value of the asset at the time it was initially classified as held for sale. </span></div>Due to the continued deterioration of the business environment, increasing trade regulations and sanctions and Russia’s imposition of an exit tax on divestments to facilitate exit from in-country operations, we assessed the fair value less cost to sell the business as of March 31, 2023 to be zero, resulting in a $13.0 million pre-tax impairment expense recorded during the period. 3200000 500000 2500000 6300000 0 13000000 FAIR VALUE MEASUREMENTS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs include observable inputs other than quoted prices in active markets.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are unobservable inputs for which there is little or no market data available.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">Measurement Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">Level 2</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%">3,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><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%">4,974 </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%">8,476 </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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </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,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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: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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Foreign currency forward contracts</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%">Level 2</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%">3,161 </span></td><td style="background-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,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">3,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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-weight:400;line-height:120%">The carrying value of foreign currency forward contracts is at fair value, which is determined based on foreign currency exchange rates as of the balance sheet date and is classified within Level 2. For purposes of fair value disclosure above, derivative values are presented gross. See Note 12—Derivatives and Hedging Transactions for further discussion of gross versus net presentation of the Company’s derivatives. </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 carrying amounts of cash and cash equivalents, trade receivables, and accounts payable approximate their fair value due to their short-term nature.</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 fair value of our term loan facility is based on Level 2 quoted market prices for the same or similar debt instruments. The fair value of our revolving line of credit approximates carrying value due to the variable interest rates charged on the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">borrowings, which reprice frequently (Level 2). The carrying amount and the estimated fair value of long-term debt, including current maturities, held by the Company were:</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:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><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:15.128%"/><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:15.128%"/><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:15.132%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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="background-color:#ffffff;padding:2px 1pt;text-align: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 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-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%">618,766 </span></td><td style="background-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%">623,438 </span></td><td style="background-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%">610,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. A hierarchy has been established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. The hierarchy is broken down into three levels:</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs include observable inputs other than quoted prices in active markets.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Inputs are unobservable inputs for which there is little or no market data available.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and the estimated fair value for assets and liabilities measured on a recurring basis are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">Measurement Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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%">Level 2</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%">3,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><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%">4,974 </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%">8,476 </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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </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,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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: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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Foreign currency forward contracts</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%">Level 2</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%">3,161 </span></td><td style="background-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,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">3,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3796000 7066000 4974000 8476000 8770000 15542000 3161000 4209000 0 0 3161000 4209000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><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:15.128%"/><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:15.128%"/><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:15.132%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Revolving Credit 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,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="background-color:#ffffff;padding:2px 1pt;text-align: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 Term Loan Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,875 </span></td><td style="background-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%">618,766 </span></td><td style="background-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%">623,438 </span></td><td style="background-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%">610,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 25000000 25000000 621875000 618766000 623438000 610969000 DERIVATIVES AND HEDGING TRANSACTIONS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts to manage risks associated with foreign currency exchange rates. The Company also utilizes floating-to-fixed interest rate swap agreements as cash flow hedges on certain debt to mitigate interest rate risk. The Company does not hold derivative financial instruments of a speculative nature or for trading purposes. Derivative contracts are recorded as assets and liabilities on the balance sheet at fair value. We evaluated the interest rate swap hedge effectiveness and determined it to be perfectly effective. We evaluate foreign currency forward contracts hedge effectiveness at contract inception and thereafter on a quarterly basis. If a derivative is no longer expected to be effective, hedge accounting is discontinued. Changes in fair value are recognized immediately in earnings unless the derivative qualifies and is designated as a hedge. Changes in fair value attributable to changes in spot exchange rates for derivative contracts that have been designated as cash flow hedges are recognized in accumulated other comprehensive income (loss) (“AOCI”) and reclassified into earnings in the same period the hedged transaction affects earnings and are presented in the same income statement line as the earnings effect of the hedged item. The Company accounts for the interest rate swap agreements as a cash flow hedge, thus the effective portion of gains and losses resulting from changes in fair value are recognized in AOCI and are amortized to interest expense over the term of the respective debt. Cash flows from derivatives are classified in the statement of cash flows in the same category as the cash flows from the items subject to designated hedge or undesignated (economic) hedge relationships. </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 Company is exposed to credit risk in the event of nonperformance of counterparties for foreign currency forward exchange contracts and interest rate swaps. We monitor our exposure to credit risk by using major banks and financial institutions as counterparties and monitoring their financial condition and credit profile. The Company does not anticipate nonperformance by any of these counterparties, and therefore, recording a valuation allowance against the Company’s derivative balance is not considered necessary. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Positions Summary</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%">Certain of the Company’s derivative transactions are subject to master netting arrangements that allow the Company to settle with the same counterparties. These arrangements generally do not call for collateral and as of the applicable dates presented in the following table, no cash collateral had been received or pledged related to the underlying derivatives. We have elected to present our derivative balances on a gross basis on the condensed consolidated balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.218%"/><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.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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="9" 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%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">December 31, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMi0wLTEtMS0xMDQ5Nzc_64f00a4f-828e-481a-a24a-fbd19cd25cf7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMi0wLTEtMS0xMDQ5Nzc_69ea5ef4-32da-4f8d-bfb3-92dee42998fb">Prepaid expenses and other current assets</span></span></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%">8,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMy0wLTEtMS0xMDQ5Nzc_885c0a14-877a-4eee-b0d0-6dd56c3f22c8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMy0wLTEtMS0xMDQ5Nzc_dde2d9c9-9cb6-44ec-ad82-faa44a192dd5">Other non-current assets</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfNC0wLTEtMS0xMDQ5Nzc_06ed1436-a654-4706-a60c-09b568a27703"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfNC0wLTEtMS0xMDQ5Nzc_b6748811-7a5b-4821-bc94-a125e47cd064">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,209 </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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,542 </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%">3,161 </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%">4,209 </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-weight:400;line-height:120%">The following table summarizes the notional values of the Company’s outstanding derivatives:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional value of foreign currency forward contracts and interest rate swaps</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%">875,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">965,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes foreign currency forward contracts to hedge the effect of foreign currency exchange rate fluctuations on forecasted foreign currency transactions, primarily related to inventory purchases. These forward contracts are designated as cash flow hedges. The changes in fair value of these contracts attributable to changes in spot exchange rates are recorded in AOCI until the hedged items affect earnings, at which time the gain or loss is reclassified into the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. The forward points are marked-to-market monthly and recognized in the same line item in the condensed consolidated statements of income (loss) as the underlying exposure being hedged. </span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under interest rate swaps, we agree with other parties to exchange, at specified intervals, the difference between fixed-rate and floating-rate interest amounts calculated by reference to an agreed notional principal amount. Any unrealized gain or loss at the time of settlement will be reclassified to interest expense, where we record the interest expense on the associated debt.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</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 Company also uses foreign currency forward contracts to offset its exposure to the change in value of certain foreign currency denominated assets and liabilities, primarily receivables and payables, which are remeasured at the end of each period. Although the contracts are effective economic hedges, they are not designated as accounting hedges. Therefore, changes in the value of these derivatives are recognized immediately in earnings, thereby offsetting the current earnings effect of the related foreign currency denominated assets and liabilities.</span></div><div><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect of Derivative Instruments on Income</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of all derivative instruments recognized is summarized below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:66.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Loss (gain) reclassified from AOCI to income on cash flow hedges:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Cost of goods and services</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%">(957)</span></td><td style="background-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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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"/><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%">Loss on derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total loss of derivative instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">(453)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross fair value of the Company’s outstanding derivatives and the lines in which they are presented on the condensed consolidated balance sheet.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.218%"/><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.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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="9" 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%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">December 31, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMi0wLTEtMS0xMDQ5Nzc_64f00a4f-828e-481a-a24a-fbd19cd25cf7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMi0wLTEtMS0xMDQ5Nzc_69ea5ef4-32da-4f8d-bfb3-92dee42998fb">Prepaid expenses and other current assets</span></span></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%">8,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMy0wLTEtMS0xMDQ5Nzc_885c0a14-877a-4eee-b0d0-6dd56c3f22c8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfMy0wLTEtMS0xMDQ5Nzc_dde2d9c9-9cb6-44ec-ad82-faa44a192dd5">Other non-current assets</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfNC0wLTEtMS0xMDQ5Nzc_06ed1436-a654-4706-a60c-09b568a27703"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI0YWZiMWE3NTJkYTQzNTQ4YzEzNWRkZTlmZGUwZDA5L3NlYzoyNGFmYjFhNzUyZGE0MzU0OGMxMzVkZGU5ZmRlMGQwOV83OS9mcmFnOjFhM2MxZmEwNmQ4YzRhMTZiMTUxOTM5MjZhZjUxMjY2L3RhYmxlOmZiNGRhMjFiMzRmNjQ3ZjM4OTZmYjlhZDg0ODRiNTg2L3RhYmxlcmFuZ2U6ZmI0ZGEyMWIzNGY2NDdmMzg5NmZiOWFkODQ4NGI1ODZfNC0wLTEtMS0xMDQ5Nzc_b6748811-7a5b-4821-bc94-a125e47cd064">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,209 </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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15,542 </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%">3,161 </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%">4,209 </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-weight:400;line-height:120%">The following table summarizes the notional values of the Company’s outstanding derivatives:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional value of foreign currency forward contracts and interest rate swaps</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%">875,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">965,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8367000 11911000 403000 3631000 3161000 4209000 8770000 15542000 3161000 4209000 875633000 965973000 <div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of all derivative instruments recognized is summarized below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:66.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Loss (gain) reclassified from AOCI to income on cash flow hedges:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Cost of goods and services</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%">(957)</span></td><td style="background-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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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"/><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%">Loss on derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">Total loss of derivative instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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%">(453)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -957000 71000 -937000 0 1441000 4160000 -453000 4231000 INVENTORIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><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:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">142,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">680,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,781 </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%">Inventory reserve</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%">(31,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536)</span></td><td style="background-color:#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%">Inventories, net</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%">591,788 </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%">542,543 </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%">_______________________</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><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:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,717 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">142,571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">680,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,781 </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%">Inventory reserve</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%">(31,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,536)</span></td><td style="background-color:#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%">Inventories, net</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%">591,788 </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%">542,543 </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%">_______________________</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Represents the amount by which the current cost of LIFO inventories exceeded their carrying value.</span></div> 157717000 142571000 20615000 19582000 501699000 467628000 680031000 629781000 31801000 24702000 56442000 62536000 591788000 542543000 ACCOUNTS RECEIVABLE FACILITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2022, we entered into an uncommitted accounts receivable purchase agreement (the “Accounts Receivable Facility”) with JPMorgan Chase Bank, N.A. as the purchaser. Transfers under the Accounts Receivable Facility are accounted for as sales of receivables, resulting in the receivables being derecognized from our condensed consolidated balance sheet. The purchaser assumes the credit risk at the time of sale and has the right at any time to assign or transfer (including as a participation interest) any of its rights under the purchased receivables to another bank or financial institution. </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 amount available for sale under the Accounts Receivable Facility fluctuates over time based on the total amount of eligible receivables generated during the normal course of business. A maximum of $160.0 million in receivables may be sold and remain unpaid under the Accounts Receivable Facility at any time. </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%">Accounts receivable sold were $165.2 million for the three months ended March 31, 2023. The accounts receivable sold that remained outstanding as of March 31, 2023 was $79.4 million. During this period, cash receipts from the purchaser at the time of the sale were classified as operating activities in our condensed consolidated statement of cash flows. The difference between the carrying amount of the accounts receivable sold and the sum of the cash received is recorded as a loss on sale of receivables in other income (expense), net in our condensed consolidated statements of income. The loss on sale of accounts receivable was $1.5 million for the three months ended March 31, 2023.</span></div> 160000000 165200000 79400000 -1500000 SUPPLY CHAIN FINANCEWe use a supply chain finance program in connection with the purchase of goods, which allows our suppliers to work directly with a third party to provide financing by purchasing their receivables earlier in the payment cycle. We maintain the same contractually agreed upon invoice terms prior to each supplier entering into the program. As of March 31, 2023, we had approximately $47.0 million outstanding under the program, which is included in accounts payable on our condensed consolidated balance sheet. 47000000 CASH FLOW INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leased Asset Program</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%">Our electrical submersible pumping leased asset program is reported in our Production &amp; Automation Technologies segment. At the time of purchase, assets are recorded to inventory and are transferred to property, plant, and equipment when a customer contracts for an asset under our leased asset program. During the three months ended March 31, 2023 and March 31, 2022, we transferred $28.4 million and $12.9 million, respectively, of inventory into property, plant, and equipment as a result of assets entering our leased asset program. </span></div>Expenditures for assets that are placed into our leased asset program expected to be recovered through sale are reported in leased assets in the operating section of our condensed consolidated statements of cash flows. All other capitalizable expenditures for assets that are placed into our leased asset program are classified as capital expenditures in the investing section of our condensed consolidated statements of cash flows. 28400000 12900000 EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (-=F58'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 " "#79E6&'&ULS9)- M3\,P#(;_"LJ]=3]6#E'7"X@32$A, G&+'&^+:#Z4&+7[][1EZX3@!W",_>;Q M8\DM!HD^TG/T@2(;2C>C[5V2&+;BR!PD0,(C697R*>&FYMY'JWAZQ@,$A1_J M0% 5Q2U88J45*YB!65B)HFLU2HRDV,7Y9U,^,2 M*X%W%;9>F[WY MQ\87P:Z%7W?1?0%02P,$% @ @UV95IE&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" "#79E6O,=;*?(% #$'P & 'AL+W=OIV(!7%K-,R?3>5H*#(5!C&?2I)F M4<3D]I:'8G/3LEO[!\_!RE?Z06/H@/R-/P.^20^NB499"/%5WSQZ-RU+EXB'W%5:@L''FD]X&&HE*,>_ M.]%6^9LZ\/!ZK_Z0PP/,@J5\(L)/@:?\F]:@13R^9%FHGL7F+=\!76D]5X1I M_I]LBG>[W19QLU2):!<,)8B"N/AD+[N*. APK)H N@N@KP+LNE]P=@%YS76* MDN58=TRQT5"*#9'Z;5#3%WG=Y-% $\0ZC3,EX=L XM1H(M9@0&6IZ+Y4MQ05?,?D)7'L M"T(MZAC*,\'#QPF$4\L4_DUQG+*2G%S/02OI[_$B51+:W3^F&BH4NF8%W1G? MI ES^4T+>EO*Y9JW1C_]8/>L7TUXWTGL&]AN"=O%U$=WPLV@GRHRWR;<1(J' MVU;[HPD)C6J(=%4B79V&]#%C4G$9;LDS3X14)CQ<2LG,5"D3-*HA7J_$ZYV& M-^4R$)[NA00& V/R<*6RW]5V/#2^(6>_Y.R?V#(E@WDDGP;J\XAK+5F8&A.) MAC4$')2 [10][$*U)8\!"$G[[-HP:4)#->P++OM#+I=VP2'AC:$NR[AKD^! M>^:K0 ^CD,;W+#*V45QGXK,H@=1_)A,A$Q,E&M^0TK:J"=4ZA?,Q=J%X0C+= M3"_(3$&')$)"H;-8R2U\>D;X(^IW]R9B/*@I\H&'L$]!GK,7\NA!!PV6@9MS M(ZWXB.2 MAVKUQO0GI$7#6[*2RM>>@KOV/- /;W87Y G>(]\B,UYQ25IMWM% MYMSU8Q&*%8P! A05N0W7WH6Q!E"YIC50&2(;M2!X#$*]( M]X+85/GD(13"U'0FN%!3]LH?V;C#>>?C:#G<%%V9:-LW/V\!IV*5+&0 M_!4D]:,UKMCO.P/C1(S'-26MC)2-NY^\R8YAV5\/A@O\3 ?V+T:P<_@GNS)0 M-NY^GH0+&9OZ(L8631(FR9J%YL4-KM<0FE:.BN*>!^Q^/C',MM%" MA";@(P*3M\;A!H]JBE6Y)HI;G#*7]R^NS^(5KS7$1X3>CV=W8^.B&P]L2ECY M)'J23YID4NIE6[%6RS,)4TAFW&@ZHOC%N#TUP:.:LXS^%\:.5\Z$G.1Z]/82$#+F EY-9(A^L\,0FM?>RZ'(1 QBLD MC<3G\#ZT\C[T).\SBU@8DMLLA:]3<[O%=6JW&_"XIGR5Y:$G69[[B,N5[IB_ M@0)8;Y@A$A:;4XL+UH.>P_'0RO%0W+#L$^ES2"2&UW#;"(]KBE?Y'GK2SM%N M9I\5,_LLW\XG'S(%/C;64ZB1^#LYFET]%&I7N9H^0UJ/[.O^==^!OV%G;8*L MS \]:0=I D.J!)?W&'O\A?S.S7G$I2S+LOO4L0;71HAS^!VG\CO.$;NRFR\? M@E2[V2\DC[ 0^,0>T2L;L<: M#VO*6'D@!W_3UE+C<1W,>S^%_G(/C,=RMC '0*R!#9AQDC@C4#JMX MW/\%ZQR!0 JA@ !@ !X;"]W;W)KDG*R?[\C MR98LB6*;A5]B769&YPR'/$-F\LK%#[EF3*&W-,GDY6BMU.9B/):+-4NI/.<; MEL&;)1>.4QMEH.BF?/8KIA.#">3C9TQ>9,?=L\"K@;UU&B.&69C'F&!%M>CC[A MBQD)"X?2XJ^8O>'\1W%S&UV.K (12]A"%2$H_&S9C"5)$0EP_+,+ M.JJ_63@>7N^C?R[) YD7*MF,)]_C2*TO1\$(16Q)\T0]\=<_V8Z06\1;\$26 M?]'KSM8:H44N%4]WSH @C;/JE[[M$G'@ ''T#F3G0+H.SH"#O7.P2Z(5LI+6 M-55T.A'\%8G"&J(5%V5N2F]@$V?%,,Z5@+?NYOYYCAX^H]O[VGH M/8MI?2$W=,$N1S!O)1-;-IK^_AOVK#]TM(X4K$72J4DZINC3KPSF%X("0%RM MF8!97Y+6<:X">66@8N793@FQ_' RWAZ2Z5OA( B#VJJ%TJU1ND:4SUS1Q(2M MWX'7!]L\!S0\_2H_-J=)X1W8Q+A?@2K3B/9)G+8I3B!=-.*J^' MP?.<,"0=J!HS-[#= :A^#=4W0OTBN)1H(_@R5CIP?N^K)+!MU^V TYA9OH<' MP 4UN, XX8H\5OEC;R"!DDGMW N..?>.%*S%-ZSYAL;!F(,PQMGJ#*U8Q@04 M>$&=1J @L52"%MJYSX0N#V%O$ !7@+W.6&G,7,L>JGEL-:)DF5>.HI) Y*-8 M;K@$]"O!\XU61JP^!!)ZW:+2F V!/%!.; 1YFRD& Z?V>3Q#&=,6_BY.&Z/C M=9.I,\.V9P_@) U.8L3Y4"Z^/P5)>E]W2=C+8]\*VV0HE8T:8J,.02H7/&7H MA4%?RJ!U*.\4?=.OS['E>5]HT9IX=.@-8&VW#9G&[AXU A5"+K:]9GHT=IXNM;V8'V!\JS$;: ML%G;&G#H)($9?XJH4B)^R15]22"E'&4<7F=*\'(Q ^-JQFFY]$7MHQT$72I] M*^SX>(!)HWS8+'T'3+H49FN:;J!8_M:"]GL=C6>[=E>O-6:VYUMD ':CB=@L MBC=49)!7$&U8(,H^?AB^5B[Q4?7R6-':V6@4$YLE\XK*>(%.8.,20;U1<9"6 M4RWY*IQ_J"GG_;'36>&!GI4T"DG,"GD=)SELQ-X!=Q>P Q=WX&JM!N$V6DFP ML=*^E]MI%GVD6^A&5FR_:^2YD@I:$ZA";8$1HP2_M\".%:V=A$:(B5F(?R$) M9\69Q*X*J[?ZL=3(-[0B-BT#,;<,\VH;;RPZ M8X1WC\61HK7Y-KT&,?<:QJ([:AMQK&AMHDT;0J>I@M'Y:'[A_*H^9.\^O\,6L.C9OPE2G^'=4K.), MHH0M(:1U[L-\%M7!>'6C^*8\6W[A2O&TO%PS&C%1&,#[)>=J?U-\H/[WQ/0_ M4$L#!!0 ( (-=F5;?P\-UVP, .H+ 8 >&PO=V]R:W-H965T&ULK59M;^(X$/XK5FYU:J5M\P9)Z %2"ZP6:4NKTNZ==+H/A@PD MMXF=LPUT__V-DS3EQ41W4K] ;,\\?IX9>SS]'1<_9 *@R&N>,3FP$J6*&]N6 MRP1R*J]Y 0Q75ESD5.%0K&U9"*!QZ91GMNP7= US4"_%H\"1W:#$:0Y,IIP1 :N! M=>O>C%Q/.Y06WU/8R;UOHJ4L./^A!]-X8#F:$62P5!J"XM\61I!E&@EY_%.# M6LV>VG'_^PW]2RD>Q2RHA!'/?D]CE0RLR"(QK.@F4T]\]Q5J05V-M^29+'_) MKK9U+++<2,7SVAD9Y"FK_NEK'8@]!\0Q.WBU@W?LT#GCX-<.?BFT8E;*&E-% MAWW!=T1H:T33'V5L2F]4DS*=QKD2N)JBGQJ.'F;CR6P^&1/\FC]\FXYOGW$P M?\:_^\GL>4X>ON#2_>/3Y"O:3;]/R'2&XPFY>&%T$Z<*XDMR15[F8W+QZ9)\ M(BDCSPG?2,IBV;<54W%-?/+J02>+S_,D6O0N^8T?6=OY$%7<+ 0F )8@O6\-=?W,#YS23] M@\ . M%I M%I0Q_.L$2EI6*3S,HW*'UU)=H. ]_M=/KV=I__J94?N:'?6!T0 MZS;$NJT9>E )"+(\2$U%E%QD7,K+SX1!F3Y%7V],Y+L?F:,/ CL(1="$(FC- M$19*+(,,ZY 0P)8_"9Y+)C-:%>#X;RQ/^B@;KWF%W-W+S97K!&%PE$*363?H MFE,8-KS#5MXC*A.RPA>*)!"OP<@O/-VX$T2](WH&*]?K]U$IO#"N< MB4E1OX98*0DO3UW!I;H2H%)1U8@%,+15^^QVTKS&TAY0TQDZ_)#J%(B76P4761 %">,XS)3@F>(M49C M!5@*C$>DWOL@MGX4'4L[M7([H7M&F?>NS/O?"3@1,TIH7N"E^,-(WSLI^)W( M\YQC_J=FOM]SPB,!]E[7E(-8E\VDQ+.\8:KJ+YK9IF&]+=NTH_D[WP3IDD&:P0TKD.,::B:BRK@>)%V9LMN,).K_Q,L!D'H0UP?<6Y>AOH M#9KV?O@O4$L#!!0 ( (-=F5:!#T+S.P< (@= 8 >&PO=V]R:W-H M965T&ULK9G;;MLX$(9?A? &10LDL4CJF"8&4B>[+9 V09/N M[BTCT[%0271)*H=]^AW*CF6+%-T"S44K64/JGR$YWY Z?1+RNUIPKM%S5=;J M;+30>GDR'JM\P2NFCL62U_!D+F3%--S*A[%:2LYF;:.J'),@B,<5*^K1Y+3] M[49.3D6CRZ+F-Q*IIJJ8?/G 2_%T-L*CUQ^^%@\+;7X83TZ7[('?2/A M;KSI9594O%:%J)'D\[/1.3Z9TL0T:"W^+OB3VKI&QI5[(;Z;FT^SLU%@%/&2 MY]ITP>"_1S[E96EZ AT_UIV.-N\T#;>O7WO_LW4>G+EGBD]%^4\QTXNS43I" M,SYG3:F_BJ>/?.U09/K+1:G:?]'3VC88H;Q16E3KQJ"@*NK5_^QY'8BM!C@< M:$#6#N":38YE>()26,-O9F+-C9M:_"FJ,TPWFH)3PMH MIR?3ZR\7EU]N+R\07-U>7WVZ.+^#FP_G5^=?II?H]N/EY=TM>ONM9LVLT'SV M#AVA;[<7Z.W!.W2 BAK=+42C6#U3IV,->DROXWS][@^K=Y.!=W]F\AA1?(A( M0*BC^=3?_(+GF^9DM_D8HK )!=F$@K3]T:%0-%+R6J-SI;A6)RY_5AV$[@[, MBCM12Y;SLQ$L*<7E(Q]-WOR!X^"]R[O?U-F.KW3C*_7U/IDRM4 P:B@W%_Q' M4SRR$IQWCN*JJ[CMRJ2%QPD)DRR+3\>/V_XXS*( I\G&;$=IN%$:>I5^Y3D' MHYMHE<-5#M/7FB&8T#7H";;,XP$&,W0*CC<#(*_!3_0B!$[+P"(QL M@1E.TK0GT&$6DBBD;H'Q1F#L%;B:SVC!RQF"O(\4C+1+9&R]'4<4]T?9MB(9 MI:%;8K*1F'@EWDB^9,4,\6? D^*JG9I"+[B$'+A:E:SUPJ4[L10E(G7?",VB7P*0=3MKD9@#4O.F:DH&:1Y("%DG+UC+6GAVD.#DD*;4I'R3 MKMLN#N*,'A(2KW\D+M%W_2XC94U&63CH% M=D* OS3K:7/9)5FXM7QWQ6VQ%^])'9K5#P7DMO7<&4P@ZXYVEET:IU8&<=C1 M ++P4!P[-F(OCB;7,(%@,M0/J.10-2%IRJ,C,3]J%/=,_'6OVWK2C(9A7[9M MEI&,# 6XHQSV8^ZZ32&UJ(_VK]%U5SM3, YB2ZK+#/X&I':8PW[.K5*)1YY- M+TI)0FD_03L-TR1,!S"".]#AZ*<*I*N"W1=EH8%XSBH)>X'YJV72[^IMU^D. MGMA/SU>GET*^YL)2U ]'FLL*LN2]>[G:E(RA&.J/U!ZK7<4=2[$?IN=Y+AHH MY="2O9BZR2G0QB&43#BV)I-M%\99-#C=.W!B/SE!I&R ,[FH#/)7G&FQ5"U+ M\<(YNN_81\#:FGAMTS)XA-04QAL?41Y+(+ M"8W(@ L=+HD?E[OE[#ZU-@C3$ =!TE?KL(O2+!D*>$=,XB?FU=XT3!P;PRS* M:+]J(^C0Y2Q5&"8RNF#L,$\FP\A(2.:23S5G>W6N3?%Z*< M<:G>_)'"_'_?[A'UB_LHS$O(7SX+^TV][1Z&=3BD?AQ.154!QI4) 7I+CB,$ M@U4:LJL%DR:7-WHA9/$?GQVB@^ XP%!<2?3(RH:_0SA+CP-4]5I ]C]KS9[Z4,$QDO>GG*7+\YC.0=P,^O0RVTUD#%H!V7J MA_*4+0LSKT$V?\ZY4J8&VL3$W.1;,77*=VQI"4VA/NM[X#(,LS@;F/*T0S;= MB^RM X]YD1=.C%";MT<1[ RC/D>X;87#[":605&DX[ MV,,/+<<.X-0/\!5D/.%T'.Y"$8_C_EF7VS A>$AB1VWJI[;%P MX#[P&PO=V]R:W-H965T&ULK5;O3^(P&/Y7FIVY8,*Q ML<&F'BQ!P&CB*1&]^W"Y#V4KK+%K9]N!WE]_;[>Y@$[4Y AA;?>^3Y_GZ8^7 MP4;(>Y40HM%CRK@:6HG6V8EMJR@A*58=D1$.;Y9"IEA#5ZYLE4F"XR(I9;;K M.+Z=8LJM<%",S60X$+EFE).91"I/4RR?3@D3FZ'5M9X';N@JT6; #@<97I$Y MT7?93$+/KE%BFA*NJ.!(DN70&G5/QH&)+P)^4K)16VUDE"R$N#>=BWAH.880 M8232!@'#8TW&A#$#!#0>*DRKGM(D;K>?T<\*[:!E@149"_:+QCH96D<6BLD2 MYTS?B,TYJ?3T#5XDF"I^T::*=2P4Y4J+M$H&!BGEY1,_5CYL)71[;R2X58+[ MT02O2O *H26S0M8$:QP.I-@@::(!S30*;XIL4$.Y6<6YEO"60IX.Q]=7D^G5 M?#I!T)I?7UY,1K?0.1U=CJ[&4S0_GTYOYZAUQW$>4TWB0]2:84FX3HBF$6:' MZ!NZFT]0Z^ 0'2#*T6TB[N^DVN%);X];6N 6>]P;>7&--8,-J));HC'+,(XH9F@E%BQWX M>[106L(^_-,DM<3N-6.;LWFB,AR1H06'3Q&Y)E;X]4O7=[XW"?]/8#LV>+4- MWC[T9HS\"*&\P$3@ N%?OAF$JX3J9_:*&.8ZS:"A4?D(:>9\:W)EG(N MOYC+W##K,.@&WA$L]WI;\.LP_]AS7;\.VY'2JZ7T]DH9BS0%UG"HHOLV4@EL M9(5PKA,AZ5^0UX+]6XX>-G$OP?M;I-R^4WU>\/]0Z(Z&?JVA_PD-&99HC5E. M"NZQ8 Q+A6!-2AV-,DK\8(N;TW&Z+P2\$[1#W:^I^Y^WGRJ5OV^]_\K/[O%1 MH_.-D?T]Q@Q*"#TMHC&R48&]=_*;HP@VZHEPA1I:0 MZW0" )%E(2L[6F1%+5@(#96E:"90^XDT ?!^*81^[ICR4O^;"/\!4$L#!!0 M ( (-=F59=>Y9&C @ #8_ 8 >&PO=V]R:W-H965T&ULO5MMB?/GO/A6KABKT,LZSLC1_OACAT?09*MC#Q>@C_A!04CLT%K\D[+D\^(SJ6[G/\V_UQ55\,3+J%K&4 M154-$?)_3VS.TK1&XNWXHP4=[6/6CH>?OZ/[SD%7C17E:-G_1O=AII%6(6S\R)_1D5MS='J#PV_C3=G),GJ5%Q6!?\UX7[5;'YSO?"NE]X" M\4_+F\]7BX]W_&)YQ__][%W?+=&-C^:?/EX'WA)=7?,?;N;__'3S>>'=+G]$ MWK^^7MW]BMY]S<)MG%0L?H_&Z.MR@=[]\![]@)(,W:WR;1EF<7D^J7ASZZ"3 MJ&W:Y:YIY$C3[O(J3!5N<[W;/%^O>8XOJSSZ]A/Z$A;HES#=,@708@C0/-PD MO#WU/7DO$2M+E#]HT3T]^L"G2?;C2UB8[[TVS\Z)'^O,HBOA0I>8GQ3FP^O:_'JF;T6N5I MS(J2C]=_;)/J3_3;+:]UQ*?RY["(?U?ULPE9=Y!@"T@P#Q+,AP0+@,!ZJ63M M4\G2EN8U7P$G692O5=/:I26-HM3%#A4*4!MA*.>08)ZB_;9C$*&6(4,&)%M+TF[BYR3Q!JSJ1X,GAE+U N#2EN*/B3,5QJ6Y-MY0RB#!/$@P M_Z3."(!"]JAU]M0Z6FJ;,7M;$T->25 M$F1,#Q+,AP0+@,!ZZ>#NT\%]4SJH4L"56#,=(JQ3YJZT !%&[X421B@13]OJ MH6Q!@@5 8#VVIGNVIJ^SA?)-S5")V LKHJ1F[I7:U8(.K=VI/-^X4[EV(6-Z MD& ^)%@ !-;+!FQT^HKQEGQ0RB&&S)MAB=-T:]5[!A*(50.90OWJ&SZ4,E"T M JM3]J!*(:UI-V%+ZQ$STFU6K$T1GSJ34IBEL4EBEF4\O$Z1E5> MS[NU%E@>/$TK.929W'9<&P9=$JP.%0K M#(EI$B') I4=YB/_]$C5=5H5UHM5@S:"U'TLRS9XZM:%(I;*7&UJJO9Y],T> M7%6@.A4H6@"%UD^ 3M'">DGKU=T>->F.7%BVXQ LK:<4ACP[1+85FA8QI_;4 M%0M+-AQ;Q+$-*A:6PI!,+2H5EL(..Y1:1PJKDX:P^W_<]<&0*LP<%&T!BN:! MHOF@: $46C^E.OT*ZP4L_>X/EK4EFV+3% L24L%9@*)YRENPJ+@#!!HT4 0= M4_?(":"B]DGNU"BB M5Z/>NA^DAQU\>D:6EBAQ%&=G(*-ZH&@^*%H A=9/BX/#57JE:LB^$)%%'8M0 M<=1NK70[0VH@X8'#T[=\,&NPAY[^"J6)=$H3T2M-;]P?TJ,.KF596S%=K*AE M4+4)%,T'10N@T/I9T$UV4E /-*@/BA9 H?6I[P0MHA>T M_J==HA9;. 'JN%(-@Y[( D7SB.(8E>(>?-"H 11:G_5.Q2)Z%>N6;;9%M*KU MEC#CBZZZU--VJXA7_"']K\[G*D6(&L043Q_/CUDJ9FO0PUB@:#XH6@"%UL^# M3G4C^A-9 _) R;U\ &ML&B81#[&K[+"T()?/:HTQ7\Q)2W*%';%D25-_ZX.) M^BNT+-)I642O92V2LBJ2^^UN6<5'Z"S/#M]U293ONK0L*10;EXCGG/4-&#Q& M@PI=H&@^*%KP6N_VWRGI]#"JU\/>MH]/Y2-5XBZ^/NY0GD'1/% T'Q0MH++$ M=D3TI)T>1O5ZV.E[^%3)MBQDX:EKJ+82E:;.U%%,OOHV#Z845/8"10N@T/KL M=[(7U^@UZ->.RKL77J@:VQ;66RI"GADBU;$4(=0UQ O<4AF/+L$WYS3&% MH6FZIBA$J^SJDP%B24T.7@BNWRCG/?28\!DP90_$87NY>T=Q=5OFG> M$;[/JRI?-Q]7+.0/,+4!__TASZOO%_5KQ_M7Y6?_!5!+ P04 " "#79E6 M4BH-5,X" 5!P & 'AL+W=OQFL34-M#^^YV3D-$*4#65 M#\1GW_/>V M6DAD40Y*$]MUG!,[93RSO'8^-Y9>6RQUPC,<2U#+-&7RZ0(3L>Y8=6LS<L#D&J.\68TF67;%$/,5,<9&!Q%G'ZM;/_:;QSQU^<%RKK3&82J9" MW!MC$'4LQR2$"8;:,##ZK+"'26*(*(V'DM.J0AK@]GC#?IG73K5,F<*>2'[R M2,<=Z\R""&=LF>A;L;["LIZ6X0M%HO)_6)>^C@7A4FF1EF#*(.59\66/91^V M /7F'H!; MR7@-8>0*,$-%X;H5D"\E;;12EY'WRFF=>68@W2>!.;&>3-S-%4 M/L_,M@=:TBHGG/9ZHZ'?'P9]'V@4C*X'?G="1C"ASTU_. E@= F]J^[P:S^ MP9 61KUO5Z-KOW\;?(3^][O!Y!<H>DY^Y)KP$W@L@4]+,(H^=XFTJMZG4W]5ZX!PDO<5J# M>NL3N([;V)7/8?@-DS5HU/?"_=?#W0/5-*K=:^1\C3U\@68:Z1)J$#,(M CO M8Y%$*!5MS<.2ZR?XW9TJ+>EV_=F1[47!WMS-;A3G7"U8B!V+)$6A7*'E?7A7 M/W&^[.K<6Y+Y;T3VK*O-JJO-0^R>SU<\PBQ2)"!A0@Y1&-%*\\I^:IFJVTO9M+VHOY'FE^(='_:(H'@X[ZG&<*$IP1 MI5,[)0&4A0@7AA:+7):F0I/(Y<.8WBV4QH'69T+HC6$"5"^A]Q=02P,$% M @ @UV95@\*-,4U" 8"( !@ !X;"]W;W)KWKV6)MGF512])Y^$^ M_0UIQ;(EBDT.>9-(\I#^#\F9WY#6^:.0/]6*,8V>UE6M+D8KK3=GDXDJ5FR= MJP]BPVKX9"'D.M=P*Y<3M9$L+VVC=34A01!/UCFO1]-S^^Q>3L_%5E>\9O<2 MJ>UZG[__E3,Q '#: ?=P/2-"#=!N% ]HT MH-;1G3+KUG6N\^FY%(](&FOHS5S8L;&MP1M>FVF<:0F?8K& MZ,?L&IW\=HI^0[Q&WU=BJ_*Z5.<3#+1WB[RX]9%X._R:RP^(XM\1"0AUZ+EZ?7/BD4/WHTQM?W1HE'.U0@L( M&8464JP11*',-:^7NV7,-6?JS#5LNVY#=[V&1=VHNR_] E$%BT@II 9FI$'7!*X;JO6+SW-P5_^\L1N\Y MB^_4V=%@Q?O!BKVS>,V@TX+GNPQ[[J*#*8OB! >=B758 M)7&6N28 M>@7.M"A^C@V#2@3+#,"L!LMBR+XXX#?2.:I0,.X* E M7/"+1;M@4L(@OT1S_L3(5?'B0!H[9\&?!*Y#4L;06I MU2:+HI!L;\15(;:U=KI#^A$9X)X[?:MT:+GCEM38B\'IG5XQZ11%^Z(B3+JB M^E;Q@=&QJ!:>./37#ZN\7C)EJJP#Z-CE8$>VXOF<5Q9 Z,2@"@:8+190*BN[ M?(2$&A"6XYB/T@_-XF4#\CK$W$,%1'-NOH<=BDFZ4!-A%MV8C\\ M[R7;Y+R$%6.PQ':K3)C0@$T)Q':M?=FHC\HQ">(N]1UF<1PF ]);JF(_5B\+ MFU<4VN3/9OZ="AVHA$28=A7VS4B"TW! 8LM4[(.QOI:DQ$_20?B0/NMH M1+OP<5B-TZ'"A+1()'XDWA[O?3:F)(1M.IH_HY.MLH75J7,SY/2D#\B,T*0; M>@ZS<4@Q&1KB%J7D%RCM;.),2:M>LXDC[XK']^KM>!1:/!(_'J_R#==06]H0 M+KG>RH'9<@ 0UGD_(!QV-(BR@6Q.6E 2/RAA_U$P5C:3!>4P>TT]3/I%G]O8<]DLKKZ'37EF V@W'PBNR=VSR&F'@WB(12U*2?:F<%[P.J^+ MUX2S%]%O#N=WZNWX=+$E,O43^1M4:\_F#,NLM$K4R[%F<@T;L;ES?T4=&(:H MCKOEK\LN3O! =4E;#%,_AD'N5L)6Q-0.)C3$>@T%D#+G(4ZY#MJ&04BZS'#8 M#>QM:4MDZB?R-3>LJTM33G)GW%('='$4X&Y-X[ ;4G=PK.PG\_UNUA62K,HU MQ*X6N^,-],CU:L6J$KT,["L/FJB#NQ$.NIG(949B.G!D1ULZ4_\Q\7V[C'>1 MS%!E:C8DYA5?6M7./-1T>SP)6=*3[3*#N1J0W>*4^G%ZS966?+ZU^NQQL:@+ M46LIJLKD(EY#/$)"=4IWH#,EO5#L6PVMGI:M]"UL94],%EQ9OMH5 R7=\'@[ M -L_H7%8X2 :*.%HRU?ZJ\UIH]M4+T6S[.<,@F#-M;G=UB7L1:"61OO-8'L> M@#[EA=FB/#O]>BPBM*!TYJPQ6OHQZN9FI(5TF8B_@[>A"X XZR+#)=9$D;Q M0)H-6P"'?@!?O<4!E&N(KB6O:[,4899AI\>%DX5AG\ $TFO:G2>G7823@:48 MMK@._;A^LV/,'%UX72*]7QU)F&19][<+AQU.@SCHSM7DX+?Z-9-+^PJ#0C9- M[7[?WC_=OR9Q:5\.Z#S_B,^N=B\[M-WLWKWXFDN8+07D7$"7P8<$QEGN7F?8 MW6BQL6\$S(768FTO5RR'G&D,X/.%$/KEQGS!_J62Z?\ 4$L#!!0 ( (-= MF59/SMD0>0@ #\5 8 >&PO=V]R:W-H965T&ULM5AI M;^-&$OTK!04(,H!&E^TDF+$-R)XCPL8'+'L/+/9#BVQ1G2&[.=U-R]I?OZ^Z MFQ1MR), V7RQQ3[J?/6JR-.ML5_<1DI/3U6IW=E@XWW];CQVV496PHU,+35V MUL96PN/1%F-76RGR<*DJQ[/)Y,=Q)90>G)^&M5M[?FH:7RHM;RVYIJJ$W5W( MTFS/!M-!NW"GBHWGA?'Y:2T*N93^H;ZU>!IW4G)52>V4T63E^FPPG[Z[..;S MX<#?E=RZWF]B3U;&?.&'17XVF+!!LI299PD"_Q[EI2Q+%@0SOB:9@TXE7^S_ M;J5_"K[#EY5P\M*4_U"YWYP-?AY0+M>B*?V=V?XBDS\G+"\SI0M_:9O.3@:4 M-ZO?NX_'A]/[]?W%S3_/H#+1^NKN9W_^*]Y>+S M]>+3XG)^?4_SR\N;A^O[Q?5GNKWY=7&Y^+@\'7M8PO+&6=)Z$;7.7M%Z1%=& M^XVCCSJ7^?/[8WC0N3%KW;B8?5/@E; C.IH.:3:9'7U#WE$7EJ,@[^@5>3>V M$%K]5S!RAG1IM#.ERD4$DL[IUDHGM8\+9DV?E!8Z4Z*D)18E4.L=_7N^2+AH'3<[1Y494-3;^B8S9VMB8'N5(4%&:%;)3@K>D):6) MV4TA/3M":AL^Z(8DK%=K%?)8JK4GMW-()F\@YQL4>+DCJ0MHDU;F)+\VJN9< MAWTOLXTVI2F4=+!+>-K(LJ;,5#6PA+7!;-= M4N*3![DJE(=OSRS%D4>52_BU 83A5=^@=#]4 :"L':+J4U7P&?2!\JT'2Q-' MDYG:466T\L8J74A% M8(%Z,EBUV^ 4R!HQAX&.L^.OQ$]X6'=4Y/94!+%[ MBS<"R%A)J9%>60M&LM)!B\T9 M'X0FII1N[:RES)KK/(J MG?CXE &C1-KZ-B%B^T4?V3WHS!#Q5 MM@GN(+EEDT=@,(KG6C>X?QR M6B%VJ3'/@K,)=%WK/.AN](_CK/PNNA>"V3%#XSC=E?@"YG$@H Z=DDXS)=U M1%',SAJD$_DG$@8#N6($,TS-2CR;0)&9L[X1J F@-L# O 4<09D)"SS/DA(?/G&-?"8UYF?5S94U_ M>N^ "^?IBS;;4N9%L!B%8[DSL0W)3I'UPK*5D+.+1> YC*F,UXUO&(LXS!E' MK#'?NG V5P@E*L&:*H"B,V]$BWC9U*C$F-:]D<.(S#]/8B@3'N8)=48B_PTM M,:[_P%?1RUDR-,=2Q&D. :_USS:QVW2-A5PM,_1\F;\A#;PZAU>3V*-I+93= MZV?1[/7>-+9==2-A&RD^AGPF(A,19-AOZR3FFEMKH'FF@+L(E&&'DN%KL,S0 M>A[9P@0C*5"P7QO,+4A,PBE7X$M:Z:P+> 4P\I:W7R,<3CCH(3).W;6DQZX< M6HD!37P:)]G^+.0O.=NR =OZD@Z.1K14A>:!B_O!?-]<;H&#C-V]Q;S&[,R] MO]?GKT%;- U/4S3DPYV3/5W&5TW>^QU5;7.'$D[R[X/Q_TJ,W=D<9YO8V!+< M7,_N?O]-=H_H&F^^/8?0?W4N+/*[ !-"&4ISR>T[*&1E$1#[-Y:#ER\,_F%T M#B(.GGBH SFVC7Z^?.CZ/&MY.SD>MOGZ=8_@D+/9^V53UZ6"0=$,B=29PHH* MQ;QL5AX\DM'QY.3MR>3-._J H)3&@99"(E^Y2C>K4A6Q[+HQ+G:TKFO$AD"K M9A=? @3&LR1MG:3525H>ET,DS3L.$D>+>YBR M5:\MB.X"H-#=#92 HB=K2O[2LN7@8],UW(_3U7[)BPB[[B*S.^7/7XWBL-G2 M^L&IL&=J9Z"5?6KBAHW44FX0/N:#9^TT,P!GG'PQ%7.&(E/:0_JH?O'2;/8) M0Z0>99J:7DN)B]84C8I3*FI>!F.8E-9!9U=HW!'QFA;&0K%FG=;/LM>#33M8_3F#CX9Q#L)A MGLES$Q/=S;,Q.MUZ@!8TAN2I,.K%4500]VS+J8G6L.5_B// UU)2)-^3?B'O M^.4"\6HKDGWKETU2\'IB#WW2&/<^:E72%N'3'0,%,(W?M[K5[NO@/'X4VQ^/ MGQ:OA$5L'=[^U[@Z&?UT,B ;/]?%!Q!.^$2V,MZ;*OS&PO=V]R:W-H M965T>YYUY29RMCO[F"R(OO5:G= M>:_POC[I]UU64"7=L:E)X\W"V$IZ+.VR[VI+,@]*5=E/XWCNTQ.W@]9/@C\6]'*/;D7G,GS$'1"5EGBU(7![I MBLJ2#2&,/S8V>YU+5GQZO[7^,>2.7.;2T94IOZK<%^>]:4_DM)!-Z>_,ZC?: MY#-B>YDI7?@7JU8VG?5$UCAOJHTR(JB4;J_R^P:')PK3^!F%=*.0AKA;1R'* M7Z27%V?6K(1E:5CCFY!JT$9P2G-1[KW%6P4]?W'_X==/'SX_B.O/'V_N/ET^ M7-]\/NM[&.;7_6QCY'UK)'W&R$!\,MH73GS0.>4_ZO<14!=5NHWJ??JBP4_2 M'HM!$HDT3@GXM::O&G[Y0KMKS)9B@?*"FU*LU3D6"Y)3VMK'E5.3AA5 M"JESH:5O+&27THEZ9X-?52H'TB0KT-9^(WA<*5\(9\J&99SP!F\T)D 0S\ D MBS;(C+6&6S_JG*RD)\P3JJ65/KQ98*8(Z1Q\ZXPB&$6.' ,[]*'DK"A%89P7 M9M&:.+)4XIH+!4URQ_NR?R>K^E1<-NB_X&L?"@! +;6+./QF 2XU8$/4I MF1PJ U!2+)JR%(@3>2(0B2HL5*: 6:D67M ?C:HYX$B0SH^\.<)%Y&JI/$3D M+HX.MPB)BQ7&&5^-+P#-$^0[>RT SF&^5T8K;RQ7WS_)YOB?Y3TYW?H)W.& MZN1-*9V63L]O?I)TK9_311\7;BXW$9Y19(9?+HK ? M[F^WIDF61U^!$EUL@IX/Q3D)2ZJ0@C<2 &RKTKGUF3? M=NSXQ:JRY"S>2H66_ALVU*9<9W;M4,[@(U<2]0#?&P]*MK)SDEP=)[#9BL81 MD.O(SZS..0(Q5S#7 HZJBR_WXGZ-Z4M>92WBNY#OPG0RRK[8S3_$[&IB5OKU MKLJ^D!Z[=LVCHV6<\ZIJRDT3HF/1X!O^'.R*G6_Q"FU-3$:L#L/28@D$@HHF M"B0)V>P;**@$-D*[/A9?B0\"G+@1W.JOC:OME LF6>$50#KY+8\?J5R'_FJ> MTY@W#N5TZ*++TA>F61:O.E%.:..1"7K4@JU(9LZ$<%EI'.7;";=Q+3=#6\Y+ MZN+C@P@RTJ 7V(-Z*;^.-F.T%:!2T2.Y *K,<\4@(1"EVX.<"KKK=MRJ>>.) MPY#08SJV] )7=:@D6IG-[%*]">-FNVZ/5O! &Z[D)B18\:&2%3/T&4<9!A\H M71,/\-TF) KY"/-$&O%4-H,)SM'WMB-(XF\80OT]'L5<:GHV@:C\5@ M%LWB>&\!#Q*DG$;C.!6#032=QM@%>.?;XOJSF VGB&>"N^EX%,W&<0?,WW ^ M0!^YPS#M, V&T626BA27)'X&I"1!)A.1C"* ^2I(232# M\,$@&HYGAYOTGZ52PF4%2N-)-$F'ST*:Q"A3PH%,9D-QK=&&A)/0IA4BS%Z8 M2N%QS#(# '"MT8+OL0.;&HWCAEB< 61; ^X4Q?KM@!]TG\,6?4$L#!!0 ( (-=F5;9$87$ MKP< )X1 9 >&PO=V]R:W-H965T MH&_-0SPC/MNGLQ6SKW.[=?&ZKK6R%/=,[V>'-6IM6 M.#R:S=SNC!2U9VJ;>1R&BWDK5#>[//=WM^;R7/>N49V\-63[MA5F?RT;_7 Q MBV:'BT]JLW5\,;\\WXF-O)/NR^[6X&D^2:E5*SNK=$=&KB]F5]&[ZY3I/<$O M2C[8DS.Q)2NMO_+##_7%+&1 LI&58PD"?^[E4C8-"P*,/T:9LTDE,YZ>#]+_ MX6V'+2MAY5(WOZK:;2]FQ8QJN19]XS[IAW_*T9Z,Y56ZL?Y_>AAHTWQ&56^= M;D=F(&A5-_P5?XY^.&$HPF\PQ"-#['$/BCS*#\*)RW.C'\@P-:3QP9OJN0%. M=1R4.V?P5H'/77ZZ^>7FIR\WYW,'87PUKT;&ZX$Q_@9C0A]UY[:6;KI:UH_Y MYP Q(8D/2*[C%P5^%.:,DBB@.(R3%^0EDV6)EY=\RS)Y+[M>TMKHEI; :I ! M\*[;TM+[51KZU]7*^OM_/^> 07[ZO'RNEG=V)RIY,4,Y6&GNY>SRU7?1(GS_ M OIT0I^^)/VEN+S(^#RL41K]W!M4TN 796DC.VF$DS7MC$)-JF8_N&MG=-W# M6U8TTI[1':2H2C[/>F"X5[7J-F0'6DM.DX:Z:O0UQ'S> L^10'55T]>0UEDG MFD9PE0;0L1/*D.AJXI[B9">Z2@;4B)6&0FWV_EVC-\HZ5=E)7D#[DK3.Z7\&62U;;S0D5]KZQ7;RU4#ZB@ MT')_LN@$[M!H&+KN%+!ZX?RLW18*UDHV]23\C'Z4Z">G7JVE08\:?6J !'KA M)OB/])H:)J\/P6%5\H]>[1CQ&5W9P=W:.DO"P,];_%^C[1EM$8VMI'M$6/=V M4EC!Z@U >M^!CW5LM*[A4PV#,$8'Q;*UL9Z6]5#2!J MK02\?$8_=%1)XQ!"Y(K>&+';#FZ$D]FOP+/4[4YT>^J=:M1_D!&_:P2< ,[U M2-U!#;H+!A"+!H\R]5N@<'O6ZXQ:]7#R0.A3E1#VSOG<0^-OQBPR7S'<1J^- MQ%,(KEK=,\=.[!DW<_XUE:U [330T,-'?E @ZMV!!M1.M5P?\/&)(%I+R;HY MAD"#07.L#\,8.(2K/69FM?UKP!Z[VLA*FWI(APIIBY@97WC\1OK?T !KC]9?=R1@\%"^H1DZ@JT^/QB3\GS"/ (ZR5:+ALR8]+N/LP(B! ;#9& M;@:J_92Q>W0&Z+:TU@W6%_L./CCS"X$)S#Y*+7T.RVJ#/88-_0[;%: MEX?^])F;BN86!K G!*]$NWM/5S"D'8+RB/ #^G/#*?3H]I/O\1HM\WGQ2VUV MW#CE21]Z';VASYJ;RQ>T*9APQ_&R]#W%:13DBPBGJ(R#+.53&@?E(N0KW.0) M'Y(@*_DF"Y,@C3/Z$7 [U!+:5R5 EP9I'E$:+(J"7GU7Q%'\GA)(*:AP'Y(B@+T&40'E$>1N585!ZRZ-%#A^P MZ>DB*! ][Y4XYDR.HZ#(V'5I-OCG<=Z6',\,40S#Y"1M.=5S)'D4%LB0Y(6T M15JG*1 $.5*/PU12'N10G42X#D-413DE+7*H+#F' 8I5B*?4Z19O."D792+ MDZ0-?14D:<;)'854 E_B2RQC]O!QTA:HEX35YQY$#N3 E0%*"DM0)0F*Y31I MBS0A3LKLF*/AL6Y1[#% #?F*W(XAEN5D5"3'+$=OB./P?[,U0K'EL<](*$[+ M(5N+C ])B9AQ&TF2H"CX4"PRWVM^>_:?C__8L[DK6UTI<9@'X[CH>68.(\_O M/7?];C=N+&/"TF@$W^)82*S]IQM5TFC3/).-Q>F!("C<, MH&&289#XE7!: AA.HZNA-C 0>3#5"A/73>LQ=E#L1SSCL7RUXU+<^369IR'Q M)FQ:62LQ+L"\?'68V=8.>SOKP&Y O65LT_?.]3#R+"_?M *PKN-29 F@YF-U M((5#,?7YS72%_%AA-\..L3K(\:OI@6 8M<<=GQZPL#R:ET^ZRI-9^0$&M"N$ M8NI"RT=HN+0/&78\+9_"XW[Q%B@,K\R^!Z##^T&%R1 E]-SWV/SDFQG0-_Z7 M 0O+L)0,G\_3[?3CP]7PS7TD'WZY@%'PJ\5^O@9K>)9G,S+#KP'#@],[_P6^ MT@Y^\L>M%$A4)L#[-3Y)#@^L8/I)YO*_4$L#!!0 ( (-=F5:5HXIGZ 0 M (D* 9 >&PO=V]R:W-H965T9+.DN[8<[('!$ MBJ3(1R3%TXU4W_2:,4,_FEKHL]':F/9D/-;5FC6E/I8M$]A92M64!J1:C76K M6+EP2DT]#GT_'3/=J,FI[$S-!;M1I+NF*=7#.:OEYFP4C':,SWRU M-I8QGIRVY8K=,O.EO5&@QH.5!6^8T%P*4FQY-IH&)^>QE7<"OW.VT7MKLI', MI?QFB:O%VMDD&E'5:2.;K3(\:+CH M_\L?6QSV%'+_"85PJQ ZO_N#G)>STI234R4WI*PTK-F%"]5IPSDN[*7<&H5= M#CTSN;J^FUY?7IU_>$?3V]MW=[/FOP8ZF.*0H\"OTP>L9>- 0<.7O1 M$_8NI5QL>%U3*19T)4PI5GQ>,YIJS8RF&==5+76G&/TQG6NCD#9_'H*A/R4^ M?(HMI1/=EA4[&Z%6-%/W;#1Y^2)(_;?/Q! /,<3/6?\/E_9_[!U Z6[-J))- M*P43(.629*=L,7#!#7OCL.5BH&L4GF4,9LK>S(8INZ:EK-$<] GALJOU<-LT M8Q5KYDSM."&]XH+,6G8:)^C7=*FDUC2MJJ[IZM+@D&OTL:CJB) ^]N,BQBH/8RZ(,JR#-O"P-=KMI:G?]S N#T.YFB1D1>4!UZ6!0,W2;TPC2E/<6I*[\M[J4J+ MD>[:MGZ@;Y/A0B+P<4D1=D^8X7%YZ?I)1Y11S3G2H7:-UHZY04 M7IYD%*78*"@,O<+/>V9JF7Z<4PAS8-XXUS5%N1<4OD4\"U."4_#-\K+$\N(\ M "\M8OIDU@ O\'*L\CX<"+=25/6R(,<=U@@WJ,AXB/$G#IPMKMQX7*HC_L( MD2>>C\B'IN0*JU3J@8L5E8WLX"ZJ:[7=]U!$5=TM[&ZU1C4AN^P],"X\FC\@ MY%8JTZS:WN2JR?,]ZC]N\2!"JK-SV.+7H";2"UZ@1]X063K;H<] M4,X*)&1.>)[Q^ H\ETHQ43T0NK;0?573JR#$)86O*1HT=_]V*RN*U[^V'7B0 MQ!ZR=>=!%CSE08IB0$D/]P>TA32HW?E?&#O(2'N)RO"_>V?FG;L0P[1M$ABI MB#=MR96[*3NCV)_H@ LF#0A" .J,EHI][R"#?L"7^SIHLD#62*6I5%RSXT.O MRWAO/$#'6[DA2*.!([OZ26'@#G/6M!\O?HKW0QJ06G&AJ69+J/K'63(BU0\^ M/6%DZX:-N31(%K=<8U9DR@I@?RFEV1'V@&'ZG/P#4$L#!!0 ( (-=F589 MQ E1[P4 %(. 9 >&PO=V]R:W-H965T=DDO=NKH(8Y_MU86IO9):?+;,U67)[?.-4&9^V>JV M%@/W*ILT0I9"FTDT8S*\:7K>ONVBX=,GO-PH%W[9/,[-!BV6U\Z;LC&& M!Z74\>O[E[?/%YT/)#HN9,W5C?1*MMAU6,?C/93QU[K0A2;]AUXL'0C6[AQ MD^T%_,!MF_6Z"DU0MXO5VTQ,BS.^ER95QM!?OK>N2\A03^WD8V M8AUOQZ*R.',5S\5E"[IWPLY$Z^KEB^Y)>K['T^.EI\?[T' MV!(R!-WY$+LJ1 ML(N1+/[\EQ;\@>C>=J-7H\#*,?T7YJS4MCO?P/# JDSM3:.P:'F72N MYCH7H.@P=-@]34Z&@R-VF*7)\?#DJ %5F_$X2;.D.QQBK4%RVL_8;6VMT)Y5 MM @: J+TG<5A%Y@G2=9/5]?-("=,">=0F)M0!ZQ_VD].0>0@4!ND&?MG^U]8 MY)W.55T(%])4@B+WQCZSAC\/F!5_1O,#W:(6: I^2BF<"S6#12P^*Q2G='L3 M<'9E@#NBNIGR-ONDV>^U%FP0,YZPN6!83B#33&I I9<.P#0DM#%P2/G"9'%3EZ MP\8+5P^)!TDK2\]WT EON^='01B',BPZ1F/?NHA=*KBAL%P)P00HGX#2!!Q! M1>I<5E 1D@#A4<@.!FFZXI+04.1]T%U_ 7DR/N-2\9$2(13$8JE9DIGPH!O2 MT/CQ ]&=M98TA)'EB8"5#5K8E_"$K8$_Q( \- 'Y#GP1S#9[I'Y1JW7Z^S0U MAZC&-37_)"3BH-M;3_NZ]>XN0B"%Y7,*[:8:V^QZBVB#1J>\8-HPG"\@3ET0 M[HBK&&G]"ZM&JKMX89M'G-RZ,Z>!X"_0V6([V+\:A./JT5<<4*B&?]8'$(_N M;ZR" KC6=;D(LM322^@V-V4I?1G:$I<%^U9S"]6IYT6UCJ!T34%:M?MT$6[R MAYY$]0J"E9(ATZ$$N%*K%79TN6L?8G0+4ZZ# MW+N#<\<6A\)D4T?&VK!?.D;2CG7\DZC,)=5,GMN:?*3VZ= H\;^6*$L-!LZ% M#HFF4WRMPS;]\.G-?7Q9J3KN!;P"Q3PTDGC(9J&SABY'A\^?35_U]>QTT=C7 M L#$$WC0VNM-LY$;A6",;'A).YYY-99/<2^(I,+*;LXKTNI4%!-PJBT0JWC$ MPBA:*)QP2"+2->-6!L\V$-Q&E?Y8$R1%Z;:MNMQ]J&PH%@5!8#\VB$+S0 LL/R.O_@=02P,$% @ @UV95G.[ M]N*+#0 "R, !D !X;"]W;W)K&UL[5IM<]LV M$OXK&#?3268469:=YMTSMNPFOHE?:KN7F[FY#Q )2FA(@@5 R^JOOV<7 $G9 M\$^M5F[P69 ES_./.A!12IY2Y MTQU)&X>?D_2?V7;8,I=.S4SY5>=^^7'GS8[(52';TE^;U6<5[7E%\C)3.OY7 MK,+:5],=D;7.FRINA@:5KL/_\C[Z8;#AS>2)#=.X8$':U;" MTFI(HP]L*N^&7%[=G%I].+ MV=GIS8==CR-HX6X6Q1T'<=,GQ.V+_E/VFJK2'JCR3L@Z%S.HJ^N%JC.MG#C1+BN- M:ZT2_SZ:.V\!FO]L\T(XY&#[(91([UPC,_5Q!YGBE+U3.X<__K#WT^3]=TPX MZ$PX^)[TOQ^R_T&D+68DP3I3(VG:Z&*FZE\(4$-Y)2J*EL!*'C7A;BD30 MSO&SRCC?;QM*H[Z:BL*1@OE84\M:M-]U128H!V=& Z?*_)0+]8O M81VI$&(9]L(LXE?22=:98E%"-DVI,U;JT]'1U:8!>4@TY1[XLXNVNH-R.MK0 M/85*M1E8&PV+%L2W05>\'M'[.10=14DV&C7P?@/_Z"@=MGF\)3NM)NR1[RJY M%DMYI^ )TJC.6FLID)]:"3=YI0+TS\!W5:T+6$P =H0AW@9=[S2X$%MY!4,) M?H;5=:Q,["XG2[Q U#)E/8JIF+<.F>I=M87SB9I MW]EVC(7"Q1J835$@V^,#)$993/LG M(YCK&L6=0PD/0CP:&^>QD")0$$ARXU5%/W MC28B\1V%YC"1DMF:=K&$@OMOQT2\L+_0-3**K-FQ#@@([F^49?]3SIIYJ1#@O4XH0 M$,M>0#4R$XG.DK 8A:1+X6'6QH1##+6C[P',S!*.DX?+)KV!D&B=CT01.7V0 MZ+%6W5'[V[N"F+'U**CL,TZ4@<[!:1G*1E ?>$3=Y=3N*]8]H9Z+-\4\T5[( M["RS;7A%P T192C<25VF0 3)/D:U R+.O0.T%HHU#Z+ N3W%$ZY*M>B+4YW#26T=*XD/69RR@=WY*'/["'"QQ!$C M@31D=>#;#@!Z"3F'T&R6 M42J[SO7S H@$=D8&\=3D6'.?O+2W!R1D0VJJY&_&;O 2 3D"X%<4+EAZXYG^ MGU,C/)V\_W5\,^:/>^]?Q'*]H=&P&/>-24I*S+0\\%*W#9?. :D-M!:MI^F& MLW\LK@PE:"PO,4&MTM6\173Z6L-UO(YNXE9FF">Q@7=!!UENZT8&2O^].KU= MS+H_JY\R4@%*$0#HH?NSG\:3S0+_:OQV>WV'/T#P-A$O^!/'9NR'KO;TL),$ M"&Y 0)_$^Z)I49DRX !S(W5(6<);#6/VWF"H08&O\Q5E 7>]$EP1H+2"-.J) MB1R)9D.&7AB+*B%NV@R#DK@VX**F1" $$B(:&J)QVY9.CL3EMU(N324[+ 4! M"4W4IFN.=D1Q20EHK(^NXE+DY3=5)P6 &T9-4BWQS@/MR:U1UR6U(#H0/?,64-?HQ]7ECQV%]H>:J,9;,"R*@E7*E:M1TJF"<" $#TC M:Y#6KNO%:*+F6>PR\X;R"+![R^2/4J9P;JC39$"7M T22%,D[?H)54DZF8_F M)F!_W TWKIU7VI-&E!Q/^+F4 2':,\R9,DF5^5I0^$(CP"RS(K<0UEKG.FS0 M&O(2%812_Q$G<,?P( ^.Q;'*9(O,7T6MB*[6RG<[\@39?A,;5;26R^L#3J?% MG&"D=*^-&ZB#'32B18"QA]&/T+E%BZYY0)8IC7A9UY39'BD:')'YKD][H%,9 MKBV9.$>#FI@FJ!6&),:]C,4Q89]Z%Z*O/+)5ZCE4@WQGA5/%&-:3?J8;^B21 M!+5.&_7NV73(K;S@ 87OO:6>NS\@XU$"_$"M65<(8U&"[]D'S#J22&G8@F ' ME<^%58&1^VC$]F$KZ%C@T,2YXA#\U5[RO5B:%1+=CN(%0E]RT=1E2\I\1_ D M#;I=PT*UI=B-N[;DNJ]>)THUH31\!E/^ 2/.XD"!5:XA](K+6AQA\"L%E49X M=Q*ZC+S;FEN*!EV102X-3F'!(]FC6,E"&DI*9.2WEH'ACZ^P/\/@)NMO*4:? MVK)@2]2]SL!9!4DCHKQOT/VF*@!J4:E/B_T4M7W .KQFH+AKH.!8S.(E!W4? M'):NR2<6Z+31X4IDMI15@R/^Q47W =)E]GNK0X>8'LV6JM(9TN169WS#%.?#,&>R6[>9P/Y[9']H$&I9 MA8,=903U8]V5Z4SR154<:D%T*1:/80WB";!FF3*G@8FNVE,<4$U=H;IQ8&@S9T%'ESK18KN(XUB<+0%\3\"SO]-JZTYVZL I^9$UX"::X?DV)^^W/C^C MORYV TWP LF[4KYCE5L,<80#NH057U G".6?JOEG3"A878X$18@005$"0%"S M2W$4L@\@F;Y^OWDFOHR_C&?X_%5)_4=; MJ^A6(BK0M0D3 <&.=[GNVB;]Z2KJ07>53^@2+:$+$V4?;.,MFQX84Z6F^-+4 M!V6F?R(8>6@8*L1O\>_CXK?#;G;*51:**15E MOB1)FO+HT44P:!?DS1\;/HC MD"9?C+?]A7MW\ ,%,-J"?X;A0CZ%WRIT3[M?>AR%'SCTR\//1-!)+RANI2JP M=3)^_6I'V/#3B_#%FX9_[C WWIN*/RZ5A/=H =X7QOCTA0[H?O]R^%]02P,$ M% @ @UV95BNQ!:X:!0 ^ L !D !X;"]W;W)K&ULI59M;]LV$/XK![K]^=Y3DVID39-@7TZ1XSSWWRKO8&/O=I8@>?F0Z=Y>MU/OBO--Q,L5, MN+8I,*C[H3"\*L<8']%^+>TN[S@XE41GF3ID<+*XN6[/> M^=6 [X<+ORO2 M!??_-^B_!MO)EJ5P>&WT-Y7X]+(U;D&"*U%J/S>;.ZSM&3*>--J%7]A4=P=T M69;.FZP6)@:9RJM5_*C]L"!=*0HL;X07TPMK-F#Y-J'QGV!J MD"9R*N>@/'A+7Q7)^>G\]F$Q_WJ]^#K_^/D#S#[?P)?%W>T_S1:W-W!] M-YM_N'VXZ'A2QB(=60-?5<#Q,\!]^&1RGSJXS1-,#N4[1'+'-&Z87L4O GX2 MM@W]7@1Q-^Z_@-??6=X/>/WG+$?G;2E]:56^!I$G,$ G]_P3N M1>#CM%^I#;XAB**PYI'<^"BL,J6CTMUW=*%%SF>5J[T!GR)(DSNC52)"I9H5 M$$1"(L#D7 B.<,Y(%8160BJM_!:D-JZT]06N?FI2$@F<90G)05(K)286"J0E M<1%L4B53V"#@CX*Z [-8,HFLT,@*:BE.M#:;9%&:=:[^ID\R%79-&HGCV[@= M4TEJS9QK$3;&IQ81LBK[D;,?*'=)89.\4;!7.5]3HVZH])8AZ3QD&WBT5.R5 M.Z1QGDBK_!%S;RQ=7)*ST$G,)4;!=B3F9DM:'3ZB%70>CALO+S''E:+F#3>O MIQE'["$VW?(W^Z]R,81B#QPR;@\;A[1A03I61E/7#QK%4B.$A,J]"P2>0VQ8 M-\C++9FUIH? 4Q)0S"D3U$K1!46I4EIV6D*O!$OLTH@VSM.2!6W$3>447F16 M;/5^:X(3PO$I92I1<**BU'A)M:)U4D*?G<%\E*\?JFMY,)86&!_WZWS4+)&V6>X]"&RJU@,U\E*S=,.SW:&63^I-3 M\G"P*((U9:@EE:'2$TI]Q6V7'^Q0HQ1=&$TFT(NC$47G.+TOE M:B675&Y9" MASJ@EO#J3!/^2:7RV,'S@WNQ,E]9?92#]*B(O0;#55 UI3;,DD0Q*!E&S6]M M1>;HG=]R8SHJ9Y%'KH2L(&<'KAOETYW2HSE[O"@3]$)I%VKIB:>DM"5'Y>># M^%_ZW/G3TCI\KF9C4KA4]8QI7)-IMGPU;8*LYL]IX4X39;FD\-9#P-Z71'"U?H.\K8WRS M806[87_Z#U!+ P04 " "#79E6B[#A2)H# #"!P &0 'AL+W=O@VP+!D.8Z-Q#9@)RE:=&VR MN"\8AGV@I)/%A2(5DHKJ?]\C)2O>ZA@%#(LO=P^?YWAWG#=*/Y@"T<*W4DBS M" IKJXLP-&F!)3-#5:&DG5SIDEF:ZFUH*HTL\TZE".,H.@]+QF6PG/NU.[V< MJ]H*+O%.@ZG+DNG=&H5J%L$HV"_<\VUAW4*XG%=LBQNTGZL[3;.P1\EXB=)P M)4%CO@A6HXOUF;/W!E\X-N9@#$Y)HM2#F[S+%D'D"*' U#H$1I\GO$(A'!#1 M>.PP@_Y(YW@XWJ._\=I)2\(,7BGQE6>V6 2S #+,62WLO6K>8J=GXO!2)8S_ MAZ:U'4\#2&MC5=DY$X.2R_;+OG5Q.'"812\XQ)U#['FW!WF6U\RRY5RK!K2S M)C0W\%*]-Y'CTEW*QFK:Y>1GEYM/MU?OW][^<7USO_D5;O[\_.[37_/0$K+; M#],.9=VBQ"^@C.&#DK8P<",SS/[K'Q*CGE:\I[6.3P)^8'H(X]$ XB@>G\ ; M]S+''F_\DDRKTH="B0RU(9F/-;<[^*@LPM^KQ%A-R?'/,=DMZMEQ5%M7H_/H\@3GLY[SV2GTG[Z:DRC'.1Z#AFO^Q#.4F8%;"6\P MT355*8S.VTL8@"T0KE19,;D#)J6J98H9K3(+JM:P5DQGH'+"T51R2AOX[?6K M61Q'EW[+CT>7OP.K*JV>R)5)X#*E5F+0^3D0C=M:, V/=+9%+7:0,E- UE$# MJ^"7:!C-)E AM9:":>]Z0,T=,YI>&DA565+9&W?S0[@E\)QK8_?0_P,FD!^ M&V:HP%/B0V3584PF;4Q(00;<0,5V+!'H;%:5Y@+B66= ?,U!ZKEC*#A*9\^V MT]9T""L#C'8-]9,!--@9NC@]T^Q/(KJCZ7!"+4$(U]W9YT$EEA9]C0UA4R<&'VN4]OFX5CUS_=,,@.#=PER;J MC,NMCSLK*1.L\;&PO'3+A)[7MJ80[I'(VT74U,F_E!LN+&T6, ')SL.TZ>- M&I)$)U?^6N0>*:D-9;8Q7B+O&.5K;0R]2'J\.OH>6M%)E ?,I^<0 M[K&J*0B4?P:.%6QXT%=+U%O_>C@&)+AML?UJ_T"MVK[\;-Z^;A3M+2<6 G-R MC8;320"Z?3':B565[]*)LM3S_;"@1Q:U,Z#]7%&WZB;N@/[97GX'4$L#!!0 M ( (-=F59)::6ULP, "(( 9 >&PO=V]R:W-H965T#:JU3U@TD&8JUCYVQG ML_OO.W8@R_9V42NA)'Z99YYY9]8H?6\*1 N/I9!F'A365M,H,EF!)3,]5:&D MDX/2);.TU,?(5!I9[H5*$25Q/(I*QF6PF/F]C5[,5&T%E[C18.JR9/IIA4(U M\Z ?G#>V_%A8MQ$M9A4[X@[M[]5&TRKJ4')>HC1<2=!XF ?+_G0UZ7NW>)3/@]B1P@%9M8A,'H]X"T*X8"(QK<39M"I=(*7WV?T7[WM M9,N>&;Q5XBO/;3$/)@'D>&"UL%O5?,23/4.'EREA_!.:]FX:!Y#5QJKR)$P, M2B[;-WL\^>%"8/*60'(22#SO5I%G^8%9MIAIU8!VMPG-?7A3O321X](%96ZW'6S66]A]7&[7L\@2KCN-LA/&JL5(WL!(X;.2MC"PECGF M+^4CXM.12LZD5LE5P,],]R#MAY#$27H%+^V,3#U>^I:13$LNCP8VJ&%7,(WP MUW)OK*:<^/LU>UNXP>MPKDZFIF(9S@,J!(/Z 8/%CS_T1_$O5\@..K*#:^C_ M,2+_%P.65$*9DAD7G/EZ4 >P!8*LRSUYA5;&.<9 ;3 'JG9_2@G/,V RAYR+ MVM()GGU9D907@8R)K!8M:L,,T.^@!)6[F<*70B.^R ^@Z&:%#^]/7)(651M2 M8$+ QPPK>P&<4T;_[)/ /1*XHR;%9:9*!&:MYOO:LKU L IN"U961.!/> >C M-!RF"7VDHW <)_#5ER;F-^P!-76:[VVF;F4LD2##H/]^$B:3$6E,PWC\'CXX MPZES !X.U$J\E%79_8UK!CD0&VJ0IK5^$/:' QB&XW$?OBC+Q%E!YT$'9#"K M-;><]LFL<#"(Z3T))\,8UM][]TU+I[#RT7D'<<^;&_?ZDY8N\?*[_?,N=3!@ M0CA8KG*"=WDKZ5[HP^R,( WGO+@2:XJ1J'-G4<,T 37<%F0=_2R_Z2SD)96' M[7FU#M_Z+"C;+,!_98&/KW/0BZVD97:F:VZ'!5FH<%G!^2P MQXQ1K3@J7+?$_*1J5"W[W0!&PO=V]R:W-H M965TU(%E&ITL-L-'H[K*0ROT>];N-6KF1^\OCED^"GQ1M/%/O@5'LK#V@1>SXKPW8H=(4QX80>)G39>D M-0/!C<<6L[GBB\&_U$(6L5LNAW,A2]O))! M3LZ=/SN_O;Z_G9,, $"P[S%NXBP64_@1N+C]:$THMK4U#QH_X0KNW\RSK_+K*# M@!^E&XCQ45]DHVQ\ &^\BW<<\<8_P;MH/':\%Y>V6B@C4VF80DR]1PM,\\=& M>15W_YHN?' HF[_W\9#,'.\WPZWTWM>L636U-O\NK%T=O1Z8$@CG=! M'!]"__]).PBWW]F#-I[RY,5G(S[0PC5H:I&-8ZJROM@06@Y2C@H12BR88"_L M4OQ!\D',&YC9^KZ8F7S0%U)HC!1R0AEAZZ!RJ<5*>J$JN5)F)0+EI;':KK8 MDT'4SJY505Y(<@JRG,*5LXTI?N$F+015ROOHGF9S!85V#@0;W;&J56(CID"G MN>U W)6(OW.UE&L2"R(#@5PW*.CH7>/$C;-%D^!>R:H^%=,&C9J*Z:[S5,$[ M3RM,L# 0]X:#8\.!7!5IB*2L'!%+1+YJJ0HX!2M@EH.J$%!@V9?C08;VUQH6 M^L)0W,RE+W<< T"%DK5E4<3$ .#E:'#2J8E-J?)2;!!OM,-4P(.ER[0WV18U; !'&,K3,.T*DPXR(#G(NZ<7F)E*,D%,2E MUC:/F8B4.LJMX\RMK"TV,!S9?#L8[VA13WEX1!$C02S$51P+@FM-1'<$+9>H MHN22\HG[=EK$.VI-IJ%85IPB5(VM"&7D4Q5Q#3K,\$0;6%2X"$.J7VQP,$N, M))/SA@\XBEP.Q!5RXX-B:KRX@H6VAB.@LDXRBSN&F-:B;4T$=]N@#R0" #&; MV$K0O']PN+#A@5E+WXU /H %W&<2&?%PI 6I:LLMM=@F750G5G-V$/U[W3@\ M$9!F[#/IC-2*_ YSA:UB(E)-\ZX4M9:Q#POE&;G+)&"8WOJK@Z0V(2FT'G/%5%44KEVI5-]>,A!%X\C'5N;!QX.8A]\%VYM M[F'A=<219OLCUAM!$DEP5%L72[+F\BS2Q%8!!_Q,] ?98BX20,3WS<)CUO"( M0)=C5GA6B4/E'\QL3ES'PG[&XBQG%GZDKL\PVD):IK@-'I#/$ H+:\8&0=]R M.IB69$2FT@AXM'*TFWBSQ$FNMX=B'HA];X+ADT==16X5GZZBY]EO(Y9 .=+ M:T.W8 .[_QDF_P)02P,$% @ @UV95DOXDV$)!@ @PX !D !X;"]W M;W)K&ULG5?;;MLX$/V5@5L4+>#&MNS829H$<&YH M@:0HDK3[L-@'2AI;1"A1)2D[WJ_?&5*2E=1)T7V1*&IX>.9.'J^U>; 9HH/' M7!7VI)_T MV,]],Z?'NG)*%OC-@*WR7)C-&2J]/NF->LW$K5QFCB<&I\>E6.(=NN_E-T-? M@Q8EE3D65NH"#"Y.>O/1T=F$Y;W #XEKVQD#:Q)K_< ?7]*3WI )H<+$,8*@ MUPK/42D&(AH_:\Q>NR4O[(X;]"NO.^D2"XOG6OTE4Y>=] YZD.)"5,K=ZO5G MK/799[Q$*^N?L ZRXTD/DLHZG=>+B4$NB_ 6C[4=.@L.AB\LB.H%D><=-O(L M+X03I\=&K\&P-*'QP*OJ5Q,Y6;!3[IRAOY+6N=.K^9=;^#&__GX)-Y?SN^^W MES>77^_OC@>.P%EDD-1 9P$H>@%H##>Z<)F%RR+%].GZ 9%JF44-L[/H5< ; M8?9@/.I#-(S&K^"-6TW''F_\DJ9"&O@A5(5P(6VBM*T,6OA['EMG*#C^V:5S M@)SLAN2$.;*E2/"D1QEAT:RP=_KNS6@Z_/0*X4E+>/(:^I^XYE6@W31?0 =O MII4WD[0TBV$&Q>]H-K#CI\KMLCJ37&?-KO.PZWO2WF6ZL@1K/\!-QPO! M"#<<$&V]A M*RCPF0]8S$IEU*D*X.VQ2#9,>2U,"@F5;ZZ#MG766QCW M9X=3>L_ZP^F4;.S(=A2MAOUNUZ+1\):^9K,AO4?[ M_?U)!-<=8_PAB]%T1.])/QH>OLKBW9N#:!1]:M\-DZ<(3[P:_$;)NO@])?:3 MZ[B[7\>4+Y3$*O>UD@\)WLN_(.)C0F&]1$^]6\ABH421D#;^'.;3BL.'$5$JL7(E?/9XD1!QOAT4 M',-+HRTEU!U5CJ^4=#"*:AM>M M#2'_&=,EVN]]6ZY!>B\KXS.6]*^L/;43* MX\(*C:TL%%S*PY;"U0*L_KG.J;1O_(ZS3[9#UN[,0:]N(FSF&?D!EU12C)!M MGSM)VO0E3F2:8D$J9F%U*3:^.(BR-/K19S'S(/-U;>1OU:0)(^NBV4DQ6I$) MLPS\?;!J0R<90K!-_!OT&L"".QLQI&;^OM;TP_\HHD1E#AGP2V71C"=:DP='OJ^*SNOJ\['8.C:_\\DBWK?7/@]6OF@!X MV]:C[BC:[P^'P^W @]RSRM<&_PZ<0XZ%X,L>;A8;,7#]8PL27E/;1,7M'2X-]OO M@0E7GO#A=.FO&;%V=&GQPXQNB6A8@/XO-(5\_<$;M/?.T_\ 4$L#!!0 ( M (-=F5:0Y")1]PD .0; 9 >&PO=V]R:W-H965TOOUV%[I86??59TH%\:W(C;\<9"&4YX>'/LE4 M(?V!+97!-POK"AGPZI:'OG1*IKRIR \GH]')82&U&5Q=\&-!\\$DOLT ?'%Y=E'*I[E3XH_SH\';82DEUH8S7U@BG M%I>#V?C\S1&MYP5?M%KYSK,@2^;6?J67V_1R,"*%5*Z20!(D_MVK:Y7G) AJ M_%W+'+1'TL;NX+%2>6#+>K-T*#0)OZ7WVH_=#:\&NW8,*DW3%CO>!!K>2.#O+IP M=B4F!3>3>4TX:"_'K[ M_E?Q^=/L_=WL^O/MA_=W%XR0.A6_6Q,R+]Z:5*7]_8?0 ML%5STJCY9O*DP-^E.Q#3\5!,1I/I$_*FK=E3EC?=9;9R^EX2(,2M\<%5P%GP M0II4O%/I4INEF!%>=-#*BQOMD]SZRBGQG]D: /5M*E(@%6R*5>! ML&Y"!<-I_13R\MXF60:5(BY ] M%J&^)9DTM!Z+_$'O4)E[*ZJ@<_T/G9Y;Q-LL7P;[U;B0R8@ RP2*)< -4A\>>!U05"EK2_+XW4[VN36@@P-HC, MYBFVM_A;:",-C,PA8HU$NQ!2^%(E51Z7&1D(?]:1$P3\E1)(R\J5UI/E'42O M_2FQPZG$.F0A601_JAKFN99SN(;Q#;L"5)W+')K %5P-9! +J9VXEWFE#L2? M2BAZY�ZBWN8S<)M5@HYEJC?#PK55@*\B*GL]?F2I3*T;+\8;V^=\ASX++U MO- N@(J)*B/Y&U8:96L!5B8RF@(G< E\.2$,P MV'96OSUT6&LAD\16AA!&^U(PAJ6W2J4'XIHQZJ%/QZ5M<)8& (5GBD*EA'4H MA(5*.@-A7E0F)[O(Y1W=H'RN%Q0\,HU.5![>XNA0H*-6.X\.P>EY%>0\5V10 MLE[E2V"TGU:,N'0;OD(&=V<2G\V5,ALZ/$J?38.I)B=500C'JZ7X0'8!GLFH MZE,$#-Z5V /Y^GVQ]_-/KR:3T>O9A^M;?AR_WF?S(30'M,D?G-9V[3T=H>UE MP9#3-H*7-4HIC8R7=7_ $?7KK2295&;>,R%JW JK5?,!RE/*"F).,IM6M#(B M3"B;.Z=J[-B@J@B>Z.D=R=7G)KGIWB'V5?7I#39%:1W;AO.78*TZ\^%,1 /B MT;D07A?.%ET(/(%1(\CYK6MD00?\$[.BU9E2Q7APU;V*UE#V-S[ BK+6CC@4 M"&WL\%&1-= B8GJAC?YO?0Z9R7I[-SP)EBRM>V@BDFR(GJWQF2XWR@]R$HX .;-S$H?D#EP7&CW5 M?6V"L8;8D)I,HE\RBM"@7 F"TG7^[:3#-E<[M&^V53?/_%I8HP/DV+O,;7B+91"0@;$TZO*'^T7D=OW<7Y1US7 MK42=&$^\>G"DHJ, M$UHVI*K+^=J1F5FF4="Y2R,>4;R*&51UDE@ATP8_5RK>"2, MRVM=.!L>!]?'1F'IP)BQ26A:)0(P<1QW(][F.F4%>AU4!/*&P.FOM!TL2_$J^'T MY!3_Q^/AV7B,!W;7Y'7GZ0/O!&.\W-A]-)J*Z?!D.FZ7-O]G2>+0MCVE0;=Y MWMP^'8Y/QN)H.!F=L8JGIR-2\7AX?#3!0_SZ1;W@&0A!EB'OD0*,#_^# #G_ MX0B][YU'QSVC$]]1<<@!I\?P\A1/9R?'P[/3:2SXOQ IO8M]86]2;.>U9TV+ ML0JOFYZMZO:Z630!51(BZW,ZT_*$2#1]O+-+O$/DDJ; @/PZA*,-E7'J-#"+ MX1R_9LXM;G+J.TUR)(WMS5BGPK4"?ZR1[\V#33-'4TN^V9_ZNA]N6]DA358U MN>@B^GS)YT8Z/W^OV[E.O3>-C!S1:]1 M_X9WH_-+JTWM>03OJTKI H"? G4H(I=BR)@>S<+<5!Y*935D&" M>.\F:G,MV+TN?'S;]/Q[+KM8P$1 R_?:\-!F/P&NS?OFVNF1;& 1\TBCY;;; MG3YO4?-$9!&7E?*!7X9U9D=^*)0D==(F)(KJWP),@!5QAD8D;(^/U;E6&<".8/=1Q" M/:6T%7['!-\0_[^(PX%XVXK:Y4G#.L7YT$[I1N=WM[44E]]>\@.E(C(='1]27C4]&XK,-8*7&P3N<"YV/CJ?[L5=#G[CMCOZP M\\M+H=R2?U^JI^'X(TS[:?L3UBS^'G__0F.VI"N:7"VP=71P>CS -,Z_ M*<678$O^'6=N0[ %/V9*0GE:@.\7UH;FA0YH?]B[^A]02P,$% @ @UV9 M5K/UO4W^ @ /P8 !D !X;"]W;W)K&ULC55M M;]HP$/XKIZR:0(J:]P =()6^:$CKB^C6?9BFR20'\9K8S#90_OW."61,:KOQ M >SS/8^?.]\=PZU43[I -/! M7BED>0VJ2B_T_=2K&!?.>%C;[M5X*->FY +O%>AU53&UFV IMR,G< Z&&5\6 MQAJ\\7#%EOB YLOJ7M'.:UER7J'07 I0N!@YY\'9)+;^M<,CQZT^6H.-9"[E MD]U,\Y'C6T%88F8L Z.?#5Y@65HBDO%KS^FT5UK@\?K ?EW'3K',F<8+67[E MN2E&3M^!'!=L79J9W'[$?3R)YMOV#:^8>I MM9&5GLP*:BX:'[9\SX/ M1X"^_PH@W /"6G=S4:WRDADV'BJY!66]BSZ=7#T#-$:,U>M@=/&G#X"CB"&RE,H>%*Y)C_C?=(2*LF/*B9A&\2 MWC!U"E'@0NB'T1M\41M=5/-%KT4G-BB,5#L7;JG OYW/M5%4"-]?BK6ABE^F MLLUQIET09S MD LP!<)"EM2$7"S/H,,%F>1:,Y'K+E#BLZ+-/%QBAM4P,*LY* M#2<0)#VW%_3L*@[=I!? 5^H^(-:5DDM*D":W[KA\%D(8#M]'7?@T MO;X#EO^D+J$Q831T[&F2NG%,IYV4=$5I]S@E+@@J@Q-(!@'=TK+ M"$5J)&4G^_6[(RW''A(CZQ=;(GG//<^]B8.5L?>N1/3P4"GMADGI?7W6[;J\ MQ$JXU-2H:6=N;"4\O=I%U]4611&,*M7->KWWW4I(G8P&8>W:C@:F\4IJO+;@ MFJH2]G&"RJR&23]I%V[DHO2\T!T-:K' 6_0_ZFM+;]T-2B$KU$X:#1;GPV3< M/YL<\_EPX*?$E=MZ!E8R,^:>7RZ+8=)C0J@P]XP@Z&^)4U2*@8C&WVO,9..2 M#;>?6_3/03MIF0F'4Z-^EX4OA\EI @7.1:/\C5G]AFL])XR7&^7"+ZSBV>QC M GGCO*G6QL2@DCK^BX=U'+8,3GLO&&1K@RSPCHX"RT_"B]' FA58/DUH_!"D M!FLB)S4GY=9;VI5DYT?CZ?3[CV]WMW!S,;VX_#F>?+V S^/IY=?+NS\&74\> M^%PW7Z--(EKV MH17!GM2P<7NL!BU[Y+S#;TLI;>)-L+>"5L"D?]#F2][&@/ MWM%&[E' .WH![P9SE$LQ4^C@S_',>4ME\==S0B/.\?,XW"IGKA8Y#A/J!8=V MB^1'CWYC3+>N?CUN0I M^O!9Y%))_QB.],\/J>Q]"5^NKVB^D,=I@)L(?=^!;^DX!>& $5M/5!5W5F@W M1^N(7H$V;._S!,)BRYYTT#QC4">X%,Q\2X[KT(NCKI9Z02$(P%N[,$/>()>8 MFX66_S"8-168QD)NB(MVM$1/SBA9"'8V$TKH'"'T*5'?5D(L:")BU)=3V*4' M*]T]"!^6/,U )LA,*1D%E.M86!XX?$KHQWB*L^6<7&@@<7X='SB0.E=-P:3) M4D MK)>YK$48BS+DVOG# $-^).>6H;<#V[(M=B(1JL/0/D]&?<]>YU*34BD4 M 3LO?<-.HF)1<>A!+(54(3.<@J#JE0FA*/%)Y "6^"*FRR-]%TE<+6;RZ3I\RFCZ=W&JW +^BK#&; MDS3;L.& AC"4U(90Q5&,/(J!!FE>;B;I.B$O8?N2.$3N'-O&.T]JU@5$0=@% M@Q6MOOWP,3UNB:3PJ8VL=%"CE:;H0"Y<&5W5Y#.TC-]MA-V"Y^=0'D%JKKBT MYY)'$)&H.86!$7_6I9<4?8KTGAXD#3[.)L(.7.9T(W$Q%(6<4ZL@]^@,_0HQ MUE,NK'T,7C8EY?<%CG,>:,=BB1"MZB5/U&!C;!%E"%#&.:[>('1W# 4]H;DD MSU^$ WRH6=AA!S1=UUXI-V0L(D2M_W7YG)J0TGYZ\@NE]=SWK[MU0:G0+L(U MS$'P&^\JF]7-36\<+SA/Q^,UD;PM:+2 PCF9]M(/)TD<5^V+-W6X[LR,I\M3 M>"SIMHJ6#]#^W!C?OK"#S?UW]"]02P,$% @ @UV95DM92$8L P P08 M !D !X;"]W;W)K&ULE55M;QHQ#/XKUFW:IXFC M0%_4 1+M.K726J&BKIJF?0B)N8N:2VY.#LJ_GY,[&)/::OL">;&?QX\=^\8; M1T^^1 SP7!GK)UD90GV>YUZ66 G? M"6VSZ3B=S6DZ=DTPVN*BP 6&AWI. MO,OW*$I7:+UV%@A7DVQV='XQBO;)X)O&C3]80U2R=.XI;F[4).O'@-"@#!%! M\-\:+]&8",1A_.HPLSUE=#Q<[]"_).VL92D\7CKSJ%4H)]E9!@I7HC'AWFVN ML=-S'/&D,S[]PJ:U/69&V?C@JLZ9]Y6V[;]X[O)PX'#6?\5AT#D,4MPM48KR MLPAB.B:W 8K6C!8726KRYN"TC459!.);S7YANGB8S[]^A\OKVYC#A#5_!N[%K]($?4_ ?X3,N PBKX.I7H\,6%B@;TD&CAQ^S MI0_$3^7G2TEH.48O<\3V.?>UD#C)N#\\TAJSZ8=W1R?]3V\H&.T5C-Y"_^=" M_3_*(T+C$00W9EV;+QE6V@HK$6IR!8D*^$@Z:[MFVNA00BCYNB&V9W>W M@L(YQ>G=E%J6( SWNP?74(NKD3P$EYH4E"8&8JZ$(QA)DX):$%>#;9ASK15V M,6A;P'*[8XH[)M;$(T&B7HNEX;JAH,@0HTQ1B6VL-]?FM9:6-B?GE\^L!/-!(T MW%-TR+!+L?9,+DW#+1>%"RE=PP\\JH]9@81#4:CB*9205. MLZ/WT@O-#\9*A52DX>DAL;039G^ZG\^S=BS],6^'.R>CT-:#P16[]GNGQQE0 M.S#;37!U&E)+%WCDI67)WQBD:,#W*^?";A,)]E^MZ6]02P,$% @ @UV9 M5JH&Z&0= P _P8 !D !X;"]W;W)K&ULC57; M;MLP#/T5PBOV%,2)DVU=FP1(NQ4KL%[0=NO#L ?%9FQALJ11$B1]&QCZ)>K$#W\J95V\Z3RWAZEJ\!25"D0LXW?'F?0N _#Y>LM^%F/G6%;"X:E1][+P MU3PY3*# M6B4OS&;+]C%\R[PY4:Y^ N;UG8Z22!OG#=U!V8%M=3MO_C3Y>$9 MX'#T"B#K %G4W3J**C\)+Q8S,AN@8,UL81%#C6@6)W5XE%M/?"L9YQ>GR]LO MPDO! UA,AY -LHF>_@F?9R3R#=YA>^VL58A5Y,7"DZ%J^",ZQ$^ MMV<.?BQ7SA/7R,]=P;?FMTB=W+#5^0R+V#I' ^%:S(EB1JN&H+82R1S3J%K5C62DRN%8)O: M2EV":G$BXFR'DXY[UQKR?",U&*9ARJ)IF_*MJ.TQ+!LN9PA+#[Y"\#P.P*S9(>45^QJTOAP(0O:2&^+B V_8T0/C##V"T$6\Y;?5 M;HU$K0&KLTC^<0!6">T'T0Y_-](&A["ID =&UW](D'-QA^)PP&.0;;L8&RYV MBB'M"GT(GQH*>8G2*T*$NFT2#$T"7.)YU==X5/#B*!O YJ7P@^QP..4IH%0< M: PX&&?#C]N3 >? 68QS3G%HG*FG1$C][[ %9S)P\$0+X"ZY?(,QCM<#W57F MZ;.AQ#DLX^AUG,I&^W8^]:?]=%^V0^W)O/TT<%I*J1T[7S-T-/SP+@%JQVV[ M\<;&$;&ULI5AK;^,V M%OTKA L4,X G=IQ)6N0%.)G,U-C) W'2=K'8#[1T;;.12 U)Q7%__9Y+4K*2 M.FFQ\R6QQ,O+<]^'.EX9^^"61%X\E85V)[VE]]7A8."R)972[9B*-%;FQI;2 MX]$N!JZR)/.PJ2P&H^'P8%!*I7NGQ^'=C3T]-K4OE*8;*UQ=EM*NSZ@PJY/> M;J]Y<:L62\\O!J?'E5S0E/Q]=6/Q-&BUY*HD[931PM+\I#?>/3P[8/D@\*NB ME>O\%FS)S)@'?ICD)[TA Z*",L\:)/X]TCD5!2L"C&])9Z\]DC=V?S?:/P?; M8FS-2EB6AC;^$4P-NP%.:0[*U%NL M*NSSIV?CZ60JKC^+F]N+Z<75W?AN?Q/3^\G)\^V]>FTZ^7$T^3\[' M5W=B?'Y^?7]U-[GZ(FZNOT[.)Q=3\>[&%"I3Y-X?#SQ L>I!E@"<10"C5P#L MB4NC_=*)"YU3_GS_ ,:T%HT:B\Y&;RJ\E'9'[.WVQ6@XVGM#WU[KH;V@;^\5 M?==V(;7Z4W(2]<6YT0[&YC+FE,[%C25'VL<79BX^*RUUIF0AIGA)2&#OQ'_& M,^ZN'=M _A]JQ-V24'>9*2NIUTHO1*UEG2M/N<@,XJU=_)5HB6!WP\N*4LMHJKY+$Q5.VE'I!R*&R5"ZTM8JL1^=D3-"H MM">KRHX3E(Y]%[([8NQ8OE2>D=9PG\4QQB44?9%%96)NC->&[3!6&""QVS5B MM_0"'A2:7[&S+'VK%;MTMA9L?,?;FX"QUHABAR.,-FHL]=ED8-D:0+X$1NZ&)W^.%?\)4-1\^5RR"R)FD%<2<2GRBC<@;?I5XR"L:F MI&NK?:NYT3[VL_+K:%YP9O*N$[7C<)?R@00YK\J0=&R2=)B.5O%,F5"QS+$A$=GSKXOI<:TY_.YLG9_.G+("^?% M@S:K@O)%0(S"L9 0C"'AE%G'+2N"GG4L L]N3&4\KWW-N0AACCA\C>GL@FRN MX$I4@C5E2(H6WHZ8Q,VF0B7&L&Y ]F-F?G\30YDP%1&H,R'S/S#:X_MWO%6Y MX$F<'$L1TNP"?M>5K34*W<6:7BGXV%64J;FB_+W0R%?G0*Q"3DLQE\INSF?5 M;/4&&F-7[11K/,5BB&=J9#(F&=:;.HFQ=J**;9Y;P&U,E'Z;)?W7TC*36CPR MPI1&)%&PWVJ)U+--GG(%OFPK+;J0KTB,O.G;KS4<#CC:0^PX53N2'MMR:#2& M;&)I2#+^+,0O&=MT \;ZLAWL[;PQ?/?;X;O_YM2\ FL=;\82IH_.I85U$_2! MEVPHCN'O4LB9/N5I&"SAIA;]N^$L6S>?&?P3*JK8*G%?A5[3S,WQ]+X=FWS* MA^''ODAK7S<)$1K Z&A:5U6A "C"(' (L["R1&U,ZYE'66;BXW#_P_[P_:'X MA$9=&( M2L^FIYSADA/<]T!K@10NV\F?]O51*":KOD5I+5@=H"M-2M M=)Y_"*W(#=S'Y?5L.F5FH55DR25)CE!L/';;>:)Z09O-)F#PU",E$O):2%Q$ MLZA5)'T@GQ3 <(W/PYGM0.0,+-*PL*;5\?P. MCC/N&4]PW/&86[;]0L*R/!JMGT6ODS8-3_D^P'O]2"L@S!0W-S'0+3V,WFG? MA]3"B2%X*C"GR.RDX!%H.301#2/G.?&W\VP'C83$%2@8,'4+>RY0LI%%*CB-M/"2+U%]%: M_U5XUEPY&E99&E#!+7(4 :*-P4N/4A6\&K-\8R-"-+/F 2*Y66DN9+ZE6>1I M 8Y2N$/QE?^+7?$!DS"B18?[5AO.R7 M/H\>!2=$@% NB0?A78<&[204HPV*=&'98GB\O@&!_CN8C=J]Y\9M\SJ#C%W( MQ['@@,]["&!!FR;/8)#L.'M;70XZ7YY*LHOP?8T;. HC?H1JW[:?\,;QR]5& M/'[_NY06/0](:(ZMPYV?P'1L_*86'T $PG>LF?'>E.'G$K=)LBR =;[V-@]\ M0/MA\_1_4$L#!!0 ( (-=F58/^5/1<0, ,L' 9 >&PO=V]R:W-H M965T-FEF% MUNV5XZBLP)JK2]%B0U\V0M959AXVG6:PAAA9DV")R&%[S!JC) M1./O/:8U'FDGN\5J^7 /DQ5? M5Z@NIHZF$XR=D^W1K@!;SC\A)\ MSP;F,O\=/'\,U^_Q_'/AXI9NE(8G;(749;.%/Q9KI25=CC]/A3N@!:?13,%< MJ99G.+.H(A3*%[3F'W_R(O?3.UR#D6OP'OK\F0HP[RH$L8%OO%^PZ1!XD\-# MBY+W,3Q*L2GU*?[?.6&/*H]0U7Y/C.AMCPZK0B*^R2]0=K*B3\^D;$ 7HE,$ MH2[Z;)D_!O\YXLIPS;NA(F_H@2DS7L$*LZ(1E=B6J. #A*EG1TE@9EY@IS$[ M=OK(Z_83+#HJ#-YOO'%FH6>'00*,N;8?I/!9EE5E@GAC%49V[,9F2,*4-#69 M$Z4\0XB%=N)&X*=VZKIP(R1=':X'M80N4,+$HY"9';D,?-].$A=60A/,0=> M$G9#SQ[2!*+_;AG[U*GDDKJ13%=LR"LY)Z+J7),T3B M-(!EHY&*3 .^4D=2:$-#/VG%W[%2+X8'^9CZT.:J9;=DH MJ'!#KNYE'%H@A]8Q++1H^^=Z+30EKY\6U&U1&@/ZOA%"'Q;F@+%_S_\%4$L# M!!0 ( (-=F59C2JC?"04 - + 9 >&PO=V]R:W-H965T\B5UK(KJWVM'RQR=GAX9N8,R?-'Z_[T2V,"^;IJ6G\Q6(:P/AL. M_71I5MJ_MVO3XLO985PY6NV\'H/-ENW>C<;D)3 MM^;6$;]9K;3[=F4:^W@Q8(.=X:Y>+$,T#$?G:[TP]R9\6M\ZS(8]RJQ>F=;7 MMB7.S"\&E^SL*H_^R>%S;1[]WIC$2";6_ADG/\XN!EDD9!HS#1%!X^>+&9NF MB4"@\=<6<]!O&1?NCW?HWZ?8$S.VS:_U+"PO!M6 S,Q<;YIP9Q]_,-MX M$L&I;7SZ3QX[7UD.R'3C@UUM%X/!JFZ[7_UUFX>]!57VR@*^7< 3[VZCQ/): M!STZ=_:1N.@-M#A(H:;5(%>WL2CWP>%KC75A='?S^>;G3S?DY$%/&N-/SX,;% M$3S1AR@2GG@M1//%M!M#YLZNR!A<':2 -(.WJ!G06SZUW*7.V=J_ CZU; M6Z>#(>!#;%BB:B?LE#S8 -=/;1T0PGV @R??$2X9+0N&$5.JR*() MEE+$@:"YBI8\$U3RG/P$NBVYA") 'Z2RI(128NJ(F_?5)SQ#T0 I2*J*+%< MTDQ)\K&>S5"@&^W#+O1Y B@+JBKXY0!GA%-9,5+04I3D1%3Y*6$9HV!*QKK5 M,[A+R@J)[-,<+@(!E$2RBC!&5$4K59*;C<-Q3*2B52; 2^4*@% :$>#$:2&P M 0ABMTM?ZW>W>EK/ZRE1E#.%[UD)-"J SB@K%4R?S+C_/=:MB/7-4,1-$6JM@3;9:Z0,@\BIME1(&? M2"V6Q^79<]%6Z!<1MR\3B1+,P2L'%8E(T"4"S;(OVDH*$D69/VDT>^I;-#L' MJ4ZOT#8';,3)226>5(ZS@?/LGVIE:+:2)T5B8ZDZM59Y' B%FL5C1 A:57%0 M%7DZ:_XX^'?D5LC[6R'_S[="?Z5=Z4:W4^,/W09'X0Y?80]+0R9F4;=M%'U4 MKVEG<3C=;:B]Q[,Q?NE-J,2D;NKP#6^ECDUW[^XJ+]);TB&S3AN[!U5O[Y^IE]TI[N@@*>?6D,7,LS=Z7 M*(_KWH_=)-AU>K--;$">TG"))[=QT0'?Y]:&W21NT#_B1W\#4$L#!!0 ( M (-=F5;E-&PO=V]R:W-H965T:(FVB$JD2E)Q\^]W M2-F*TW6,[FDOO4CDD#/SS5.:T[54WW3%F($?32WTV:@RICT9CW51L8;J=[)E M D^64C74X%:MQKI5C):.J:G'@>\GXX9R,9J<.MJMFIS*SM1G+9TQ>Z9^=+>*MR-!RDE;YC07 I0;'DVFI*3\\3> M=Q?^Y&RM=]9@+5E(^FNILE(V@9$O:U>9.KO]@&WMB*Z^0M79/6/=WXW $ M1:>-;#;,B*#AHG_3'QL_[#!D_@L,P88A<+A[10[EC!HZ.55R#1FEVX4QU MW B."QN4>Z/PE".?F5S=S*G__87X/TYL97'[^//MZ=7T-;^9T M43-]?#HVJ,RRC(N-X/-> 'X0%YX6!YZ.2%+\B[E+)<\[H&*DJX$H:*%4=;8:HU,QIF7!>UU)UB M\-=TH8W"_/E[GQMZ+=%^+;:F3G1+"W8VPJ+13#VPT>3U*Y+X[P_8$ TV1(>D M3^ZQ1LL.0 -%V JV6G4 MH(_A4DFM85H47=/5U*"2&VQ@^ZFSYV@N7%&A;,7P#G8&7?%6PQ'$6>!%>8:K MB$1>&J:X(DGJI0G9GB:)/?53+R"!/4UC+X@C^"):U":L0L.*2LA:KCC30*( MN7U(?"_/ C?9#*%AOVQ[:M'X&N%&.-KZ/ M#*&7H2M"CZ39EA;EGA\GD'IY%,%.N@:P@SC^2^]7@:)("@$)NEI;&E11E!6I)'\-E4Z#SB9;C&9Y9! MXG:!?2(P@B:AKTB>H]V^1PB! /<^7G1TA!.C)_(PAQ#/ ^)CMOZ4,3N&A!Y* M@=>O,G3Y^\UN'^U*O&V5+!@F@,U6ET\V&TOV@%^>UCH2 08[?/UN'RU"QSS1 M^MT^VEP:6F,>9!C#'.T]&BP^0IL3YYS-:92['.KM/D++8\]'RP_T@'CH ?$O M]X =1_Z'/G!0_N\^\+L/_.X#_V,?2(8^D/QR']C^V^RK]H-2#E0[5>J1BQ70 M1G;H0]2RVFCQL+*+NBOM:5%AB6/*V^1@7'BP>,0XM%*9/J?9RD6 :UC8@>#D MYX*^5;+L^A_V"YP_>(&.G>_6TLZ%U[1IW\.TPS)V!?S\XDPA- OI&?7.V22Y M>D%\'\I_]QT,%;8 /XML2 FF1V)#2GSBD= V@VU"8.C3'*LD QP:<"00^!.O M%!/%(^ OI-!]JX$W),#,"8XA'#BW;WN4YOGQS[T0$<21AR6T19"2EQ D6*'8 M9_8EU7AG5,#FMW(#D<9>CC'MIX:!.LQ+K>#VR(;\6%AIHMD=5_E^)W M1/5#4+\QLG6#QT(:#)%;5C@W,F4OX/E22K/=6 7#)#KY!U!+ P04 " "# M79E6GW /M"P# #+!@ &0 'AL+W=OW#X3 H-A,+DR5/DI/U?OU1 M;K7Y94M$!W\JJ>PL*IVKKY+$YB56W%[H&A7MK+2I MN*.E62>V-LB+ *IDPM)TG%1^E&C/IXDC2K^1Y#OXHH6S5^ #^*J5*RU\4 46A_B$0NGB8?MX M%NPDX5=N+F#0CX&E;'"";]#I&P2^P6OZ<.G@5MA<:ML8A+^OE]89^A;^.2:V MY1H>Y_+U<65KGN,LH@*P:#88S=^^Z8_3]RX1304^_F.1GN8*>.?QA=>?:RHBZ[#PW*Y$6&E)U2C4^@IZ0I%)-Y:KPIX# MW7]>=@D@]SE62S1["VM?][C12ZD<$]P!F_?9*S/WM.,C>(T M35M$$/-%<_5\=,SZ<389T3B(AX,,'K7C\MDZS(+U&S6F1O%*&R?^)04%Y5(W MREF@@$%8VW"5(TFT9.KU+^-Q-CF''DOC838^WY'*P_L8IRSN9QGYFL27(P8W MC3&H'-3>";4*NJ7_(7I]XAS';)0^CX>7' -5D*62/:0Z@]'E*+XD(6=!VB1E M\//X$YQ\5KEL"K0A315)Y$Z;)]CIYX&SYD_4%DENT2"U"U?Z%&Y1;@C15J-! MR7VZG0X\KV6 6R_U,.47QS[EY$6#J="L0QLEL3X1;:_IK%VGOFX;U//QMLV3 MM[50EFYK1=#T8C**P+2MLUTX78=VM=2.FE^8EO2W0>,/T/Y*:[=?> ?=_VO^ M'U!+ P04 " "#79E64;O\

VLE2Z9I:G>M,Q6(\L]J!2MN-WNMDK&93 >^K4G/1ZJR@HN\4F# MJHC1<2="X'@63 M:'"7NO/^P)\<=^;D&UPD*Z5^N,EC/@K:CA *S*RSP&CXB5,4PADB&O_N;09' MEPYX^GVP_KN/G6)9,8-3)?[BN2U&02^ '->L$G:N=@^XCZ?C[&5*&/\+N_IL MV@\@JXQ5Y1Y,#$HNZY&][/-P NBUWP'$>T#L>=>./,M[9MEXJ-4.M#M-UMR' M#]6CB1R7[E(65M,N)YP=SV>+Y?QYNGR>/W[[ I-O]_!]^3";PWSVQV0YNX?I MPV3^9;: QI*M!)KFL&7)J\.VLKV'N]I#_(Z'!+XJ:0L#,YEC?HYO$=LCY?A M^2[^T.!7IJ\AB4*(VW'R@;WDF(+$VTO>2P$:JZO,5IK+#3"9PQP%LYC#Q$F& M6XX&_IZLZ!1IZ)]+&:@=I)<=N+H:F"W+>[BQ M-)3>&\7,9:9*O(9EH1'/M 8-LF,+51FB8)I>+^XGAL7>ZSG1 ZU&;;(Y@">M M\JI^/J;T&O*,"5AB5D@EU,;)XC-$892F;HS";M(]15RQ',6WQW'N\Z^X?H=+TN_"39K05>NMTI2BD\PW M^AV*OQ/#4EG"?88XC),VC;TP[:6P.,OHHP__>!^99S_P$G+;&Z5RXVT[/CS; MIZ&31#2ZD))^DS+L(PIA@Q(UN73G64XO&'=UY)YBP)>MNUWH]OL0Q6&7;N5%- M]M;OF& R0[C'#,L5I7B/CQW[7MB)>F^ !W75H4V,H8YK&+VI/C4[S2W^IM9K MDE^W2PE\8J_UA32B=MCI=9OPW=UDZ/0NJMQ9I)9,34=2F] :9?8*E%AI1"VV M1M1\$YB[I7Z8]F.X].JT3GI(B<34=4HJ2E5)6[>3X^JQ&4_J'O3K>-W)R>V& M2P,"UP1M7]]T M!U=ZPG5FU]1UHI2\7A/POZ0X':':#]M5+V,'$.CG]1QO\! M4$L#!!0 ( (-=F593,&'+) , +<& 9 >&PO=V]R:W-H965TE&O !S5C,M@.?>YC5[.56L%E[C18-JZ M9OJ?-0IU7 1)<$YL^:&R+A$MYPT[X [M;\U&4Q3U* 6O41JN)&@L%\$JF:V' M;KU?\#O'H[D8@U.R5^K)!=^*11 [0B@PMPZ!T>,9[U (!T0T_CYA!GU+5W@Y M/J-_\=I)RYX9O%/B!R]LM0BF 118LE;8K3I^Q9.>D9^"[NOJ^T]O']D>X'FPSRRU, MB_(3V+H# M2]\ R^"[DK8R<"\++%[71T2L9Y>>V:W3FX#?F1Y EH20QFEV R_KU68>+WM+ M+=.2RX.!#6K854PC_+G:&ZOI M]N:,+6+0"0970$V_.Q*^QO8EWG>V*;E:N9,X%9_Z:4#-; M(\!S8+* @HO6T@Q>$O0ED#.1MZ)#/3(#]"N5 M(!03?';"R5 RY(3!!Z59>+5)5C@/IN6?IM*4'+@T(+*DT'DQ& >C.)KO JL9;TUY9,CH_K.C+@MHMH/E2*7L.7(/^ M6[7\%U!+ P04 " "#79E6K_Y7M7@# !5" &0 'AL+W=O'^VSDA980"DR-16"T'/ 6A;! 1..? M$Z;7N+2&[7V-_LW%3K&LF<9;*?[DF=F-O($'&6Y8*.%O91'H^@K)SLS_C:Y7\+S9/XT@\5L\OBTG"UF?ZP>X?.*K07J M+\/ D!>K&Z0GQ&F%&+^#V(&%+,Q.PZS(,'MK'Q"[AF)<4YS&%P$73%U!)_(A M#N/.!;Q.$W+'X77>"YEQ!<],E AW7*="ZE*AAK\F:VT45PE]_$B=F)4"06Y@HC4:#:S(8,[9 MF@MN.)%?(+-19$"%OL2T5(H76Y@RS?6Y:"[Z.Q_-:H>0,J5>+##+95D8Q\*0 M'+7AU"#D?F-S>W"YI0<#V"M;T6*;M]@R:NV:[]KR!::0#,E>T(NA;^"V]CJI MO'[F!7F5I298_:4.G1X* W,\H JF'375 S<88KY&E4MB>LD4EM3TQ9@W6.1 MOEC*1Z8R2*F ;27H$V ,'Z'C]Z\36OM^F"1P7QBDU!A0%#;H(]N_ZG;]ZWX7 M!GZWG\!*&B;(:N#W^R&M4<_O=>,W5_<_641)1&O7C\/KBRP^?1C$4?RU66LF M;Q$N5&>OJ<[>?Z[.5FO1:2Z+[6\K5#E=P=J7^U-Y_%P]+8H7 M/CFD)1ZD.%B%6RI6;A52>VLOE+XZK>U=W//#,'S=.! 7_URRHFV=Q)$_Z/?L M+J+22!(GZ_C=SL#)0O\Z.7\Y0>NISU%MW4#35"L40/7J-])F9DZJ4?&J7@U< MRN26%QH$;L@TO.K3;:AJB%4'(_=N<*REH3'DMCN:^ZBL GW?2&GJ@W70_),8 M_PM02P,$% @ @UV95I00&:=&ULE59M;^(X$/XK(W:U*A)72,)+2P&)TMX6:9=6A>M].-T' MDPQ@K6-SM@/M_?H;.R%-*\KM?B%^F9=G9IXQ,]@K_<-L$"T\IT*:86UC[;;? M;)IX@RDSYVJ+DFY62J?,TE:OFV:KD25>*17-L-7J-E/&96TT\&C10F15< MXH,&DZ4ITR_7*-1^6 MJAX-'OMY8=] <#;9LC7.T?VP?-.V:I96$IR@-5Q(T MKH:U<="_[CAY+_#$<6\J:W"1+)7ZX3;39%AK.4 H,+;. J//#B8*R$\;^P MSV6[)!QGQJJT4"8$*9?YEST7>:@H7+0^4 @+A=#CSAUYE#?,LM% JSUH)TW6 MW,*'ZK4)')>N*'.KZ9:3GAW=W#Y.G\:+Z=/M',:S&[B[O?DZG7V%Q>-X-A]/ M%M/[V1S.%FPIT-0'34LNG6(S+LQ?Y^;##\Q'\%U)NS%P*Q-,WNHW"6J)-SS@ MO0Y/&OS.]#E$00/"5AB=L!>5\4?>7O11_*CYCCEFP%0:JS,BG#7 9 )WF*RY M7,/8$8=;C@9NN(F%,IE&^&N\)'$BU=_'LI([;1]WZAJM;[8LQF&-.LF@WF%M M].53T&U=G0BI78;4/F5]-*?&33*!H%8P4X[[3, 3$QD%0$?WF366XG.AO49O MCD5QTL_Q*!8;A)42U.O.OG6\*1J>_TO^+5VOM3(&5HQKV#E4#I0[GZATR^3+ MET\78="[(JP5H,DK4%\;)^_P&. 2]AL>;]S1"S"JC \$8T7DDX8. M:&64X ESMTLFF(P)GFN>\THN8&P,$@DJ)]\X6W*1D^",.[,J,P3$U($82=X/ ME"2E&-,EZL-)^/\"#QJWC"> SUL',X]0$7)-+X#6% NP'-%GN&A$W1Y]@Z!Q M&02T\.D*KRJK>Z\IE?SMG7:[%4'4Z$9!*7KXCN-89W@2@:ADX+UZU BZ ;0; M8>O20^SU6@YBI]%IA[3(KS\7 C_!$'E@[:YD[2\0I/_+%9J]\>?>R MB#Y^<0=[ICV#?-?G*>)$,V*;!4V, K-G6U^C7H>R'-'JLMMI7/8B.-'5G;*K M.S_=U<2(R9$);,4[NL+J3%6:TDEHRR8UP)26[D_^CZ5 M62.^>?W?E\47P^?_FW-WMJ81HN[L"N(K7W'26&F5POA^,@6KR'NL4G1-'3.S M@16Y ,]2OQ_C3K/SIIZC7?K0Q1-!,VOS_OSPMIZ=Q/C2\BN>C M%S4(!61 X(I46^<]HHW.QYE\8]76CQ!+96D@\&PO=V]R:W-H965T MV*>V_W[$#&9,H/(!]+I^_JWKA -/#6UT#.O,J8]#P)=5-@P M?29;%*192=4P0U>U#G2KD)7.J:F#. SSH&%<>/.ID]VK^51N3,T%WBO0FZ9A MZOD2:[F=>9&W%RSXNC)6$,RG+5OC YHO[;VB6]"CE+Q!H;D4H' U\RZB\\O4 MVCN#KQRW^N ,-I*EE+_MY;:<>:$EA#46QB(P^GG$*ZQK"T0T_NPPO?Y)ZWAX MWJ/?N-@IEB73>"7K;[PTUU#BBFUJLY#;][B+)[-XA:RU^X9M9QOG'A0; M;62S' 81R^X!#O'&+'NWO(L7S'#)M/E=R"LM:$9@\N5.=- MY+BP17DPBK2<_,S\]N[K]=WG3XO;ZP<8?&;+&O5P&AA"MOJ@V*%<=BCQ"R@) M?)3"5!JN18GE__X!,>IIQ7M:E_%)P(],G4$2^1"'<7("+^G#3!Q>\E*8XA&% MD>K9ASOJ].\72VT4=<2/8[%V4.EQ*#LEY[IE!MK':)X&VKMRU%!(&B)ML+28ID)8R9JFD8OU.0RX M()'<:"9*/01*?%'UF8=W6&"S1+67Q+!@6^H_@XJS6L-KB+*1/XI&]I3&?C:* MX!N-(1!JJ^2:$J3)S\^C#**)GXUCN.&"4[^6L):RU)"%D9]/)I#F(S^/QY"/ M0S],(LCCB3\:1_]2 +MDPX"XC,-H"(,X]4=A/(0/MS>?@)6_:%P:E[J!U6:Y MGZ:D'>3$*\F'<) 2'P2UP6O()A&],K8GRSY-X.?QCX-8*"J;4,Q4"'EF]P;-C'10< M3'>#:NUVF"TJ/=X->B_MU^1%MQW^F7<[EJJ[YD)#C2MR#<]&F0>JVUO=Q&ULM5G;;MLX$/T5 MPEL4+=!&(G5/;0.)D^X:V%R0I+L/BWU@[(DM5!*]%&UG@?WXI2Z1+(F2*U1^ ML769.3PSFA&/R/&>\>_Q&D"@US"(XLEH+<3F7-/BQ1I"&I^Q#43RS@OC(17R ME*^T>,.!+E.G,-"(KMM:2/UH-!VGU^[Y=,RV(O CN.0L#VDQ$> MO5UX\%=KD5S0IN,-7<$CB&^;>R[/M )EZ8<0Q3Z+$(>7R>@"G\^(ESBD%G_X ML(\/CE$2RC-CWY.3^7(RTA-&$,!")!!4_NU@!D&0($D>_^2@HV+,Q/'P^ W] M:QJ\#.:9QC!CP9_^4JPG(W>$EO!"MX%X8/O?( _(2O 6+(C37[3/;"UIO-C& M@H6YLV00^E'V3U_S1!PX2!RU \D=2-W!;'$P<@(6Z $VC L_6J%YE#594JQ__2[-T5Q &/^MREV&;:JQDTX^CS=T 9.1;-48 M^ Y&T_>_8%O_H@I\(+!*&LPB#687^O2)"1K(]MY!M 55I)F[G;HGKYC=U#-= MPW3&VNXPAJ:9:UN>K1=F%796P<[J9#>/%BP$] SRR8 LZ/1,T%=0%G2&91U2 MQ2XV:DR;5J9IV8Z:J%T0M8\0%2 ?CD#P*M_7,7Q"$0@51[LQ.B:F;=GD>+0I"L_T7+U6GTTSVW&(J:Y/K)=3F]ZS0M%_Z)ZSY3:3$#,IB?R%?%\] MP6(=L8"M?'48W>/T?7Q#H56S=AVS5H!J^QDH3NDI81+58$[9^N>[9:#51K)-G"#;=/,P*1M/L#EW(^[)_]C M_?:>AILOZ&(K-6U6;$?[KG.\WL4V$%HU.Z7VP-8I^ZY3V?1.Q4!HU524Z@9W MRYOC?==4+,3"ENG6*UEA1W3#]%I*N=0VN%O<].P[I]E0IN.1.MNF&3$=W")J M<:E,<.>,K^Z[*^X'07+M:),-JDV&0JNFHE0GV#MEDW5JG]ZI& BM^GEO?XHIS5RKI<5(J4-(Y^3>L\5RL*J4=-T&6869)5\)+61+ MI4"ZE8*RQ1[2I\9\_N-*LGN8OA4V%%HU*:4X(:=<\R"#+GH,A59-12E]R$^N M>^3^U1G-U>M?Z@HSP_/TMOHMQ0<9I@ MQKBL)RH T6B)[L0:N))D)TKO^AD(K1ISJ3>(<\I6&G2592BT:BI*-4.ZUK,,..5U\"T0X6^D/@ MJW3_(T8+MHU$MG1>7"WV6"[2G87:]4M\/LMV2DJ8;./FAO*5'\4H@!<)J9\Y M,H$\VPO)3@3;I-L)STS(#[GT< UT"3PQD/=?&!-O)\D Q8[4]']02P,$% M @ @UV95I[,+X",#@ ])8 !D !X;"]W;W)K&ULM5U=;]M&%OTKA+8H6F!3<3[)21T#B9/%%FBV0=)T'Q;[P%BT+402O10= M=X']\4O)LN9[R"'OO"2V?.?.S)UC^>@>\O#BL6F_[N_JNLO^W&YV^U>+NZZ[ M?[E<[J_OZFVU_ZFYKW?]3VZ:=EMU_;?M[7)_W];5ZCAHNUGB/.?+;;7>+2XO MCJ]]:"\OFH=NL][5']IL_[#=5NU_W]2;YO'5 BV>7_BXOKWK#B\L+R_NJ]OZ M4]U]OO_0]M\MSUE6ZVV]VZ^;7=;6-Z\6K]'+*\3)8<0QY(]U_;A7OLX.>_G2 M-%\/W_RR>K7(#TNJ-_5U=\A1]?]]JZ_JS>:0JE_(?TY9%^=)#P/5KY^S_^VX M^WXW7ZI]?=5L_KE>=7>O%N4B6]4WU<.F^]@\_KT^[8@=\ETWF_WQW^SQ%)LO MLNN'?==L3X/[%6S7NZ?_JS]/E5 &]'G< _!I #8'4,\ L_80W6<[?'&LS7%TOYOU[G".G[JV_^FZ']==?GSWQ[M_?'Z7O MKO?5[6U;WU;'^C8WV9H7>^8EV?MFU]WMLW>[5;W2QR_[/9PW@I\W M\@8'$[ZOVI\R@OZ:X1P3QWJNQ@_'@>60GO-2=]_!K_7)_7UW7KQ;][^V^;K_5B\OO_X)X_K-KTT#)M!+0.V73M]&LZ/PP_O-]\N!2T)+2Z6W]0]V&$E9X+GYS!M=>R\.A9< MW>?=NJM7V:>NZFHG?H/#8\\!*)FV4W[>*4\$10Y9 J!D6@F*5!\&LX4 MC+&<4,P,*-IAE&&>8S<4R_/JRN#J?NT/9I>]WM;M^KIRK2XX//8<@))I.Q7G MG8I$4!20)0!*II4 Y?(O;CX/C*?Q*LP0H;F@!AI=<7DI#G_^7'!$"B= P16^ M7Z]6FSI[5^V[[/MJ>_]S]OK&A\UPJMB3@-$^#PEABH#4#:]#)*[ MH" O&(%0XD >PA29"'7%Y;00'H1*:H'"W.*JVE4K-QZ# Z,/ BB;ODW)41!+ MA4=0^@*532^#)# H2 Y&X)%;.!-E*4PFZ0SC@GO0*-D%"M.+=P]M_\':N;#@ MP.AC ,JF;U/2%%2F0B,H@X'*II=!6D"WV:?Z=EOONGWVO^Q#VZP>GJ2.J[MZVW_ZWF2_U]=WNV;3 MW*[=+1B)=FM\@5 MAZ@H/,U+(KD'"7./(?B>.D@/7;-].LHA&(?GBSZ_%+T4HNA R80@6"4H!2TB MDA:1F6+0:;S&/!EBM#1A[(CK*2KUM)2(9"PDS%B<,'[;KC>;PVN#F 7MMT!E MTTLAR1%)I1@14/8$E4TO@V1/9*9J1!RR$2]RL^WD#"N9#[&2UI PK7$B]N.Q M$,VZ'4\;PM-$'UJ*[@R19(JDDI@(*'N"RJ9+[Y(]T9DB$[7%(\S*G)OBNQU& MA,@]G)=*6D/#M,:)74V3G\B!P_/&GB)4-KU*DEK15'H4!>504-GT,D@.16?J M4=36F3!%!3?;6XXX)'*1>]H)5+G4)4QO8N$?9XKF$)54BZ:2M2@H MS8+*II=!TBPZ4]:BMEZ%!&:6S.J*XT7INRZ%2@9$PPQH%*Q'<^3P9-&'EZ*G M1"7YHJG$, I*MZ"RZ660=(O.%,.HK7)1K%Z]=]J&(XR7R,.1F>1!+,R#1B%X M F<.3QM]>6"*'A.39(RE$M$8*-N"RJ:70;(M-E-$8PX1#3-+LW"$8885_5=? MGZ1!+$R#G%C6+AZLS6ZGD>8361'%,MSSW6S3)(A-D'(,R$]FBZ')XL^N!3]*"YY&$^E MYG%0I@6532^#9%I\IIK';97.I,K!$'U=DOKP"1J>B=P)-#D\;?3AI6A#<"HICX,2+*AL>ADDP>(SI3QN2W1$[X:&B7PYO(3H MXTQRY44AF5$P0! /X'DVCP_/&GB)4-KU*DJ<5J03! I2)0673RR"96#%3$"Q< M@F!I8=DA!_+2TW,N)$$J)HB! 2A/X-7A%42?9HI652$I6Y%*#BQ B1A4-KT, MDH@5,^7 PI;Y>$%, N*(*@I?\[E0[J"?( 4^W88YD46')XP^O!2-J4+2LR*5 M'%B DBVH;'H9)-DJ9LJ!A:WS%11Q\V)E5Q@KA.>MN90LJ)P@![I0',V9PQ-' MFS2D:%.5DHR5J03!$I1M0673RR#95CE3$"Q=M\LQZRW9$88$93[;$$F#R@F" MX!G-HQER>);H,TO1G2HE^2I3R7\E**>"RJ:707*JP*43T%ET\L@^928*>T)6[/CR+I$V1%%"N01K(6D.6*"L'<&[@0N M')XO^NR2^$4JAI')'"-A+2/3>$:JII&S72,=M^I95UVXHH3ORC>4*Y:1^03] M3K6BFLB+!^:-]@Z#2F<4"BN%2N8QF<.:3$*E,TJAV$SF40G&\S.=:7N:V8(>()80XPWCA^?"'5$_M 5/M,5">P*4'IHT^2:AT M1IU49^]4RAZ"=OI.0L14K^^PB_8(4".';H<*BWVXPG)?1P.I-MP#/MQN4#]; M:4XEU.%)X\\Q15<*J5;@*)7BAX#-PM.XA:MVX6$C[C&0M@4])J@-:4=82;T/ M%E!(T8"5=PRDX]ET>/+X\TS1MT*JKSA*I00B8.?Q--;CJO=XV-5[#+0=]IR( M8.NI&8ZX OLYB,*2!HS!![$]GDN'9XH_O23=*\62'.%4@B""M2L'2V>40F%@ M82OP$4#&P_< AF.,M2F4:,!&?!#!4RAT>,[X TS2M5*LS!%.)0JB#I3.>Y*4PK[ _^9AG>=F*H 5J1XSO5FVD>)NC M 7/S(*+'L^7P+-%G!I7.*(M"PT@RB1#6.QTLG5$*]4ETLQ]%Y[C5SX*O(\;W M@4_Q-$<#IN9!^$ZARN'YXD\O23]*L51'))D:"&NH#I;.*(5"M<)FY6. ;,M\ MC)N7@KJB2N)Q%T"*USD:,#N_:MK[ID=SG56[5=;X'H\SD";^7)+TE10/=422 MJ7RPONE@Z8Q2**PI[$D^!J*V?(>UYQ\_;\6.(Z0L?8Q!L35' [[F#IB:AI[. ME8?31I\55#JC#@ISHLET/%B'=+!T1BD4MA1V'Q\!6^H0Z#2OH>>M.&[G0R7S MO;LJ!N9HP,'<#=O!!W\/I(T_JR0-(ZH^MC>95@?K@ Z6SBB%PHW"[N)C8.MP MWK3NT'-%%5YRJYB3HP%WPK/@:]MLSV@I3F,_5<801YWW$5,C-@3.Z&;^BYX;"-'ZAT>@$4XW/$DDEN ML.;F8.F,4BAD*6P0[T&D2'$=1P.VXVZD!IXI'LX7?SQ) M>CR*K3EBR00U6.=RL'1&*11^%'8%'X-46RS#G-A8M<,(]8H0BJTX&O 5=Z-U MZ)GC UGC#RI).T !>89ERN\(*ZI49 M%--P-. :[L%LZ)GD RGC3RE)Q)D#+IB\/2(JAT1BD46A3V\1X# MTZ<$/ C34,S3VI;[N[KNWE9==7FQK=O;^JK>;/;9=?.PZ\<[?;:I;_J4^4\'J\5V?7MW_J9K M[OOJ++(O3=6S!4H::?U \ "J6CH>$ ]N>MM8<^Q@N\WX]]A. M&MJ15GO@)?ZZY_B<&]^;5$(^JAQ HZ>"<37$N=;EP/-4ED-!U)TH@9N3C9 % MT68IMYXJ)9"U Q7,"WV_[Q6$#<6SC7< #A4H=S9%U MLA+BT2X^KX?8MX* 0:8M S'#'L; F"4R,GXUG+B]T@*/YP?VC\Z[\;(B"L:" M?:=KG0_Q.XS6L"$[IN>B^@2-GY[ERP13[HNJ.K8?893ME!9% S8*"LKKD3PU M>3@"!/$90-@ PI<"H@80.:.U,F=K0C1)$RDJ)&VT8;,3EQN'-FXHMW]QH:4Y MI0:GT_GT8?IU.46W:"RXEB:K:$08X1DH=#T!32A3-^9TN9B@ZZL;=(4H1]]R ML5.$KU7B::/!,GE9<]^HOB\\<]\7(N]0%+Q!H1]&'?#Q9?@$LA8>GL(]X[RU M'[;V0\<7G;,/>^ [0!LIBK\9J*C.T=@E'R3Z<;]2;O]GE]V:/^[FMS4X4"7) M8(A-D2F0>\#IZU=!W__09?X_D9VD(FI3$5UB3UOW1"G0G;^V)N@[ ML>]JF? M>/MC YB_[T7/A'9$Q4$0 M/1/K'166;6KF]6XI5XC!QN#\N[<]C&3=*.J%%J6KM970YO&X:6YZ*T@;8,XW M0NC#PI9OVZW3/U!+ P04 " "#79E6" HK#U,' /,P &0 'AL+W=O M-.E2PRX29L9 M2-.@:=>'8@^*S=C"9,F3Z*3=IQ\EJZ8I4K35T'E)?#G\^_#P\/!'2CIYR(M_ MR@5C''Q?IEEY.EAPOGHS');3!5O&Y>M\Q3+QS5U>+&,NWA;S8;DJ6#RK&RW3 M(?(\?[B,DVPP.JD_NRY&)_F:ITG&K@M0KI?+N/CQEJ7YP^D #GY^\"F9+WCU MP7!TLHKG[(;Q+ZOK0KP;;E5FR9)E99)GH&!WIX,Q?'-&HZI!;?%7PA[*G=>@ MZLIMGO]3O9G,3@=>Y1%+V917$K'X=\_.6)I62L*/?QO1P?8WJX:[KW^JOZ\[ M+SIS&Y?L+$^_)C.^.!V$ S!C=_$ZY9_RAS]9TR%:Z4WSM*S_@H?&UAN Z;KD M^;)I+#Q8)MGF?_R]"<1. T@Z&J"F 3JT 6X:X+JC&\_J;IW'/!Z=%/D#*"IK MH5:]J&-3MQ:]2;)J&&]X(;Y-1#L^FEQ]'E]=3-Y>O@/CFYMWGV_ ^.H<7'S\ M>/YU7*;LA(\/V<\3M+RA;#Y3+DPL'J9X;3QIFW&V=0AS,?XN(UP/ E0!["AN9G]N;G;+IM MCM3F0Q&6;6S0-C:HUL,=>N^3+.'LU:7(L]E.W\&X+!DOP;=+80\FG"W+OTU] MW8@3LW@U/=^4JWC*3@=B_I6LN&>#T>^_0=_[P]1S1V)*'/ V#MBF/KHH\K($ M9W%1_$BR.1@O\W7&33W>R/BU3%4_[D=AB& 4G0SO=_MB-B/23/&2;+TD5B_' MT^EZN4YC+@9+N%CPY+^XJA0F1S=*=,<#W_,@A"U'=3,:P@AW.$JWCE*KHU>B M.!\03*K]. J1%X8M'W4S['D(>F8?_:V/OC7U)YDHA9OT3W\Q_7V7Z>](3(E% ML(U%8!TO+1:)C$5@RKCG[[Y/ MT_6LRKF+/)\])&GZ GP;WY:\$$NI<01#ER/H2$P)2;0-2;1G!%L#]A+,JYIF MZG2D#4D8^I%6P\QF734,>G(Y]IQ5L49J;QDSV-GJ&-QA!]@WKADS%K-&2*UF M?JA5,X,=]JC7595;7WL#E24V,@"00>'4&@4P9QI:;&0U((/ :&0!TQ M(-+3>(^5ZK(D$6A=U4=G]?Z5%2*)TWH5*Q?)RNRF4]9PI:9V6](&C(ZY;X16 MF.D="T=JZ@Y:\@RR\\S!>T=D@A1$HC8A=-CYOCE9D8099(>9/N2%=$PAD 0X M:#MKL/,"!%&'LSLG$W:<.7 /V:@H\]H/ K]-B":[@")*.OR4+(+VL8BKS0AR MBB2NU-2P2"1![LXJD(X8YEPSV-ER3<((LL/(EVPE',TJ7SF;+K(\S><),Y9Q MNU+O03H&@" )(,@.((\]_G,*'Z[4U%A(^$!V^#B\C!M(@J# ;Q/'?CO54\D< MR,X$Y5P;$6%OC/"E9H:%HD+V!TN8!T#3'EF,+/D&9:P@.VP\#Z^SXNX&L!R MO5JE/T \+QBK-I'&(FY7ZSU,1[ERL7/IP@X@CRSBV"EUN%)38R&I ]NIX_#K M.(8+'X&G[1KWFJE^2N# =N#H-;7TZQ\4APBU7=7-2.31KN(H&0%;U]U#2WBC MHAP3P:"]M3%8!1'IFOYR[<;!4Q5P*R3TG@V.U-2P2%# [D !&PC E&6ZF2W+ M)"A@.RC8#Z_MC7N/RC'."XBD#6*GC4?6:^(4,5RIJ;&0B$'LB'%PO28&<(A" MVMXA=IAUI">1?$'L?-'KRKM^TH"5ZV:-JR8SCX0=KDH<(/9;&0ZLUXV*;ES)P-YHHI-K$30>SXX4E/#(KF N.,"8K@OPI1G)K/N/)-< M0.Q<<%V?F!C+M;UE[R$YQKD D6Q![&SQV'+M%"A+G6,0&' M,&KCM=DLH!VY*6F"V&FBUS32#Q4$N"*_[:K)C(30["J5-$#M5P\.O57*<",$ MV=DW;YPT68F2T.&C7*4I?*)B3:TXT'B9B M^PS,Z']02P,$% @ @UV95B A'&G( P %A$ !D !X;"]W;W)K&ULM9A=;]LV%(;_"J$510NLD4C9LIS: NPXRP*D:1"G MZ\6P"T:B+:$4Z9%4W/[[D9(BN=-'BECVA:T/GO>\1SQ\;'JVY^*;C E1X'M* MF9Q;L5*[<]N684Q2+,_XCC!]9\-%BI4^%5M;[@3!41Z44ALYCF>G.&%6,,NO MW8E@QC-%$T;N!)!9FF+Q8TDHW\\M:#U?N$^VL3(7[&"VPUNR)NK+[D[H,[M2 MB9*4,)EP!@39S*T%/%\BSP3D(_Y*R%X>' -3RB/GW\S)=32W'..(4!(J(X'U MQQ.Y()0:)>WCWU+4JG*:P,/C9_4_\N)U,8]8D@M.OR:1BN>6;X&(;'!&U3W? M_TG*@L9&+^14YN]@7XR=3"T09E+QM S6#M*$%9_X>_D@#@(0Z@A 90#*?1>) MKT*7'W^O/IZ?7,#/H"U[H,HHP3P#;CB/-HGE()W*Z)P0N5[\ 8D##S$ M/).817)F*^W)*-MAF7]9Y$<=^5WPB3,52W#)(A+]'&_K6JJ"T'-!2]0K^ F+ M,^#"WP%RD N^K%?@W9OW/;IN]:#<7-?MT*UJ__N>ZW?=$GLLHG_:*BZ$1NU" M9IF=RQT.R=S2ZT@2\42LX.UOT',^]M@<539'?>K!DFP3QA*VU;U*,0M)F\%" MPLLES+)]"KS)=.3[,_NI)?6X2CWN3:T?B5X#3'>M$(2%/X 2F$F*S>IK2>]>>\$C[*"-!>:G$F( M*7@@8@,VM&EW/]:VG=0AY$#2,,CF[H4^.D9C$?([TJ-ZM3H5_OZ+4YW'\$BT]]) M^2-XL;_[I5_9.; F-AP,V? 4S(8UM.$ U"XU#J<808B\#FS#FMMP6'##)KG= M#@\UM>&QV(9-;IOR)[ C=0UNV$_NE= ]8I*_V,ZGX#6L@0T'(S8\!;)AS6PX M +1AD]K0@=#UVN<3U=1&PU(;-:GM='BH@8V.!39J KNW_!K8J!_8]_F$\D3\ M^N^0?L57M@NJ.8T&XS0Z!:=1S6DT *=1D]-=_50C&@V+:-1$=)>'&M'H6$27 M EY/5OM@JYH2LG"B^RS>^CUSIGRSY84QP1(09H.]O.%?/)R9!]5=(\!]02P,$% M @ @UV95KLL3[5N P B T !D !X;"]W;W)K&ULM5==;]LV%/TKA#84+=!$7]:'4UO 8J]8@+0+DG1[&/9 2]8,"N9E7-W(IGQ0E'"X$X@6>0Y M%E^O@?+#W'*MIXE[LMDJ,V$GLQW>P .H3[L[H4=VS9*1')@DG"$!Z[GUFWNU M<'T#*"/^(G"0C6MDK*PX_VP&-]G<ISW]% M&I:DIACLD]!SXRAP'&=F[YOF>B(G\<2/FY$MY9-:^610^4==Q@J&%$.9@[$RZ=87E MZS-TA]W$A9[9(R]EGQ'84AW5JJ,S=[>1^!91D%(7SI:5/N%11T\P#:9^3\*[ MD?H@1,[IA,>U]'A0NBELZ-%(O^68H?*;E WA$G]REAKJ',9Z3,BJK:_&BB^*SOG M%5>Z#R\OM_I3"80)T/?7G*NG@6G&ZX^OY#M02P,$% @ @UV95JL-=23* M!0 N"P !D !X;"]W;W)K&ULM9IK;]LV%(;_ M"N$-0PMDT<779(Z!QE30#$T1).V&8=@'1J)MH9+HDK0=#_OQ(R5%$F.9LX*S M?FALF>>A=%[IB.^1ICO&OXD5I1(]ITDFKGHK*=>7CB/"%4V).&=KFJE?%HRG M1*JO?.F(-:RX:'>+F2>H,SFZ[)DCY2^75]S]4WIZ)$<4HS$;,,<;JXZGWP+@-_K /R M$;_%="<:GY$^E"?&ONDOM]%5S]5[1!,:2HT@ZL^6SFF2:)+:C^\EM%?-J0.; MGU_H-_G!JX-Y(H+.6?)[',G556_20Q%=D$TB']CN(RT/:*AY(4M$_C_:%6/' MXQX*-T*RM Q6>Y#&6?&7/)>): 1X@R,!?AG@GQK0+P/ZIP8,RH#!J0'#,B _ M=*)$O%=;OSYB].[']U-'JIGT>"X/O/;TFR=IVN:(6$8$A8 P0RQAI580]#Z,X24 M!!*&(6$!$,R09%1),K)>/YCR>%O<;^-*F#.D+JH4O8LSM*>$B];[KIT[+"+; MA+ &=A4"$A8 P0PAQI40X],*V8,N9(^JD)VAFYBK#5]6G%+TAT[G&TN;=>:N MUQ$D#$/" B"8(=^DDF\"6MHFD)) PC D+ ""&9)<5))<6*^HSTP;0)*@+4DV M%+$%4FY6V;5,N1G.:1;N]88=X1$*62:Y -8.L<:$L!E(9!:0$4S12F;BMX5HL\N^=Q%L9K5>A(WD73E2[2 M8L5";&C4J@UH;Z&DF9VP85LAQ* 3!U T,_%U\\#[K^Z!3G*WOH$=V3GS]AT< M'VU#8-#]"*!HIA!U\\"S=P].:"/;"9WS#MH&*&G#$SK)K4/[ME:R5WMXS^I' M9W=J[4,DXWM=1[B,_R;Y(\0UV1=G]YKR4!=^]5 MN][KH@)JVJ%HI@JU;??LOCU?#SW0+4NV^HR>@Y* MPZ"T (IF/FRL[;WOPCYN!#7LH#0,2@N@:*8PM6'WK;[S3;=M.[*S./8=//[T M (/N1P!%,X5H/(^W&_0[\ARGFQ0],:YB=?T*B9KN2.&RPSI+<&C>Q^W]2PPZ M<0!%,W->VVW?;K>O7W(MT(*S%.G?A78,87[K:$T\J,,N:?8O4$L#!!0 ( (-= MF5;EMH1#4@, $0* 9 >&PO=V]R:W-H965TFYG'(3FCG9 _U091PZ^<<37V-EH7E[ZOT@WF1'5$@=Q\ M60F9$VVF$_EPA4SL MQE[@'5Y\I>N-MB_\>%20-2Y0?RONI)GY-4M&<^2*"@X25V-O$EPF0VOO#+Y3 MW*FC,=A,ED+\M).;;.QU;4#(,-66@9C'%J?(F"4R8?RSY_1JEQ9X/#ZP?W*Y MFUR61.%4L!\TTYNQ]\&##%>D9/JKV'W!?3Y]RY<*IMP_["K;X<"#M%1:Y'NP MB2"GO'J27WL=C@#1EX>CN;W=S/KN?W"YC,$YC>SN]OYI^OY].; MZP6\35 3RM0[N #*8489,XNE1KXVKBV!G^[=7%5NPF?<1# 37&\47/,,LU.\ M;T*NXPX/<5^%K80S(CL0!>\A[(81?%LD\/;B':2F H")E-B::HARVDZ:8%J3 MA@?2!IKDQ33!QV::DYRC>JTBQQL]MU8BSZDV>TXK(#R#J9&4\C7RE**"A*J4 M"55*A+\F2Z6EV5)_-ZU4Y:37[,0>,Y>J("F./7..*)1;].(_W@2#[I]-@KXF M6?)*9"?B]FIQ>VWL\6VIE3:J&D&!H=8H%8@5I!(SJM^#U54_P%+PK!)_71)) MN$9LW V5KZ#KG-FC=QL/@TZO>_0+1O[V6,D&R(>P%9*T9O0_]>K7>O5;]9J7 M^1*EE>BPWQ041&J:TH+8LK0'!E$*E7JL6(FYD=-9P[]M&_6J2BM@?F^$D(?)M9!W3C&_P%02P,$% M @ @UV95L-Q':Z @ U04 !D !X;"]W;W)K&ULK53?;YLP$/Y73JR:6FDK!%A7=02)_%A;:>TJDFP/TQX]!-_YON_NN_@NVG)Q+PM$!0]5R>30*92J+UQ79@561)[R&IF^ M67%1$:5-L79E+9#D%E25KN]Y9VY%*'/BR/KN1!SQ1I64X9T V505$8\C+/EV MZ RV?F=YJH8.N<.Y+@B3:E2OKW"3L\'PY?Q4MI?V':QG@-9(Q6O.K"NH**L M_9*'K@][ ,US&.!W /\Y('P!$'2 P IM*[.R)D21.!)\"\)$:S9SL+VQ:*V& M,O,OSI30MU3C5)Q.9_-T,9XOTNO;2TAN)_!U?C5-(9U^2>;3"8RODO1R.H/W M<$N$(*;G<#Q!16@I3[1W,9O \=$)' %E,"]X(PG+9>0J79O)X&9=':.V#O^% M.@*XX4P5$J8LQ_PIWM6:>F'^3MC(?Y7PAHA3" ;OP/?\X$ ]XW^'^Z^4$_1] M#BQ?\%*?42K19*H1E*U!]PA2+(G"'!+SD*FB*.%'LM11^F7_/-3 -D%X.(&9 M]@M9DPR'CAYGB6*#3OSVS>#,^W1(_7\B>]*+L.]%^!K[LUYD!1%K//AD6IHS M2V/6T2;V_<"+W,V^DK^#SL/SL ]J*W3W)J1"G<\L#@D9;YAJWU3O[7=38D?R MF7^D=U:[8O[0M M/OY@U91)*7&E*[_2CGGC1+I'64+RV<[CD2D^U/19Z[Z(P M ?I^Q;G:&29!O\GCWU!+ P04 " "#79E6W_"=<: $ -&0 &0 'AL M+W=O5IM,*Z.S#:A_E*^_'C.&E"0G"+9%X@<>X]N??< SF8X8[0 M7RS$F(.7)$[9R @YWUR9)O-#G"!V238X%5=6A":(BU.Z-MF&8A3(I"0V8:?C MF@F*4F,\E&L/=#PD6QY'*7Z@@&V3!-'_KG%,=B/#,EX7YM$ZY-F".1YNT!HO M,'_'O&'H[C#$G4\6\!:I3WS!+WCU_1_Y3-BV:>$,,>B?^* AZ. MC+X! KQ"VYC/R>X&%PW) GT2,_D*=D5LQP#^EG&2%,FB@B1*\W?T4A"QER!P MVA-@D0";"66RK2GB:#RD9 =H%BW0L@/)C#Y;+.>/WO)Q?OOC&YC\F(+[YJ=@&=R3E(0.S-,!!/=\4W9<4 MP%<*KJ$2\ [12V!;7P#L0+NE'N_]Z5!1CEU.Q)9X]K&)U+CU"..28+&,Z3,& M?W\7\>"6XX3]TT9>#NZT@V=?"E=L@WP\,L2G7B(:XX]_6&[G:UOGFL!J/#@E M#XX*O<&#GRNJK>,6N!"/1U'<%[#&*:8HEH-"@7B.1*)VE#U! M 7X1EH#AML*5X*>.2A-8C8=!RX[>D1;X.P+TAT, M&J)M";*@FSU%VU1K[9D22UGE_09GZA05+O!:F$;.P/_@@9)@FYL_3YC9R!=Z M7F(_3$E,UM&1+I3W.75TNM#JK,"*%7A.%1?HNKC0A%;GHC))EM)[G*!C^U"B MEN,TA=P6Y=KN$2%7'L92FYBWA/P1)9NO8+(5-A_)A3<%K;S?R4/4A%9GI_)/ M5O>L@M9JJ72AU;FH3)6E]"HG"-H]D&JOWVWJ^3!(V FG=T3/E>6QU)ZG5<]3 M&DF;\;9XE> G#TP36IV*REI9_;.*5ZNYTH56YZ*R5Y;2M9P@WL&!+IN_U)0A M]1_XE>N!:M?3*MM\4B2B[[<3ZMN<.C1=:'52*I,%K7,*&&JU5KK0ZEQ4U@HJ M[J+8]'Z(8(&6,Y)I)MN+56J'4'2!=: MO>?*/T'GK!K5ZI9TH=6YJ-P25&\WO5^CW8/-KHM!TR&T!,$N;&C4W-M83K"X M7[;?SH!/MBG/-UC+U7)/?R)WLAOKU]:5E^_,5S#Y'P5WHHTH92#&*P'9N>R) MNFB^]YZ?<+*1V]=/A N7+ ]#C ),LP!Q?44(?SW);E#^ S+^#5!+ P04 M" "#79E6KR&8-^8" !7!P &0 'AL+W=O4,CFP8J6V=[8MPQA3(F_Y%IG>67.1$J6G M8F/+K4 2Y4$IM5W'\>R4),SR^_G:3/A]GBF:,)P)D%F:$O$^0LKW ZMA'1>" M9!,KLV#[_2W9X!S5F:7*%&2(I,)9R!P/;"&C;M1SYS/#_Q,<"]/QF R M67'^:B:/T%MG6*;I'M,B#,-09(3"B%#"0JS*NX!K5<.9#KR36Q+BP-(MEE?8\K]^:7C.MQJQ MK5)LJP[='^$F853"W2^9V+?/',H4Q$1NL MO!8%3/N4W6TZU>1>2>[5D@^EU.8F"44)^CK"7B0*;_AZ7:G ^Z3@QO-ZU0HZ MI8).K8(9>=<^IBKY.I_Y&DZ[ZU4S=DO&;BWCBXI17.LN#&D6F9KK'M4&Q;2E M"($L? )(2C?4O\/4$L#!!0 ( (1=F59?FV9>5P0 M (H6 9 >&PO=V]R:W-H965TAP)HD::0O%ZC!&_GBJ[L&A[B M=<1$@[J8Y7"-'A%[RN\)OU,;2ABG**,QS@!!J[ERI5_ZNB8$98]O,=K2UC40 M4UEB_"QN/H5S11,C0@D*F$! _K%!-RA)!(F/XZ6&*DU,(6Q?[^A>.7D^F26D MZ 8GW^.017-EJH 0K6"1L >\_8CJ"5F"%^"$EO_!MNZK*2 H*,-I+>8C2..L M^H0_ZB^B)=#'!P1&+3".%9BUP-P76 <$XUHP/C:"50NL8P636C Y5F#7 KM, M5O7MEJEQ((.+&<%;0$1O3A,797Y+-<](G DK/C+"G\9^O3H@+-WY^ =4 &-($$4Q!EX MRF)&W_-&?GT;)PEW&)VIC ].A%"#>B!.-1#CP$!,<(LS%E'@9B$*NWJ53ZJ9 MF;&;V;4Q"/30<@3TR7M@:(;9,YZ;8^360;DS++^%9 1,_:#2<59F,RL^29ATS&P6?,4/@[ZLE M9837HW]Z1GE=4!6FB&R0LOCU%WVB_=Z7;IDP1R;,E0GS M9,)\2;".:<:-:<9#],55GA.\02%X*2!AB"2O(( T F&\B4.4A>",UYL0)PDD M%.2(5!7IO,]'5:!I&4B\FS<+;:1-+:W]I\_43=LN@X,[U2XR8:Y,F"<3YDN" M=>QB-7:Q!NWBU+:@?"$2<$]PXS , IRF?,%36J,N0"?X9C#BJ?7'.MV$SO_0 MN+T:V^KV\F1.S9<$Z^1]TN1]<_@*EPGJ2^0@XM1$RH0Y%8POY=_2I=NC MO6RY,D-Z,F&^)%@G]7:3>GOX#5&P")/X7_Y3ARDN,@;P"E"QUN";I+P@0<3W M*'UV&,2>:@>9,$&ULK5;?;^(X$/Y7K&RU:J5M M\PL"[0(2T-[M/FR%8'M[TND>3&*(U<1F;0=Z__V-G9 &,&D?^@*Q,_/Y^V8R MXQGLN'B6*2$*O>09DT,G56ISY[HR3DF.Y0W?$ 9O5ESD6,%2K%VY$00GQBG/ MW,#S(C?'E#FC@=F;B=& %RJCC,P$DD6>8_'?A&1\-W1\9[\QI^M4Z0UW--C@ M-5D0];29"5BY-4I"<\(DY0P)LAHZ8_]NZAL'8_$7)3O9>$9:RI+S9[WXG@P= M3S,B&8F5AL#PMR53DF4:"7C\KD"=^DSMV'S>H_]AQ(.8)99DRK-?-%'IT.D[ M*"$K7&1JSG??2"6HJ_%BGDGSBW:5K>>@N)"*YY4S,,@I*__Q2Q6(A@/@V!V" MRB$X=NB<<0@KA] (+9D96?=8X=% \!T2VAK0](.)C?$&-93I-"Z4@+<4_-3H M83Q__/[XYP+-'N9H\6T\?T"7]T1AFLDK=(V>%O?H\N(*72 7R10+(A%EZ(E1 M);\T-GZFO)"8);!Y<; >N I(ZJ/\E$K !_VO+5PE7,<.IZO\3FYP3(8.E+$D8DN=/?N1]M6G](+ #Y9U: M>:<-??0(38FRF.<$8:4$718*+S."%$?3%.<;J.J_;0$H42.#JKO2=A2%W1!R ML6TJ.[4*HY[W:G5 N5M3[K92_F6Z $FN\98(Z&J(%?D2\L97^X\?.J-4\*5# M2M$E?/GE]I5-1WE4M\'0O^T'_>A(R*E9X(5>[]:N)*J51*U*[FE6Z(:)R&H% M'=0H4#Q^OM8],$&0%;@8)#:M]0T=T0G!CM_M'*DX->KV>KY=0Z_6T&O5\),K MG.T##S%'R5Z4)'$AJ**P_P;YGB6Z0:?C'=&WF?7[7<\NH%\+Z+^O]C?P#1F2 MYROASL:^_Y&]X(/ #B)Q6T?BMC65$RQI;'*5\"S#HA$2:]I*M%XC'][-20NP M&?E]>\I\[_6"]-ZN'"B1]Y.M (_8^D=LK59GZ3;N<[^]R]8="C-%;15"7N*L M2"I%+:52'=0L@L@[+A2+4<<[+A.W,9_D1*S-V":AZ11,E1=YO5N/AF,S$!WM M3_3(:.:>5YARWH1K>DV91!E9 :1WTP-&HASARH7B&S,%+;F"F8Y-9L4K5=L]F$EB(E.5PSQ,LLP^SI E*ZFUJN]=QP0]8;H1KLV:3 :UB! MN"NNF=RS6TI",L@YH3EB\#"UYNYYY/I*4/7X06#'][:1.I5[2G^JG64RM1P5 M$:00"X7 \F<+"TA319)Q_&J@5CNF$NYO/].CZN3ER=QC#@N:_DT2L9E:8PLE M\(#+5-S0W5=H3FBH>#%->?6-=DU?QT)QR07-&K&,("-Y_8L?FPNQ)W '[PB\ M1N!]5. W O^U8/B.8- (!A\=8=@(AA\5C!K!J+KV]<6JKG2 !9Y-&-TAIGI+ MFMJH[*K4\@*37-U9*\'D42)U8C9?_'6W7"UOE]^O5FA^%:!@^2-B2YF+# M49@GD'3UM@R]C=][CO_"TP(CN#]!GG^$/,?S>^)9?%SN]9V.7GZ)V0GRW7=' M#_7R .)6WC=Z]/'1/1G?.8XSL3>[AO5T_/T M;# >O^D9&0JPX\*P=6&H=2$@O* 2O(0$?2] I6&:<_0?6MRBFY)S@M'SC.TS4QO H6::A 4F8:%)6&0(UKDE M1NTM,3*??4+#,$ZQHU;X\9:XZX9' O\B$A6 M8,+DJY5 \"A?[WBO95K6H9:9A 7C-\NCZSO5YY5S)D>-#,$ZSIVUSIUIG?L& M^"=:E1+ZQ(_0,H]/^AS3,@YUS"0L, D+3<(B0[".JZ[S\N+JF%\O&Z8AGXW2 M J.TT"@M,D7K>KU7I'"UT5)F7)EZ$R2?DA%^L;S79?=-EAOVY+A%3S_? MZ^D8Z,,[V!J3M,@4K6N-]V*-I[4F*M5SB[3F22V*'-7O+&NU0):%G)'RQ:6J M?^9Q[TJIIQ\\(;TWAGI]S@=&APV-TB)3M*ZA+T4@5UM^T!8(]-*#W3):[C%* M"XW2HH;6J4KXW?NR=LO>J^1FP-95S5U-*IG^ZJ)NV]K6]>=5-=M^Z5[_*7") MV9KD'*7P(*7.R:E\3F=UG;W>$;2HZL+W5 B:59L;P DPU4$>?Z!4/.^H =I_ M.V;_ U!+ P04 " "$79E6 ]; X:0$ !5' &0 'AL+W=OC'64_\A4A'/Q,DRP? M.RO.U^>NFT9K1O"\<$H3%WE>WTUQG#F34?'L MCDU&=,.3."-W#.2;-,7LY0M)Z&[L0.?UP7V\7''YP)V,UGA)'@A_7-\Q<>=6 M*/,X)5D>TPPPLA@[4W@^\PN'PN(I)KN\=@TDE6=*?\B;Z_G8\61$)"$1EQ!8 M_&S)C"2)1!)Q_%N".E6;TK%^_8I^59 79)YQ3F8T^1[/^6KL#!PP)PN\2?@] MW7TE):&>Q(MHDA?_P6YO&X8.B#8YIVGI+")(XVS_BW^6'5%S@$&' RH=T*$. M?NG@%T3WD16T+C#'DQ&C.\"DM4"3%T7?%-Z"39S)87S@3+R-A1^?7$VO[\'3 M].;Q$MQ>3A\>[R]O+__Y]@ ^7A".XR3_!/X"CP\7X..'3R.7BP:EFQN5X%_V MX*@#_!:S,^##SP!YR->XS\SN%R2JW%'3W14T*ZZHXHH*/+\#;YKGA.N)OY&[K1-IVL-<+4-VP$610!1D8Q^$FQL]Q$O.8:,,+ M; Z&); &SU[%LW?H8"1FRGN<7JVG?=B'[1%IVXGA&'8.2+\*M&\,=(89>XFS M)9BF=)-Q783]5LM]! =AKQVCQC(8!/Z@,\JPBC(T1BFK /A&6 IN*,[ %8YD MC[Z _S0/=12,Z,?FE26P1D<,JHX8G#)_!C9Y6@)K\!Q6/(>GIN7PX+346?JF MM(2>6D(]8YSW9$N3K0QTQL@\YO74+)+69/#+$^TB:VS^V!&UA=;LK)K>@*@<:T_)(%+A'I>_IJY&A,D$[P[R=-'^,DN1H MKI;0FER5+(%F7?)&>FJ4AJC]_7Z[^&M-O6&_6SI!I4J@69:H/%7A?A8E/]HP M)N:^-G*K4L066I._$B/0K$:Z=U70JA*QA=:DJ;0(-(N1@W96L*TR]%LKC:%Y M;X64&D'>*04"6143MM":7)680,8%_(@=5@GT]A9+8VC<8Z':UP>S&KBBC,3+ M#,C"0++H!2PHVV$V!Q'-.,,1ST4->4OI(B_DE2Q++;DB(E4/V[>NO+N\ED'Z!;._.1!VZWF"WC+ <)60@?[RP4X\GV9UC[ M&T[7Q3'0,^6&ULM5== M;]HP%/TK5C9-J]0U7WRU R0*M$7:*"I=]S#MP81+L>K8S':@^_>SG30-)614 M:E_ =NX]G'-\;6[:&RX>Y!) H<>8,MEQEDJMSEQ71DN(L3SA*V#ZR8*+&"L] M%?>N7 G N3G*G,3 ).$,"5ATG)Y_UO=M@HVX(["1A3$R M4F:"UFAB7T M.?U)YFK9<5H.FL,")U3=\,T59(+J!B_B5-I/M,EB/0=%B50\SI(U@YBP]!L_ M9D84$FK-/0E!EA Z@^'-Z*YW.[H;3E%O/$!7P\'E:'R);F]ZXVFO?SNZ'D_1%S35Y3-/ M*""^0!>8"'2':6)G Q!DCH!&32B1ZCY5$GP>@,*'R2"?_F [0YX]'Z",B M#-TN>2(QF\NVJS1_P\*-,J[G*==@#]?O6)R@T#]&@1>$)>G]ZO0!1'EZL)WN M:M=RZX+R16.H./H0RA!K,'I?OK@-[RO M9?K>"&Q+;9BK#:O0=]0>HWXBA-[K8S156('9=EL=A&$6$4S1A$MBC^JOX:,R M!W^FZV?(=($(;-9_E_E536(B8(7)',&COL8D2*0+"7&U!*'/BF6#\+ZMZ+\+ M]):7M=S+VBN]'',6O8>=U3RNK;RT>(L'[LB3Y+_O=+M6$^E%D4B@\@JDE7O2?S_\+6=][[F[ M\0[UECY[6W$L,[QB58=^PW]1^B51M< [+2]]O]"+^:]ENZ?X,Z#_T=R-*J'I M%KI'T[KK-NN>,(DH+'2:=]+4%Y!(N^%THOC*-I0SKG1[:H=+_08!P@3HYPO. MU=/$]*CY.TGW'U!+ P04 " "$79E65;A#=*4" " !@ &0 'AL+W=O M-D[_O[&)<4"'J0U[LO965DA MTRSH2U&!--'$9@:V-A9-:C)NOF*D)>UFA--!.)Y-'H;SR<,X@N$TA-MQ>#.9 MWL!\-IQ&P]%\\GT:P2>(R#U)F2.(!80HLS4SU8<)5UJ6]%&U@M,0-J[FC(VY[IQG=WU)COO2';?F#P#O_T1O);G'X"/ M7H>'&#=P;Q_N4IV:8GE-L3S+USG"1\8A6W 8/\UI[C2:.Z\Z82I,$V(YK%E> MVENQJ+T1EU(BCU_,@O5&O.>-;.L-:;RAR!L'K\7F])X]W33B=7!QWNWY= ?6 MNR7X-^RRU[T\_QNV$>?N] ?3F^E:+3.N(,<% 5MGYUT'Y*;?;29:K&S+>!2: M&I =IO2+0&D":'\AA-Y.3!=J?CK!'U!+ P04 " "$79E6J3FS8)X# #Q M#@ &0 'AL+W=O^GN CFI/[ZSMC&8.%83N,QU:ODYS=REY'K'3(8[R5H%91Q.3_EQB*3==RK>W!'9\O MM#FP>YTEF^,$]=?EK:2=G:,$/,)8<1&#Q%G7ZKL7 ]-VEN#2>51 MB&]F,PJZEF,BPA"GVD P^EOC ,/0(%$F MC!,MZ2DG/]T;7MV-'OKWHX>K"?3'0[BY&EZ/QM=P?]8$ODZ&=XOQ$JQ.% =6U,")@Q[F@5[F0;KO1"L#Y]%K!<*KN( @Z*_38GGV7O; M["^]2L#/3)Z"[WX$S_'\DG@&O^[N583CY\7P$SS_I6*44TEDP0T&QOE]YI/Q85:LBEV+?H6*)1KM'I_ M_N&VG+_*2*D)K$!1(Z>H487>NQ>:A4!I*R/%8$<8WQ%61D"*VDI0S:=MW3MI M-*GDZ_W$GALU/-_-C0H!-_. FY4!#X32)M2Y$$%:2D,)GU+1?M"[H_@\9AH# M8"JO\:[V99E47O?:4M8$5F"FE3/3>B>UM^JDJ":P D7MG*+V;U%[BMK<5_MY MLWV@]N=&[1>T?I:'>U89[BC62"1HP"=J,Q2^4>&5E[RV?#6!%?@XS_DX?R>% MG]=)44U@!8I<9]> .+]%XQEL4>3^HB@B/ MMV+_"#%UW3]@+/2;5%]]Z6MK6A=:D2)O1Y'W3LK/+JZ+IIK0BC3M^CVWLE=Z MN_;]9YV*VVBXA]I_;M6@T _D;^\-#Q'*>3)3*9B*5:S33CH_S>>V?C*M')Q? MFGDN&4IV,.DP2'TRE5Q!B#."=$[;]#K*=+Y*-UHLDQ'E46@:>)+E@F92E,: MGL^$T-N-N2"?64I87MBUF2UP@<,%DFK(%[8H.499+2IR&SI.:!>(4"OM MU>?N>=IC*YD3BN\Y$*NB0/SM"N>LZENN]7YB3!9+J4_8::]$"SS!\K&\YVID M=RX9*3 5A%' \;QO7;H7@T37UP5/!%=BXQCH)%/&7O1@E/4M1P/A',^D=D#J M;XT'.,^UD<+XVWI:W91:N'G\[GY39U=9IDC@ M';0AJV,-D41IC[,*<%VMW/1!?6]JM4I#J%[%B>3J*E$ZF8YNGZYO'^[&H^L) M.!YBB4@N3L 9>)P,P?'1"3@"A(*')5L)1#/1LZ6:4ROM6>M_U?C#/?X_$3\' MGGL*H ,]@WQP6#[$LTX./\IME;2+"[NXL/;S]L6E:TPEXV^GX%:UR*_+J9!< M/4J_3SI& ME7IF).8$Y<8U;.1A+==]OT[=((KO-S,8RGP81&Y7]H'.[^C\@W3/JL_U M4U9RME#9C8"-0[ Q,W1"-]CBVZURDR"&9KR@PPL.XMT02E1_96#!F+D#@IUI M \<-DV2+;K?,#Z,0QF:\L,,+#^)-5E/)),I-8.'.C&'L.)Z[!68H@TD4[UG6 MJ .+#H)UK0;:!]I$&.U,?>:YL;--:"B#?N3L6=FX(XP/$OX8W=P!E/U1;UFU M+TGCVL:[,P>A[\,M0$-9" ,O- ,F'6#RJ5M(L#@%%$L38++3DT'B1G&\!6@H M4ZWK>UN ]L9.HG=Q]?I>$"I CN=*Z)Q'*B)O=L9F(%E9;RY3)M5651\NU<<$ MYKI 79\S)M\'>K_J/D_2?U!+ P04 " "$79E6)@4QM@@# "]" &0 M 'AL+W=O0YT[]/4*C=*&@'=PM7?)59MQ".AVNVPFNT-^M+ M3;.P8DEYCM)P)4'C&)R2A5(_W626CH+(!80"$^L8 M&#VV.$4A'!&%\:OD#"J7#K@_OF,_]]I)RX(9G"KQE:HXO4<+X?]B5ME$ R<98E9=@BB#GLGBRVS(/>P#BJ0?$)2!^#.@^ >B4 M@(X76D3F99TRR\9#K7:@G36QN8'/C4>3&BY=%:^MIEU..#N>3*>?;CY^OH:K ML^G9[,OD9'X&YY/I;#[[_ U>G:)E7)C7\ 8F2:(VTAHJ78)\RQ8"(4.1 ITD M,(QF&YFBOK>[NK<[9PD7W/XFFIOK4WAU\!H.@$NXX$)0+Q!8KI58KI- M[%2G6YYOK_U(86,,_ZAP4"D<-"J<*V. ^I&_ M42K&8I[LFMDSBH*5RK M]TA4H]OGB@KW.D2.>N4;IP%?G*)95*M5;Y[XEA3>FQ>-G6[*%:>[2."2H%%K M0.=+%\VRF%BU]OUFH2QU+S_,Z/L"M3.@_:6B*ZV<. ?5%\OX#U!+ P04 M" "$79E6.%\?G# " #/! &0 'AL+W=OZWQNG5XFF?:_4%:^O=L LKTVDM?!EH!347W) M2UV'DX HNA 0U0&1YZXN\I038D@:*UF"+Q<,/&-\/9W.8SN;#^?@+7$_0$,KT#5P!%?!(&;,5U'%H[(TN+LQJ]5&E M'EU0?R2J!=W.!XC:41=6RPE<7]W\+1-:X(8Z:J@CK]N[1+TO"O8*X]QV'4RI M(")#6"BY4X2?HWQ3S?7]0!O]0U\W7=UG6UHZP-$1LJ=N=X M*\6^5W1/P"'MW<7AX90B/.E/-^JV+794:&"XM4'MUIT=#E6-3V486?B674MC M!\ O<_OBH'(.]GPKI3D:;@J:-RS] U!+ P04 " "$79E6_OSV]7$" "V M!0 &0 'AL+W=OW.326#AV9KLM_/O93IH5%- >]M+XSO=]=]_5 M=_%6R$=5(&IX*AE70Z_0NCKS?9466!+5$Q5RQ\-S*)Q5HSRO%&@EJ7)9'/8V1B._3ZWLYQ2U>%M@X_B2NRP@7J M^^I&&LMO63):(E=4<)"8#[U1_VPRL/$NX ?%K=H[@U6R%.+1&K-LZ 6V(&28 M:LM S&>#$V3,$IDR?C><7IO2 O?/._:ITVZT+(G"B6 /--/%T#OU(,.+H!80,(7P,& M;P"B!A YH75E3M8YT22)I=B"M-&&S1Y<;QS:J*'<_HL++QKTUR2^&G M3:)QG2A\(U$$<\%UH>""9YB]Q/NFZ+;R<%?Y.'R7<$YD#Z+^)PB#,.JH9_+O M\/"=2<)6C5)!+ M49HGLS'JA7SN$ETS]0-'9=?-)@E/>X/8W^RKZ8CJA[VO;51=IK\W B7*E=L, M"E*QYKI^4ZVW73XC-W.O_&.SE.H=\I>FWFCFQ:PH5\ P-Y1![XL9:5EOB=K0 MHG*#MA3:C*T[%F:QHK0!YCX70N\,FZ!=U8E' M,@, $03 - >&PO-KI4-/8]/N<>VS?$,*C- M2K"[.6,F6I9"UD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BNGL5UI1G-:R"5(NYU M.FE<4B[):" 7Y4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W5CD;DH>SMS\6RER_ MB?S]Y-W)2>?A_'H_?N: U=D@W!W6R2B=(YTVV:+EF' M1@/!"K"C^6P.=Z.J&$!C5&D;.:]:! M'9-MTQIJFE[&=T!_6\UK;\OV7J0;5?Q1F4\+.QWI^E!D[%:S@B]=?UFT!C#U M+JY.JTJL/@H^DR7SDS\XX6A U[QHKC3_9;-!J4QM@&D2/3)M^'0[\E/3ZIXM MS;J$GO_N.L^89)J*;=.V]E_S*K_8<7+UKRR[WRK[AH,>F]?N:S=Y M>0PFTV,P>10UV3\&D]FK-!DW+_"M4\+.&:&-1G 6&Y)O<*H3FZ319,&%X;+I MS7F>,_GDJ&#E#9W8/Q%V].WXG!5T("R. 87DP!QC'L[ \ M_]-\^NA\/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1TJ2),O" M"&!A!TF"(? TX@CF #Q@2)*X]^#>^RA>OZ?BS?_-1K\!4$L#!!0 ( (1= MF5:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G4D3L8J@9'QS.SVUZ\AC6HT M]*HO+D\$@\CA&OM<7_CP4LFONZKZBOX]%V4]&STH]7@W'M?[!WYF]5_5(R_U MD6,ESTSI77D:UX^2LT/]P+DZ%V-G,KD=GYDH1Q\_7*^UEF-SIU)\KT15ZL:F M82OX2_WC>+.+GD4M=J(0ZK_9J/U=\!$ZBU*R*HK9:'HYL.52B?VK9MI YFQ7MRV*[3*F06:CVXF^X%'(6K5GM-=GFO&9 MZY,O>T^JFHM"<1DQQ1>R>GH4Y:FYC+Z+L7$;;1RNVTL0[^2OA+$Z'L6>1]7^ MZH9*=^6P45L]:F]+^0P^4&E28SPB7OA#X@ MR:%EM,B3)A%.*(Z0_D73F$1!KG=HKCD!D-Z D)U(^@"D/V1WNP;D+0!Y.R2D9T"^!2#?#@GI&Y#O ,AW=B'O M THH2N=HG6&*$\U&T@0%B>;@'QO%Y+BA9X.9JM6D1S I] M,_C$+EJ&MSC98!,'%(IEHQ#=@\F"W,<8!93BG+9=N4C3Z#.)8Y,2,LK4LE(B M?)^;+) XIM;-L5J1O'F\+K'28S4GR0(G(<'4A(3$,;5L#CTV\VP3YIM,H[68 M:;[$&/ MHK6.&UT&66?,0IJ86O9$$.I 4=+,:I=',");W=]$]W;W"80T,;7LB7E ,K0- MX@U&*QQ0C=8.&1,/$L34LB'T$T>V6@PZ<&T(ESA:-$,ESX*$!J&924.V<"S; M@B3:%GF:=:<6!S*&8]D801BFFV;RRW"(=0P;=N *Q#+OJ";]3K^ M@L)E0!(T)TF3TYMLD#\R/[XG>KUM _G L^Z-)^7IC!UG# ML6P-,*WJEC8@:[B6K?$Z=>F+I M9Q+5LD9^D!U=.$Q,2B6M]X0&D"=T.!XM9 MEIUBI F]/0TIQ;6LE-ZY.N**B:(+"0G%M2R4ZV1]@R)1L]-)\E-[$JJ.*.// M)B;D%/4&A56I)-LK=,\*5NYYW<34Q(04XPZIF.ZH@13C6E8,C&E6+EU( M.J[UI8HVX0V*J_)TH[@\HXCO5.\0\B#I>):E\QTS85*RYG5./R'D',_ZVQ.@ MF)B0):= V.:)74/?(4R9"6L4U3W( %Y U3"C-%D M8D("\GY[4:Q_F$/V\88LCZ$;$Q.RCS=,@>P:3Q,3LH\W9*&L,QOYD'U\Z_:! M,,W9R(<4Y%M6$(QISD8^I"#?LH(ZZXF>\>U#XO$MBPZ)0A&.14&#YE36V/+UW_B397O^DG9M MV7:'O-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@ MT^DL##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3 M633AN+ONSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$ M9@NB+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V- M0&\;O2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O M)]#;46\GT-M1;R?0VTD4#OB'I' KTCZAT)](ZH=R30.XX^5A+H'5'O^)]ZYW+:I7SM^5[C M]?^3ZG(^-UTO?UE^[QS=XQ>< _QO\?@%4$L#!!0 ( (1=F5:/X;=ITP$ M #8A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:R6[",!0%T%]!V5;$> @= M!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ M_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY? ME-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\" MI \)TH<"Z2,#Z6,(TLYQ.03 M4$L! A0#% @ @UV95@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "#79E6&'&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( (-=F5:\QULI\@4 ,0? 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ @UV95M_#PW7; P Z@L !@ M ("!"A0 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ @UV95EU[ED:," -C\ !@ ("!R"( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UV9 M5D_.V1!Y" /Q4 !@ ("!^38 'AL+W=O&UL4$L! A0#% M @ @UV95MD1A<2O!P GA$ !D ("!/D8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UV95DEII;6S P (@@ !D M ("!37 'AL+W=O7T^6X% _# &0 @($W= >&PO=V]R M:W-H965T&UL M4$L! A0#% @ @UV95I#D(E'W"0 Y!L !D ("!'( M 'AL+W=O&PO=V]R:W-H965TC-$G@0 L+ 9 M " @7^- !X;"]W;W)K&UL4$L! A0#% @ M@UV95DM92$8L P P08 !D ("!5)( 'AL+W=O&UL4$L! A0#% @ @UV95@_Y4]%Q P MRP< !D ("!D:$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UV95I]P#[0L P RP8 !D M ("!D*\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ @UV95J_^5[5X P 50@ !D ("!A;H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UV9 M5OTU0S_N! G1H !D ("!",8 'AL+W=O&PO=V]R:W-H965T40( +D% 9 " @?#9 !X;"]W;W)K M&UL4$L! A0#% @ @UV95@@**P]3!P #S, M !D ("!>-P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @UV95JL-=23*!0 N"P !D M ("!INL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @UV95M_PG7&@! #1D !D ("!Y_< 'AL+W=O M&PO=V]R:W-H965T5P0 (H6 9 " @=O_ M !X;"]W;W)K&UL4$L! A0#% @ A%V95MX( MT5"@ P 5 L !D ("!:00! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A%V95C)#8@ED P GPP !D M ("!I!$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A%V95KCYKI;V @ J@@ !D ("! M\!L! 'AL+W=O&UL+G)E;'-02P$" M% ,4 " "$79E6C^&W:=,! V(0 $P @ &H,@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 0 ! '<1 "L- $ ! end XML 70 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 71 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 224 230 1 false 53 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.championx.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - SEGMENT INFORMATION Sheet http://www.championx.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 10 false false R11.htm 0000011 - Disclosure - REVENUE Sheet http://www.championx.com/role/REVENUE REVENUE Notes 11 false false R12.htm 0000012 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 12 false false R13.htm 0000013 - Disclosure - DEBT Sheet http://www.championx.com/role/DEBT DEBT Notes 13 false false R14.htm 0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.championx.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 0000015 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES Sheet http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGES RESTRUCTURING AND OTHER RELATED CHARGES Notes 15 false false R16.htm 0000016 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.championx.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 0000017 - Disclosure - EARNINGS PER SHARE Sheet http://www.championx.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 17 false false R18.htm 0000018 - Disclosure - ACQUISITIONS AND DIVESTITURES Sheet http://www.championx.com/role/ACQUISITIONSANDDIVESTITURES ACQUISITIONS AND DIVESTITURES Notes 18 false false R19.htm 0000019 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.championx.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 19 false false R20.htm 0000020 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS Sheet http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONS DERIVATIVES AND HEDGING TRANSACTIONS Notes 20 false false R21.htm 0000021 - Disclosure - INVENTORIES Sheet http://www.championx.com/role/INVENTORIES INVENTORIES Notes 21 false false R22.htm 0000022 - Disclosure - ACCOUNTS RECEIVABLE FACILITY Sheet http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITY ACCOUNTS RECEIVABLE FACILITY Notes 22 false false R23.htm 0000023 - Disclosure - SUPPLY CHAIN FINANCE Sheet http://www.championx.com/role/SUPPLYCHAINFINANCE SUPPLY CHAIN FINANCE Notes 23 false false R24.htm 0000024 - Disclosure - CASH FLOW INFORMATION Sheet http://www.championx.com/role/CASHFLOWINFORMATION CASH FLOW INFORMATION Notes 24 false false R25.htm 0000025 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 25 false false R26.htm 0000026 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.championx.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.championx.com/role/SEGMENTINFORMATION 26 false false R27.htm 0000027 - Disclosure - REVENUE (Tables) Sheet http://www.championx.com/role/REVENUETables REVENUE (Tables) Tables http://www.championx.com/role/REVENUE 27 false false R28.htm 0000028 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILL 28 false false R29.htm 0000029 - Disclosure - DEBT (Tables) Sheet http://www.championx.com/role/DEBTTables DEBT (Tables) Tables http://www.championx.com/role/DEBT 29 false false R30.htm 0000030 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES (Tables) Sheet http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESTables RESTRUCTURING AND OTHER RELATED CHARGES (Tables) Tables http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGES 30 false false R31.htm 0000031 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.championx.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.championx.com/role/EARNINGSPERSHARE 31 false false R32.htm 0000032 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.championx.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.championx.com/role/FAIRVALUEMEASUREMENTS 32 false false R33.htm 0000033 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS (Tables) Sheet http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSTables DERIVATIVES AND HEDGING TRANSACTIONS (Tables) Tables http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONS 33 false false R34.htm 0000034 - Disclosure - INVENTORIES (Tables) Sheet http://www.championx.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.championx.com/role/INVENTORIES 34 false false R35.htm 0000035 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.championx.com/role/SEGMENTINFORMATIONDetails SEGMENT INFORMATION (Details) Details http://www.championx.com/role/SEGMENTINFORMATIONTables 35 false false R36.htm 0000036 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 36 false false R37.htm 0000037 - Disclosure - REVENUE - Contract Balances (Details) Sheet http://www.championx.com/role/REVENUEContractBalancesDetails REVENUE - Contract Balances (Details) Details 37 false false R38.htm 0000038 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) Sheet http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details) Details 38 false false R39.htm 0000039 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details) Sheet http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details) Details 39 false false R40.htm 0000040 - Disclosure - DEBT - Long-term Debt (Details) Sheet http://www.championx.com/role/DEBTLongtermDebtDetails DEBT - Long-term Debt (Details) Details 40 false false R41.htm 0000041 - Disclosure - DEBT - Narrative (Details) Sheet http://www.championx.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 41 false false R42.htm 0000042 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.championx.com/role/COMMITMENTSANDCONTINGENCIES 42 false false R43.htm 0000043 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details) Sheet http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESNarrativeDetails RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details) Details 43 false false R44.htm 0000044 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details) Sheet http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details) Details 44 false false R45.htm 0000045 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details) Sheet http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details) Details 45 false false R46.htm 0000046 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) Sheet http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails STOCKHOLDERS' EQUITY - Narrative (Details) Details 46 false false R47.htm 0000047 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.championx.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.championx.com/role/EARNINGSPERSHARETables 47 false false R48.htm 0000048 - Disclosure - ACQUISITIONS AND DIVESTITURES - Narrative (Details) Sheet http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails ACQUISITIONS AND DIVESTITURES - Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.championx.com/role/FAIRVALUEMEASUREMENTSTables 49 false false R50.htm 0000050 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details) Sheet http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details) Details 50 false false R51.htm 0000051 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details) Sheet http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details) Details 51 false false R52.htm 0000052 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details) Sheet http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details) Details 52 false false R53.htm 0000053 - Disclosure - INVENTORIES (Details) Sheet http://www.championx.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.championx.com/role/INVENTORIESTables 53 false false R54.htm 0000054 - Disclosure - ACCOUNTS RECEIVABLE FACILITY (Details) Sheet http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails ACCOUNTS RECEIVABLE FACILITY (Details) Details http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITY 54 false false R55.htm 0000055 - Disclosure - SUPPLY CHAIN FINANCE (Details) Sheet http://www.championx.com/role/SUPPLYCHAINFINANCEDetails SUPPLY CHAIN FINANCE (Details) Details http://www.championx.com/role/SUPPLYCHAINFINANCE 55 false false R56.htm 0000056 - Disclosure - CASH FLOW INFORMATION (Details) Sheet http://www.championx.com/role/CASHFLOWINFORMATIONDetails CASH FLOW INFORMATION (Details) Details http://www.championx.com/role/CASHFLOWINFORMATION 56 false false All Reports Book All Reports championx-20230331.htm a20230331exhibit101.htm a20230331exhibit311.htm a20230331exhibit312.htm a20230331exhibit321.htm a20230331exhibit322.htm championx-20230331.xsd championx-20230331_cal.xml championx-20230331_def.xml championx-20230331_lab.xml championx-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "championx-20230331.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 652, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 224, "dts": { "calculationLink": { "local": [ "championx-20230331_cal.xml" ] }, "definitionLink": { "local": [ "championx-20230331_def.xml" ] }, "inline": { "local": [ "championx-20230331.htm" ] }, "labelLink": { "local": [ "championx-20230331_lab.xml" ] }, "presentationLink": { "local": [ "championx-20230331_pre.xml" ] }, "schema": { "local": [ "championx-20230331.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": 393, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 16, "keyStandard": 214, "memberCustom": 17, "memberStandard": 35, "nsprefix": "championx", "nsuri": "http://www.championx.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.championx.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "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": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "10", "role": "http://www.championx.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - REVENUE", "menuCat": "Notes", "order": "11", "role": "http://www.championx.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "menuCat": "Notes", "order": "12", "role": "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - DEBT", "menuCat": "Notes", "order": "13", "role": "http://www.championx.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "14", "role": "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES", "menuCat": "Notes", "order": "15", "role": "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGES", "shortName": "RESTRUCTURING AND OTHER RELATED CHARGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "16", "role": "http://www.championx.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "17", "role": "http://www.championx.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - ACQUISITIONS AND DIVESTITURES", "menuCat": "Notes", "order": "18", "role": "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURES", "shortName": "ACQUISITIONS AND DIVESTITURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "19", "role": "http://www.championx.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS", "menuCat": "Notes", "order": "20", "role": "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONS", "shortName": "DERIVATIVES AND HEDGING TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "21", "role": "http://www.championx.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - ACCOUNTS RECEIVABLE FACILITY", "menuCat": "Notes", "order": "22", "role": "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITY", "shortName": "ACCOUNTS RECEIVABLE FACILITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "championx:SupplyChainFinanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - SUPPLY CHAIN FINANCE", "menuCat": "Notes", "order": "23", "role": "http://www.championx.com/role/SUPPLYCHAINFINANCE", "shortName": "SUPPLY CHAIN FINANCE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "championx:SupplyChainFinanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - CASH FLOW INFORMATION", "menuCat": "Notes", "order": "24", "role": "http://www.championx.com/role/CASHFLOWINFORMATION", "shortName": "CASH FLOW INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.championx.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - REVENUE (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.championx.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - DEBT (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.championx.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESTables", "shortName": "RESTRUCTURING AND OTHER RELATED CHARGES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.championx.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.championx.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSTables", "shortName": "DERIVATIVES AND HEDGING TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.championx.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - SEGMENT INFORMATION (Details)", "menuCat": "Details", "order": "35", "role": "http://www.championx.com/role/SEGMENTINFORMATIONDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i1ba69e72cda24765b927e7ef4ada205d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "36", "role": "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "id4ad65e634bf45659e5bc4798820015f_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - REVENUE - Contract Balances (Details)", "menuCat": "Details", "order": "37", "role": "http://www.championx.com/role/REVENUEContractBalancesDetails", "shortName": "REVENUE - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details)", "menuCat": "Details", "order": "38", "role": "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i4201f3f6d70c4bfd89b5c8228811cf78_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "39", "role": "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - DEBT - Long-term Debt (Details)", "menuCat": "Details", "order": "40", "role": "http://www.championx.com/role/DEBTLongtermDebtDetails", "shortName": "DEBT - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - DEBT - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.championx.com/role/DEBTNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "id61debb0f2484ac29b367b34124580f4_D20220629-20220629", "decimals": null, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "menuCat": "Details", "order": "42", "role": "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details)", "menuCat": "Details", "order": "43", "role": "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESNarrativeDetails", "shortName": "RESTRUCTURING AND OTHER RELATED CHARGES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details)", "menuCat": "Details", "order": "44", "role": "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "shortName": "RESTRUCTURING AND OTHER RELATED CHARGES - Schedule of Restructuring and Other Related Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i49e10359a3e64a1ea1d69049f56b30fd_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i4201f3f6d70c4bfd89b5c8228811cf78_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details)", "menuCat": "Details", "order": "45", "role": "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails", "shortName": "RESTRUCTURING AND OTHER RELATED CHARGES - Restructuring Reserve Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i4201f3f6d70c4bfd89b5c8228811cf78_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "if8424030373141e0828d2068c966f354_D20230216-20230216", "decimals": "INF", "first": true, "lang": "en-US", "name": "championx:CommonStockDividendsPerShareQuarterlyCashDividendApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "if8424030373141e0828d2068c966f354_D20230216-20230216", "decimals": "INF", "first": true, "lang": "en-US", "name": "championx:CommonStockDividendsPerShareQuarterlyCashDividendApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "47", "role": "http://www.championx.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - ACQUISITIONS AND DIVESTITURES - Narrative (Details)", "menuCat": "Details", "order": "48", "role": "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails", "shortName": "ACQUISITIONS AND DIVESTITURES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i71f278e9271d400abb37cd0e6929d67f_I20230331", "decimals": "INF", "lang": "en-US", "name": "championx:DisposalGroupNotDiscontinuedOperationRecoverableValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "menuCat": "Details", "order": "49", "role": "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i88b19f813de64bc492d4fb0290729222_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details)", "menuCat": "Details", "order": "50", "role": "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails", "shortName": "DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Fair Value of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "ifbb5566f59cf4853868b4f5a8ec58dd3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details)", "menuCat": "Details", "order": "51", "role": "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails", "shortName": "DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "ifbb5566f59cf4853868b4f5a8ec58dd3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details)", "menuCat": "Details", "order": "52", "role": "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails", "shortName": "DERIVATIVES AND HEDGING TRANSACTIONS - Schedule of Gain (Loss) on Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - INVENTORIES (Details)", "menuCat": "Details", "order": "53", "role": "http://www.championx.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "icccbdfc3582e4e88b0aab2a19854caf3_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "ica90d2b5a15f4f92811030a9e8a5d51b_I20220628", "decimals": "-5", "first": true, "lang": "en-US", "name": "championx:AccountsReceivablePurchaseAgreementMaximumAvailableForSaleUnderFacility", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - ACCOUNTS RECEIVABLE FACILITY (Details)", "menuCat": "Details", "order": "54", "role": "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails", "shortName": "ACCOUNTS RECEIVABLE FACILITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "ica90d2b5a15f4f92811030a9e8a5d51b_I20220628", "decimals": "-5", "first": true, "lang": "en-US", "name": "championx:AccountsReceivablePurchaseAgreementMaximumAvailableForSaleUnderFacility", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i65b17a77c8574ded8185e40c3d584976_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - SUPPLY CHAIN FINANCE (Details)", "menuCat": "Details", "order": "55", "role": "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails", "shortName": "SUPPLY CHAIN FINANCE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i65b17a77c8574ded8185e40c3d584976_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTransfersAndChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - CASH FLOW INFORMATION (Details)", "menuCat": "Details", "order": "56", "role": "http://www.championx.com/role/CASHFLOWINFORMATIONDetails", "shortName": "CASH FLOW INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTransfersAndChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i07a30e0c5564466fa4b5b5cbd9658a7e_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i07a30e0c5564466fa4b5b5cbd9658a7e_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i63bf7226c81c4fc891d7b8db058caa08_D20230215-20230215", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "menuCat": "Statements", "order": "8", "role": "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "9", "role": "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "championx-20230331.htm", "contextRef": "i53f638267fe54a1ca8760fe433112c0d_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "championx_A2022RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Revolving Credit Facility", "label": "2022 Revolving Credit Facility [Member]", "terseLabel": "2022 Revolving Credit Facility" } } }, "localname": "A2022RevolvingCreditFacilityMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "championx_A2022TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Term Loan Facility", "label": "2022 Term Loan Facility [Member]", "terseLabel": "2022 Term Loan Facility", "verboseLabel": "2022 Term Loan Facility" } } }, "localname": "A2022TermLoanFacilityMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "championx_AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Held For Sale Under Accounts Receivable Facility", "label": "Accounts Receivable Held For Sale Under Accounts Receivable Facility [Member]", "terseLabel": "Accounts receivable held for sale under Accounts Receivable Facility" } } }, "localname": "AccountsReceivableHeldForSaleUnderAccountsReceivableFacilityMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "domainItemType" }, "championx_AccountsReceivablePurchaseAgreementMaximumAvailableForSaleUnderFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Purchase Agreement, Maximum Available For Sale Under Facility", "label": "Accounts Receivable Purchase Agreement, Maximum Available For Sale Under Facility", "terseLabel": "Maximum accounts receivable that can be sold" } } }, "localname": "AccountsReceivablePurchaseAgreementMaximumAvailableForSaleUnderFacility", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "monetaryItemType" }, "championx_AccountsReceivableSoldOutstandingBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Sold, Outstanding Balance", "label": "Accounts Receivable Sold, Outstanding Balance", "terseLabel": "Accounts receivable outstanding" } } }, "localname": "AccountsReceivableSoldOutstandingBalance", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "monetaryItemType" }, "championx_AccruedDistributorFeesCurrent": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Distributor Fees, Current", "label": "Accrued Distributor Fees, Current", "terseLabel": "Accrued distributor fees" } } }, "localname": "AccruedDistributorFeesCurrent", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_AccruedEnvironmentalLossContingenciesNumberOfLocationsIncluded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Environmental Loss Contingencies, Number Of Locations Included", "label": "Accrued Environmental Loss Contingencies, Number Of Locations Included", "terseLabel": "Number of locations participating in assessments and remediation" } } }, "localname": "AccruedEnvironmentalLossContingenciesNumberOfLocationsIncluded", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "championx_AmortizationofDeferredLoanCostsAccretionOfDiscounts": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Deferred Loan Costs (Accretion) Of Discounts", "label": "Amortization of Deferred Loan Costs (Accretion) Of Discounts", "terseLabel": "Amortization of deferred loan costs and accretion of discount" } } }, "localname": "AmortizationofDeferredLoanCostsAccretionOfDiscounts", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_CTRussiaBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CT Russia Business", "label": "CT Russia Business [Member]", "terseLabel": "CT Russia Business" } } }, "localname": "CTRussiaBusinessMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_CommonStockAcquiredAverageCostPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Acquired, Average Cost Per Share", "label": "Common Stock, Acquired, Average Cost Per Share", "terseLabel": "Weighted average price of common stock repurchased (in dollars per share)" } } }, "localname": "CommonStockAcquiredAverageCostPerShare", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "perShareItemType" }, "championx_CommonStockDividendsPerShareQuarterlyCashDividendApproved": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved", "label": "Common Stock, Dividends, Per Share, Quarterly Cash Dividend Approved", "terseLabel": "Approved quarterly cash dividend (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareQuarterlyCashDividendApproved", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "perShareItemType" }, "championx_DebtInstrumentPeriodicPaymentPrincipalPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Principal, Percent", "label": "Debt Instrument, Periodic Payment, Principal, Percent", "terseLabel": "Mandatory amortization payment, percent per annum" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipalPercent", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "championx_DisposalGroupNotDiscontinuedOperationRecoverableValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Not Discontinued Operation, Recoverable Value", "label": "Disposal Group, Not Discontinued Operation, Recoverable Value", "terseLabel": "Recoverable value on divestiture" } } }, "localname": "DisposalGroupNotDiscontinuedOperationRecoverableValue", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "championx_DrillingTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drilling Technologies Segment", "label": "Drilling Technologies [Member]", "terseLabel": "Drilling Technologies", "verboseLabel": "Drilling Technologies" } } }, "localname": "DrillingTechnologiesMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "championx_FavorableSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Favorable Supply Agreement [Member]", "label": "Favorable Supply Agreement [Member]", "terseLabel": "Favorable supply agreements" } } }, "localname": "FavorableSupplyAgreementMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "championx_ForeignExchangeForwardAndInterestRateSwapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Exchange Forward And Interest Rate Swap", "label": "Foreign Exchange Forward And Interest Rate Swap [Member]", "terseLabel": "Foreign Exchange Forward Contracts and Interest Rate Swap" } } }, "localname": "ForeignExchangeForwardAndInterestRateSwapMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "championx_IncreaseDecreaseinLeaseAssets": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in lease assets.", "label": "Increase (Decrease) in Lease Assets", "negatedLabel": "Leased assets" } } }, "localname": "IncreaseDecreaseinLeaseAssets", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_InterestRateSwapFirstThreeYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, First Three Years", "label": "Interest Rate Swap, First Three Years [Member]", "terseLabel": "Interest Rate Swap, First Three Years" } } }, "localname": "InterestRateSwapFirstThreeYearsMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_InterestRateSwapYearsFourAndFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, Years Four And Five", "label": "Interest Rate Swap, Years Four And Five [Member]", "terseLabel": "Interest Rate Swap, Years Four And Five" } } }, "localname": "InterestRateSwapYearsFourAndFiveMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_LeakSurveysIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leak Surveys, Inc.", "label": "Leak Surveys, Inc. [Member]", "terseLabel": "Leak Surveys, Inc." } } }, "localname": "LeakSurveysIncMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "championx_MiddleEaseAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Middle Ease And Africa", "label": "Middle Ease And Africa [Member]", "terseLabel": "Middle East & Africa" } } }, "localname": "MiddleEaseAndAfricaMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "championx_NoncontrollingInterestIncreaseDecreaseFromCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments", "label": "Noncontrolling Interest, Increase (Decrease) From Currency Translation Adjustments", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "NoncontrollingInterestIncreaseDecreaseFromCurrencyTranslationAdjustments", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "championx_ProceedsExpectedToBeRemittedUnderTheAccountsReceivableFacility": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds Expected To Be Remitted Under The Accounts Receivable Facility", "label": "Proceeds Expected To Be Remitted Under The Accounts Receivable Facility", "terseLabel": "Proceeds expected to be remitted under the Accounts Receivable Facility" } } }, "localname": "ProceedsExpectedToBeRemittedUnderTheAccountsReceivableFacility", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "championx_ProductionChemicalTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production Chemical Technologies [Member]", "label": "Production Chemical Technologies [Member]", "terseLabel": "Production Chemical Technologies", "verboseLabel": "Production Chemical Technologies" } } }, "localname": "ProductionChemicalTechnologiesMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "championx_ProductionandAutomationTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production and Automation Technologies Segment", "label": "Production and Automation Technologies [Member]", "terseLabel": "Production & Automation Technologies", "verboseLabel": "Production & Automation Technologies" } } }, "localname": "ProductionandAutomationTechnologiesMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "championx_ReservoirChemicalTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reservoir Chemical Technologies [Member]", "label": "Reservoir Chemical Technologies [Member]", "terseLabel": "Reservoir Chemical Technologies", "verboseLabel": "Reservoir Chemical Technologies" } } }, "localname": "ReservoirChemicalTechnologiesMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "championx_RestructuringReserveAssetSalesAndWriteOffs": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve, Asset Sales And Write-Offs", "label": "Restructuring Reserve, Asset Sales And Write-Offs", "negatedTerseLabel": "Asset sales and write-offs" } } }, "localname": "RestructuringReserveAssetSalesAndWriteOffs", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "championx_ShareBasedPaymentArrangementIncreaseForCostRecognitionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Increase For Cost Recognition, Shares", "label": "Share-Based Payment Arrangement, Increase For Cost Recognition, Shares", "terseLabel": "Stock-based compensation (in shares)" } } }, "localname": "ShareBasedPaymentArrangementIncreaseForCostRecognitionShares", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "championx_StockRepurchasedAndRetiredDuringPeriodValueNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchased And Retired During Period, Value, Net Of Tax", "label": "Stock Repurchased And Retired During Period, Value, Net Of Tax", "terseLabel": "Value of repurchased common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValueNetOfTax", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "championx_SupplyChainFinanceProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply Chain Finance Program", "label": "Supply Chain Finance Program [Member]", "terseLabel": "Supply Chain Finance Program" } } }, "localname": "SupplyChainFinanceProgramMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "domainItemType" }, "championx_SupplyChainFinanceTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply Chain Finance", "label": "Supply Chain Finance [Text Block]", "terseLabel": "SUPPLY CHAIN FINANCE" } } }, "localname": "SupplyChainFinanceTextBlock", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCE" ], "xbrltype": "textBlockItemType" }, "championx_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.championx.com/20230331", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "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.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r524" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r525" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r526" ], "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.championx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r522" ], "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.championx.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r523" ], "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.championx.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.championx.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r211", "r246", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r329", "r330", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r211", "r246", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r329", "r330", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America [Member]", "terseLabel": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r270", "r457", "r503", "r519", "r569", "r570", "r575", "r584" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r270", "r457", "r503", "r519", "r569", "r570", "r575", "r584" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r271", "r272", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r504", "r520", "r575" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r271", "r272", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r504", "r520", "r575" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r518" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r276", "r277" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "Accounts Receivable, Sale", "terseLabel": "Accounts receivable sold" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r29", "r562", "r563", "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer.", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "terseLabel": "Accrued environmental liability" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r37", "r38", "r182", "r467", "r478", "r479" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.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.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r35", "r38", "r122", "r452", "r474", "r475", "r533", "r534", "r535", "r541", "r542", "r543" ], "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": "Accum. Other Comp. Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r13" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value of common stock" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r398", "r399", "r400", "r541", "r542", "r543", "r578" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Common Stock, Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes withheld on issuance of stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r102", "r103", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Number of antidilutive securities excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r150", "r161", "r180", "r209", "r254", "r260", "r266", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r411", "r415", "r433", "r518", "r572", "r573", "r582" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r174", "r184", "r209", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r411", "r415", "r433", "r518", "r572", "r573", "r582" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 6.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.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r2", "r82", "r85", "r172", "r173" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r408", "r513", "r514" ], "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.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r104", "r105", "r408", "r513", "r514" ], "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.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "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.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r111", "r112", "r114" ], "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": "Amount paid for acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r110", "r113", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Future payments contingent upon performance" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r59", "r176", "r491" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r59", "r60" ], "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 and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r144" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "CASH FLOW INFORMATION" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CASHFLOWINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r91", "r317", "r318", "r481", "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared to common shareholders (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnauditedParenthetical", "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r541", "r542", "r578" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock, Par Value" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12", "r518" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock (2.5 billion shares authorized, $0.01 par value) 198.0 million shares and 198.5 million shares issued and outstanding in 2023 and 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r39", "r192", "r194", "r202", "r464", "r471" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to ChampionX" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r119", "r120", "r125", "r192", "r194", "r201", "r463", "r470" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.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 (loss) attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r118", "r125", "r192", "r194", "r200", "r462", "r469" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r373", "r375", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r373", "r374", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUEContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r67", "r259", "r260", "r261", "r262", "r268", "r545" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and other", "verboseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r44", "r209", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r433", "r572" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods and services" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods and services", "verboseLabel": "Cost of goods and services" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r107" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "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": [ "r93", "r207", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r355", "r356", "r358" ], "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]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r7", "r8", "r9", "r151", "r153", "r160", "r211", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r445", "r498", "r499", "r500", "r501", "r502", "r539" ], "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.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r146", "r148", "r332", "r445", "r499", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r28", "r211", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r445", "r498", "r499", "r500", "r501", "r502", "r539" ], "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.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r28", "r95", "r96", "r97", "r98", "r145", "r146", "r148", "r159", "r211", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r445", "r498", "r499", "r500", "r501", "r502", "r539" ], "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.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r147", "r344", "r359", "r499", "r500" ], "calculation": { "http://www.championx.com/role/DEBTLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Net unamortized discounts and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r58" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 16.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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r57", "r249" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current.", "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent.", "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r185", "r186", "r432", "r493" ], "calculation": { "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Assets", "verboseLabel": "Derivative Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative asset, current" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative asset, noncurrent" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r132", "r133", "r135", "r137", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r141", "r420" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES AND HEDGING TRANSACTIONS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r185", "r186", "r432", "r493" ], "calculation": { "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "totalLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Liabilities", "verboseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liability, current" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current.", "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value of foreign currency forward contracts and interest rate swaps" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r127", "r128", "r129", "r130", "r131", "r134", "r135", "r138", "r139", "r140", "r420" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative instrument, term (in years)" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r385", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ], "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.championx.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r575" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r80", "r86", "r172" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r301", "r538", "r559" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Loss on disposal group" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r57", "r81", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Pre-tax impairment expense" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends declared to common stockholders" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r8", "r10", "r152", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share attributable to ChampionX:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r203", "r217", "r218", "r219", "r220", "r221", "r225", "r227", "r232", "r233", "r234", "r238", "r423", "r424", "r465", "r472", "r494" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Earnings per share attributable to ChampionX:" } } }, "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r203", "r217", "r218", "r219", "r220", "r221", "r227", "r232", "r233", "r234", "r238", "r423", "r424", "r465", "r472", "r494" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r236", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r436" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r94", "r169", "r195", "r196", "r197", "r212", "r213", "r214", "r216", "r222", "r224", "r241", "r279", "r372", "r398", "r399", "r400", "r404", "r405", "r422", "r438", "r439", "r440", "r441", "r442", "r444", "r452", "r474", "r475", "r476" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r425", "r426", "r430" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Long-Term Debt" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r346", "r389", "r390", "r391", "r392", "r393", "r394", "r426", "r453", "r454", "r455", "r499", "r500", "r510", "r511", "r512" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r425", "r426", "r427", "r428", "r431" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r346", "r389", "r394", "r426", "r454", "r499", "r500", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r346", "r389", "r390", "r391", "r392", "r393", "r394", "r453", "r454", "r455", "r499", "r500", "r510", "r511", "r512" ], "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.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r429", "r431" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r448", "r449" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r178", "r298" ], "calculation": { "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r295", "r297", "r298", "r300", "r458", "r459" ], "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]", "verboseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r76", "r459" ], "calculation": { "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r75" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r76", "r458" ], "calculation": { "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfAccountsReceivable": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale of accounts receivable.", "label": "Gain (Loss) on Sale of Accounts Receivable", "negatedTerseLabel": "Loss on sale of trade receivable" } } }, "localname": "GainLossOnSaleOfAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r538" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "(Gain) loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r177", "r283", "r460", "r497", "r518", "r548", "r555" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.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.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r289" ], "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)", "negatedTerseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r43", "r209", "r254", "r259", "r265", "r268", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r433", "r496", "r572" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r130", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r41", "r149", "r156", "r168", "r254", "r259", "r265", "r268", "r466", "r496" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "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 income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r302", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r210", "r223", "r224", "r252", "r403", "r406", "r407", "r473" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.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": "Receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r537" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities (net of effects of foreign exchange):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r228", "r229", "r230", "r234", "r396" ], "calculation": { "http://www.championx.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of stock-based compensation (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r296", "r299" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r77" ], "calculation": { "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r73", "r77" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r177" ], "calculation": { "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r71", "r74" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r158" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r527" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r531" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Subtotal" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r530" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedTerseLabel": "LIFO adjustments" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r183", "r492", "r518" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.championx.com/role/INVENTORIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r529" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r69", "r531" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r528" ], "calculation": { "http://www.championx.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r281" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 14.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", "terseLabel": "Provision for inventory obsolescence and write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit, surety bonds and guarantees" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r25", "r209", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r412", "r415", "r416", "r433", "r495", "r572", "r582", "r583" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r155", "r166", "r518", "r540", "r547", "r579" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r27", "r175", "r209", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r412", "r415", "r416", "r433", "r518", "r572", "r582", "r583" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r2", "r82", "r85", "r172", "r173" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE FACILITY" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r9" ], "calculation": { "http://www.championx.com/role/DEBTLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "netLabel": "Long-term Debt and Lease Obligation", "terseLabel": "Carrying Amount" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.championx.com/role/DEBTLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.championx.com/role/DEBTLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.championx.com/role/DEBTLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/DEBTLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r181" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.championx.com/role/DEBTLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/DEBTLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r28", "r92" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of pending cases" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r3", "r115" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "ACQUISITIONS AND DIVESTITURES" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACQUISITIONSANDDIVESTITURES" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r32", "r154", "r165", "r209", "r278", "r319", "r322", "r323", "r324", "r330", "r331", "r433" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r99" ], "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", "negatedTerseLabel": "Distributions to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r206" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.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 for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r206" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.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 flows provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r42", "r58", "r157", "r167", "r173", "r190", "r193", "r197", "r209", "r215", "r217", "r218", "r219", "r220", "r223", "r224", "r231", "r254", "r259", "r265", "r268", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r424", "r433", "r496", "r572" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to ChampionX", "totalLabel": "Net income attributable to ChampionX" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r121", "r124", "r190", "r193", "r223", "r224", "r535" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "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": "Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards Issued" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r116", "r372", "r541", "r542", "r543" ], "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": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r240", "r450", "r451" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Lease and other revenue" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r447" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r447" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r446" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r268" ], "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.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r179" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r33", "r36", "r434", "r435", "r437" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r187", "r188" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r188", "r189", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Total loss of derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r94", "r191", "r194", "r199", "r438", "r443", "r444", "r461", "r468", "r533", "r534" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "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 loss", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r34", "r36" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 3.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", "negatedTerseLabel": "Defined pension and other post-retirement benefits adjustments, net" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r26", "r518" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other (income) expense, net" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSScheduleofGainLossonDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r52" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r306", "r536" ], "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": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r52" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r52" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedTerseLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r204" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments related to taxes withheld on stock-based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r48" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r532" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r51" ], "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": "Borrowings from lines of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "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", "terseLabel": "Proceeds from sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r50", "r101" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r173", "r190", "r193", "r205", "r209", "r215", "r223", "r224", "r254", "r259", "r265", "r268", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r410", "r413", "r414", "r424", "r433", "r466", "r496", "r515", "r516", "r535", "r572" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r560", "r580", "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Accumulated depreciation on property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r561", "r581" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "verboseLabel": "Property, plant, and equipment, net of accumulated depreciation of $717,383 in 2023 and $693,226 in 2022" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Transfers and Changes", "terseLabel": "Transfers from inventory" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r64", "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Segment Revenue and Operating Profit" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r53" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "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": [ "r304", "r306", "r309", "r315", "r316" ], "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]", "terseLabel": "RESTRUCTURING AND OTHER RELATED CHARGES" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r57", "r310", "r312", "r564" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESNarrativeDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r306", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "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 Accrual Balance" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "auth_ref": [ "r89", "r565" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).", "label": "Restructuring Reserve, Translation and Other Adjustment", "terseLabel": "Other, including foreign currency translation" } } }, "localname": "RestructuringReserveTranslationAndOtherAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESRestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r99", "r164", "r477", "r479", "r518" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r169", "r212", "r213", "r214", "r216", "r222", "r224", "r279", "r398", "r399", "r400", "r404", "r405", "r422", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accum. Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "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": [ "r245", "r246", "r258", "r263", "r264", "r270", "r271", "r274", "r384", "r385", "r457" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r198", "r209", "r245", "r246", "r258", "r263", "r264", "r270", "r271", "r274", "r278", "r319", "r320", "r322", "r323", "r324", "r326", "r328", "r330", "r331", "r433", "r466", "r572" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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": "Total revenue", "totalLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTLongtermDebtDetails", "http://www.championx.com/role/DEBTNarrativeDetails", "http://www.championx.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/ACCOUNTSRECEIVABLEFACILITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r104", "r105", "r408" ], "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.championx.com/role/ACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r132", "r135", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r127", "r128", "r129", "r130", "r131", "r134", "r135", "r138", "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Notional Values of Outstanding Derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/DERIVATIVESANDHEDGINGTRANSACTIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r72", "r75", "r458" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r72", "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r497" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r497", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r77", "r78" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r77", "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r5", "r18", "r19", "r20" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Components of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r305", "r306", "r307", "r308", "r312", "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r87", "r88", "r90" ], "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": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r62", "r63", "r65", "r70" ], "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.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]", "terseLabel": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r308", "r314", "r497", "r584" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "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": [ "r242", "r243", "r244", "r254", "r257", "r262", "r266", "r267", "r268", "r269", "r270", "r273", "r274", "r275" ], "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.championx.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.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r6", "r151", "r163", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Supply chain finance outstanding" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-Term Debt [Line Items]", "terseLabel": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/SUPPLYCHAINFINANCEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r171", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r303", "r308", "r314", "r497", "r584" ], "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.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillDetails", "http://www.championx.com/role/RESTRUCTURINGANDOTHERRELATEDCHARGESScheduleofRestructuringandOtherRelatedChargesDetails", "http://www.championx.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.championx.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r30", "r94", "r169", "r195", "r196", "r197", "r212", "r213", "r214", "r216", "r222", "r224", "r241", "r279", "r372", "r398", "r399", "r400", "r404", "r405", "r422", "r438", "r439", "r440", "r441", "r442", "r444", "r452", "r474", "r475", "r476" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "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": [ "r212", "r213", "r214", "r241", "r457" ], "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.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r94", "r99", "r397" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r30", "r94", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount of stock repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r11", "r12", "r94", "r99" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and cancellation of common stock (in shares)", "terseLabel": "Repurchase and cancellation of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited", "http://www.championx.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r11", "r12", "r94", "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and cancellation of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r15", "r16", "r68", "r518", "r540", "r547", "r579" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "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": "ChampionX stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r116", "r117", "r123", "r169", "r170", "r196", "r212", "r213", "r214", "r216", "r222", "r279", "r372", "r398", "r399", "r400", "r404", "r405", "r422", "r438", "r439", "r444", "r452", "r475", "r476", "r540", "r547", "r579" ], "calculation": { "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r100", "r208", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "verboseLabel": "Unpatented technologies" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r234" ], "calculation": { "http://www.championx.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding, diluted (in shares)", "totalLabel": "Total shares and dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r225", "r234" ], "calculation": { "http://www.championx.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares outstanding (in shares)", "verboseLabel": "Weighted-average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.championx.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.championx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r522": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r523": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r524": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r525": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r526": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r527": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2599-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0001723089-23-000082-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001723089-23-000082-xbrl.zip M4$L#!!0 ( (1=F58-Q]"K.0T 'AH 7 83(P,C,P,S,Q97AH:6)I M=#$P,2YH=&WM7>M3&LD6_W[_BEZMF]4JWA)UT4T5 AJR$2P@Z^93JIEIH.,P M/;>[!\+^]?><[AD>"L1-5 96/Y@ TSU]WK_S&#S_I=JL=#[?U,A #SUR\^GB M8[U"]M+9[.U1)9NM=JKD?>?Z(REF$BOM]BJB@@FDO<'FA1RA2-R*^0='U'[N>;:8^_B?/_222'09V/NZD$IG\O]=V_Q.BK[<&E7:"V& MI5PF=QIHN*(G? TGD;"S_:^]P:?=-IZO&^7S+DVS>X[P*EI:/C MZ>[Q#H[PA"SMY\S/&7Z2[M$A]R:E7RNP35?R7U,*9)=63/*>O4#QOUDIGX>[ MF9=C2V<1UGO<9S'=^<);(+;V;<"[7)-\+I-?).8[7)BGQ('#,_GXDW?XD"G2 M8&/2$D/J_QP%'YKU1K76(N6K5JUV76MT2*?Y2$J6DO$3$GE2NJ[+[0Z0U:I5 M:O4_RQ5]ODP?ZD2*N M\4M4$=$CUU0Z U(X31E'E"('>L 5>;-_6BCDSF(NO/SA+0M=Y@A)T2V70N"F MQ*M XP6R5I)R7S)F7>2FCKGWSG J?W9(Z%" FR\'3/8GI-:^(>V)TFRH4N3C MQTJ*Z $C-TPJX1,M2)>1KT %2&' ).M.4!B4M)GG 5W4=^&_&'HMJM# MD!15;$8W.8!E+NN9C;K,$^-#E!]+MOCP!I;2),@M11@% UC&^H!*/4%IK>"^ M-2#\$ W*2!)>'P %'G,T'S%O8N6>:''4OG%P6J"ZE@4J&4)!07RXN0;817U2 M,8R_H/Y=BC0RYPBW+ECZM6 M\U.CNA,@))]YLY\_SIT]_-T!9;[O?8SAS_M;209TQ(B!IA#EN&_\,87TBDE- MN0\ !L*L)"WF,,B@NAZ<_*&O7L0\'T*?Q9"G8((H9 !#.L&P3.%RE[DI(IG2 MN"9%5!@$GMD&=A"2"#B?''/8?RA#\ZGY/R*$1:XQ^6S?EW>!BHWF;(IWWM5;MLMFJI2#8 M$$?XBH/R+A ,'&!]@5$+S<^$ ](7PC4O1]0+,0PM+K7Q0&*0"K2Y3H6]'G<$A#J&33C-"Y\\788VX?8Y">$R-> $**KT._@#ZA!WF'&*LW^V]/ MSW9"'.U:I5-O-D@^0Q+JS*J8>YNR\4;3)N!/A09<@Q3_!C "<&BH2*@,7"*F MGO.@9&)4T!=Z#LS$A034*UBG!M3S+/A"Y1LRZH/&0^A1"G2%N=:!@AZ:>RP+ M5+OA%&(M+&02JH3)PG&@B_<@3N2GL-ZE5D&:5]SR3W$+!B$;%4(9"& FO&40 MI E+*^"A66LKBN83Y'^$/4D7HKQ+,*" V5L7@M= %'.MAXNCWPI$"M>.N1Y@ MWA0 KW!7KA7S>M.4;CY%4\(S-^/Z/M"5*S5H+B(JFP/":EABP^H(TSLX;C!9 M?="HV&!1AT6V0XF/6C^[611;\0ZX M=]RM+!.J-<7+K/4LB_"[I:_%Q&+ :ZX<<%/49R+<+ K<"8$?T,/'E4ZP8)0_ M.5/$&7#6(^P;8(OG"LVC*22;_]C'J#(#!Q/22"7/ M#,M@E+Z*'.*RT<, M\DR'>I&"=(%F$[47N*FHS;F MEI;]E@ODMX\!]/YTTU$-J,Y;_9_RY^A(7,P M6@/WIBD/?'3TU&;Y4+L66),_#7YF^.Y)E:MAO=T0DKZUJ]D'.M7WNP?%\^'3T#3[HSU'G37I,A+ MFSVVE]-EI"_ ",VTZ,0D#!X=3^NZ;1QWP1=XS,]"WJ4,2A&A)GT^0@?#>KVH ML@M9<<^#C HOASWB7-N+"[.VTRS9_T(N;?^(!@$L6&BCXD*!Y>%)5)&=3]3F MZCW;+2SGAX75A4^0[6& _6/3,S8?<3^4+$[YNF Z/8Z"6-HDC@H=7,9U>:R0 MJ-!QF%(B&K<*F!QR;<>CL+>W(Z7N _>?7TPV$7K@-5->D/ MD\ACRSJL[G*P"FF:6(NLQQXJ@_?0JN87QDV(N.<_'C"X4LQN.U4 %\_E1OT9 M"G8C.7 ?\%?B\LU\@,=!2:)9AH-OAX8S#"LE4OC<(6HR[ H/Q^,"*1Q38YN5 MJ%/X/BB7<+CIJN">*=.M\;6DZ$:BJ;JH[&8)=$6@K:NBJ*,X.F_2)CP_]W74 M(\!3PUXAO.LCO$!"X6:@X8%&31\LW&5N_X.)):)''06T>69=)G![,T8R-CC_5!849@H2Z/>@X,\RR'T2[WS%LX M3@;6%L+BR9P63K4!3A3:!B/.IH$DTEU3 5T\)F@ /N\0^Z5>Z'F(K,$7&-N8 M^A@4IXT%."0#,0#IB[3-K+QDKDDR:C/ZVO%9%/+BRA/=R @:U#ZS!QG)<,B M*%)V=&I:B\,H%L6UY;OA'JVHTFM6HNH84P"%H%@UPK48J"S)PO9C/OGP2$9MWV?KQXUFU??NP9CV"KI8Q9K3TK)]U?Z[S/4N=-KFW6&^2V MWFG4VFURBV./S4OK.XW51&->.&#A4#--MF*4S.*3:> P4QV*N"%$$PS+@%IP M*LVVVN3]IZ90ZR<,7"T8'X0+V@4+(6.)L6*-"B^D?4?'N>][P+2YZE&*GN3- M7[HT6[ZIM:X^V^<9/[<[M>LV/L^XR?)_);4Z,=S ,SS+#[GJ<V[2=+X\^$F^J G^-""3,1)? MA217<3F9S_VMH;2#W_6QEM0_L55V \D+=\U$8\6,OUQR'R BATRH&<=9<#L= M $ *$IU'5K<3%NN>Q8>]HM@?1+%;!EP^W%PW6U?E!K%?&7)1;OSQD@^/+S?Q M%*+?!X]()S6J;QL8V (T\(%B%?."^4HD"@DD7\J/PP'+^+N#&* V'7:M9_'LU:OM!6C)+-LF7\6NI9FVIYI$5F>VQ M].6QXU.;M#\W.N]KG7J%5)JMFV:KC(_PO4:1URCR+ZK[5T*IN2)M'3IW/!D1 M9*?"R%+^[GP,^=ER__8X@.\E)DF)+%C1O8K'C9+NKQ,GY:UW\\G,%7;'S;]F M"X]VZ M_A>"U_%04/2](M@GE@QDD+?PR_^V3$"5W^)T-81 M_,Q/OV^!K\K:O\EC_CK0N_\#4$L#!!0 ( (1=F58(%'# P0@ *,M 7 M 83(P,C,P,S,Q97AH:6)I=#,Q,2YH=&WM6FUS&CD2_GZ_0DOJLG85;\.+ M;;#C*A;(A;H$>P%O]CY=B9$&M)X9S4H:,/?KKUL:#!@[P;&S)JY-53 S:K6Z MU8^>;@F=_=2Y:(_^<]DE4Q.%Y/+JEX^]-LD52J7/U7:IU!EUR(?1IX^D5BQ[ M9*1HK(41,J9AJ=3MYTAN:DS2+)7F\WEQ7BU*-2F-!B5452N%4FI>9(;ESL_P M#7QRRL[_LY)[/BO90<[&DBW.SYB8$<'>Y03SZ^S$'P>-*C^I MU8(Z]8['?.Q5CFIE3@-V]%\/C"R!N.NCS2+D[W*1B M3CN,W:Y7B<3TQIW/! MS+3IEZ<. 8]H8CYTBFO@FYT;Z9B+,S;-]Y1^;3J%;U-1]9<6#/8ASGG MZH4L;G<'H][[7KLUZEWTR<5[TO[0Z[XGW=^[[:M1[[HUK+D]:0M#YU^YUNYT&7OKA8_DBU$<$B]^#:^Y*B[SXW MM7OGII]WR$<*)"AF0')@IIR\ M?7-2J91/%9\(;2"NQK[P3@\ABHW7$<7*WD7Q%ZHA=A"":$&N8SD/.9OPO NF MLT)XN!6IX9W#(R!(4-;N, 8*. +!84*B,70'2QA7)'Y M5/A3HE/\6/6?<\4S)>A )'0(%0T61W-AIN"@3KAO#42]"9@F&;@Y@VZ,C!?K MT_!Z0%C]<4#(22!B"#,B9A76/" 0Q*%9K;6+. "B<7PB8C],&>@$Z*S%, ^P M$TA."40>08M@#L,5*C- Z#M# _"9+=7S*)&&( !0E( 7.YRV]OA43TD0RKE> MXG3%9(3B2V&K-E[>M!7&WO$#?:" \F&N_X5&>8RBH(I D9! (> M;>!ZA"IN(0(A%^.08R@)!UR.0Z&G*(YB$5 DTB0^,Z']4.H4^B%Y*ADZK"1* M^IS!:TT. !J, ]9<_+LW_I3&$TY:P$N#- 0)KTH+7OV ']JN7IVY)_)E\]K7P93'E.O35._>!7/?F ,PLI%<-I6I @5 4#.A+>V!%(^M M'BRK5X2Y3KJ*A]0B+4NG*[3D,T+&1@'D";9H&0IF#RMT.M:"":H$.B!FMEG;DJ34' PR0,K8*8&B4_AI2)';P2UKQ"JA0P]7'JQ7-?!M MS%$0Z!?Z<_8DNMTO)(_W",G5VC:2=R:M+4#O3G<[XQK6PDPPA"O5,J;(ZU0# MU+&Z1 Q3Q99X H0+.A:A, O,\?<-BZO+0L^BRBV,#=&UZM2FCYO,H22%[9"& M*&!-XOM2,6N K5,G/(92(P1P0PM/<-6@"-3@#L"PND0"#/Z*(.SO$80=&7=G M-$PM8V%\>1! H2AF$!E]3\%W6U'LP,#N\?X:T"(6.@)[:E=ICF5J'K9@EQQ! M;Z4YEM'!U_<^9+PLT.TBY&XFP!X+.!S@=8".[1'H,MYT\=S&!>[!LP+.MMP+ MOD>P)69UZ?NIPNBOI=![M$92&WB/QZ.@2_N@Z$]W[./.<>[I$@",@& MP\:)V^,#/%F(TUN[#IU54ZIOZPUD0 M[SFQJL/.1T?:"A.*:A]E9PAWY_).G MZ,E0WZL=6?V5[,CL$21;+I+\BJB0-]>!NN(LA-HC"I"M8O;6- H%K9%*W^9\ M^P)41I$PAO,O9(6QA*H"VYD ^ZR2 X SD+!&DH>_6%8OUR#_,Q5@OEUO:>S; M(X?#OS=>WS'7MT(HU*!P%( UW.WBOMD7',"1Y>O;#="+7<&!DTK2$?F;L7BIK'0, N2K M3(,OGK&<;>8^G HMU,S9GG/[)3K42)D%3J>7MUZ!&>E8E-I]\X">X"QMUI M<*O^A6;B[9L:T*7]),/>;ZUAJ__OUJ#5)\.+3ZWA5;\##Y^^=8)V7 -/F]3] M0I:[*/6\B,I2#28BD"7VI)DL7?FFF7FPVL',M)GWMO'[0C/[X V9.U?K_L;H M2V#TT:SW !Z=YP/\6S1W+AMN/[0WG?1_0'B-/!I?L= M *KUK? &AI8FET,S$R+FAT;>U:;5,BN1;^?G]%EJD[JU6\-2^* MZ%C% J[4SJ"KN+/[Z5;H3MLITYW>) UR?_T])VD$!&=P=798ZUHETIWDY"3G MR7.>Q)S\T+OHCOZX[)/(Q()K51ZHQXY'WWZ2!KEJD=& MBB::&RX3*BJ5_K! "I$Q:;M2F4ZGY6F]+-5M971505.-BI!2LW)@@L+I";Z! M3T:#TW^=_% JD9[TLY@EAOB*4<,"DFF>W)+/ =-WI%3*:W5E.E/\-C*D5JW5 MR6>I[OB$NG+#C6"GK![4F;7F'/J.- ML%8["FM!:]QLM5ICQ@X.O/]XX&0%JKLVVLP$^U"(>5**&/;?;M3*A\W4'$]Y M8**V5ZW^NV"KGIZ$,C'0GX+V[JLSLVZ,JENP-Y;&R+A]!+8,NS^7:ZD"6AK#DL ]S MSM1W\KC;OQH-S@;=SFAP,2079Z1[/NB?D;/!L#/L#CH?X164]J]V?B"7-U?7 M-YWAB(PNR-7-QS[QZIV2U]CK[)/.L)>_:O;!+ [+1+7NN[C=4KSX?Q]_>^.BU>M=S$:1B0B$X846S"V11RC8FX)K]F M5 &,Q(Q\3Y$\>AM1+&V&5(C+FAACIZJU5 M2)C/M*9JAE5B>L<(XN#!IH9W 3@#70JK5Z /K.!S!?H$JB70'#P)F"+3B/L1 MT1E^+-I/F6*Y$1Q S+4 (8.::,J!-133*?.M@V@W!==D ,.<0+. C&?+T_!V M0%C_YX"0D9 G$&9$S"*L14 @5(=BM53.DQ"(QO$)3WR1!6 3H+,4PR+ CB,Y MI1!Y!"V"68@%*G- Z$== _ #J]"+6",34 &@* $OMCMM_?&ICD@HY%3/<;I@ M,D+QI?,;O"PNP4W/G5GS]NT@KK%SB!NMA <3C7=XK'-,Y0H":4*&(8='&[@! MH8I9B$#(^5@P#"5A@,NQ .V!U;%:#!2)-(G/ =>^D#J#=DB>2@J'E51)GP7P M6I,]@$; &LN_OU[/Z+)+2,=X*6K3$ -KTY+7G./[=NF7C-P3^Z1HVI+'$;1 M/D'R6H*N@Q+ZLG5'X4I'(72$XWP,:*B!^?]%"NN@OD,@W:/[NX+2@_*1A_/0 M8QJD.<3+YK6O@ZF(*=>GF=Z^">:^,0-@Y#VY;"HS!0: H"9<6]J#6BRQ=E!6 M+PASF705$]0B+4^G"[04GNZVQC6LA0D/$*Y4RX0BKU,-4$=U MB1BF*ICC"1#.Z9@+;F:8XS=UBZO+0L^BRBV,E:I+ZM2FC_M\0&D&VR$-44!- MXOM2!=8!JU-O60)20P"XH82EN&JP"FAP!V!873P%!G]#$/9W",*.C/L3*C++ M6!A?%H8@%/D$(J,W"+X'1;$% [O'S1K0(A8: GMJIS3',C-/>[!-CJ /M1G* MZ/#K>Q\RG@MTNPB9FPGPQP(..W@;H MV"'0Y;[IXKN,"]^"Y@+,E&\'W#+;$ MK"Y]/U,8_:44NL%J++6!]WA@"+:T#X;^=,<^[AQG0Y,08 P\]JAV[CALG)@] M/L"3A21[\&O?>151_: WD $M[%E@4X.=CYRV9T3P.R;RLX1']8LOGJ(70WVG M=F3--[(CLT>0P7R1%!=$A;RY#-0%9R'4GB% UL3L@VL4!*V12C_D?/L"3,8Q M-X:Q+V2%L015@>4!!_^LD3V ,Y"P1I*'ORBKYVN0_9EQ<-^NMRSQ[9'#_O\W M7M\PUW<$"#40CARPAKM=W#?[G $X\GS]L &:,GJ'"=@)-YN"K>2TAY_S Z)G M02[?J[BSA@W<1@-HJ-D#M3T)SURH0A/ &.C)HE,!&B2 SF) "$R2'4R>4C8> MI;VQ#+][.Z,.)/)0 744(?#,LAU QYY6YQ@KNCS(DXD4$X;),*&W^:&[R@F2 MQ:F0,P:ETT@Z5J0K" ;$O8I2*#\#!_D;(]-V\XE_-AJ[W\HMC &D3)4@&H*F MFK7G7XZ!X%-!9VV>V#FUC8Y7^\,.)I@E0&#DG=C^7'%^P^#HJ-QJUO&2@5'P M&\P[SN\?E.W]@XH)ULL:Y;IW^&1IM>P]6?8EJ]YA^;#U^F9KC7*S5GMUL_56 MN7GX^MX>E6M'VUFMV*BYR $V=$J3#X5Z8=X@7U[M6GI/O%6\X8I[# ^'C+^? MB.PMEQZL[=4,G@_^Y>."Y?:=!M5)%1>DUBS:BT7/&%F5V*S[%R?!D>;$; G_9TSFZU;-Z1OI'NH2>\)+YG/] MET#\9'9I;I==OD?HUVZD/+K!]L:"_NQU^?WHJ7_/_ P/S,AOL(,DEPJ$.BI2 MJV['ZK0;<19"T.::Y\+M--_J+3_P%02P,$ M% @ A%V95A%R&=;]! &AI8FET,S(Q M+FAT;>U8;7/:.!#^?K]B2^;29 ;\"B2\-#.4.!.F#:1 ^O+I1E@R:&);KBQ" MN%]_*QGR1M-+TO:2SAP?/,BK7>WS[&JU5OO5X: [_G(:P$PE,9R>O7W?ZT*I M8MN?_*YM'XX/X7A\\AZJEN/"6)(TYXJ+E,2V'?1+4)HIE35M>[%86 O?$G)J MCX>V-E6U8R%R9E%%2P=M_0:?C-"#/]JO*A4X%.$\8:F"4#*B&(5YSM,I?*(L M/X=*936K*[*EY-.9 L_Q?/@DY#F_((5<<16S@[6=MEV,V[99I#T1='G0IOP" M.'U3X@ZE#B7,J;ENK5IW:_N>5Z>U>J-6W7/W]KSH+Q>=M'%ZH9.K9E!*> M5F9,K]^L>M9>+5.M!:=JUG0=Y\^2F7K0CD2J<#V)^L7?PLRF,2*G:&\BE!)) MLX&V%+M4%1+S:=HT($N%L;5"*&(AFUN.^;6TI!*1A,?+YNLQ3U@.?;: H4A( M^KJ<8V J.9,\*B;F_&^&7N(B9K@H0.RAG9BG; W*]32,X'+&)UR![UGN;0PW MO+_A:XAT,_E,SG:#X;AWU.MVQKU!'P9'T#WN!4<0? ZZ9^/>QP!?H308OG@@ M9_W#8 BCH&N -)RZ!C,^#F#4&;[M](-19?#Y??#EQ>/H=,?:<\]QO#*X^W!F MC:RN=07,]6O.HS%\8SO]L-;&]OOE?%6_R5>O#".L86CBG& YA1&:S.Z,LPB"2Q;.%;]@,(@B'C()(D(123(LQ)^Q1LI,2**K,NRH M&8/M+:QN3JLKDHRD2S-R6[MEH )F3++)$M"&XM&R#-ELH3S M5"QB1J=L>ZNVWWKQ$=LANS!&>!_F1&*VQ4L8,F0:(3CBR +O$@,+ QCHZ4]??FAG!2AY"G&)RGV3(A:!&=2?&N0 MKZ(;$:YCG>&.U(R5M9C$,: :+DYBY#//D,*\;+0BGI(TU._1(#5-D@D>SIK' M!>$B8\4^S>]DB_5PXEJK-TIDS9KA49%)S-;S)T)2)BO(9TRRG#77?UJ4YUE, MEDV>&E:,4NNV==W>7.C*$))X55]-J2W$UYV/Y13=C\)JJ^AZY978,B);T4U9 MS?)][UZI8[GWRKYGU=VWZG[]IYOU',MOW*_Z5+-^W7+W[Q<_F03?:M0?YJUM MPE:$#K,CQ_Q[4_)+:X6,4(J->-/++L&]W:/&+-I,$)']]UO9I-\A;L/;Y\<* M^>\,JI-)'H-7*XZ&1R!S-*[24TDHVJB[-!3[_IF8V-ZJ[K5R\X11[V-GU.F_ MZPP[?1@-3CHC;)YQ56473\7,S:G78Z*,(YT(N8DYA#>5) MS-Q[\M4V3K[-_'TF9N_MYN_L\'_T'??B^GY/V:J;]!G'9. M)<=./\-6?R,\NS\4']NTY8_X?OK^E<>=J\M,%'>W3N,R\+NQF'>=: MA4RPNL_5ILJ_W'^NGL5MK+D7/O@'4$L#!!0 ( (1=F5:FS,CK @4 <7 M 7 83(P,C,P,S,Q97AH:6)I=#,R,BYH=&WM6&U3VS@0_GZ_8AOF*,PD M?DM,R$N928,9,H5 0[BVGVX42XXUM2U75@BY7W\K.>$MI0>%.[B9YH,GMG97 M^SR[TJ[4?;-_TA]_.0T@5FD"I^?OCP9]J-1L^U.];]O[XWTX'!\?0<-R7!A+ MDA5<<9&1Q+:#804JL5)YV[;G\[DUKUM"3NWQR-:F&G8B1,$LJFAEKZN_X),1 MNO=;]TVM!OLBG*4L4Q!*1A2C,"MX-H5/E!5?H59;2O5%OI!\&BOP'*\.GX3\ MRB](.:ZX2MC>RD[7+M^[MIFD.Q%TL=>E_ (X?5?AGDLG#>(XS4F+-DC=V_5I M<\=K4#]R/:>^X_SIHI,VBI?W MBA'=ZT8B4SB?1/WR;VEFW1B14[0W$4J)M-U"6XI=JAI)^#1K&Y"5TMA*(12) MD.T-Q_PZ>J06D90GB_;;,4]9 4,VAY%(2?:V6F!@:@63/"H%"_X70R]Q$O,Z M+T$TT4[",[8"A=@11G 9\PE74/^/! MR1!.#J!_. @.X& P[ W[@]X1?L+18/3J@9P/]X,1G 5] Z3E[&@PX\, SGJC M][UA<%8[^7P4?'GU.'K]L?;<?1&+ZSG)ZLM;;\ M_G6^&M_E:U"%#RS+F(KAV((#7L1,5B&X9.%,\0L&?_"0P:ED!:=Z>R09A7[, M682B&;&KNJN^*;X2 MT@F,_NB)SXB46,>@T""[#F&138SSE17$WTJ4[ MJT!#-$O0QQ =2;2%*ZN2?9MQR731++2[UV'6"-%?U]^BVU?!O/;A:OYE1-U6 MO5'F16I@81A;'>WIZP_EI PESS ^:;EF0M0B*$GQJT&^C&Y$N(YUCBM2,U;5 MPR1) -5P"AU"PI"1H>2.&>J^AJXF5[9)GVR%9T?_P]^OS>]7@CT,_M:IY)@Z.>;.6A9M/RF-;'-\ MN'%<><@]S)W[U%R4%\IMR1*BE\':#>MUO3&UP+E6(1,L.C.UKO(/E[++9WE% M;"ZK]_X&4$L#!!0 ( (1=F58QD/FF!J(! )#4$P 6 8VAA;7!I;VYX M+3(P,C,P,S,Q+FAT;>R]:5<;2;8N_/W^"KV<^YY;M19IQSQ0U;Z+,N"FCR5L MP.6&+[5BA,22DDY)3+_^[DA)S-A0%D@IY.JV)>44&?O9SQYB1\3O__>LTVZ< MA+*7%]U_+.$W:*GQ?]_]_O]EV;__V/[86"O!2ZU#9DQ &4.29%IXDW&*/6*"VL#ILE\AS$2+C>3$ M&T8Y4PY3[GW0T0?DD4Z//>S#V\$;=GLK/N3_6#KL]X]7WKX]LV7[32^X-P?% MR5LX\!::2Y9&)^9GE^>=GIZ^J;>==T/JF_'I@UYV8,SQY371 M]&QU_NC C7N[8M#ME^?W-V1T\,8%Z01_J^'#QB#Q=GCPLMV]@A$L'VH\@L8/ MSQA? &_R[3MGI\/6],)5O_3O/_NJ3][V2]/MQ:+LF#[@*;T)RA#)\-7[W'GH M*:UN@K76;ZNCEZ?V\OM.A+;AM_]N?MQQAZ%CLKS;ZYNNNVRE.S2=8WCV32%> M_OK&%9W4+(HHQ>-K>F7_KOC@QSN2R+_7N3<;\O [)DQ>Z],,Q'_CY#$M MF&=(9:,W6&F;[L$_ED(W^[*S!)@/QK_[O1/ZII'NFH7_#/*3?RR]+[I]T.1L M]_P8VNB&W_ZQU ]G_;=5D]Z^^U__ZW_]WL_[[?#NLK^R<5_]_G9XY/>WP_O; MPI^_^]WG)XU>_[P=_K'D\]YQVYRO=(MN@%;D9ROIQ% ./^:@F-WJ(QQO :>4 MN1LVXJR_'>(_EG).HZ"*"!D#9P8[HZ1 ,3!X-B8.^;_6JJ9@A+,K^75-)STZ MY"OK76C?^7MXI]*T-[L^G/U/.%]JY!YN[>F?YW:M./E(MD_V:'/@C]9/]C_H MHZVC3;3W=3]O?EVGK=U_?=O;_7S1VOW,]B[6+UI?M[_M[[8[^Q^^G.ZOK?*/ MM-7>NRC.6Q\V.GM'&X>MBR_G^Q_64?/B"]KZT#QK7OSY#<[E^YWM=O/#Y].M M/Q7Z2/;/][XZT5S[@O=(\ZQUL[1W!]P][ M%_M'WT[\AXWK[7:5XT=^&>7_?A^= . M O?X4YU]W%WO-W=0^O>TM?:-MD[_PM)A)DG,%/8T8P&AS 2G,^Z8"]XC8JU> M>H= #R7(0>G?W]X0ZW-*^?V@+$'$&WG/F?9>,.5ZUZ^!85IJ#+4#GG#67_'P M2]:!QQYFWBQ \$,0G-\# AJT8T:#<;;*9TP',,<<;#6F1((9QE%ROO0.D[>) M&EY,_F-_Y H &_!+;R'B'XGXXCX1HR@L"B0C%JN,"6,R3;7+M)/4*LF%)\#D M20Q3D_ GN'_A%S)^E(S1/3(&"7L>&>BMCR0#A3:9$MQE7AMI&8\215#CSR^I MPZL@7E^)N&T.%E+]D53Q/5+U6&@>*,H<]=%1KDA@02F+C+'$8*TXC>UI?)LIXL&NK6C.ZZS MT=V"\YN AOT.]'@GW7_[L+D+S]W]?/K)B!GC[36/&#A@+?@GEM?-[YMK7UFK0^;>&MM/S9S=#I&1'/M M,V]=N+\$BP@9!@X;42%C"IO,0'2<1>NQ=IYP%^72N^_%I__UJ0S')O?K9\<@ ME;#:]5O]PU!6PNR-I/D4)#$(42+0A)?(,1N]TI8[18A2&$-C5(4D@LD"23.& M)!T,#\ IE'B3L0BNGXV6 KOX$!C16D7[LDB:&">UBJY;@.G9P'1^%TQ*<8<, M9IF2$L 4((2PR*-,>,^%HY$0IWX IFO8N9+?5(AH 9^7AH_W@7CM-,0C5F2, M!9<9KT@6C6'@=@(E>5X'^'S,C,RHR(S@XR1*E M3\AE"&0HE"%2(OH8_(SEEX=IV:\%@J:#("LD2YJ>2<,M^-4$9]9IEAE,> M>238A!#T]F:2O PQP'DN].Y)\*=!DI5>-?P!&&M4@R8K_?-CP$XO[QRWTQ!$ M]=MAF2!X-Y?_YJSGX3YO;]YHV(BK)X\:TBL&9?6M&@!9&8%["*B_DPD8WRA4 M"?OQM]RG[S$/9:-J4+AW2.3]YO_<3#S?OOC=^*>;=S^NTDCC;[V^*?LI:USE MMC)H',+CZZZ.73;37SN59A1?/6)X9/Q]_)"W-SKJWGZ+C,J(E+!8,X:\,@ T MK9Q&3FH'73@B!; ^,]!=PX&M_J@'&$CR\D:C(X_K@4$W'[Y^[] K"[?K!-, M;U"&=R,!5 ?'MQ@?&W]/][BW1Q43!#%-!,*&81PUD21&GO[V!IS0*2!Q]#[A M(#'U\*N'AYT=MW.7]YNA8^$1/N\DNDYC[[VRO_*I+/S ];?*G5">Y"ZLGN70 M46.+,#HZO/3WM_?>\;*K+A\\JQIQB8=!Q48W!3X:JE[YLK/V9"P$:YCAA@9$ M/2B:-I82Y9CF0..:6%EA@8RQ0!98>!@+Y/%8(!-C1^ZQE)90#VXVLT%8:8@G M#EM$G51.SH4NCWZ<$UV^(3^)$!?42R$84#*X4.#S*H29%^!&!83F0O]>1GY3 MT3_'H]$H:$TA1E%8V1BE)-)X#/\IX:8@OUGMM^LV[%,H=Y+SZ($G)(EFJ@=27=YD>D HX'6KG46(LH"B\2ZZ$+GS1AACT,OUP%.) M_I+.QRF5]?\,4J*EZ!P77?C:N\GZ\'NGZ.[T"_=M\LS_+**1$ ]I9U@,/C 9 MA/'4@X,<-0W28>?G1C2KWE<),-/^9'*_V7UOCO.^:==$3%8A12*SS@!M@J,$ M_,DYX9QR*ZP.<6[$M!WZ)N\&OV[*;MX]Z-5$/H%A(97$(43"---&QZ@L^+/2 MT"BQG!OYK#HWZ S:J=B_REVF\\IPF.YV$C:[KN@\@\_[+")31#(6I?;,%NTV:-0F= &X>\^0&7@6*1&KO"0*J,];!K;) M>J>%X XB?:V8"34(]F>. 6\OD3]+.&=],7**9<^,"1H%: O44:P@LL(P]<,(VTFC^!OEA0.'WA M"F2H@'X&K=4,1:VP-D1BA+0F'B3^,8- MYRO$-2):, EN9X1 U$2!A;=(&3TW\IEV#F:"0R- ?$S:X U-N1BFA$/:"*[!1E93P'&3*7LIUP!-+ MCW%A0N"1(TX$BS9HH9$1(BAPV(U"?FY$,PW787)B"DI')CUE$GEF#4A&24P) M0Q8LEL5L;L3THJ[#!-4HI?Z%I(%YQ8RU&G%#7&38QZC\J.!V'N0S;==A):P3"E$6%:U#M.',V8/HUD-@QHW00 MW$M@'Q,L$<18A"/RV(/W-7]2G,(LMDK4 MH3ZY#E[!] 4M/:..&.0-UXP':H2VB"/*N4IRI_,GZ)<;P)J*0*T56! BA-"! M4C$2.S>BF4X1\<3&&0DWC*?U>\"Q MX=Q9YZ6&L$2!_VJTHW,CIA;@%WJ$ M+=74>1N(TUHHCU].2M/J 2Y]D$HC2Y6$V#88)*,(U$8LA!%T4[]]6J-9N VULHW3JN5K3I'NP,;_LCYG^ZEOPQZ(%EZ?7&#Q@^_W(-E?&L M8/C\'CHG=Z:]&]QAMV@7!WF8RUKN"(KC/4K5^8@%B:RU7H,WX94U7LNZ+*>P M@-;LA7S2V+16"\5!"8:#,QYYS)"F@@IE="VG"3Q>RJ;K5P?]8KBIPQ-$/16X MUY*Z+!584FZ$DX$))8QF3,5('8[>>V%J0%T+?,TP?RGL.)%:8(HQX,L#MHRE M(;!H442QE@7U/\+76IE7(<*\ VI*OI8A5A-DC'9,:F^4%5QP+J206GD]CX3U M6@ UG;6T"'.>8,."0REQ"U$R%9(*YG2@6$]CA<;Y=-ZW0R^4)T5>OI:P4.E@ M5!04&T.9]@RRWA?E<0'8"JVB.Y+]//)$<):P2#EQ@3"AI:(B\K10E,):BUH48-T$$2YPUA4G!P5F60(3(#/R#^6OV)6FHF1DI(A(2K(E80H%!&,LR( MA#"6B3K4.,ZB+*>BETQP31U81XT\DR!9[HC63B)'#$5V,?XS$TGZ1_7!95,^ MA.*@-,>'Z2&C9@QWB%[YLC-?3.0UBI0(;WA@S%&7,K6(:N*T9=H85P/TOI8\ M[0+"#R1:< C4X6"E)HP1I0FGFH> E17@)HEYA'!=,G<+S-Z/V>08<$>]T&EK M;QO!:?!.(4D"1&?(HQI@MJ9PF;PNOKK\HS784:8B0YPS%:06$EL?D5460E'. MY@2\3\\K+-CNH5).XP4/@C(;&8=X*7";!MF4(B#56JQ;^$HEA[WU0K$0HI#, MAF"1T-1&Y"+8*TKKDG3ZCN32X8_)1JU6^\&96GI1]2IXF\Z@F2&:"L.L0H(9 M$HSW3"F$!=*>1EV'*.&%D?Q:XNI:PED"L$1D$/!RRA#%:1L0R0W7ED9.7%U& MZF89SG6)L6N)7XQD).! 2*0,N(1&>VV%4!PC#CZ'J$/><>%8+()A"(9Q#!P" M8$64A_#&6ALL448(Q"VM3S \8T!^)14:S"D$D9676F@6A $NU$(A2I .2J*Z M[+&I5F[GT[K)M> M6(7 (DXYN'DMEBTB+H7S 3L&_Q&M9.!*,. F8M/>036 ]6L)8:>I:K7$MO1. MHHBE-Q ^"\92%41D/"BNC'*A#N'SW,:S"S _$,SK*_-KX MD7N/K8B186%9(%XS&H.P5EHFJ:B%L5^(]*9('8380@$M>(T9E5AIHGBT6G#+ MN;9UB$WJD<^=B:+K]ZOSA=Z F.9 09P9RKRG!J)JS7!$$&Y+@>LP%KV(K%\W MA)V5@BGJ-,&4*0X!B/24!\,-BY&X.LQZ6030KPRSG'NGJ45(>,J8=BI-O,-" M6*!?K,+":9B%6'4!W@=F#.BTI+[TW%'-E,16&>=),%@@Q+&:ET&FZ15=SQM@ MD(W,1B(TXXYYZBQB5'@F@R?11UP7P+Q"R05EK%8116D(4XI8ZX3C@2-J'>>J M#FLS/J(J8'U0%L<_6HQZ3@SBZQL\IE2(@+ WS@:&-%<,1LI@A*ZK]6VH" MX=D+>A^M.;6$#68R2AN="X 50:DEAD$4K(22BBA4%]B\6ODI3S5!B!@=(ZB[ M4Y9H:[737B,B<%U\KMDW*%,=W4V'5WNY^60<=+*;1R '1B53$"4 HIGU07F6 M*"@B'R/1T=8 R+,:!<_:H-DK0+.EE$AJF B,@85UEFMK&*4N:NPLKH-9G=L( M=0'?'\*7DD A?.#((96F'"OX-V*,D+ 4V\6:6S,1IBYP_$,<(YIV F8^8BL8 MIL)H*['AWA&*S6M>I'V!G1]BAT06C#?2",;*_^J5F7M9B9/B'Z/7(VTA-\$I$ MII2SEL%'&Y3B1 A1A^3.K,;$-=2H6D+8N) 6+G)!:LQ0T"90+I65UECOA)S+ MM,YS!<(+S+Y0P;ZF!!P$'US:-(P9[4U :=D9A8DW?H[68)TUN,Q6@%U+\&IM MB)?&,!H,DR*Y#@;K--4/1<)M72HB9R_D?83.U!,P3*1<7PC"2B8MTR1B'47D MR$E/55UR)*]0<\&\,59Q1$04%#XI'>=@_&X*.'XEBTUK::S V'A..(L> MVX"1II@3\$@CI7.PV/33L%-+(7)K,.'!>J8Y\Q!.&)"FC38@$R@*Y)7N'#UC M >M/ _GYMQ.;RE[9G 0#=*.L=XJ1J)56A'@DHH\!:Z%J@-Y9C8EGK:!T7B&L M*':"<2(XBDPK19ES MD6'MC?(!UP"S-87+?(6\4P&O]CYX'5W$"L(6(@RRU.L A N_>TKG!+QSN=OP M="QT%))PRK7%E!FCTV8E#,E@D7$4(MV: .852BY8B9R*/JUMQ[P46@F-<, B M," !(NLON=>Y*>!4!W^G@F2&! 4S%1R1D04?M2&.! VPQC%R48/@%UJ&& (@ M&RFU#D8SB"?8 K_U="Q>73 <&> 6>^&, K^"!16,4LP+*ZG3@BZ 7),!X*F M1Z0%A#W#"%G';.!&4ANICQ:L.$'>OSKPU%**-$KI+)5>1,:,$H8$RPA7T1C% MA7 UD>+,)7-G:K>_UQ2P@[356K M);:U"-)Z[5E$G/D@#'VD&173VAJ" MTT0 I5VPCCA; S#/&XX6@?5/H]IS9#"6F&!AF-'"^L"QLII8*15U84Y0_;IV M&YY.B@8YK"-7W*;%M@)7SJ:-K)USUD5.ZU)LLQ#IM85/K9=&,46Q)TQ3;L#H M\>!DRKVEQ21K(M+9S^?.1-'U,VXG-J7J/V:4= 8KA1CG5CLJC*.*(X8=-;$& MZ%U$UJ\;PL)31(2#*$,$AD*PVGMI-4 U!._G,SGT:@+H.<4L!8?/1&,91,=, M*Z:!&FSD! M[USN-CR=$$DKR02$MQQY1JW4C@LDD=;:*H%)'9S,5RHY2@T//@;&D&!,*<4I MP9:CH"68JC@GI:JO:9O US=X[(C%F#)*'%+ K(:X MM=6K6@+9(&L8=XQ*99D,PAIGB1$,244I%7-2HK78;7C^D&M=9#$H[[ '"K;6 M0)3+I ;46LML% ODULV->'5CP C[8)U2WDH*GK!5U.-@$672RXC%O SSS/%N MP]/)E2!LT]+2FBK&4OT !B]4&^VU) R-MD6$.CC4P85"WXXI%3E$5%>1TJ\V8U M"IZU0;-7@&:/N0S,*9SF+!$2M$><$F*\)H8[48G8;GHY3P;W!PFG@8,?SOMOP=!(JBC!BC90L2J800">MXN8">*/>7$IC7+43&+6%@S"3B MEFFK+"),"ZQE$#BJ4)=2D$>,[,__QH&O;V0X,N>04C0JSI@*PHH@351$1!2) MXW58#'!68^(::E0M(9R&(;Q'BB/O&%"O@5"8,80]E\XC402"1 E:=C0$AHH.)CB'JZS#CO:9PF:T NY;@U5Q+IA4-B 8FM;2:*!2( M9=%RCUA=2AEF+^1]@3UKI[.\8+4)(F::.LTB\P;,-!4I7*CE! ML4;4*4H58F";4G!KA?011^TBKP#>1L1*$<"8$,9$1AK4PG@:I*,04VJHY&/>H ?$M N&?QG$0$1 <.$\S M SF$PA9<9,.%DI01X>O@5,P>CE_)8M,6.7 \?7!< W* ]X@P3G/C"4.(T%>' MG5H*,=B(TB(K+&(0HG/:1.*Y%5Y1S!B-?VV2&=TI>JQM&WDW[X>/^4GPF]V^ MZ1[DMAU6>[W0[_UQWC1'1?F^;7JW5730@V BE-NA76EQ[S _?@:"S[L@13B7 MW-D@>GSD;X@,>6^#5THB91@$@6G'%HP\A]B01Z-=)3*"R4)D/RDRDF$R&9%! MA(.C$<1ZYUG:MTY$E#9V($ZDI;#-G&K9E^XQT!+T@[_TH\YKHF21R"@$L\0* ME?8"MF# A%"<:1F]A_AT/I7LQ24V.1V#L"M$D QB5J;Q2!L%A^]2((<4!BT"( MBT&H.=.T*/E++E(/ T6DA/0I.QQ!D8&S>]&U\T6YI?.B8\EM= MW$5%!):&<>DI8S'MDZ:QH*GX*Q M,PY1(33QI!)D0*X+FT2)3!U!FL [,48\/)G&I2E:.Z?7I-]"IBJ8T$?8I6,QJ=00IS MB1FX@TP28^=4KUY>9!.,MQ!1TA$,SA]FB@ S(AZ##E'3:#1%LZ]EFUT?X@S[ M%I-3+\,4*!;RUCG)# N6N> = 6?0$^5PG'WUFG593=!Z66)DQ-0P2YCSTD2B MTP:>3E)0+,/G6*\VNY_*PH5>+XW#FM(=KG;]6C@)[>*X3@F-% 43CTSPA F/ M38S"+$@%F9"VNA=10.6#IP31SW%5NI0@US]"Q9$SHK0;/!6*Y-B,_#XC34! M:^>T)#)@H3F>(Z']C4J\69$2(T@+'#1+?YS0EBK/+97"81JHJ('C.*NU7\_# MA,I7.2D(TW%)SDP[D3-KPF[4[-#'U^S0R2VZ881P M'DQ>9('AF&H^N.&"!&I!W!+-MY1?T/!-7]3*!'!L'.?:(N; 3/*(G-B?AES.7W9@MGTADFFM% ,&:J09#[MFZ(M$'.I;RF$TM.L"(V0!@9C/,"Z)0K9C&-'"PGQI9:$.0<">W%8\D)CITC M%RD7BC#F&?@QJ4S/8X^(8,)Z5(,"AUDU<\]3-Z0LUE%AZH$)K6.:>!8M(AI) MH@FIP2CZ6K#]3>B 3HGT"^O2^##[O;QB7M^$5)C7Q[&/1 M/>B'LI-:LGM^'&YFRS\"AK;B\,F3>N+-][CYO+_WLK."1V$9"QZ9&*QAA$KM M19HNC#FX4]9),ONIJ 4>IX_'R>7:$$^K9 ;,D#3,1:&<)8$*2F2@X-S3N>#' M70#+Q\)T7P:(5P]_XG-GAJ-4!.^3*LLT!'Y.&@%DY;VV+CI/:9@+CGH5F)@< M3QC*/,6(*'!_F8G6*(J"%M3'H 1X4D-,(('D A.SC@DD,B0G@0F1"D&P"10Y MYB160F,5=+3*0GQ$QHLG B:R!3AF&!RWYV]?A\62F0E<9+;OWLX_%[LOD8^@"42:-ACC1@BC < M=/,A!KN#U)9+>'6"Z0W*\&YT#_@XOL'XR/A[NL.]H/8B[7YK421,,>.(ME1( M2Y,'P16*X\UO(2;)QA]F%=W_#/X 8+06>OE!MQJUNBGK\8'@5WNCEB'L!5-.;,&ZY\3W M!,CM"C0_4V6/L&/""$NX8\09$Q$2+F@LG2.$R/D%3065C6)0KG;]!ER]0,WC M3&*[<-5;W3&*5UT]/N7IQA&S@!WQ3!O!J,&& MQ?IG\I27/>M,+WRG5]/A)_];'7WXH[ICV?A6P,Y*,]QTHCPXPA)D@>/1688IQ6@JG!:H\S M*LZIK/M(';"=-E9$91@701-+M3(!>62D#'6:*? H<>Z$JFSJ0^B&TK3!\*[Z M3M[-P?I5!GS][!AN.Y^:"]V--%)<8VR9(!+<N@W(1?%1#$>?/T_ZY'B$3B93;*5A403/"?;,86*91I(A1(,4WB@Z MJOA A,U:#V"4$3:!'I#(4. =FE:G8#QP;<%]P)Y&@8(7=KR7&@'8C3_,JGD9 ME_6NNO\,\EY^95JN0J&/P7S;&90GX;P'QNCY;0C)"'VD#;E^ZL\X^H0[D&E: M') SL!E& Y2IH<:EQ;0D'7/A4)YT(<\GN#)MA M?WSF)#.A.DZ)(Y$*@F(P9&#,C;4T[<0'00_VINGZ$YLC.-6+/>':9NN"SN' M(?2KF,U7<#+MU(IVD7*.O3_.;[0V :H]\"GE?6]+;T/Q_>[V /K!C%%;DZ)B M&1P7 #31PWV;Q1ER ^ZZV<@WNY!@*^GIO23PN:&RBZ6T4^ER=?.[6W'=R@+ &:S]"DRX__A(Y.:[^=?TPKOSW0JLWN M\:#?J\X@->%ADJ:NZXH]\C783V*5PJ@"2OY\Y>E/0L',R(BB5:18#&#+RJFW9@( M8T@9H.8Z;&:Q@&_=X#LY]N6.:%TM(TL1LR@82B/ACA+K 6H:+]AW1N$[*_SG M&!><$2<"E\QCG)8F]A9[9+TQ#/$%_\TE@";'0"%$;SQ3E!#/"%,&.^$BU5$+ MJX.OP2(\4YQP.E.&H]/S5A;]RC UE?IK MXP(8EN@$AMC*1*19I%ZS(#RGC/LZ#=7/Q!3K1P%[;--&A?WSR%564VFXX9(R MS+R1UDJL!3-!I(T?#*H15RUP-4-\Y8C&J6Y;2<88XEI[8I5"PE#X(=5ES ]? MM8JNOX36B^*HVN1U5/^3P)PNF6.N"BX@CXEUBD25)B&E#1 BSYHBK M7B.FIL-31B.@)F[2GD=1$X4QHLCHD$9].;:7:T6H6872JG/%H-OOM8I^Z*6L M5Z]:_*%KN@X$N U* X&];8<_SJ\^WY.V'V<[#SB8SG652;6RR-E.!02!"V5UCQP)"CGBNF91UV=SDL MRO[N=X9"=@;'Q^WS]XUKO&AO)TT9GE#/E,.6@NSKZM-"$_BM)[.J:7O^\#;+IY-WL M,.0'A_T51MY(?MS_[33W_<,5C-#_OU2=^N[WWK'IOOO=EF_A!L//P_O/CKF@7YK/;Q%>,HNFD[?/5_[/+DBRUVB%T\9V MT3'=_[/< S7->M M<7AB+[\(*YA ZNOI\-&2[A/.^^&\4M@DIK]I;6YN[[6 MV-E=W5W?N=GF&6SMSOK[+]N;NYOK.XW5UEIC_=_O_[G:^K#>>+_5;&[N[&QN MM6;^%;Z:WB%0:;_H+C?6WKQ_TR"(,WVGV0]#Z47?23WJG3:VMIN-WT'AND6W M->C 35QCI)?;(:8",QH%543(F/:-Q XB>X%B2(OW8.+0O0,EC:Y)E.A#OK)6 MN"K/DCAJ:61JZ9_G=JTX^4BV3_9H<^"/UD_V/^BCK:--M/=U/V]^7:>MW7]] MV]O]?-':_T<;AZV+ M+^?[']91\^(+VOK0/&M>_/D-SN7[G>UV\\/GTZT_U=E'LG^^]]6)K;7/IWN[ MV_G^[A\Y/.];"[XWUP[;>T=?SEMD\Z)YM'J^M[MWVEK[=N(__,G\/__5WB?M M$WM4L-;:'X>M#_^">_[K<+_S&;765D^W/OR9MW8WZ=Y1\[RY]J_#UM$J@N>= M-WXSA0/)%*=65GD2$Y?>891]KFCO2@KO&B\.K-4R M-^W&EV[N"A\:S9V'D(5N(8O=BZP7 -7G ;B&H6R#1W,,]G"I$8NR8_KP@+/^ M2LS/@L_ZY> 5XH[\I:WUA! /UEBYC$G#,ZTUR31V3BNK*8U^Z=U__Y>63/QV M&WIC<#T2-U^!%-/LM-[/ :;QQ,<^D@=O/_Q^'OS\975[=WW[XUYC>_W3UO9N MX].7[9TOJZW=QNY6 VS7+ABH!J:-K>T&YK_X7Z=([(][H:V-QNX_UQO7S.ZE MR5U]O]N PUA3]O&,*71/PR-_XR9H3'T.1L0 M&@;_$H;N4_6\]6$D>I.1//R2=>"9A^FRS)OS[#R8,@O=U\50M+G[F6RM;>+6 M[L%YZ^(S^DLCJV4@(<,,ZXRQ9" UF$JAD9:(&B($7WK73$5G__U?6*#?*%YN M)"D\Q%PU@FQ1+FQY>"9A#Q MHHQ&%B/55KL01]:<+:SYTKO=[=76SF9ELU^W.9^UUQC;Y_ZEMH\-="R+3F/\ MIU_4Y79/U*GF7GC9\V.MC M4/87E<$CXB#Z1L*F>,AD2F*9A;2PI2%8"NY2LA9G5#&&?QR,OQBN"'L4KIX= M/]OAH%KQM-MOP9'7AR'^%Z6:8,)C9HT-&8M@CQ7G*N,$\RB4T1$Q4/!1#O[? MC?=%>7P;2$4Y6DU^9FCJ?O/]R_J9'WU2' MWO;]W6-$O-%8/G@8O<$/'OO>;?&SW)6@-TJ1B=^6<;@M>]1MWU;].^QC$&," MR#^6]-+X@F/CD[>Y0H[/&O@^:-R197'\\J8;O0C%IJJ;\GA$$56]SOLTT%J> MOX<@[D9 !*_@TLAX/QR7Q4FZ3TV3"!NY_?!%[%T-(%V@8+7FG!L^VA_ M]P WUUKYUNX7MG_TF;8(T/'%^)H_X5F\N[][?+3UX?-%\\+GS;55UKQ81:T/ MK?;6VI?3)MGDK=W#3FO-T;W..H4VGG[<7>TW=]#9Q]WU]'S:.OT+>1PU0S&3 M#IN,:64S91G*+(1;/H!,$4%+[]9"VYR:M$76 _F&D19< IPN 'X/P'?-V>9H M]'M8@U9CA_2ED=N\C5Q-A6$:_ ^+ :\L*I09A1G -RC&G4<6X:5WBF04"0&2 M^RYVZ\C2=SR7"L2_5,39@$"S2"6-C:-!F?=\[JI@$UR9_#K)5J>5!Z:;7U3? M?ZVK0C_0%YMOMM_LO&FL=X[;Q3ETQDWM:[2*-[_>!X-Q.TJ]Z7:67?%/2;?(;_T+NV"W=@-[K + #HX;Z09L+U^XX_VB5]^M!L@ M'@/D=HAW<#P,5EX/E,D"RH^ \OH=[]4Y,/;:92%H\ &3N!KL.4&)OW#QD:[2,-.?]N773#XS\#^/7S<*G>+TT7(]D/0HWOX M&QQ?B-4BSI!'!/A;R,Q([#+,!>6>BQ@:7XO"MTW7]UZ L>6Y5Y1TS&E*&99@H(VF+IE?3( MZ;CT3DJJ[HRLS6L68@2NE'$X+H$N\V/3;H2SX 9IL1WX&8+PT)NW? -H42.I MT3U9A;?56,U,#'F]^ AJ\OA6RV!JRS _,W+Z[?0O#BR I \9"P$B;N%]IB', MSC"R#FD7'1(0OU&695JWNVI[_;'A-]:/^JE=](2OWD_AQL. M:QE"":]R/"A[@U34T"\:<$:5$\?D%_MK,MNI3FW5]5=>15$#%6\$I9,O/Z!O MV#/.>_8HOU+?1WJI[YX:U2958D\C);E; !_G1[F\,L5R?TXP)KQ MGKD_U'A&MW!D*\XQL95FU=(M'.8$MCZLI]_HUH<] O>'YZZSK0^;N'FT#??X MC+9VOZ#6T3J%9]W*"11L;S>YBH[M'^W!N\ [[AZPZEG)M5S[S.$=27/7G>YO M0!OO9FD%PHP*0S+%G,^8EBBSV(1,*Q2EB2X2PX?ET$4"3^&^+3?^-]@OW#@V M9>,DK2$]+_FM%T?PB!6'I+B [R/@>S<-*ZQ&"H4,8R8SYF+(E&(\8P1KY)2Q MB*5BWW_^>P'2GZ39\9K2P[+RVV,*R;35?CCAY7"\>1O'6'/B@K09D59D#*6) M#R3*S%$I& XFH""&@V4MT_/F/XV=1,6-IBF_A7[CX\?W/T[8WLGLS5[XM]GU MJ>8I-.PYQ+$!7A#"JV_@*X6J1BR%>M=*W'_!OS8.30\BX#8$B:;='@6Z*7;\ MSR!/D2,$C#:,3H![7@:/-%6455/*QB'DMXU?X'Z@$XW> +RZ7EKV!]H[FC/5/S3]VVT_-3=;F9HXO'CT M#K\N5T'^+V3XCA8T"X[;(WB#='YU*ER46C&Z3[5'3M6(JI$I\->HXK5D@Y_*U9V!+H>@"/<9599F3"*;IC/AS##* MM+-48@&ZO!?N# P^=3+F(V/#OUO%]6]3[Q?V M6PV29T]CS\0J0"B=O-\'"@IM():RZ"9OIGW>".#9G#>JA9"-JT;"UDS?#*=" MWB+7JWM<3]-M#^!,AGCBS^UP,&@/*UEWLMW&+TFF\C="R9O1"?W#O)J<=)PF M)STWTP[;>TF@H??KB]#CM;Y,73EBR]='C^=_1<-Y1%)E3D>2,9]FZF$%?6>D MY(H:KM+\O 4]+NAQFO0(C&0:;5."&VB< WHLTUK/%6.4R36[]]<&H#6[]T"O M [P*3RG'[A%03 ?ZX'PY>:)P.W#?TD#"0>.@+$[[A^/#;\ Q#57;?(AYMYJ+ M7U4KI%$R J_Y0 NKP_BW\6D_/.'A]HU/3-[HZ.0'VCH^,^\.Z1\3"&?&_O5U MI_K-(\=JZC0R0] ;(I]ANBDD^?4S M;ZT=?FM">[;6H%T?UEF+[)VUUC;RYN[=LKN]([C7;JO37/M\MK_V#=KW^6SK MZQYK?=B&=SR@^T?0[J^;9P_,70V".W!Z8D:(%!G3V&?@ZJ3<#DM[3AD3HUIZ M]_%^)I]LWG(2*)^4^X#N<:N>.JFA]FJ^>E?>\R=?]MN$1C=G37JM^]R]5R#! MUZ2A.[<]XV',-?)YYTS8S^YU5+WYQZ '3^[UYFOQP!?U,\"_^'S;SV!>2^$D MSR11)F.(D4Q+:S-FM7/>QAOC;OQ0 M]>+[82K$'R:SV(<,@6PTHYAY;Y_ 'X^927(T MZ/7S>/[]RNSI9 OC=[)RJ1+]WF1B'N\;9JD&5\ ][!;5V,B@-\SH03<,U[N^ M9YG-HJR>U3Y/#S_-X='PV$877JU(KLA)WJO$*?=_/F?[Z MIK$'39^F:)[?.4S=,Y?<_E-#9A=_!>N]5S9D)&+PYPQCF4).9YH[;JR/6DDW MJ86E)S]D-1ZLFCJM\#K0RNYM^W&Y'\)&-7X,W#WHYD.UZQV:,D 8=4,5(Z,R M(B4LUHPAKXR03"NGD9/:@5:.MDUC!"T!_;@<(K+>/Y8V6QOWU/149;]5J=E. M]:BM0;^R+V!H;BIH=]#)?%%5P:<;@A,+GBG<"[TZ==T\_KW<**XDDM9\ MA0M6C\N\/=0X@H;[+SP\X'9KO[7C8NB'K)0A56R^KF4>N5#Y/U>;GS:W6O]NO-_:_K2UO;K[=_9HF[DYD0]L&+#ZQ\?UM(K^^ZW6 M[GIK]^Y^>D_9&*>&H\SR#5*3'V16_ UC>O*K#[_!CQP,OC??])-+_'S/?LWFB'/,;W^026Y1F'KUX,K/VY0E@%1"7]T.G@=], M"H\+H;V$T#8N4UG5\F7#N0R_#+IFX/-^2#O_/$&:(PN>[#L(LP%N:>X;8Z:8 M\.*(TUIC[J'!VNN!]@+P,PIXG6;4PH7=E,6%3Q5"JPJ":^B'4"[M-- )+\)D M?\/57XC\:2+'#PAR\J.M"ZV>@H@)>:16IPQW&0[AO#2Q9J'C\P0 \G,ZOG P M%DB!M;SG!KU>JI]-2YFL=DW[O)=7+M\5[29>'D[$2.=LA]Z@ M/?0*MX[#L$D+/IX3B&"U&(Z;:QF#Y[]^N9'3%O3U20Z-2WH]GG_18UU@M]GF\AZ[3ETT'RTQ>J/-=2)FBA MRG,M9)Q*3LQQWHI^YC_9Y#[Q8#N_,B9_&0EZT)#IR$Y,DYF MTD4RLUY2^YP6;P%FK3(9B5+AA_;X>\IKMHO>($T77[7%H#_>%&8[[RTR&_," M ?*2%7X+Y9V4Y-B(&7?#IG,CW1?FT%D5! MSQ5AS\C++Y:8F.$E)H@?8X&)>D)UX1S,AO&@:+'"Q(RT MY8E2^Q@.3'OHRU5[RBVHSTI8G2NU+=[C,2 ='SNN"<^<% PO.G9FV/$5R>C&2/B-M>:+4UD(T597AE^.T&WWHYD5Y MC6L7O#HGJT@:<&G(CD^XE.^X--Z26VKVD)NLSO<8@ENM6#2.9'L@DEGIBU/D9P:,:E8,&F] MI+9^=IC;?+&,TMP(E#QI.;=%A=]L5/AQO/1N9_-#:W7WR_;ZSD(9YT 9DTC) M=U]=WUKQUKL9(G1TOBB*6QE.:4-*U>_I&K>U>V]1FMK M=[VQO?YA=7MML_6AL;&U_14^9A^WMOXG?=_97=U=;WYGF\>)-5T\JN6-YV[& MCY5WM$-PWDM3 $L 1_N\L1V.B[+?*+J-#8@6&QAEGZL-@4W>[575U"0UICPU MI<_2:D>C3>)'RTM6)^#?JCWF\VZU[7@GF&XZ:;0+><_$T#@TI2W*1BR+3J.= M&YNWTRAUZ"4-SWN'P:==T-/9G\K\)&V*?FT ^R/\OM6>Y48RV3Z\Z]OK*O/#:_:),5-^(QO67QV\YW#Z]GWJE'/:%*4/C MX5=^X%VAQ54;B5P=O_JUE[AL,J7+::-= [?RP2]7P_.7E^+U>RZ]OHW[Z![L M^CT:OZ0+1I*Z?O)(-K^^29)]Z&4&O8%I PPJG@MI<=$XZ ^@ \))=3RU+TT? M=?EQM61.F7X?!.CH8,KT[O#)I36/8UKSN %"'@K ]([AK:J.+P;PX^6:'-4I MPV_0DG*X;,=WFYC$40"5=8$6X8<\YE=X.2U*?PE3&]HY-&]Y#,K1SU?-OWTD MG*5&WOZU8\YO_Y2#X>_ZV[\"1D(OW+GKP2#W:9.,.T_K]?/./:TX+OKIM4S[ M]H%BN+[8G?/;IGO[M]YA,6C?:>#I?3^Z^W[LF_(@W.F)]((@W#&2*C#TR/9 M+3<.BU,06KG<\ 6@O5OT*ZU*&MP?$LA-)*03'E;.'P+)FK1L+BA;0B7H6)D6 MCQGB8(C/Y48%HSB"?J\WZ!P/@0M\X4*%^;&.>&AXNSCN7&J*'2\-Y\8K00Y_ MA_?(R\:EH!LAQN JTAU D[\>YFW@DLM%)QLC(/@,1WCP_)0#J"F7;@S=&#U5F6UCTOU@'O?IFIA>M @,1Z0K$UG%[W1 M-:?A&BW]//F2$4?R7.UV!]42-;>=IO])]QTV).^E+CL/B20K [T6 M7.C84 XG:U&\W""(D-NL&8LVF- 4JOZ]\&44Z&8IJEVA8ASJYFFI\/Y*AE4U M/W,:^E#UH;B[MD'3HHA?#*OD;^!G2 M?GI\#M]^N^MA+O#P-_&P!=U\3?UZ P>&M1<'R>-S1>\[6%L6J2N[U?\F"+]TT8_N,,NM/H@3ZHZ M9L[E6PX3>#BG >(B^+>X^1BXHI^"X71^)\4_2 KB;E[O7J MYP1A,G6)0Q.>KH2A6OT^7,M:&/>?03ZTGKWG>1/RJ,YL3*\;E]Z-??.#Y(L, MNR3-P!IG?D+=X#G+A/3I$GKC08-J1EL)($Q)]T%_G"[/NQ#NM\=N9-D87)GR MRP!N//Y@P(\(G0Y.0NE]Q/TAF-GMSK MI2]L^N3E4/G PR3C:)#')ZJ_WO]54KPQ2E^UBUXU:G,]W7@IJ(5@)B:8U4:$ ML&507A)5?E6N>^53G:>?2P-* 1Q6G0P&NWM^0SIIL-\=5C(;CAHN]&=R8MJ^ M4IPJ43O4G'"6]ZKO-[-TMT+*< 8O46T9!J<5E;,,X2TX#L>'E?E9)/6>7UH0 MN%310Y5O2/DD>UXIT$CITBA"<1ZJ".5@6"E07HWB'9NRWUW0WB0EM#$B/1"- MZ??+JA"C#%7,-\R5#V-.D%BOZ'9#>]'USY1V'8\]^+QGTBH20\H:)EL&W:HL M!")V,TJ^7(YFCY)G8Q59B&=BXMGLGH0TX-I(PZIYE6OI%VE(LWA?5W&H7N2ET4W/<>TEQN]HLJ. M5S&.Y+I3;@TXTZ?RB5QO' MN%X2HB[\5HN MQHT4,5X[=S2D/M;N:^BX67@5S4D5[8(K4I6*P(<2?,S1F#T8P6&<8'H5'%*H M4*5@X0GE^=")"1 &'"3;.G)>EJ^/?:8Q]P% ^+S1-V?#P9JJ(8/N]1(RB-M= M>O7AO8VBGT,Y<2'!:MN?.Q!J8ZNK8_ MS?VP-L??E+<;;:I4C8L-RZYDI>JP\>%S5?&QR,PV&4 MRL-K7TW9J'Z%\"1W-^+'14;Y6>5^([BKA'483!N\[K!<;HJ154G^7!$S17@K%?%+>>/F!)03=B\>CI\ M.*^*UX>S.$X/PVAJ5<.,2N6K1!YT\+6QH^5;$[C&,[*@]^ >X4MNV6FOKK9WU-6A;:V?K MX^8:B&/MFE0:6QN S/=;S?49:?$O7[I5YC+X7Q^D2 @Q#X Y^L7Q2F6U?Z_6 M-[BBPA(H-X,&M\UQ+ZR,/_SF\QZ8M_.5O%L]MKKHM]&]1OR92.CV.A:)6(:' MK_CI#1IRU&B9D]&31X??5(?&*VG<.";Q&TS(@X?1&_S@L>_=%I,W3(N_==OO M'Z.*/4]CU6-O>\]")&,Y=HMJT8X9./.1:X8]N+6??LPB*T.S=AN>0V2^O+%# MPQ40RA :33COL-=83U/T*C9OFA*<08J7'['MX;-VO#7NVT%9@#>6C;HD5G]^ M^TXWW[>6S?-TLGI4'_]2I=J* =PB3?(>^9VI$*-WF%Q:<'#-KX_HZ ?[8L27 MB4VA*QI5A6%C_%KUPB-!:3_19^Z*1VS0^4KZFCR[?D^1K&=AQ\KJCBLIPYZ[ M[X?VE4BVATN*K#Q&!2:$]*63M$W64#YT*X:X4:U;]TRIC[+L(^C>:2 MCA:ON0VTI[PP:DS5^#[RA?_W3[WB]5T-,OBOM61Z$48XJSY0BI<: M/KB\8]J]?RQEH Q=TPGIUMF!,<BP MFB8"]8+?-6=+C6%J#IISUE_I#CJ9+ZK5\])#0-F@5T.E=E7JP-,_S^U:; 'ZV?['_01UM'FVCOZW[>_+I.6[O_^K:W^_FBM?N9[5VL7[2^;G_; MWVUW]C]\.=U?6^4?::N]=U&:'SZ=;?ZJSK1W=<9V-+CSG;*_3:F_M_GFT_[7U;>]H^]O66BO? M^OKE?&_W@+1V-SK-BXW#YMH?1Q_I]N%>YZR]U=DXVKOXC/>A7:V+)FNN?29[ MNW#_HSW4W-T[W]K=I*VC==R"W\?7P+,&^^2+V/O:.FJM_=EN=C[3YL7!:6MM M_[ %[](Z^GS6.MKDS2-'FKM?$/P>F^?H[./N>K^Y@\[@&;QUX?YBC,K(D+:6$J48YI+PS6QLF(N,F8NLF"N66>NB]O,Y30C4FF> M1<]LQH)'F7)"9])'KERPDE.[]$YRM"R$FGGFF@/O]OX<2PV\VYWA>/M#WNWE MRY.GO?R]]J+6I,H]EM(2ZHE2S 9AI2&>.&P1=5(YN7 'ZT2JK?=WW4'!E(V" MZ\PBY3.&'OZ1(A M+JB70C"(_R2@ AF%,//"963J.@B@@9 V<& M.Z.D0#$PX%!,'/)/]J*VQA,@*E%4?VUVTPRQ!8-.C$%W[OI*,F#&-9&998YG M3 OPE8P$+F42Z4BC)"XNO2-D&4D]\_'GDS-G"WT>Z[/CT6@4M*:*,S"K-D8I MB30>PW]@9)_L*RWT^27T^8Y'9 30LDO.D*$F8X#Y).FFT\B?#8\H@?*HXI^M1;[3V>3'ETV,G^D.G$G:12 ]A8<.C$.S>_Z M1-Q+H1 +F1*<@4]$>*8"@D\@,LD$"889B"J96J9,3BBL?$IQ55VR2Z]8\R?N M3BTT_QDT_X[WQ!@%Q?4X:%PM)@X8PG2^^ %I:U0/76_#GP MK>[W/V?!I;J?/]Z/5J0_* I_JY98--+)'WX?^R] M>5,;2?8%^E44O(D7/1&Z[MP7]R^(H UV,Z\17NCVP#^.7(UH(3&2\,*G?YDE M,%@2-DL)2B*[(S!"I5)5WCRG3MZ\RS#7$I^T52M^I&:(H,HFKRN3%/:LBSUW MYX0B,2)M1)8 ]85BU1<22L%_MK%4P'_ M8L _&]QM=, \.Y*,$\!T K^-6H-2(L&?(I6T4\Y%E6V!BS?IL755 [U)MTRA MS:NB;STG0G\41C?*IKWSNK9YYUB!:;C$"0B]],>/N7EGOZH:5M4I]\?=?G#"E?VZ55Q.;;/3]QG<6V9H8I.B VI*\]C8J#5!I@;T-M+OG MZ =CE0O*4TBZC0&C*()U# 'BQFF,I2,"K:VGQWU;8='X..62D= <+5_@_0CP M_CH%;ZF)#C1XT(9+8"I'CB!;1=,Z'Y(U?1 )WARU:6V[QD7*-_B"E^7()Y3? M,9AT8,BC,!@E<9KOZZ1LNR]0A^;FE.FWZ2?6YKD%7F4#= ;C]#I_<[=_&OSN M16GP5Z;;SR;;[5\<7AYA]3W"MF<5JA?11HQ"DJ39564B!TLL@F@#"E(9K8A- MCS#2UN+>;NJR4]]^Q^2>KJ+ P'!>FW1?JT6*6&"TN5!8$I3F+5 M,;!""1".R43X*/T4DQ8'F/S6>*BO@*9:6H??=B[K&4;C"Z]>N]4/]]KA7VUJ M79RDNC#$)+_N?,W?"65WKT8FW9FCF2RF3DD.6"(*C#@/B@D,6$4E?#)O>F16 MFHF)XM1;86#7H)D*L!\3V-,2R8O$S!0I"#)J8#8MBQ3G&&2@3 9E-:,N 1NW MJ;AW-71DUAY+DX>55;H#/K?6JQ^1Z>%2^OCTC>S(BF) MH"BIHB"41\ B13D&BH*.VI#HM58YHXZWB2Y^I15&]^(T4D'W Z)[6BF%(*ES MR@.R(@#32H!2D0,3"?,^ZBA=WOEL4U)20TIJR!P/4H9JRX8$TI![S>978_/E MC@FQ)5:\]O"QB86R;_ZBZ&6W?YK&[YOK?O1[9;S)<7O9=%M?QD.33-#MF^'7 M[7$X'B5VSE+VD+-]5'S7[/""UD;#'6)D UQP&A:OUH?+ 2GD--2 M.\'0VKK&;87K6L26Q).5(I/:]P(+F2P+F4SK/&4=2W- @3,.)YU'*1AA" 1B MG8A>J.@3F3#6YF+)"R*M@ IL8"++S_IR?>J.,ADE#-]?!3Z)]?2"A%[BW/.% M\^^A'TJ"8*V\NC]'I"F'I48:5%0X>\<\:&$I"$8%8E9;F2ND$-46HE3?76$X M+TAJ%3@O%L[3,HEK; )#$;CE&I@3'(SQ.>,'FV11(1@A:^NU=",H[K#5@G4_VZ9\7C8M:=C8WNA-1ZT^M]YEM/! M$]?R$W-"_=*(F*UDK_YV M)G'Q3A7OU \$U+1R>G%HCD_2-/GOPG3X7+J= M-SZ/RK;_6MS]K\QCIG8?W7>/F?((J>\1\L^L1A1,(QVP!QE1TH@$(4A*(?TP M7CB#O(N45VXZ3N_=T&')W'2%Z@K5/:BB+E17*]7-%'4+)*25, :.M#TRQ\IRWS MV'62:[O*QDZ(12^N'NC!,G]]M66&_72MH]9)2#/_T Q_L,YZWKI38>^;[C0V M[QPK,"5_M'.B&S,WYXN>W\VHZ^[C_5DU43OO%I=7M[X.PW>9<.I=JI-I^7K! M.F<= *2,T?E91LNM3<[/9.Q\'?IX#6JA']O%M<.:)?M-@\GU>%ZF]% M]7/*7FH9?* ^1P?Q1/72.K"!&@@V8BQYXOK*P),)>EIDZD $4V9M4%:69/@+!4Z%U5RX%'=[>^K M%\=E/H:)RWW4&IR.1V/3K^[C;E[VTCZS+'WJ\[+?)OUKE0*4)W!<=/#8 M!0ML3$B@XE%9R[B4K$15V/]#D5RP+GP3E-0-(@<\_L')I, MT@\K"7*8,)&#R[!6;:)*0?W5!GKMH5,%Z(\']&GM3IQ'UA,"ED64@$XT*!U5 MDO+<\: ]T42OK2>CMI&\=]F;(M]7.S3A&G_Q4\WK>E39=&Z+&5(M?%H?G\ZK M(A9)#DHE.6DS\:F4!G1P&)!%.D1N'.$Q\REI,];\.MPEA7,9A%.!^H- ?:9[ MHU7!$2E 19YK93 '6KD(F 9C%<$NL7J&NFHKWGRH-U0Z_5H%W*9_???3^O]5 M/R8C9H>_KG\;O>_??$!6()D5]@Y#RS@W.$[?_367J^@/QNGL5=1POZI=\7%H M>JT3,QRW!K$U3HC'Z57& 2@ENQVS=]UTT')PR/PW'HCT?/9NYR M*A:?\725)X-1-\^KY\/0,^/NI_#;YZX?'U[PUI5/32;#J@3X_7#^?FSP;S MAU-ZWIL/-NMGG/:5,5[\L;'S>GNW\]_6B]VWKW??;NRE%U.L]LA7N-O9W.J\ MV]I,5]AYM_OG]N;&7GKQ;B_]L[/5V7O7VGV9WMIY_7;KCW3<]M];K>U.>KW5 MD.O_Y:^^.?7=1 S_OG8V'9OAQS0KI:&D"^Z9DU%X?O'+ M;Q=\V^U77UM]Z+?S>I.WKZ<^\_09/Z?+W+/O_G\[6?56U-/ MM\E[$C_#A%S[-GJ&KWWO1Z?%Y!G3XDZG_?%[5+'%7*RZZ6F7YZE]O<.CF=N2 M\]7^?(GV[:;T36YJ0O&-VFW=.QR&T-I)QQV.6EM)A_CJX;)CANZP17'[!ANM MJS]%U(V&\I=N/\FYP6DZA1_-E%Z:MZ"^15IIPZ=1]D[5=<^<'?8ZFW\? M'1R].=O?\]V=O=][NZ]>]G;?I\]MOOQG=]-WOWGNCC[2@[VWW7WRMGMPY'L[ M1_GO.VQW\^!HA^R<[1R]80?Y<^\/CJ<]=^D\O^G>>@?'!W&G>^ZU>X>^[&R^X9TS]T$%Y*/'%@C)!:YI M4& P9Q!"8$H3H0RE=16XOBT\&I[#5VCNR='<4R_FO2PT=S9-PW 8^J/NI_!] M2>]VJQ\FVQWFR_-2(679YN/2UI9_.1BFE_V6.QT.0]]];8V'Z6R]JJ=IR_BC MT]&XVE9[8D%*S2@E7['&BZND,:FA=VZT%^GVJPK6 MP^XH&6#S=)A^ODXC,O!IZ;X;]\R7HBGJTA2=%[-+)^<%]EPJT"(@8):8M'32 M! 1F6A(<'"'FI8$!1Z6 EZF%ER((RQH$1"P"X"D]RF MU8;GH#71N1DC4SSDLO9<\":SPPKHMQ_EWC5:O[TPH\-6[ T^MPZ#_WC'OM/+ MFYK3;)V6R34;Z&6RSQ_9/-\8-P=-O0VN9T:C;DR#>4'.A7%K9-QWLX),""F- M4CS-1D&!.:9!X4A!&TY\I,SI8-?665NHV>R=FS-NR=!K, T\O!XK-/#(-# C MO+Q6F ;B 'E)@'$J06G"P09O#>6(,"&R\"*ZT32P L)K:1UGFR&FO_E6[E%? M^VD$-KX9\G*=7!CYYHP\)\A >$\PB@BB)$F8467 (*Y *14\ ML1$;B]?6>5T[;\55UD#4/XXR*ZA_,-3/Z#"++#?:XX1ZPY(.\P&LY0Y")$A@ MZXA0<6U=W+N20G&!+?.6^OS@TWE;ZGDK_3X>L/O%:S6/?)OO'BL;#;7S[-%6R]X&Q.]6:-3["DS MP^/HLL(,"V"&&07FK)(260>RK6KKD=48^5:CX^P)\T?M"2F%/YK+'S/ZCE 9K0\15)2YNQ5VH'($:@B" MI(4?\IB+M76:5GZRKOY61>4]N2BT/\-H]+PU3_2=I[?,] /N?\<%5=6O3 8E M?.T1_',_(/2;$7CAZ)MS])R@-"58>C8+#QP'#0QSDS1>INP0&=?*&($R1ZM9 M@FY0+$H)25L*A584V0.C?4:1:9K(.8$"@)$,V23)G/ LQYXQ MV?PN="N@N5;!LS:CKEXT?M?E[3,&G.EA^W%BI:%'; *W, M\^LA/93EV51;#8R]C=EZ_ P+S#&B27OJ7)2?:;!(IA^8:J*4YX;+M76FVDF& MU.LNJ %1RU$,J'!KX=9FK@T*M];*K=,-$")3R%C" 6&,U/+%'Z*CR]O@KD^Z&X8U\%OK9> M^BHLJ*]"0SH27--1X?>-/SWN"0(_T_ANK0Q^V)! M/D/DQ@T);O$>I]=_Z7TNEM[L@IYPR?E;UT8_[GK?"X_D#?S6A:!UP_KRMRC+ MMUPCL1EW?U.;+XY@)U]R'X M[CPK8JIKRO54-;G&K8W1*(Q'-RGTN1BSW&7D5RAYOZJ:E#/V7?XE_.^T^\GT MYI6YO'="[O)[Y5;4K^:<]=%1KDA@02F;HVR)P5IQYDRD'[9ON%61)M!&W^=_ MMBZGT<;XA1D.\R+\;],[#QI?L]-K=>WNX?_;F[-*Q]K;7(?MXY_TVWM_;X9VCMT>=O;]8Y^CW MP]WWVV?I6):N\7#G_1LT[5CKO/J+'AS]]67_Z._#G;-_2.?5#N[L?20[K[;X M_E'N.OH1IVO_"^6U: M/B9HV%ZX1VVFIQ&M6)-RVG NC=UX=#GRG3 ^7Q\5-JJ+C>85P22!2B%0!.2= M!L:-!1,LR]DAAFA+HW0DUUK2;:KN'>51 H^;"^6Z%$:!\@-!>3:8V&(1L7= MF>+ HL1@9+#@I _)N@HAI];6!<)M))H43OQT7$W;_4\)!8-A]S["XFF4?ZM) M6%R,^-=$0H5]:F.?.44;$56"",]!!9N6-4)*T)A:D%A0SHT2P8DD)#1NRSG) M2TOO>2G0K5M(%.@N"+HSPB$$AT..[,8Q0]<$"B:)!K!41FQ9C#KGA7-&VIPU MJ>CJT_%(3+8(6X>AYS,26J,TWXM78N%>B6K4=^-F=W0R2$/^*@WER;>R%NFO M^5N[_=/@=T_"L"K87Q8Z=?/5G$T>;IP*RC(P2JJTT!$:=-[DP1-P/J-+*&%(.IN6%#$WZ!&,@O8F .(>"^ZEY2+7 M(]3M!/X&X?SI^#->#\.)Z?I6^)([7^3\@F^-+]QY<).IL%4<'8O6*N>FV)I8 MXJ* _839"EG53%;SBO-1G!]"7@))/ (L9/]'\ RH9($30:1 ?&U=LC;"Q?VQ MPH"N2Y040#\LH&?41R1$).M;($818)Y94(8H(-Y+3;G1B:(3H'F;\29%DM7I M%*$-J7XR'Y1[@['IU2$T5K2L^Z-Y3 H]U4U/4((U7I**':3-];-^5I8(Y"-1 F1D"ACA#"S2 MB0&DY@CC0#"5%>ZU:G-55YS'PG'_H+7:'J,LP[G#9'"2+NAKNW72,_UQNW*8 MY)2CDUQ7H8H)R>48C'.GQZ>]JOZ"#R?#!)W*ZYC?^]>C.! ML,2R3=7LWG"KVZ^2D:MY?IN96]\JNLS<)SAS=S=W/GC.473: _+, [-IYFIK M&:CHB,*>X8!-[B=)VVFA?]W,G2[O4MQ=#7O$Y,HX!:V/@-;I:I$NF9@+R8&' MP( 9S,!P[ $++Z@+PBB#TX."ZK8JG9M7F1$>^]%=&.&1&&&ZQJ$7Z1E >0 9 MJ,[KT_0 #C* DE%R)H(*)&1&8&V%ZRH@VR />G,=YZ\& _^YV^N5",)%JYJ+ MD2Y,4Q_3;,UJ#R%=#,YA<#PW37&4@+$\ B.>$:&P]-0FJ2]$6ZA[]X\O$8'- MQ6U=VJ/@=B&XG58(FC&MM3+ ?<9M+C.O"$-@HS*2ZV0IQ1)NI6ZS^^<,-2_" MK[D*8;L_-OV/W5S0<[*O7M(5'RA=\6+<)SMJG3#>^G(>AUPXJ7Y.VI[5$E*S MB)&-8*75.;F @A'* A8!DQ@$8@ROK1,EVJKD,:XRINO+8RR8?F!,3^L,'$WP M48LTIQ*PF782#)$$(I%>:BP8-7IMG2+>1L43\9!P/,^GZ7]L];(KKU6-"0PB MG(Y"#1%]JTU0=8F.;T:8YTXMS%0?,^W,J@WN/>/8&:!5U81$1)#T!P7EJ5!$ M"F:B6EM7NDU9DU*.(:G MI8]3CE*3I ^ADPW8 -H'!<:PP"73B9I%A6$AEBA7<@6DS]T<0@]$&?,[&$W2 M.NN!S( \Y2"Y4GO M"6P)-2X0X>/:.FU3(MN4UE6VZV:0>&0O6"&U0FH+RL@MI%8KJ4W+WD16/MA$ M:EQ'EDA-6S#:,)#2^$"2O;"@%:DIV69STN.:2&H/Y%UK6-O,/[^M=:Z.SV=IZ\]?VWOY-VFA>-QY7K$23*?S@-$=3W:'!YMU="HNYRA59@UP[ M07[^-^A_A'$8 M'J='K)T)>[RWFZYQ0U":[-6ZH/PS39^]-'LVT^0I-5'J%F)'V+MJ$-RF\JS3]+'ST$&O!PD>+YJ/IA6%4.'+- M!&">^.C)]1/X[Q)7>O$?,TMZDJ0Z4-U^'P]&?!" M0[73T)R\6"8L#U82" SY)(M(!".Y!8-CI(CHX".>-/?$]]^7+>&ES45QW MAGR7Q[E:^Z168U7:\?BD-_@:0LN&?HC=$L*Y>*&Q=3[D;T-5_N>*O[:P5>UL M-2=_-C A6/H/!,[U:;%QH)A/PL/D[7_EL!4A+7UPFU/>H+5/">=LJ.0H>'Y8 M/,_DSDH:*-<.DBFS^E :;%I$0(Q$42$EY5BLK6-$VK(X,YJR@368RJOM7:*F MN#H>-I_V@K"^%KJJG:[F)-1*S)%!T8)TV.6$V@!6" XXND#SXR=DET<.,M1- M6BL5CT=#Y42:^+K$Q#=:F$24"6&)C4$AQ4-ES:0D2)M?M(*JMZ!)E MU*Z@X\-W1^-AUYZ.!\-6#'<4&4]B671?D>$.S?%)^HXOS\_'?O-RZ%^&LBA: M #&]F9/-8 12Q%D@GIJT*$(&;.Z/@;$*1/G(L->Y<&$;W5]E%"='<]%\7Y51 MT/P8:)XM0VHU5H*"L#2M&7)?+>,=!Q(985CP1,_G+@YT_T;CQ<5Q!TA>\?JU M#D//9SRT1J8$;CQ ,.OET._&1$\G@S3NK])XGFSWSZL8IK_FK^[V$X&=KY<& M_;G4%;M?@H>S,!P4UKH5:\VIFT&Y922B")P$ HFG#*@T:T!QC Q1 5N)UA([ MJ?3\^:U!JZ/BZFB8"%D(THM(N2?<9T2*-H)8;@'1#'?"\[ZJM""B4\+%Z*G- M_97:2<@T".Q/SQ42ON00D'3>'/\QJ"IY753QNN\NS)-84M5:RJOL%B^2I?;G M=8%CRO"TBL(L=X%36H 24@*W1BK,#)-B?64V!>7J66*O!)'&1-$508 VV MX!3U4>:FM1QG5T>;<]R@/> 2\-%025'0_)!HGM86#",O%=6 J%? I+-@.6-@ M$LQMP,H*B];6-6N3^R?*-R^BH[G28KHG;8G:>/S3 M\-":7!=/.#1L 6&AA9KJHZ8Y]4<%PSCQCP'MK $6- (;)0(>%6%.*!9R6BQN M"R[;6-3EQ&A,1&B-'HXG#/L%1(06V-<*^VE%(A&FS#(#%L?XE1FXBZ(JZ:%PS:0$?(+3LMOAL/W#^'@UX:V%%5O4#^U@K_.^V. MO];2<'$IJ&K^;*QU$?K(O2%O-B-]]]/%B<\_#_G@YYA4%_0HU78'Q\>#_*UI MEK9^N?:9,CHTPTSZ-3Q6MCLOIY\KDXNHD/*N^J*-T_'A8)ANP]_L.:/+<^8& MSYDWXYT7WS]GTOEZX8^W7P_>^Q-+F#C8]+W.6:=[D*X_C17K;+[]9^?H(]LY M?IG&+(W!\3[OD&VZ?_PR[NQ]_( -MA1C#\)3"!0D*&L$,,$#&(:R+T=9[HF1C/JU=?0,S0:YSM+9B1FV/F7S_ON;FDZB MLI'*\B&>^L!_^M#?'HU.;_K %P4B#P^1O3^,8EB'#*P&BK MM/-<4A8;,Z%V3\>CL>EGC)59U>1994UZS")JTI)$8V X1M NI(4\)U8Q'Y!G MZ?&=)L2SV48_L\Q[/"4D^[[U$*OE,B%79$(>??Q J*#:(0^6*@L,X<1PC#"@ M,FJ?9B1BVMV6YA8VJ\ISL_D3BA*-CIU:[E0X^">DJM 0B+VH# M_@IV8ZK%:?3N_!**TL)9^!D[MSCG (3O ;AE,&(V8 YS=MQ6C6I9V!) M(VCH/GI![T+1.U/^D3!'6W F"0\M.>,X!B,MV%MG;0)56U$ZBH#67(+ M&HCINB1'P?0#8WI:A 1OL8S"053, ,,.@4U\#493&8(0) 9>89KIMM!+U/_3 M=TLU:F/1ND^TV_3 MI/HVC$VZ(K]EAOTT;J,KYMB<6*.0:GVD.J=:MD-"8I(]GLAB8-9%4"&I)2)T M4(XZ(A5;6^=(M!F?I=1_%Z?,*L#Z[A*IP+H9L)XM\R"<])R"D5H"8PG;QC ' M"'NBC?"8"I]@361;(-H,6#\=;\U5S7'>$&QP?#(,AZ$_ZGX*K=Y@]-2*/CRJ M"+EBCRJ!_,55:TQJX?V93-()X]VX9[X4ZJJ/NN84RC:Y#(32'HASN>)4)C$7 M+?^F8J6$Q"JBOZY]J(+^!:-_IK85]3P:[@!;E18D7GC0Q%)001)KK7!1 MQ0K].A?:KRM\;5DJ22R!OR57@4L'#0>]WB3^=AR&872W?9ZGL?ZJW<6RT^T/ MAHFJML_'OE!67935V9Q3M9M'Q#T5 AQ5(E&6%* 40T LD=@;FM9>:8&%55I@ MW6=3I_A0&HSAVGTH!<,+Q?!,+U..+)?>0Z#& ^-4@+&,@8AIS<&"%D'GU!39 MIG/:@2RSDZ0)0D+^H(AF\8$TT@>RW7>]TSQRKP?#?!4;X_&P:T_'QO;"WN![ M#5@HK'X*FU/>FUA#M> 8@M8*TD.()1FB*6#J-6+6:BM)M7*2J(WO7QBX^$U6 MD3$6YSG(? &:I!NY#8@RO).C *208()DK5\D0)HPAVP37E6RT M++Z6IBNC*^7%J^SF^4KI9S=];HW)"#ZG:&\P;N4;GP7X\X M0"OSE%A 7?:-OB^^]D7R_YQB[1'CX!Q*U(^,!B:E!BN"!\,<\5(Y3$U:]-(V M)7G=>^\.5;4#ZI'=7X5:"[4V5H 7:GU0:IV6UM&RD!Z)'AAU#G+G"S"$(,#< M(A\YTA[%BEJ5;#,U&Q2^K-1::>]?JT7=E5J/$]2M_Y\=_KH^4PCRP2%)*@U] M&%K&Y5!PT_^:-RK[@W$6TL/TYWZU:_EQF$3VB1F.<.I#?Q3RTZ-? M#5T55!Z[?=-WW73P*)C9M>4NSR^"\725)X-1E>3Z?!AZ)APPF'_ Q'2#STWOL_DZ M6OOUNW$X[O;AZJ!/C]FP\VZV=6CI4Q7ORQL?-Z>[?SW]:+ MW;>O=]]N[*47#X[(:ZYMM[.YU7FWM9FNK?-N]\_MS8V]].+=7OIG9ZNS]ZZU M^[*5;J#S:NM=:[N3WMA]\?_]L?OGYM;;=Q<1DUMO_MK>VV_(#?WR5]^<^F[B MB.NKW]YR8GV;U&;X,U7X[2P5!U_R1\7[ZUT> TG<*/9N)@YGG9;K$";3AL)H6'Z[KGF[0*6YVQ M>VV&E<*MZDF6(;P3:U^6(=SZ5H8PC6OKIF-Z!Q9;CI&I\D^?M39_4F'HR8Q$ MA;0J$[?Z+:?C3O[VYX]J'SR!X>D,^G U66'[9\D*3V!,JN""[P;@@2)-'_6N M-X,+QS8,6Q2WJSKQ)>+TKJV1A+(!6>TL0KF*<33>11>3=J[.=B]VKH[][!WO^:?J^#^]'?+R:)_\?;1#_B([FQ_/#C9[<:=[ MOG/U#GW9V7S#.V?N Q=<$(X9B! 0,,4CF&110#1JR9'F6.BJ3T.;B7M'!2Q9 M'.EBL;_$>_JWOO\EY;S9+?NZ".\)Q35-C%(I;BPQH0R(PG*A1\T"! M"AZ3A97&DM5;F[\08R'&)MWX+8A18L.T,RP&'Y@,PGCJ@S51TR ==KX0X](2 M(YXFQARG0327@!PFP&048*TB8&14CAJ-B(PUU@LOY%C(L8'D>)N4<:N0(I%9 M9Q1G/BE%K#DGG%-NA=4AWCIEO-!DXVB23M,DD\HB1AR$M(8&IH, )86'9&7J M(E7>^UACJ>#"CX4?FW3CM^''P+"02N(T $DT,&UTC,H:;J6A46)9^''Y^9'/ MR,B 8EHD)$(,.)=23TMK2Q4"R8@6UG&GK:VA6&FAQT*/2TZ/BDC&HM2>61)>[P0O:YG2VI5@!<+,!7'AV*B1-'JR(BUDB1>Y!2O,FXAU=N0ZJSCS]* N$*E/0!F',R M*]/&?"ED=.?%;& @U=YK2CQ(%A@P)@T8A30PCJ)%@1GNT=HZYFV*9[V*MPY\ M*?@N-%S,=$<:KL%546BX&30\Z\WPGO'H(@<6# )&@P1#& :%2%212\RT;18/ M/X4HFBI*#:R9%"<_/DG@,'G$GUA,S>T*U1BN?8Q<2$4#8T':1%->6$N4<]Q; M?F.7JCLTQR?I^[X\KPK5_)[-\-I\S97@-X9#T_]8%85/5#4,Z:V7@T1AHW0- M;O"Q7Q5S?W=^=86;;LY-[V;+UE#%(Y(Q@I,L2T1"P03% 7.%3%H-D*"21*1$ M-LC+6O9):MXGJ0W4%YICPQ^=CL955X>]P48:NGP%IO?:=/UV_[P&8P7@BGU? M7"'?M[DCVZ@[#N_"\%/7A=?IY@?^"NZK0HT%]K>#_4Q)EN"L,0GM8&),BB10 MF<2(I."T)S+I3E)F>LPXL2*%ED@*S?IKJ=#21T+ >YQ61P@[T"8$L&EZ8"U(^L=-M% ) M/GL$GVUK<)*'>M0*7\+0=1."GECLV2.Y;+]+[]X>C4Z#WSP=YJ3NBJ0F'MGJ MS=V)@;8N[%,HZ3:4-*>ZN-8JD&@#&!Y\6I.A"%HS Y[SP!#Q*#BZML[4O==F M99.X*5A^ #?M-4"N)$;!<0TXGO&[>F<%08Z IC8"HR;]9C #)I23WD9&L$W* MHJ!X=5%%3,5,Q4S/2DS/:8CM6B;1W5#S'A&M8R1&6, RUQJ&!L-*E(' M"#,J/$7)TK$2-_C>GM$2S7HKE.Z9+^EDG[OCP\/0\ZV$TVZ"C>F[D%O97$ 4$2+ T6M,"1!B&\0S)OFZ8Y5 KN M+ _8"R<7,Q4S%3,]*3,]<.YN43A-5#BS_@_$$)'2&1!286"".+"6&]!*)W43 M$ F8-TKB/'10F.]^>AS ;G8_=7WH^U%&5B]!P[?&@YS7>SSH3]P?YPTI6K_\ MZT?8?ATFR*H7X]N=E],@?U%=6N7$_';M%U^^>7X+WP"+"F!_"MC=%^CSU)+D MDW_U-_-__*=W0'J?[-%)=^=5NN;C;9JOLW/T$>V03G=_[Z"[__[OWL[FW\<' M1_[X8+/3/>@IU/G\(08J,:8.N'8LK6B"!(V( &X8P3IQ@?)J;1T]0W,ZE[=. MPK!5!>1= K]"QQ/9-BB[.\5,Q4S%3$_*3+=9-M3>K.&;C+@B+5Z8T6%9$]0H M,69:-TC".0Z6@; * 8N"3>*]F&)2>&H-17%M'8NV5+-[HJ7(6F.A7!BWF*F8 M:27\:>7!^ /QCE%_(G!UCD%6DH,C&,#!C,,F%C+F%#18-VL)^-3"!1Z&TY. MA^[0C$++]--MYA"A7J]R'N=(H:L>LR<6(W0]1SU@7N6E>?Q&W[\-X^YP7IIE MH:[:J&M.53P2$FTE2X+4/#<.BA&4TP&T51)+A)5@-/?&I>@^]3K+IEYC /Y0 MR98_17$QXH!40(2KH[$##.45#,HR3(L2&Y+"WA;8'* MLWN)T%V"'HN9BIE6PI=>GI6/Y*.:<:\;*YV(3 %R7 'C"H$2T0#B.G =!4$J M+7(9:K,YW1N>1##JX\2ACL;#KCV=5"@<#UIIU#,BAX->.OACJYO .0RC\1,K M65BV:8N9BIF*F8J9BIF*F8J9%KSLD2A:'1FQ5A)F D\&MEI@'AC!3C%ZZV7/ M3K<_&';'7[?/Y=MF.&],-QPY/ECU7ES\O3H?#T'=?]RZ%WY7R1&7!8>PY$ZA9"%^M2 TY%Y\[9N@.6Q2W6QE3]XG'L(.A M#T.8W,USFL;<#TYM+[0N;N+\@/'@Y'FVR&C0Z_KJS97BM;E9D@(9*A)E&:XU M0U$KK V1Z4Q:$R^H_;!],Q?ME=3M20;D[NEX-#;]/'HET*P^ MN^(*^K>=R8 MZ:0Y$W/%+% D NV1 ,]R=C=36&"YMHZU;&LYFP]YMVW5FB#UR'LVCTDL=>#824 QY,]+Y.&^[H] MK\*ZM;+N='@OQI(GAJ5I,:@],.8H:.("1*YLX)(@13+KMK6:+35;.+=P;N'< M6C@7,XXQ5RI:S1F-5 44N9:"&1DL-:)P[O)R;F=:Z4KC##4>@9,DMS>C M!*@04E"GA$)F;9VT"55M-">KHO!NX=W"N_4$>6E!.'>2.>0,TXXIR=._Z7\6 MDP!6X7KB':7[3+\5!EX"!IY6O9XRQ!BQ$*U)JM=3#E8+ =(9AX@FF'._MLZ1 M:#,^ZS"]=018H=Y"O85ZIZDW(.H5XCH!3C"IL(J($!,%%MXB972AWA6@WMUI M\6O21&'6.@@*46!:8; <86 &!:TBYI2+M77&VHK=I^I=8=["O(5YKV'>[&Q@ MT@9O:-*YDBGAD/9^AV]SCGKHZ-6256.+).J'+D\1Y9)58XLDZH!Y2NI&=.1N'YQ2^_ M75Q(MU]ENU4?^NW8##]V^Q=I1?QD)@VH^K[)V[]][OKQ8X8F.7+GN#C_ MYO.WGU5O78S(=^\1^DRCZ]]&S_"U[_WHM.J95O).9_WQ>YPNXEH5N^OU//RU M+M.X+M.U+L\LGQ=!; M5:KQM87K;S$0Y="?''K#F?:HE0+4C:;.+]U^:WPX.$VG\*.9RA%S[NW:C.0Y M2*R%PZXL+HU%K M$%MI7%LW'=,[L-ARC,R&,"1$-L]QR9[T67!DYJ;2,,2DMFGY?.V<;?']XY?=W??[9[N;V^GS?__3V>ST9NH9G?G#SM$&[VR^/$YG MIIW-;;JSU^ONO]_F!T?I>X\^GAV\?X/2Y^-.][QNYSOT96?S#>^!N"O$V"Q^*,1X@S[$PH3 (T><"!9MT$(C(T10+/VKD"_$N+3$B*>)41'/-0D2 M!+<.F$,"=, :I%7<,(:T.4)$($=!8:U (8.14 B) MO,S&HDUK[.Q3^+%9-/%D^?$6]*@,4R1!@@7E&$74LI @@4C$FABB:/$]+C$K M3K?YI82K9&8&2A@*S 0$Z6GH@2&B#=4J6,UR]QW)69NBFANM+XX=2YI9.?*A M0+@)L-X,*S2V&F6_ L=LPH'03W:EQ*,$Q:2 H+TA1E+G M@DE*2;6QI U"\&HE&<['7Y6"F^[N^&08#D-_U/T46KT?I>#>(-=P"6GH;G)O MOKT?<]>QF*F8J9BIF*F8:77,=)L(K.@L9RA9%0?.'(J644.$\819;)5 -]#( MUX1B54+AQ56=L%WM9F7YW GCW;AGOA0979N,?C<;ATJ1$\BG%7!T.@(CS(#R MR9!,.H0=DI(;E].9I*XA#+7 N[!P,=,=6;@&3T5AX6:P\*PS0^'H&3<,,.$Y M'0!94")R(!1'%2DEPH5&T?!3B*ZI0B+!FE'PE3,C8H.S?%)^KXOSZNJ2+]G,[PV7X]#?[PQ')K^ MQY!_34PU#.FMEX/$8*-T#6[P,5U?^MR[\ZLKU'1S:II3(XD)3)/>5Q"J0/S M\]9T)!""Y-9)XD+TB9DT:I"/M>R2U+Q+4ANH+R3'AC\Z'8TS@$=[@XTT=/D* M3.^UZ?KM_GG!SPK %?N^N$*^;\/_3KNC[CB\"\-/71=>IYL?^"NXKZJ"%MC? M#O8S]7^8]\(3S2"DE7\2)$2!^ML[:8* A5)33RRU9N[$P-M7=BG4-)M*.GKK)O64RZ,=!B\ MPQR8#1*4PQ88%M:G!5K@W*VM8U570=*R1_SH6'X -^TU0*XD1L%Q#3B>\;LZ MCIS3BH&A%@$3)("1Z3=L"$7&("5EKO!14+RZ**[=[WH'%)?50VT0GW&D(F2M M80JE![3'">+4@^6&0@(^LHICQJG.F6>(LP+S)8-YB;LK9BIF*F9Z4F9Z3$=J MT3:/ZH:8\8P&BQ1)RTY(,B9",C%/ZQ>D($:DL O*,T,GXN;>N\0EFO56*-TS M7]+)/G?'AX>AYUL)I]T$&]-W(?=3'EV)=36?S=#?+5EW>7>#RJ9=,5,QTV,D MMBPRSNQMZ)EQ\'N#Q'[O,_4->GDH7PZ&ET'E5W=7BSJH2QWLOICU?#@?C$! 8].>HDMB4(V2N(\=%"8[WYZ',!N M=C]U?>C[4496+T'#M\:#G-=[/.A/W!_GW4]:O_SK1]A^'2;(JA?CVYV7TR!_ M45U:Y<3\=NT77[YY?@O? (L*8'\.V'?H\^62Y"_4V=SXY%_]S?P?_^D=D-XG M>S3XO'/VYO/.9AJGS<-NYW@+[>\='NUNOCQ,Y_IZL+=%=\XVOAPDH.]CE;[G M#4G7ACM[']-];:$/7"+BO8N *4_@-U:#CI@!1T(0$;U6.JZMHV=(SCH_6R=A MV*K"\RYIH,+*$]E$*'L]Q4S%3,5,3\I,MUE$U-[2X9NHN"(T7IC185DAU"@X MZ)3@^$"XYU([!5P*"TQX#T8X#S&Z',.M##%D;1WS-A,-*?53H%P8MYBIF*FI M#\;:O6OEP?@ #\:KKC/%E.MS/HYZ\8#GKIRCYNIR\;AM&W0KJ;X;R@[G!P_.)T. Q]]W7O M4OA=B3PH*Y[;KGBF>Q!2+GF4P@&U.C=[=1IR4S,07! :O!,.T[5U@II41*8@ MO*DI407ACX_PZ7 @Z:GSQCA0/(9G#S/,!\->EU?O;E2#\NYU<^Y/"9+NGX]'8]//H%4]_74_%G?/M[^^#9+U1$7L*$C%[7DI: M$0?"6JVX4BY)W_Q4I&W*ZDH3K@E2C[SM]YC$T;BMB7\]TARXA>T;1:=S4B]K MXM)W5\*GM_YWVAU_38N-WFD>L=>#8;6J&(^'77LZ-FFX]P;S%RB%=6MEW=G2 M#$%&@B18'3PP*PW80 50ACDFGFCEJU:/R=R%9S4L(*[Q;>+;Q;3YP@)MPPSD-D@:=_G75>:F2T,L$:GTS>W,' # M&7@F(9=I8H(*()SDP!RAH!BFP(RGQGEAD_G7UCFB;4UFRRK?.JRP4&^AWD*] M,YI7)NJER"+!$=,4:^V1"!IAJ;'2T13J70'JW9T);W".$TPQ<"HT,"(Q*(\% M8(V(M0Y30;.;E[49F>T>7)BW,&]AWGLSKV<82V:XC"8RAKP6DF#%TD_D#'>H M,.\*,.^53;;/GL) 16X "LEC40)1FWB7LS:@M^G M$$WAWL*]3XI[;T&])KAHA<>:Z\ \PI9JZKP-Q&DMDA JCMYE9MR=:<85/D1D M/,G!O!&8Y19,C-G?FY@84T2QC[GRN92RS259#5=OB14L1SYTK&#S+K@&OZ]\WW'V,#M4DYY;L'8:6<6YP MG+[[:[?_L=4?C-/9S3#]N=_J]L?AX]#T6B=F.&X-8FN<#G>#O@_]4D*3L?7?^1*;H$+.2]E[7$&FDUU6+[R,U]ME0%# MF(D6&\F)-XQRIARFW/N@HP_((_V!RK6+#QT.+^[@Q'P,8(?!_ ,FIAM\;GJ? MS=?1VJ_?C<-QMP]7!WUZO'XX-W\VF#^?+!9/U,UMS+&BS\V=EYO[W;^ MVWJQ^_;U[MN-O?3BP1%YS;7M=C:W.N^V-M.U==[M_KF]N;&77KS;2__L;'7V MWK5V7[9>;+S[H_7RS]WW[QIRU;_\U3>GOIN(X%LB9\5^E\BM4H+2Y?3,R2@\ MO_CEMPOV[/:KDU8?^NW8##^F^7H.]SQ=IS*"JHDX>?M\)FO]3'&:)_/YL_S\ MB\_G^;-JGE^P^'?O"?6,:W+MV^@9OO:]'YT6TV="R3N=]L?O<;J@B]4W.NU/ M]%(CBF>K&W:NF9?]]NV>]$WN:4*#TW=UW/6^%Q9]5_,K@N\=#D-H[:3C#D>M MK?2H]JUO1<*_N]=E-.3\6_ZEVT_*9'":3N%',XGD<^[MV@3%.3F*S;8V0836 M=V%7N#SZ-6' Z.6X.3,$RZ.HG[G/;[*0GG,'J^0)0L M&<_/VGB!0%B"L:FI;<:DX@1M]NUWPC@MXV:W>NKA&$RID MW.S6;E$@@],HJ")"QL"9P/=5_M?=U]MX8/-M[W] MO0TR7>UB9^\-[9 =OOLJ?>9X&W=>[:#.\*&"2$U"8<=!6.>5=?E>OK0O:QHS55.=B MBI]VO#'SF8X21.A6S4=;9F^;YGC7,[LK/K#?;KG-:D%7O-%\U4SI-][ MH:HHU_<;5ZQ1'F!U/<"^=0BY\@ S1+!@K 0;0P"FF 5KJ -LDY*.CA##U-HZ M%VV)9^LD+[V<+LA>E MR'Y@9,](4RV]B@Y;\-A08 09,,G"0'1Z+;5 GKN$ M;-D6NJ[>/TV3IDU7(7E]UDK S'O?@Y'IM?*=G=Q)?C2P77T3Y<].%@&#_BO3[6>+[?8O#B\$5AN!=>=X^AR7E@H$B&(& MC.;6]10)2-:.Q 5G3,!KZYBTM;AWH]X:6]C7O9Q[ZJBO7YK4 ?;8_1(\G(7A MH.#\=CB?$2K"*TN,$B"52TL0YQ08EG0+"SP$+9RUFN0-2D4P^:U!0%^Z@/%5 MN^"5\DA5E?;3VGL23WU\$OJCXHQZ4&?4NT,S#+]G [RX,OY%X]7%_;MSW$^> M)>M9J0"E)WG2>":"]E%"))%RZI541J=%:IO0%=S,+5!>E,0K4%XXE&>W0ID2 MB!H,PE*?Q)OVH*77H+@DU DN,$DRCK4E40V"\E-R-[T>#CYU1QF+"0>M;O]3 MZ(\'PZ^M0&,VTX0:#H/_%B!FOH31TW+%W*;3[P)WYLX-L5W982^;8:/OT[\OTA^[XQ+> M6B.U;L]*),^)1MY&"%Q08$H3,$0+X$$)+XB/&..U==5F#-^_DV]QS300VC7( MHP+M)D![1C4%9&E$.J$ZV8YY&\"RA'0GM#88:1.P6EN7;3E'-3T*M)^2J^:7 MO/_\[U9O.D!H$%O5SG/+C$9A?#=%LK2+N@=6)-^SU65 P+O$.[MQ=WP8AAN5 M%0H7W8J+=F9E!J$^6JD8!&LE,!X$:.(]:(^D$2(MY()<6^=S-H%NSD3%!=-< MM-;N@_DA6HNLJ!'*T[*"*^MI=!R00A&802ZM&!1*"P@3+6&$*,ORCBZ2L_D$ MCP+FXH=IL ZZFBZ0Q8^_\,OT!NE:W& T'DW2MYP;AF\'Y8"^T_[X:?EK'D,< MN4-S?)*^[,OSJX8:Q(NEW9_)2B^RD38N[+,;-\^M4XBX1B+^:U93N4206$L$ M/ J9@RDQZ/0:* G4XN@(&IGFJ M #L<@!'E0 OJ@$2A)7/!:A/7UM4RQ=:L@+):8@]3M2)Z6OZCQW0?5<.]>U%/ M8N-;.8E5D!$2.ZH3;IDWP'BT8!"W(%G S E+ M<;!KZZ)1^'U*I31?')K^QW2V;O]J_:3*]5JY:GI=8[N]"AVM7W+5I4%LI7L- M+KV?M[<&PW2V?BM\<=6)_GVW@DLW71\^YCF>DMQ\&USH?LI%_9_8IF4CHJBV M^VE-;D9A,TS^W>ZG57JU,K^T2Q&>]3VV_ID5GH)Y1)'@:<7N,3#J,!A"27IL M*>*Y8,ZX7+>4M,7]*P46Y?F$MCH+MA\^%I]>'$='TK?,F5)L+$ MRS7(#N&6.QT.$T9*M/;CJX]S*UV$*VQ-C+71]R4T="$TMC4K2Y @+BV((B"9 M\^V9CJ!PH* E)]8HH8@C:^NDC41#0D.+\Z-QVVXW=G 6O#\XWF=BEKB+/@H! MSA$#3+H,=:3!<$Z4I4@RRM,RI"V8;)#'\RFY1BX\A:T3\S7["9^6?Z19 N7" M%J\GIBC<5!\WS4ELQTP&X4D Z0V&M+:RH#G.+(4E05P2IN7:.D-MB9H44EG\ M)(U3) 77CXGK:/*9Q*.3WJ#KR&T;.B'V"T.DV:$BFR=F^5MZ)EQ\']>QF\5+JN/ MR^9DQ0<555!,I053D,"4#: 036H%<8:T5"H]MY)&(6U$9AM@%(?)*N#\(3TF M!>P=1'ALSQR?NX$9F]ES/5\F MZ@FRA<21Q'CPK[]9W1+&2-A@9-- [0<&2:VNKJJU:F565N:*9E$Q:6DTT0G! M#A K-FMR=3RZ701&DM"S&Q0DR2 M&).X2\8KRF*I]&!$C3RYGX#^!GEP*J"_'Z O*@VOA#?"2R*2TP0\H.8 *DBP M0IF4M+14MG7CUI0&KAZ3WJ:6>0A&T??TAWQJ"#USQ\.Y&^VFFF1F@^RT)LE, M2)$J)2@)S"8"2B;B)-I!/J20M/T)S19/#XPRC4&I19P5P,-BN_M6WN67&$?L@*O19Z.*V;X&:'31Y- MWL^:XU+-,J;8^-/FAY-96ZOI'^=3SIPE8;J)F\-/IC%-R7QR_+@,S6PR&L9F M^:AWC[YN,^05QZ^DP_IE,6X_GOXV*\5?UF3-JO)D<]1VL"I/' \\*.Z)IU-%O;( 9L$\%GWYP?%OIHV9#%S+VD]9=OY%?4*%W2&P^^R@T\W1RU%9+GUW0E5?)3/B91^[="K!^:?_,0UUA M+.SGO0!;K%X?QD6L/:OJ-Y](L[+0F"9_N3I^'_3H;3 MA!H(5<_\])>1&\^?CN,+?/6XI@C?J/+YL"9-07;,@LL*Q\T5Y5-JWH(RQ.9$ ME3V!1U(NYJ4X"Y[=N^$!$%48,?%A>:>X51_V!5O;U6/+,;B)QR* MKHAFY:SOP%EK"G7S6U6V5&=8[N=3%<],35S]'T! M^.8U207X+0%\I6:NAQ1P7$G0WA!PPA)G2GBJ5XDK*\ EN[7-^$"+U9,ROXZ"R0^+-].KUP[/Y[,L($H:&>[:;Z7 MB[-Y\4[\E&I;Z4L^I.FDLNRU6';->40%R@AO%.$L) (Q6F*]0%7E0#O'I#; MBQ/8<,:?U+B\NP7O?GEWKHSO*J5N"/*+4LH("$()34J9.+25F"=H/@4233*" MQ6R4,<568O9N!.[=.1%UYQI\KT(CVSA())BU^]7?) [RGJ\5W^ZTQB613B^7 M U"F!.#N\S6AH!"MP''S1*E22)-'0PS.?)Q?N60W8YI)VX6"JIX4WJN;!?TS M\RJ4;P'*%VVY0K( *A NRWG^P"6Q/ :21>8)E DNVE*,2K.>(/G^JZ(['*B* M(#Z9AD-7\D&7N(K)T=&DM&$2WCVL"-5>')GY:3+]."![^5D[&J_+8%12W1RI MKJE0 2'BN$E.HK"!0%(E<,U+PG")S)HGQ5AHJV@!O\EV:XU*[6VLU#>+I;@J MIFN$U-?#^:)& A1#C@E+M'64@ V,>$4EB5Y:S970.' ;BY#J:7+%OBN/Y\.R M*32.I6;G\('%GJ<0=4M-:WRU.9XZKOSZ_D^G46$ M!2*$*\>E B,X=H%()C3(8(0,;&O;\)L$V%6?QX/>H5D%;=VFV0R83R^ 65&E ME?*>: 6H,$Q2)4=J)E1F 5Y$WX9VU5B0_J1+37^G:1C.VI2I[=9,,SE^@"Z. MWN1,+4.PUXW B\70U.P_WTB!+,RB:(W044B2C=8$LK?$@:"$>@\)&GB#,ID2R=TQDDCB(4 M;P>5-TZ 7%T>-U,BI7A,6$2,^-1,T]%P7O[$QTS39GZ8FJPWYB2^3:PK_Z6KT?\Z07$AZPRE3X2P]!@ <.!6.T\D9PGYKF0 M.?@[Z&^Y!\>4UTO"?JBQJZ8#79>DZ29NH8>:].^[IP/]:3EP->G?-R#B_:>K M/B1AHC?E$"3+K%3;289X9O!/'Z0+2D0GPM:V9@-&-U AK!_I0#?H67JHS/#= MTX%69OC6S+!RH/OEF6W7I&\R#F%]D!#^CL?]AA0;TP]+K MQG OOUB,X"L@)&/,EXJKTO!^P'T3Q1NJN?;5YMK=4HZ7[PD@7TW;\Z_# M*A-[+Q-OM$+\@@\^B2_'W7@_7XP[_CTZ*8-Q?BWJUJ?J.MS<>O-N55[B@D)9 MU)S0[!T!L)R88!.A7#&N@%D4&25- /[2CQ6G"LP[(S K4=QAHE@I.>:"IRXJ M0A$2!%0TQ!I4IRKR9(05VI1C-QH&4MTDH4C_PES[H9W6X_S9=;12X^:-3P?# M\;B$6TQR<]Q"K(:V7D*,@*27445%30/X'(WU,AC.C6$L9&W^?%GXD/$O!>G? MT**NK+8A5GN[)J9"BQ"EPOA(E$2TP&CEA-$D"W 9B MA ,BF,TN9\JI*QG1I!PPO1HGT=M UOO@ [JVCDGX\J4*YHH1+-T#/Q8X+'%R M4D[[+)_S2N55+^7!OHG$_[K%_KDOZT,(P<<ED+V*S$J;(%+FA45KS2<>$'\FLL[^KIQ[ESCWHB:G M5C@!+! : G(N9$>LU9HXI[FG7#L';FN;&3I0=-6M>%U%R[$;A2FC7\(I+SC=/TR-"Z5X@AN?%G_A>#+';W=3 M?'G<)@H\F+I1<^RF;=!?.3^/X(UIW-5<&+>=UE9H6)SPP@_/YOA"FSCKT=F8 M77SX12- 8BN/)[-A&>?';;&'X5_IR?MAG!\NF>3<58NQI!\O<1Y;<#*__))S M(Q922=IU2QTM/^V*\S]+:UM:X>"R9TY+'AT(61+8"1ECLCDF&JG]$^C6\J+# MLV",8W>0B)\F]XZXC _XV(W>N]/9UC\_G6TXUM:>K9 M1[Y=QZW8C&W'/?N?ISN_O-S;_?^:9WNO?ME[]70?_UB95[?3MMV]_1>OF_T] M;-KN\Q>[KU\\+[^]WOOWR^=/]_&/GU[N/MU]]O+IOYO7^_C"SHO=_=?-MVZ[ MO5+3?_AM[$[B$)'[CTL:M&XN7&.JBJU>#$_#ED>6NT5E]^0(ORQL((CB4_6Q M-SUPX^&'-J?[LS->Q#]0=?PR33/DGO;/O?S3DBA?G_'D\^$LC":SDVG:QS;] M.&KK/]VFTJ [9TKCZ>G.AU=EI?^P\_8_J!Y^I>4[_]@_?+OW^V_LS=O_C/YX M_IMX\W9TB*IAE/[GU>D?O\=CST'M/'_YH2@%5"FGN[_OR-WGK][M/!^-\)YX M_7^&N[^C:MB/P[W??\H['P[>[Q[\B4:W53('$DRI=X]F&K&"6P**"9VYI3B] M.ODX')^D^+3H-<.%5330K,$ :D8/G%E0F3K-E AAJTDHWX[+6C ]25O;/SY] M_?)UL_=3\\NK%Z\1D2VA-$]WGS>O?]O9>?KJ37GO]Z_W/VY^06A_>SEB]=+B;*83:LHN1Q">.&B_>U\Z(;YB\]PBRAZCMTW M';8)IY82X,>3&7YL-KL><]S.POMLD7D"UX_)]'@R7?0Z:ISF8#3QJ%=&R97< M0"4F[3 =E=S)ITVK*DJ*K0%JH?DP#UME,QIFU(FG,X1M>6,:'[IY&R :Q5P.SCO M)]-1?-3LG4S;9$C8^ED:X-.-)W^UZFIQD_GB">+P8#C'9_NDIGN,8-J4W9VT2ZJ,)&H"3:5&8\T-L MZ\'AY&3>-A?[-(73,&K31KKF?1J-5F5C#^?5;^,1(F"IB,M:@@^.8S\MIV#P MU>G[MM^G*>.TP#ZXUMI[:->9ZB^[0+\HYL-9WMYD3H&)]HON 2'T^[G0UY6]W[]4^"RHK)F MQ# 7$R=(UYS1B(%YX2QV3MZ<9F\O06G'A$12[C*-;46A%K(':9S04"\K00CIN'RU.T," M7ME6QQ@M22@UOXW;5K42=-;\L.",GY\^_65!%__HUJ.3Z>S$C5NR*I=-3\IW M="1_<#+J*A@M5<'K%$ZF;1Z ]A/+T+W"48MUH&SDE26K708F71V"X=&Y3AB. M.S<-3L%R;$;T1FQQMA6]8.X Q7MU'L\@^Z=KSP MV]Z>C#M?:#M@IV>L3Q?FD\&2,K#<-@^SK"-ENPF1N'NIV,4 MEZ/F5;?.X!U_PN=M&"7_;RLTRJWSL+@TF]/DIF63%:]]GD(Z\FG:.=L$&S3% M[7HGEN("NPX<;JE2UPY+-PYE/@SGI]TPM(-^MFZ?M-4RCMP[E"XS5# M.$K7 MN]GLY.AX44^CG47=.=@6$VTW%\ ==7DEBXZ9S=)B5WLT=+ZD+FMAT5U1!GH) MFK4-=0LIM^ZKI^FOA+9/^YFB[W"*HHH\64BKY34MZMM=<\31"&&#BFLQ8\\] M&CU(\:%N, )\6:5O:L&AGYZ-= M=,O[A-]SVH%U7KIQ03?Y9'Y2,(,?+C,3^_IDA->7S\8A=N6TRR!>)N]9\QXU M+[N+)\?(&-VP?FSDH$/0SRKYD=IX!&0XK_:,:(J]G,H4W1BOPFN^'TX_W+5Y>G_MBT MTO;6M[F,B6A[JGP,QW-!N*Z;9.-XAN=NK(LV;Y?,0E6ONHDR.)LE@\NF94#( M_E5:N)A&R2&Q_-\)&CXX,(MY6ICB(OV=M:Z=K]-2'V$QX)<18QEPI+&.&8_/ MEO>_SN"P_,9V-I5/XR?/4KHN'W;)6J6M:VE+7*"MB];Z;=/8>MWS>G@P+I9F M66\_RMBF5;!EF.X"%?_2U3=LK9YS%LXN+ET-6[;QB@U[YD9#/QU>UB!VI0:U M9,:>7//6&^V3]7JV8.;UR=%1P1V^]X7!7QIQV*6%+KY,:YN7 F<71+S@I--S M"_::G6O\>=FY:/RCZTS=;VLEXI">LQ"GDS'^&KHNJ_9B:R_^O?OT3^]]SM10 M[$::""0=B$U!$<4!345P'CN^/_9B^9ISD$&;9AS=%->BEZC:4KP+M(E*YW6Q MV@KJ6K!UZ^O95L'ZY_MQ@O\TP_8IUW_BM^-6:R[MNZ>O?SLS[\I="(5!\XVI ML?W&Q\7%. Q7Y&MLZ;\_RI/%_LWKD^/CT1"[9U'V$=ETQS*\2P_:;2X4"Y/NS!SI+(W&GYQV[FG7S)9/ MLBPG?+QXDM@]MB6JR*04%\7;ORS0L17].BD&ZN/2\EG3=*G1V83$;FOCIOD+G M8US:"VO=(N>:>M; :3JO>8LEB).\B1/LOB(T/['3P@27J<[A>80R!6=')\&G MZ^[7')]?KA9LU6 PZ QL_7)Q2L2L%]=&AQ[>[^*U.\]_A9T/;^0?S]^P/_9WWK\I<9/X M_[W]'7Y1JO^Q?R!VCW[%ZY]R;.?[W><''W;?CM[MHKS?^?#C\,WO.QS_+W<^ M_)%WWK[XL//T3\5D!M3D1,M2\U0R2:S(@40K0JFR+@.5%R,F'#?9*\J-,0(@ M,Q^R4YIQH2C#X4@7I?WK%S^7T*7FY>Y/>Z]VNGB)+T9 ?'&Z7CDXXLO-_?3Q M$,9HMH2 6$9(&^H4:!?0?E$Q2&/E][%5UO-0V97_Z*&==;.ZE3&/KQF&=48_ M;9PJ*9'QCX5:ALL/BP-T_I@P'\+,[$-2C^6F]R^Q6D7ZUE6^!"O-)90-*@&'%D/B'I7-B/^]B.\S%/LS80I[7_V@W5JGLTRQ4NL?';7<;EC;1_[BI'\XF M8_(3*@-L\0 E]W0ZQ&=Y.O)E,ZK90XSM3R:C0?O;OTO7G+7@=-#\\NQU\U.: M'IS,"NRPW>15L55_.PX3_#GVTV$<(:!>O/YE^=4ES.EW[*4R*H/FU[)?\B&> MCA&DKX^'TR'V-]H6%8$?W M"Q0>3T:G87J*IMZH'=LX=(@#Y/<3-'"GW6<]VK]X@UEKW9UTF>_.Q])UX7]^ MV&XB+BL4_O:Z>7TZQM_FJ*3;F;[&6JYSY?O.E5>I,.YD./VL;/ADLK2[P&XT M/_U(:ZU+KYCT93NFI=BRW;V(I!FTW@34W!W-_?"1W>)RHK;ZH74LX%__6&P1 M'R6<>NTEX[8&YL*)MDZYX/B>E #7.Q'7\?NYC<0B>[XDW99ZNGWJ2+/0HVZPJ1+AVU>G@W/!$/B%HV'ZJXL.:LKL+9UT(?JI[*:WTG/H3^:I-,/A M=86J.NHY\ZTNW+P?'W6OE0#+O\]5\.JF9@B1?Q09??X#?Z7I80FZ.A?U M@"__,,1/G@^="2B7.U:^^#A=@-A\M=V?D='7-7*_H:?D5<)O+,42%\=-%F$@ M;>GHQ7/L3YZ=\UH^8 ?*Z>[3/S43"HRAA%D="(0@B)4^$6]S8DEZ186_Z&'( M0NAHI>291Y""6T:UI]HIHX$*O3:6]C;<=]?<>UO,CT]PLL3L1S3@6I:'\\L% MR;ESK?+3T_L?GW=!;TNWO/VH?>O"N>+N/:4?46XN?9L^8I>^][FO M+:("Q%=][>??$P:^36/E5;_V/E1J^6(>-;ORT37)*KH-C^^3E>'++GO:;79- M4VIV\'.'L^9%&^RSXZ;AL!%L<&F"R._ ME6ND&NCY%"JZ8U-/?)4,^_>JY_@W!UFM:_5U@W-!^SR^RA2_=NG$+\S96^R4 M]5E\UB=>V6A>]MJ=]Y,"^I1D^XK#\R7WTB4)B'J4M.R*#WI9UK(^I!>[XB-< MIT**CDD;2[THUCE/CNJLDO"9*>64M%>HD'+1P](N$7[+\:[NV/AKL_OY1__/[K^YT/__MVY_D![!SMK.8,XR_Y MFP_XN>G;XHK9IDO[#7]&]LE=S^$ M/VU60DN:"65>$0C9$F^M)91[2H,))77SUK:T;* ,7"]EV+?+I_B%M(F5*OI- M%9E3$2/U$ 6%I*GW/EH;1#3>1:OU%6JD5*KXYE3QX2)5".="PO$A2/..@/2: M6)\]H=%+#8H9(0"I@L' ZM6">K=$%?= X_7:S/NBQOML/,I]*3BW>8[4SC.6 MK6#)*& IN$@C VJ%$LHX*ZJI 39TTRSJ8+F]@GQ]:J@\8HYAJJ3%/N.E,-ZQ/"( M8Q02\J)"4] @N*4::'K-BF[?WSWTX#"7N>/>06$C//$9?[CB,W4>LBFE=X0=6$I[#]][H'AN MZ%RYC1-K78';-8>5OLE!1E4.)7ZQ06MR^Y0H.B(>K3DW40Z9E2_8VOZ!7:@) M=-?KB&^>YZD%1Q,HKGV"R+R)-&5\!:D_*RZKTZ@'/+\FJ,@[HY+CGM!L$@&I M%?$V6A*BE%0&SQU/Q8L^4/2:@0+?M#3X5]+F5\FT!P'?A$,-64@>$@=EM1$J M2T^I,,Q:E465:7V [XI,4VADN9 RB499 DY*8FT6Q&8(AH6H3+8HT\3 F!O+ MM&\.WWL@TSXC99GMN8=J?S)O\_FWN/W*VK*]KV)]PRC/#3S_O5DRONIH?ETR MON>2L;4JRUU@N2"SLS19*XP$PXS/66NN763X7Z-"%<9]8+D580P@D.0B(U);3X![ M3YRTAC!EF'9,!1?YUC92X,"J33DP;XGE>BN;EQ]90@]:KMVTZ7Z%[S@W,.*X MI&?F5O$ _C":SV3]N='[^,_W0O\6U'V?D M[V>7W0-HW\$PX:\\!__UKN3>]<#5+85UC]AO\-WFR?F7XS Y2O_&!:*D(WS6 MY=3#?ML[*VWY8UM=LOOOIRGH]GN9+S(H%YBV5^6 M-#]I-J_VQ<9.V"YLB];&V']*]_:#^),%(24H2[RG:&"X$(BEPA'MH^=)RFA\ MW-I6:B#8-0_CWX6-L\IP]Y3A-G[@OS+<76&XTPL,E[A/QJ9$< (H BHG8KWQ M1 1J';,X/9+X(\D%*A_?"3Y^N:HXO8Z1V^B) M%3(22(825^)RD^#)L^!<5ASY& ;:WCA4JT;4]Y<2-IZOH%+"7:&$BQ+-*PN& M B/,E)1P2FKB(P1"(PXZS9$):;>V.5("JU'ZU;>YR10(#S1.=N.Y$2KYW@GR MW5G58\93E6.2A $/!(1P!,UE05"E>T6=U![0/F9L8,R-XZCZYP&LE/#-4C=4 M2K@KE'!1CP5O9*!("2H'6W+* 7&.6<)BD>>NF&EHHC$YP&G0>TJX!WKL#KK, M:IZ(ON2)J#1\)VCXUS7*S);:RZ*4/,;?*C?<56ZX*-$,ZO1(2R(:EAR!@*:;T2X1:Y3DTFEN ME=O:%@-0JPF[5@J;56?9QIUE=^FLY&6E0&_B/KO9$:/^\?4UZ)IYIVS2/$3' M02N)1K5..F5P^ *55<'=4Y;^;57!12]82J76C?&< $N6& F.,"^YM4)H+E7Q MK0%JN$U9TKTYI+A!S]M#9A-JE*94A=8[CQ2BC-/ @.N<'2BH;KE[RR87-1_C M4?&(2H_B,D(@&DELA$RDUYHGEKPT>FM;Z8'FFXK5K692@>:LNII MO+^4L/'L:942[@HE7-2:4L88L^"$>FL(>"Z)=YH2'IW15&4M,F^C0K2]L=:L M7L9[&9*W1&J3_CY.XUD:-.-T(Y_B_2;?#>0ANW27IQN(CF5?=*.QFRJ%;I!" MPYJCM<9(QD4J-8Q*3EK'B9,4B'(Q<.N#!%D"Z_@ U(U+!]3 NOX">P.IMRJP M;Q/8*WZXE!++CI$ /!)P%E ;64U8C%(B:R.1MU[]@:@G2FNVVB^)I +=QK=F M4#/L_IH70^@KT[9U3[,N]5;-^KBQ#KHW:]/&D]]6B_].K&H'JW+5N1 EM;B@ M"5S0 $ 3&Z(C+&O+33*4,I2KE@T,N_&JMG%$WHV$NY6;*S??8LK>RLUWA9O7 M>&.E#50099@B8&0BCCI'C&$L4@8Z:+0X 92;3C7>>^XN:?VRC_G#CMGN=N, M/Y97'+GIP7!\KA^_/_'P0CQ_KO_/A5WR;NKLGASA34+W=^AXHB6(3YYL,<:D MK#Z/6;/Z8=*]M^GGUE1[W7Q=:WA$/N$QI"L$SQ\$9ZA1H%U)0 M*@9IK.P8&*])\6GA,A5*RC MDC$.HA#>21.\Y";R:"'(R^Z3A=#12LDSCR % MMXQJ3[53)=^BT/3B?9BWW@!3J+L!N$HV"JYDC"*YC+^814##RFBL>>4;1&J8 M&_3XU_;@EWNDH[75G^L"6-"N'IU$?-0PF6SFDV9R,FVF";^O#8M>!$K/FME).&S-/EF9\Z&YM?M0\1:"6[\%'.QVT7S/#]7C6?NEB M#^<'S8O M<)XYWZ!X>-3\\-__CT%%\J1[K?V#/?E'XSH71QF*V%XT'#=KANO1569Z\RES MW4:\5#OM5]NQ;,'B8U!X<36*Z?TPS@^7HO#<58N%@GZ\Q'E<6T_FEU]R;ED- MJ0SZ+2TQ^L)BN]/9UC\_76IQG3W?Z1?[J^N5[7_YZ3^WUS7U.\RA ME9SK;-/_O7)&KP!=\W:NAU+"Z"(Q-\1B<].9CCMTG0?[_4C M$N"[6Y;J>Z\74OWMK^+-T0Y#>3W\ __%^[S?^?F-W-M_(W;?OGJ[\_;7OW=^ M?C7?/C/X>[SI^__>/M. M[KX-?/?GG=/=YR_>__'S2[KS]G^+[/ZP^_Y/$:FT+ 0B45838-83+T 3#8PS M:[PTF5]LU,2-XBA;E%&_89)S!Y:!2NRBUZ]FCYG6:_C4,:?VE MRPO^&L9N,6\_.UNNGF&! /R:_<,T2Q\_L%BR\-_9')?0MLL'11:XX;1=M8Y< M66O';AS2H,$%KZQGDVFW;);S[C,T)/E%"A51Q%>_R%(SPYF9W=L,BQ M VQDVW=X7;G'P6029\7JC*4]1=$5+GN72K./71GQA6X9+O7>+$Q3^^JPF"?# M/"S:Z=%E.F(=[&X-#B_'3>@4)<[GR<'4'1]V0XT38=8INF>3(VS8:8/J3G!2-MB!\Y/I0NL5PPS57GE\O&8XC01[:GY:^J93DY-I]\&%/#QHQ2[B M8Y9&H\5,G[Y+\^7(+CY\-DV>'DU.RA7'[G2I2[_NED<.\3W".YP48>C;V82S MZ*-JG0^/"H9Q'IS[HB:G5.[=:O1'S4_XRAF&IZ4-99KYTTZ]?U7#/NUJ-" F MT]A-6:36&0:(? 4 MV7A6K,",!M?D_>SQRAK]#67<\X^MPDFPEQ>MW2^X>\@:;N_IGP:R=2(JHI4V M!&3@Q"G&29U$<'S%T6,@L8!=G23>U#KIDS4Q&0Y&2UJTT 4-MV8.%T>H M_'0"GUECG9E^9N&UCE.^:1-N+2M^DC=OFEG_M:]D@K^55?^_GW MA(':V-K8VEALK.97^MHOA%=]N6C9ZF?7;$EWU->KRG;[AU/4ASOXN<-9\V)< M?) [;HI24+!!4];93[;(KMA-M[H;?]$QO_ZY?T#U-C]$>PIUX&PE]\NZ\(=K M[.SU?,RO6_+L:WOC*B7^[F6O?ET]C-J[G^G=ZZ6RKEWYF:[\VBR4_>G4+R4) MN+T]H/4]?HOI ]8UZ)NE#^C/#.DA[-JT8M=14_UOXV'Q$+TN[KJOC=Y_ MZ &@#RF^$Y2T(B@N+8V@&34R<&N#IH$[0?WUJ[ N?("SNQ&,^97>P44PYA_O M=M_^=/3'\Q?X^<.C/_9_%7\<[1Z^>?ON[]W]IW1W/YSN[>/]WKX:7@S&W#WZ ME>_\_L>[G?W_'.[]_,=H]WD\>L-_&N[MOV [SW]ENQ]>REU\MMV?_S?O#!>! MF*_IW_B>W/T0_@2M<,(:05Q2)18S)F*I2ZQ?6*\E=H2RU8T& R4"E!).T59KY B#CH^,2 M*LGU@>3D19++S'DM,Y"@+".X.DGB/9,$.*.2,D<534AR8B!M57*5Y!XXR45P M4R5'CTW,>I,,X2H% DI$XD72A%G* MDI'>\6"VMB45 ^#RKM#<0\B%^^]25ZMYVIX%<#4'[J7%;J*/R@#..Z7!I^2I MLL)G&C):FD),*'!6,HCJ^-(MOJ!N\%?EM% MEJ@L-X3>//P[1?(A32<5N-<#[LK^58R<"ZXT+KP\D[+Q2'R*B>BLK>,ZX "V MF9*ZQ"(5NO<6NHSJS%$@:VH<&O3.1NN5,H7645.K&F73"_RN;,UDF9D4U!&G M2WU8CJNO\U$2Z2)X*H!'ITH5;ZOJPGN/T>M93E)I9KC!<<_>^^2Y<4I1Z<7- M]APJ0*\#T)5M!:UI * 98:D% <,DL999$@-+-(LX]B#RI\S^!+I58A)A8 _XLS0"=I%*"&X)Y[4[>V>@'?5=>X MC3HG[HEFJ93&\8EXX2+),0CK&>5*E2*.<@"\EL:^Q_#5,6B:F8Y."E224$ZU M99#)2.-,2)ORC5?XW@B^*PYRKFBFH"+AJ0A_(3CQ#!S1(N1 54XZ\:UM/D#+ MOJ+W_J(W9FTD Z-1+@-%0]ZI ) \3R%3IJM[O!?H77&/"Z99\%80AO.6H'2F MQ)C,<8QH'ZZSNR6IIXQY;0('"-3H #X$Q;CSWN:K M++Z75%"NCO*O@^J*HUPP$%2Q0+CAC@!:O,1'8XE-J)54])E9V-H69C4J=24C M8<5H7S!ZG0/0,3*O<@:F/*12VTGDI+S7'K1051_W [:K/G(5YJ$'C5X/?,S=VL4:+7UX@54=0!@5!M+CZ M:&8L-S)[JZ27TOKJ4NL!Y[Q>]8@[SGP4CJ-**#664K3$!*>)T,%$KQ2+EFYM M:Q@PU:==N;JMOF'X)@I6HDB0X 1$G!$*N 66J0I1*U:#Q7L!WQ6/>"D%'\ 9 MPHP"-,HE)NGS@14"C1DG:/']9/58\[W&)T4^=AGKBS( %$$3T&H M"#I%5%&9U5#,7D!WU=G-_,7)='*<:O3WI5>[-NC_<0OD(HE2B++O@$U$H# M-'L9M-$^XC]P*[*W[P**Q2@4>2M$-I;+,CWHM,$GAJ?1!1B%(&<:!$ MG\)&*WHWG7@,=-8^X[,B9)40GCL &8PRVG!#*WI[@=Y55SA5.@D=(LG*>]3& ML7C!@R.2H;W+O%"X,J,V%@/;JW/-#R'L^^ELZ,@O+@SS,-3@[TM3#>,"Q"GE MSN:,LVN0]()XUJ<*U%49QIXFAG)*B^E#R@R/,V8@\4:KO M(>_8 6!T( 3@2.,P<=D(A3!D&G,F=OL*WK[@-X5?[@5,BNC M4/0K5:QV)8C3C!--63F@BR^D5O137:/3[C%ZO1!<"P.*PP,EYE1;7'%!44=L26K$?4C1:%?* MKA3T,EV5\SU&+Q4E(37$S+P")I2S7C,G8^"".5XC2?J!WA5WN1-9"2LBKK@6 MRK&KDAK%)9)C-#1$'@+(K6TYT+7$SGU&+\^07'0Z*"LA)V6Y#E;JQ'/T /XF M>]$5O9OS6JVXR[W7 0RNMEI)0<"SLOAJ22+UM&AGQDL>068'BO;IY,=#B!Q_ M>C*;3[$=-77XI:SCC \F&%\.>D)*TBK\-0L/2=,<34U_>/NLL[E-;775JII?B]P5/SFS4GG55M6$);1+%;H/ +K6.AZUDO ;MP?+,;%99TJ"C,'6'JQ?X7?61&R>0:KDFJ)(M 8XH=M$DDE$V^XRF M3J(9#5X]X+I/N0X>0DCYWOPP36LL^:6'6+)Q:/)9%RP ))20 ;)B2840& \U MGU,/&&=-(G'N%&^KW&Z26 M2L>999(J!5DHZXSA5)CB58/ JA_MMO&Y6CLS6L:EHZ0D_.]*WSHJ-#&@DS Z M62?A*Q5]!>(M1J %!Q:RT389D(;C7R+C&.;LI#8W.KM1 7<=P*TF/ $5%5A% M)% TH:/(Q&:PA($P7+*D#?E=]R2HH MI;5V)/&L"4AM"=K[:#]""#ANA\=NG8J3?^0H56Q2Z6M),*/.*0,B6>&LM&CZ>TF""AR30 MTK%LH,RF EFO#(];WK2O-%=I[@+-H>!D+*/&3$8!2\%%&AF@Z%1"&6=KH8:> MT-SI!9K#E8@'F]!&!)<)E'T*)X$1%ZQ73H-V4%+;2#:0L*E\M)7F*LWUZ<&O MDWZ/!1)HROI*5R*JFE.H+R^VM:#EG5'+<$]3;J6R2J%+8U)(0I:0R M>.XX:CG.!XI>,^:GLEQEN?O&YPCS8_,%-C!.3OPHK;3_"E]4[UGO>?5[?B$ XLLW M7_WLFN4W)*3UZ2VM0WI],,3A-*5F!S]W.&M>C&.*S8Z;AL-&L$&#RPG_A'^N MV$VWJCS,E9[[A^&XF1].3O KXNP?EYXP7#NIOLBK/1_S7Z:3>-+)CF>'Z:@T MJ]E/X7",]S\8IMFF>N-Z4+U'O?K?[NCX2?/T!!OCVA=J[]ZT=Y]/AR-\]:!V MY8V[\E7""_^:#*=W%OV?74SB\*_E]Z^,PRWU^+/)]'@R=?/4X&K33,J9]F;9 MS1MMCWHDK]"@)\>3V;#PTN-I&B%!_96>E"$@HKWZ8K^Z62I?@$LF^[A.8B?W M>H;T$'9MV.EUU-2]2'+\VW@X1TWY>HZS?X5:JK.K.KLN.KN\8UPF'\%*B%08 M)[GTV2?JDJ"IRQG+E\XN7IU=M^'L^G4UV#;CD"GF#5%<,@+".N*,E"0P7;): MR)A+565FZ<#6GYGARW#+C8S# LS76"!!1XE6"J1YI0>F+IU66GNH=.<$2PHD%Q)GL%%YU0. MD%@;F1Z5I)7F>D%S*\&V%K@QB6=BE(XE240BSJ&N\]2#%<*7(^I;VZ &YN;5 MKBO+59:[VRP7L26,.:ND9Y#!&B,@A S,1F=B8I7E^L%R%\5;Y6R,*=H<,C,2,E>.>A%M0BV' MKT8(#.N9 .>LY]X U\IL'DZ(T+$-%& M,9D;*G34Q0E BGLG$T.>%A:]N6 M"MQ]2@E7,SIN&+] E4"+*06N,Z28K>.!)XM@9CE+57WA/<'ORI:?B$%!J\.TO?%UDS/EDM+$*#"]U5KD74K,8 MI4]!;@B^-9?R5R-W91>+1E88UQ&IR_$[@:"U.5IB+:HG%A-S-M=DR@\ NSC^ M4I;<&5QZH$ 1Q$YK:Y,K"00\U*6W'P"^N/0ZX-YI#\2KQ E J55@%"?<>Z^M M]%Q%O[4M!M(^C#I9#Q2^&1"M+*K@#"IG2"8Y8R JKT6P2MP$OA6AUT+HRN8" MEY1Z;R4Q!:9@ A +&DCF 8DU:53*9FL;>;?B\_[B4U'A0P2\S@?P23HM?!8Q M>Y3&G,98E]=>@'>-S]Q$"-(SG*Y*E7(C5!)KE"-"E-,7PH%A"%]&S<#R/EFW M#^'DU,XPQE%J7KC9?'F@.'^UA_Q!U-\66>O@A8XJ Z!0=#QYX-)DYXQ4*E0> MZ@$/O5GUD.N$RP:WG%@M! $I;6>GJQ LYT%I%=%.US"@L*D(A1X%(53\GE6S M3CH"",TSY9!L-MQ$J5));:51^6_*Q5;Q>T/\7C33C?$Z9)Y0-E TTXVPQ'&O M"1=)>1014HA<#L4,--M4'&7%;P_Q:U72/MH(F:)Z3,K)H+,()F9E=$KU4%L_ M\+OB)U?2^LB%(Q"MQ1\^$N>H)C8JC2-)C5,,\3M09E.'/2I\>PA?H67,67E( MV8"UWG%6JF,;&Y(///@*WW[ ]^+R*UU*%(%*\N^%T%4ON16EN'8F MH#(:N,X+8E6P)'CA2UD&&7+T4J"FAK[T@77"JD]>)3]R00&-$,C*.1XVB7@ZTO3'EU+WU_N(W4G!&!\>,H2"EMT$H%X21%%@0 M+E?\]@._*Z%K.0NIN299\9);P 3B%)>$.>JC*QY1H"4?W@#DC0^C5?SV%[\J M"LI5X,RH!#0E;V/4WB).4XJQ[FGU!+^KY4:CEL&BHZLMY%(_3A*PN-9Z&4N$.//6:0G9I:UMT#>N>5[QV5]\:BEQ/971,) H MC[G3+(28#=,R"6==Q>?WPN>*TUOQY R."D$%9%$!ATP\+5>^X'=-3YO"A39- &Q@D8" M5%!B4T0PTZR\8LYP';:VK1DHVR<$/X3 \!] !A#:>-!)83=X[A10;800JIX& M[0=\5SS>/#NO3*($LM<$HC/$)%R-G0D^6ZFD!U&2+6AVXV0+%;[]A:\/&7(R M,;"(JZ_WSB8&VB)TO0>?5?6H?3>$7EQ@N4I*L>")C) 0H2(6@2R)#5E*SS0N MM@IM\IOG(:OX["\^*8O)!V.BUP*M6V]$9,E3 3KJS%0-Z.H'>%?2'$ 3^ M=#9TY!<7AGD8:BCX9=3#HPW>)LXTE^ H&.-P+0(I7!8))62EGAY0S[LU"<2# MBDF@[.<.' %G)/&AE""E:)53$%(&L[5M!F#ZE**I[J5O.KN"-HZGZ$3V&92C M;;VY2(,1D(V0]7AV3^"[DATEQJ M-20HA^)!L$1,EIZ4%*9>)ZM01+39%6XN M_"M\^PO?R*1.$ PKJ1(Y3S92*3AWT7(G@ZK'/_L!W]5 1"B:8)JE8O)!R)-X*0;R.(5JFBK NN8V@ M5@"XS_"EAK>E(#1D#88B>DL9XI#0\$5N#SL M1!(Q2B6AU.PS4&-E[C%\,X1 C1'92 "3E%=)NVRXRC3S(&LQ[Y[ =R62G(-Q MJ Y(IM&B:! H&@S+Q7*G5*J@+"T% 0;\YCZW"M_^PK>$ML5(C:0Q *Z[+MD( M0%F4.D2J:LG-6T?NBK=<0JEGG12QF1L"UE)B'$=[/0'75.-RK/W&2FY6[/89 MNT%P8V7B62!F@\^)4FZ3RP&HB#>I!5 Q>CV,KJ8F4\DS80E:-9& ,(QXERF1 MS :7G#0J\+;H5\7G_<6GE5:#-2)1D4!;[2TW-'$/V0H;H4!P+)5F* M,?M :RA)/P"\+JL*559D&0B.2D9Y[-HCTAG_Q$E!)1 WSXM48\BO MA;^]^6&:UN#Q2_.8"F:I"$8(0P$U?/&$>Z5C9MF&+&Y27:1RSJ8XY\6J)UPR M(V-B@BCO.$&)@&*?YS M)BB1=0[N)DE5*D2O!]&+]GC$_D8X9H(\2E$40"16)T8D<.DM,X&G7(YU5WC> M7WBZ9)FC,B5%$_CDC8Y12K3X$+1,LYN$EU9X7@N>*R[MJ$K62FV(U [AZ4,I MWI4<$1E'AV9/A2MY3&OXZ#V&9S:*! [/*19&T$48DZTU- _[]X'EQ M]?14"HC:$RTTFM00(S$!.*'<21JMXL&5TY&B3]%E%9\;QF=2&9&9I"P9/R5: M.1Y-5">5T:+8.9M*&5B]V5^-V]6:F&AZ +(J"EZ3"/ (Q ;-B:/>TZP8BUEL MS)M=L=M?['H:T )%,,J20!+74ZY UWBS(\JBY&PB*()1 M&9<(+4MQ)4Z*2:]!FS;8@_$!CEJ/$/P%;_:Z6S#;<^_U_F3N1LVTF_F7=>ID M&M.4=.U\+/#1XN3$CU*S;-[B _/)\>/RX+/):!C/WOPB"?6N3_[KV_?#O2'A MC+P:(_40!86D<0WVT=H@HO$N6EU)N \D_')-F5#G0L(!(MI81P!IEZ#V]81& M+S4H9H0H@>X,!E9?M\[@QF"R6:EUF:*J+%=9[DM24ZB2JLVIH!,HHYP%,#F+ MP'*,4=7C/#UAN96(11524HH2;W)$H8FVHE$^$V5I0A-?1%4R8/%RBA"N6PVY MLEQEN?O%D-S*T4Y=? R.DX#<$1+G66@6]O"#BR]KL^PDEPEN?M% M)_SAW>%/^-P[^V M_X4_ENT[]UTAX62>XF7M9R\\ .)MY(YGZ?'RER=Q.#L>N=/'PW&+FO:B)T=N M>C <+Q]7'J^TK;U?]_:3]\,X/RPX>T0[K"WVLA=W7KS]J'WK0K^%K"[L;N U\Z:@31&M@: MFH9??[/66A*#1#^96- +SR*QL!>.57-G[FYLIG*EW-E:M_92, K_S*1@!>^96- +SR*QL! M>.57-@+PRJ]L!."57]D(P"N_LA& 5W[E\L,:CW[TB>;8[4]+_YF?4QK_(DE>:1>$Q9S,73C14N&AVBIEPK@;VVU?DON">&S7PX M*R3B#)8J*2RX2<9Z3BB-UBHM!)%V;>,G\J]RR"Z^:V,VHO?:;WV'?G^_']61 MI\6?LQ-KA1V/A[YK)S$4)]W)83&V/?AT"E,]*B:'L7@S&H['Q8?I\7'OM+"# M4/PY&H:IGQ2[(^A-@JLV#T8Q]D$RJ@>\A1&QKK"C6'0'OC<-]9.[@^+-<'0\ M',&[R@<-<_FC]<51+BX+[K6"6@O@QO]QHW]OW.Z>QU;0>K2++HSW9#+JNFD> M[\FP&,4#Z/*X<'8,'\"TYB'O#7TUQ\-4#*>C(G1'$0;<3\>3(6AOJS@Y[/I# M&-UB#'_#?\<3._#0VOQXD(Q\.*P?0]>.JAD;#"?%(,(%8SN"OI7OB/#Y=%R. M_U64N"SR4E@@S'W7SWSZ/8@\=\B><'R+(H7[BK/GZ&SV^Q;CSL MP?!<>\NR*[H)8?5/F9F=]Z\6LN%RJD"7)- 50C();XJU6$J?(&2.$>AS*P[UL M=KB758=[+Q_GG37O(\#6FUKK-L?C.-D M1WI[\3_O3_<_AF-8-F5G*W3WSOX^:_=_[^^=_7/8V=H\V3_Z+#I'GG;>M4\[ M6V]/]M]MX_;1[ZF]>W"V\]A:N&O9ZPY/QSS/!?3;'="5;Q_K'SA]^\Q2A7.?\QT[_ M?OL[P:Y_Z9T:*V_TV-NE]7Z:]!%7Z>4"()>2\E,W4X_A%!X1QO^ZMB;EC?I6 MK??:=@2$B9%6D2'_%MV[Q6''YS$26\ #^PY8>ST8]-)@W+KJZO** MKRN=*.7-)<0?W[@<0-W5UY(VYN[]?SGI8KQW(7DF-(T\:NVPM8Y:8K3@WB;V M:?N<2'XK2\RUM+(3)R^[ZD^_\[FSY=G^;CAJP_L[6W_A_8_P_'=_B;W^[]V] MCV_/]LYR8IB_Z-6D,7OT+]PY"[T.;9^TMS[CSM;['O3E\_Y6KPOW'N[M=HXZ M_;^^=K;VTSQ7/?RWO?67Z)SY3X3"Y#B5$!!2AC@7!CD5+'(R6P3DEE\,(A M9W! W :)-+<<$>HD\U(H9)6(#DMH#50R* 51)@I*WQ!N2-PH# !1O$;)* '4YZN9*2,L/;V&7 M$D2Y38Y8)6BPG FN/6$BA&A2B#A@\TG0M4>,]%F^<=K9V7U;\!F#?]A=T'?# M83CI]GJ;@[ ]F-C!01=&O;3AQEO=L>\-Q]/1JFR DG9WIH>?3W9 !W9V]T$? M_N:=,]"!C[]U][= +[="MY-U[6R3M\\.Z-4-T)W=3;[S<5MT^O_T.KL'K)-S M''_\_7.[__OG#MTFH&MG[:V#LQW0J@@[*)QZO;I=N=W[>QL?=S^XX]B40F^'0=SGM[X&^$S2^,)OMOP&[WNL17F7'*+ MS0 ,/R">EI 4N M8A 82Z"!B7ADE#5(,:4R23$A\84 A,>:O=^:F;MNYN@G"DS#A\"R<>1@YKA% MVFJ!O.7P!PNY_.+"S#U9A&V.'_'#_O%P ,QT/ _,JY43E7$CW;FRHEZ>\QR( M-\.>:J_QV@"1[T0M+NXIKSVCH!**UXVZ64#%K>(TX$OV8QFOGR"HA*PS^F-C M\"2-?8B1)>LK9#<:?(HI78K'F@ M4+G;[)"M^!R_RX=!2GOHC1V-3J'AY1^;_>%T<9OJ1X?B!C%W+VA(-[V?]J>] M? !G-I;0N+/2\&Y&]$=&M!,G=Q#1USEFC6(WBKWR(WI3Q7X.7./&I.J21Z'L M\8);X>='%*?[EKSFE2_TE:_B*$&]=5U4YUR'@_%A]_C6)PI>B.#*>V,3#<+)H!GAG*6;AFM]8Y^@Y&7/(A+B1W<1ZJJRVR?MC]#: M?*P4VK2SE2,@?CO,T1![_4ZO_?'W;N=H[[3][O>CJY$0[:/-K_M'_NO.5EMT MM@YX)T= ?/PM1T-T]^C?7_?ZV[0#SX?GI/;I8JB6U='F+!&(,6403Y8C9YE MV'+G&2&8:[VV(31M<:/O*6CV&9T!:-!IE?JV6NATP<2Y:-TT>'6/>+40N:68 M\A2D ]ED!.)>)^2(,4@E+@. F1(FKFUPPEMP98-7#5XU>#7#JX6S1PTVW0F; MR (V11$22P))EC3BW'OD&(<_36#:1QR$USGL7;64) TV-=CT3+ )A^!BT%IA M;3F(LC:2$Y!F+9A(UOB;QKTWEMXCHA.[BDZ&2DL,9XCJ;.G)Y) .\$-2JW@( MU@CA:DM/R@:=&G1JT*FQ]!X/K\15O I1L\@L01;P"(&8*&0MX\@8F$OFJ1.2 M@J6'50LFM\&K!J\:O&HLO0?RFL]3Z^QNXIU=SS[EPQ&8&HFH#Q%QKR32AD:D M7!0$[':<< )33XD6%7R%P.DUI)/X>W ,*_6@S#$<_>$ 7GO0C0L;D_/NT]MU M?RG8/FM$XBZ29"5UP0?.A'$R81VMIEY2'HUM=O)6#9,Z;Y8D7;!@QS$1D=8V MI[\A'%GE-/*.>68-IT2[?*:9MI3$*W2H^9ZR+C3J_(CJW!A$#Z_@"UM?6!K& MF";("PD*+H%XF! \"J#Y06'%N0$%E[AEM>N]'OQH!8&5U>V"J*3'H0!(ZB M# KL!RD1*+=&>?N(@!$1&8EK&YJTE+KS3E&CRZNKRXFJ)"5WU$G-!96.4BRE M%MRH% +!S=;*"FKSPM:*2U0"OR8H4A.!>NN$=' )81.QQDPK:D1#O1MUO@]U M;JCWPROXPEZ$P#9Q(1+B.E'$'6BY\X0B1Q45WG!CE5_;$+(%.-#H=Z/?#?5> M&5U>XKOG0+6]$D@*%D"C14"64!#DJ#W%F%J'09FU;'%SYSB(^T[^]\*/%/UF MOPQ'56:?NN3BK+KBC[GO;[I7^JQ!R3@=$X /YDYQ[)U+4L#?0#4]L$^O&_?] MRL'2DDH=W&N%:3(HFC*;8F#(,,Y0\L'E]&L,)A0HAFJ!W*W0AN(]13LTVOR( MVMR8$ ^OWPO>>^-LCK$TB'G/$1=2()>L1LPI@56R)!D"^LU:FK[ :*9&OQ]1 MOQL3XGYU><%[;XC6U%*)8/YR*#7GR-+D$4\2)QTI)TZL;; 642_PR&RCRC-5 MECQGN0;3WVO"%<&:16&BD)%2GZ*\<3V AG@_HC(O..]!E9F(P2-+)*BP- 1I M'CBB+'$51)14-,2[T>;[T.:&>#^\?B_X[B.745"%D1.6@&&-!;+.4&2X="GF MBA\6])N;%A8O\-A3H]^/J-\-\;YG)]F"[]X%&800%!$A34Z>KY&VP+PC!1,J M"H6CLFL;JF5X$W7_N)JX.[(A]NWH7K\7//718$4\3LA;[Q$W$8-^JX22M#1A%P6&&=U@$DA&$V??Z'?C MJ5\=75[PU.=H'NI@F9:&@?&?<\:9!+\1:842FGGIT]H&I2V#[^RJ;W1Y=759 M4TF4Y4(%QGD2R@I#)/-&$^X(9Z%QU:^@-B^XZAGQ ,/,(F4$J4KG&2XU$E98 M0[G@*2=8*YGW*D7N-=K\_+2Y8=X/K]\+KOH$&HR9\4@1L**>K^&,/L_R_PX34C]]::_C-$Q@2-/BJLD-0F4$&\]9E(:&AI'_I/,PL]%D.J%;Q#21/8TV-X[ZU=;O14=] M4)%R[Y 30B$>(T?6!+ >E#/"Q"0$S?I-6HHVD3V-?C>.^M71Y05'/?6"RF 5 M,@)+L!:\1DY;C8BEGDA"K+ YN56+W_V ?:/*JZO*WA *UKZE7('ISZ7US$66 MA-3. JS;QD^_@LJ\+*1>*TL%"GWJ6ET&CK;;1U205CHAV/$E'K).(R>F1# MI$@S''565<\5V *-IKY<34U$&:O ED\.+,/D+=9$*,()UER!6#0>^!54Y 4/ M/)52$8V2$5)A1*I((%:N^<[*Y1IE?M3(WK/KAU7O! 6\8 M$XE'A4(08#0K8-6.48$"2TFD7$4TU\8%];Y[ KI&O5^U>C>L^O8NK@47>S+$ MR1@PBL)XQ'59FE$;^-,9SZT+RLE<'V:%=/6N8?!WV31SPU&((S09'O^ M]KJAR(KWPM79>^]"\DQH&GG4VF%K'04S60ON;6*-0WOEM'U)(O<4N-:YH!M8 MSPYQYP+2$6OD=7*<$H-MY&L;6M,6,7?.'W$KC7E&^^8-!#P8!#2$_>%!8<$- MSFET*F"%0.=+4 &0#Q!&#--K>"!>Y-KM^(6(?<5,M. 0@,*39C-TP# @F== M,,X-3!)*N/*#DRX9)Y%B6B+.\V8[L4 .@L!"<(:%"FL;0I.6 M80TH-*#PV*#0& ;W["YY0C$1H89A0/!>3PKA% MR7VEJ7A8!'A9L?EJJ99N#T),I=J@7M:;XO^XT;\WNG/M*6RI/C]?&[Y_@_'X M_BQ="YKWL;W:M+!IXAROXORBP50K3XGGBG!-O2%8I&AB,BQ9 MP_!-':OGB\%2#O7VJ^]-\S"^&P[#2;?7:QC5?3&J=FU.76)402ABG3)UN 5U M&KE@)!(*IM?HP$B4N3RG; KZ/3OM_M__CP:#YI=FFE9[FAH0?F4@W+D*PC)H MKK'02&O.$&?:(I<3P48G$DRP\"'O>#<@_,*UVW*=G,'!>:^XY=%Q'X.G0ME MM2?IIBZJ1KN?5+M/KR:-\"Y1QBBB@47$/0M($^^1,DQ&YR,)EC7:_3RUNZ%8 MSV*:&A!^92!\P=8]Z6Q]9IV33UPY3#& +^!N0-Q9C%R2">7M'Z>LDV#JKAX, MOZS]@>7:N3U QZ.AC^-Q,8KC:$?^L+"# .KU)?:&Q_TXF#29?:[-%N"H58DP MRQWE/BB;J$DN!*\8V(16-";AZN/5]J)?SEB&I6,6^:0PXM029)C'2/)(&!&! M$Q_SJ45Z=[1J3BT^"]+83%,#P@T(/R0(+_CE(GT5E"*(!X1>OW3)7,J8!VQ@HEX'8E(2+D2;.8@K,-R;AL]#NJWXYF[!0BCND M> 3M)DPAZY-&CC+.B,MN.]EH]_/4[H9B/8MI:D#XE8'P$K]730Z / 9D!2.Y0@90 M,"PL$F!Y>4=]2,*L;?"6OC?'?'.H9Y41X4Y[JLW4KO+4-F#_RL!^T:6F); Z M%Y&@02(>N44NY+1/03!K!9'.B@;L&T1XP!.<#2(\*2)<=<-A0;)1SY'@%NP_ M$30R3#'$ D"^(3[JT-"_5X0(#?U[L5/;@/TK _LE[KX@8 Z3UDA9I1"G@B*+ MDT4,5@$@]-H)C9\3W-]3@%ZEP&;%(_5VAQ/;NZV[M1[_JN$_,^AK&$[SL?]9 M>^^ <2LW0O_S5*/S8I#__@S_)5G;&KQ_0+S_:]&WRPD1WN8(1FPBXHX3!-/( M$.&.!%C-;= ^YW&3+7/W!,_WJU%/O//;H&J#JBN(JDU.O"=&V*ON$^T3UDQ@ ME%Q.X!!"0-IYBZ(A#B=.0E#BWK)E-PC;(&R#L(_+6SMQTK#6!\74A4TJ:E,* M4A)$C01,Y1E3#>/(84J3"4)HSW("<[@VJ-JC:H&J3'_\E(^S.0NU, M$J4SGB#I32Y)SQS2DAND.67!^A0Y,_>6(+]!V 9A&X1]7-[:^ (>W+^Z&+'@ ME(LI2(4,(QIQ8Q+2(CB$G6>!1&TU)[GH@&CANQ<=6 U4+8,:_CVQ\$;X;^A^ MV9CUJS/M@_;XQ;_AHEFO^G9TT!U<:'RML!MEWO_Y4)2/+7\\W$FSINW"XW_M#?WGYZF[O?B?]Z?['\.QHUSN[&[RG8_;HM/_I]?9/6"= MK;=D[^/OG]O]WS]WZ#;IT/99>POT>VL_=8X.V*=(J0\.2Q29!6LQ6HD,!6N1 M26PCP0:[0->*"/!V#(,X&4WCVJ-(T\+:4$K3[F$LO!V-3D'S"ML'C9X4PU0< MU#/9*KJ#&K8+?PB0#F^>',91[ Y:A3LM1O$82')6MV(<#W+"JZ([+ESL#4]^ M7A#0*VJ6(4!<9A0>'A!',![U(VNPJ2 #AJ1GC\?QY]DOOX3N^+AG3W_N#LJ. ME3?];ZZ_7RJRL06'W'^#K5 MUW^-U\FUWWWKL82L&W+]K=]Z[+>_$ZQI+&;\^326_*!T/4%CX49YLY']3NSA M2N0 U#',9^;E:Q M&_WA -Y_T(W7EQU9[/ -2K\\V['YW[9__$NQ.87&E.ZB9HSJ,=H: 8G(Y*$9 MD&I WD>X\EY(DSK:6(VGEC,(]$J)MZZ5Z3)^[WWL[']BE8Z*?[_4Y_[^Q] M?V>WT]WO_W;4R>_?W?[:WMT\V^N_/5OPQ/7_%GMGVW1GZ_?^'MT_ZKS;$VT* MOW]L4^@K:1^]_=K>ZG3W=CMI'D=^H?JOT\D&X0W"GFK$+5@.IQ& GN%N"0.V6 3@-$B M1VE"4<1$%?=.V["V03!I$28;<&O [76#&Z?82!(-S_]X:1S303BFI"(&ZZ0U=@A[PF/6 /D$3?/ M9]/@6H-KKQ[7[B4HKB%M#P!N8@'< BPZ4B<48-T!@XDMIH+S3UT<2U M#:E,B]_]#-QC@=MW=D)F@3#0D_AM/&RN?/@KF\EZ1E, B5Q:E+8WI J];",W[$5-#8]VAK=.)5_5*T7-LN$ MYE9AR1#!GH%:4X$,50%%3ZAQD>:/[\VIW"CWZBHWS&^P7 &P2\VQ91HK'APA M3% ?.1>-58-&)1KF?JW+?QKS^ MH0/#C7F]:V6)+Q^$O/Z M-1P/:=N1/YR=#6$_N"_U ]D87M=N]GT,T&I#_&T0GN-@I;<"8\(#+/N"1\^U MP($9XHR^:3[89KO[WF&[N\0K2EWT3 ;$A2:(4Z*0S56H'1A?3 GO9:Y"S01O M4;WH%KW3=O<]:,WS"/9I\+/!SYOC)^-.&A\\9E%RJK C*@0;;1"@F"ZJ!C^? M$#\7O-$Q&8RC9,BZ7-8+"X-, !O7XI $-XP+8NL#+.K.90@:_&SPL\'/[VWR M14M8M'F72 &IX8ZP)&P4A#CF %,;_'Q"_%QP^S.KB+=.(R:50#RHA'0P"F$2 MV M.RJS"\/W-O\[F-I>X>P8+H0+X/98I%'\[Q2NZ9T6W73QGNX@P&A.AJ-Q84?= M<5R_/"!Y]#(*=.&9I61\=_QF(U=WC^V1#'*;7+$*I&C@)C@VA,F0H@F MA8@#-I^$6)O==#@Z3U5X$)$;1?L9V!!T\&?;.[&GX[5_7\XV=E]6X@9E7O8?.Q;T4VVNF/?&XZGH[@JN=@['V:+3/B\=P;W]=ND M_6[O=/\(KNF_[W:V_A8=^KX/BP[9/_JU#\\YN9J+';X_:D,;]\Z@'4>_]SOO M\GNW<6?W,]M_M\NL MP"HF2BL2 .H?PV9>JF42@F.FX#;+*?4&>Z,CQH*!,!NOKF9OWWK[ZVZQ6&=@ M*>A>DY[_(OY4\_3=1CQ>6O\L4+MYO7G-LK2S^8D(+ 7A($8.4^ ;\%O.<85L M\#$IYG T?G4R^_\Q'!P@0-(^,%4WR>(!BV5>48 :F2IN#L(;>]R=V-X?T8[CCH,1*8GMZA_/^$%B M67G"^GNBO?4WV?FX?;J_]4]O9^LOVMGUN=#;(;SK:'_W\&@/VKV_U?M\U1.V M?_3YI+/[M]@[^OUSY^/?O+.U1SIGN=!;[E>GM_.N<[BW&S[O?'R_-,5TLD'Q M[ G3)!K$?23(XNA13$YPCPV'?YN$7@WJ-:A7HIYTG,> ;8H.;&NF3)#:$D:$ MY]IY16^:T.M'4&]5-P&>"?0MQ.]1RA+#(B'ILX/'&H4T]0D%8F-4RGBM)! E MT0+I>R[(=T]I;E8:ITKJFI6G^&,(;[^.L[[PDW>W"8L3E!L9"KU%(GS1W3CAO!L5=6 B4)P3B??& L-DQD995Z,:]-8#+(%)"R MS"&NJ$!.8X,,)PQ,:>\)MEFI68NS.R<>7;UCM,\CJ=YBD;F;XM'WR-\+1ZK[ M"HUJD.J1D6K)F=%D$F/:1Z152(A[Y9%VU" @F%0;9K5*Z=[HQZWTYHE]10T0 M/%XV] 8('AT(%B@+-D$0HRQ@@+$Y@E(@*P 7' \F.!>)$QR @.O[H"R/ @2O MP772B1-0T#IF,H8B=,<>NC09%W80BNYX/+4#'Z'[X\GU!85?INEUFTQ&]\5H M,H!M#\:3T31'F_Y]/C%;];S\.8K][K0/(%=>6L_/FSP],)4-PMT;PITN4AU@ M-$0'KU'P2B*>PBWQ=C:11]=11] M@$C9YF'ZYJ&7'/>?]>B.OF*4[FE+I<:TIQG,T'T.5AND*, MBMG$W&OKY+JX0?.6'&3-\XW8^I(#.PZP(#\ [#'RKRL'+AL[]#&X6RU+#=;> M&]8NJSPEP8),DJ.@N0:L!4YF=0A(8!&E4$0IG-WD+2H60PP;']*+T-V'(%6- M[MZ_[B[PI*RRE F'+)*=U]56ZARX>46T4OCL=U MP9GYZE7ZTS'/@&XN_Y",CNYF1^ FYW$^_L>O8I"2P5-0R1F$BV MA<$,)EHCG<-I@V=@*..U#6%$R]QW&$.32*^!TP9.'X4N-W#Z0'!Z>@5.'994 M2A(09UK #T60@W41!E@PP:5E+/HJ/%0MJ;3\7.%T25Z])\O=\VGY/P^=R$_= MJ'$77'T/FMUE^=N+HMIQ@ ?F+$;PN)!3^YU>SB%X;$]SC,:X"--8G'0GASDG MS$GL?8$[X!6'XZ+T;L:0LP_FYUQS'+&PX^R>+7.N5((]2[RR)(G@ZJ=@W!D4 MOT\'L5!5OI16<1*+,J\+#$1WD!,QPKB,)^7 ^"J9B#T8Q9C'$BX^[/K#XG@T M_-+-PY\S,_[4_1?<\S^W6!DLXX$13#7V*6<*M)KA:"0+*6I)37WV&DNL+JX, MVYW?OAV- Q,6-_LY".=FBX-\GHO##ZSE"?Y6[CDK4V">V,A@[?>*:&F(CB8Y>%>F &7N MN7*&T?E4?VMNLUI>FE40?_]SF(Y.8$T8Q\$KF\KVV0'>V=H&?N!/VD>?26?S MDS&@.19[)*-PB$&D6EDV"IU6D*&U&Y2^+"K^W-3U@%@R.+R/@DP3Y6(A]*M(BP0&T M%/8Y1T+J?HDWDH[1/.%4O4;,1:1;9><]@#7C !816"NZ ]\]MKV\.D]S^MYT MJ\6"2LVH\2P+-Q=2:^T],8(X[H-7VMQXL?@#EL*=5.7'F@EKVW[M]J?]7X>C M49D'\8T]AF\FI\T"LG0! >OCDQ%)P-I-$4N8#U1&H?0J#*<).$]4$[);%3-BCA0B,/CR@/GT\_80VV M(F WLD)HQ*U4R"5+@%!(([!G*@B2B_]\5QYRPF_[Q79[97;1S"SS8C,_RI(C M).($5J62C=>HL[ >79L(KU6O2T#V#R+<-2I-@F_Q_E9QX>$?*OC[4,/?E8?/ MUKSU8C=G59WV+H+=MTR+$[ M$EC",;3*]?(VBO!#"^<%1XNXJA!_CH9@B(?Q M;Z-A?^9TR4HRGFE)HP5+%]C=[3-88 WCFH I \2:$,2Q<4C31!$A*;D0E:<. M<)&P[Q/KBS)SK3R7HA-&]B3CZ&63;KW8O,YB+:V]0QN*!\\/N QP[R=!X.N3 MKTVQLPLD;G?O+&>A[AP F>.!Y%J5%.=4U!YSY+PPR!*/([!^80/(VF"X(&C% M<#H!VWZ0/66%L[T*60APJ4]5J%!)AU<735@_(C]O6Y,_#%W_9]7"/V<<'C[WI?.]UD5$7YLR'FU^;1]\2E:ZI'DVM@D8VU;D EXN M(@V&5' D*F^1MN[&1=3>#9G)1S^0:Z: [&<]]9EW)U9%^,B4[^*YWYG]LJB.=;[T32/9?;6CB>%A7\O"-0HF]LP MB*5#%DSP<#0MD_U_V/GM??7E<6]:N^, !%_ K]R._^MN\G2!*B=G;6L\0)=*5V328$(P5?$3&?(Q:(%<3 YY[U@* M7BALU;<\0/72E24X@=)/NCEL:XA*AG8NDZ7@C$_L<5[W#F,X )&,>-WQLK?.]RKR$IQ%.93UHFYE M6:D0L=1&N<09M]@ZFC.Q\<@5YSH1/7,Q9&G\ED%U+IN=87ZG[37;$]]:6CV' MI34J050$ZTE2'E$NO8XLTQ(EPJDF40:<0$S9#?P)@WK09[;XS*60NJ-QQFL0 ME")+.BQO@+93GR4;Q/,VDA(P\5P"&:#"<^JM31A+'PU1WH-II!I)>1A).]+2I:,4A+@M^FH)#L9!]=A M.8X%S$@L"*TSIY_/5,67_@,0EP5G%UC3N'IXM2V:PQ%J^>L.JEDLC?O!$M0: MW[TS/GV.#LCRM$^B&#FQ/'J M54[;>3/3L/99A\)U6PGG2V?CWL;(7/^UN'\,2_6/L(VDU!ZSZV0?M"VMEM\\[))RNDY)(1 MI(/*&A8),K D(DQD (8KL2#B:N4TJH0RTM \15R 1:HB*"6+G'OB#!-7JV.] MV6FWMW?;;SN['XK-SE;Q9J>SN]UY][;S9OOMAWLOJ?;]UEWNC;?*1*!'P$L# M9XKKJ%24Q@LCP'@)1_AQ'X]J0*4VW"/!6V3+PD#C*F1R N-7;PMW9"> <&@)+ MZ>3\RW_!&Z9@< [ASUBWJ 7,T/; !O1V=/Y9''SICH:#K)+P=,#+[.RO3,^> M/1E/NY-Q:5".H@<>/W]#[L_)838R[7DOH0'#\3@/"S3(E02S' 68)9>?8,> MS*X'E@K@73^/Q7JQ71GD\R_C_,ML5=GS)\T>;0'!X66739^J=75DTA!0?G[; MQ:?E;\O'U)RDWQWDC:<958'^9/XR_[..7LJMRV^L7N[*[9#SQTX.R[*HI_5< M5O="MP;9<(0V73"]S^VY=YN;?U[N0*C0+Z]OE\9S/MO9#Y#+JY9]F']:5W2= M][;N6-V#^MNJK?!U*W_OH*&M^DFCNE,71A\LAG&W?CKT+1N[N9^C;IE%!,:N M;T^+0_LEPDCD%E6AH6'%' ;+5[IW4YO=++%F$=N#$/N#;LHU:C.#6*TN+(>? MC[$:_#H8+-N 92=*A2S]/8-!Y?ZHA&X,7+7:NXNC[(DJW'2<=Y?&]1A8^"V[ MFLZQY.(#,Z6Z#! UA.1;QS;%\?.U?03/Q]3?Q99_.3HISSX#BB+(>1 M&B*1QIPAP:ED3D;-LI=&TV],?/:ZC(_S"O$EYET.@(V+7O*%8(]6D2TRX )N M. @5!!_,5]'9)DG\>MS-3' RY\"A="=.#D?#Z<$AP TSY7;)./N!!D")NJ6! M/MOX&I>P?CR".1X!. (V=\MMD^S*'E?1;YF.E!7I!]">S*E:LTV3TVKQJ9#_ M.(Y*^2EW6,^WM]>+=Q5]+C=V8KT># ?P+E?1J0O!+Y>"2*#%WQF3UI5!*6K. M6&[<7-RWJ3^_U,14^FDOM+1BA16?JTC8/%[K)%.N7A>>FTG;*/:'DWAW%T:] M4ETL[KZ8B.1JN??S,L3EJ1%\?HMUXV%O.KG^EF6EC9]BR21X69WZZN?AZ+PN MZT%$#NCQ9V03-/9GVSNQI^.U?U_J$]@1Z.( 7NW[C6;@NH'Y)M%8]N4W#/'O M&M97#'%M8:UQ7 9)"68+_+]V!'SI0L_/82J;G=.)'_9+ M/"OY\X4V5X!6IL2NC(2OV:E1,OYS=\#7O")59X)$OMU_+K_*BTII' MC]11B_5IH?+)DQIQYXM$N=4] ATN6U[OY-H+]G.YEQX/SCT?MIQ'E;OVYI7ENX=D 0@#WQ93R<[)HPZ(+2%>> M92Q=L9+:2E40)VE2N^T-8M&LC%,;=V_%AWHT]61GCL'SBSSFPK^MO )TO M!2OK4\D@,1DUNSE8:E*Y,*YX+;*78SRNJ>8@'Z3H@_S4B\^9&PZ\SZ;O6 M*NH-*T_$VCULBYS;2'@Q+&RSPKQ+T_0'*/VE_9).&:*VD_ZH6U4GA(QA;B7A M5V8E=;;^.FV??,(\>N I 3$: ^) =9#)9W#RP4*J8Q=RCL#@% N;U=>!/\TS1&1U6*Z7OPYS.M=;4G5Z]TH=OMN"F!W;E:5 MWK)!K1VEPW!IU%39!A#()3Z_"XW^1I3S-UU-RQ]X>O[6RZ>"L]4UFXLJE.TI MG%0W4\-;)D=X;:Z+SE898$*-H5JIA#AV$7%F)#(F.F2E%9990:*-:QORNT$# M3^6W:F3AGF1AYZ]/1,+\*T*0ATE'/ B'8#HHPE[!_/"D/!9K&V+=?.\HVT57 MUJI0L6_RES]'.=RT-K5R[#'(314W-_,$G1--FZE*N1,!!E,H(Y2G#O@=,)3) MR.:M$C]C0@- 6:);197@XR3SWBKR&*R#BN24YU9RL8PO9#\(-9V'59= M\ZM>IMS#T:3&\-+XG-C/<3!K "QMY<(V:]K,TKC2^JST=5L/LT.P6YEV8"[E M*Z")_2&\&-9J6#BOTKOY@;-YX[=B9HNS4;_,A?^"Q:C<6Z\["%+]UWGW-BOS M?-;(X>!@6#I-Y[GT+KZXM%*R-5ZWW-5OR@V"1C;TXJDR] MN*R1LZW (9A 90J*X07F,9Y[1G. PGJE@]N#8L=/ACD@'F3/E#8?6+ 17AYF M\7[].;DXAN6]FZ>SC']?UM[\BCP&W5 K0/V>V7[G>.KZW4EN6U:3:T:\9RM9 MZ4Y*@2]I?6Z/.RWR1%9.@)(2G>0!RE(W'8_G4I*OR>.5C<$>:'6U%3\N!26/ MY7KQ:_1V.H[5SMF7BEN=QLG\CC 3WO.;RIZEZ:@TK:_8'?GB4M5RH\];,[[0 M'+@C[]K6HE8.L[>#_-Y\X/'T K.;*51YV=PA,SJ7F2Z@A9_,?317VI0#W6$J MNM4AA'-[>+:I>M(=QU(#;&T8S[0@^RTRD(4:MV;^AIBS2)8-GM';B^3W?)OW MXIC,X"*[32[99+<*#R4\$D\#-Q86&DLL$P(K3+U.1KF(\Y)/3+/D/\Z2?[19 MYLE0'+,8"9)$LGQ.TR#-DT5*<D$=V0+;Q[)?JZ#M<-H*=24#[PH MV"Z6BG=3[^$OQ>'P!(!^U*KC<C[J] M(AO$(+JX\C*$>>_"*(MZ#N>#KF>%]9Y:^IS:6]JM];_+1GME<7#^O].NY7# M=?;1F\/8S[GBBMWH#PE6M6;&Q79I;CX"::M-R/_%Y,&O-EY__;_;N_" ML*6\* TF/F@5W4-?,$U_:4P N/LK2D[">LPC.XXT^#SL,KR2%=] M.B;[>(JW?VX6'5M3L/,5X;3X,R/#G_6-'_QA#-,<>%=OX<(03,?G3IA1+;XS MDZ >X.W%.*YZNZ7:MBF'=5D7RO%;Z'_%OO/B5KXX9R,J(TGGX9UORG-!LSTB MX ZSN5C4/%C+*\TKGVE#WG\83T9V-@\Y(#_%^>[-92=[9B.CB"95W-5T=%P& M/%9[4M#G]_'G8@=FX$,>A2S:)6V'#]YW#V:SN]"B68:)I9)>GM*OE0[/E"[W M%DCY>D$PZ@>$@:*:Y5Z]K=RU+LSC&T#?^0;^6SO.Q/7\6WC='\,LQG8 IM'; M]2U8D^SZO^9&1'OKCR*_Y-R0>%/M6%Q)A7=5&N8J5PWVI;&9Y&I>6C]^E\9+ _EA6]F%\Y\E'G485!@Q2A/4H M8 <7)GVK!J16!MSU MFEJ#H*0$:T_E][SPG@N/>%LCPUSS*N&[1CS/PS>F@_FS9^9M5OZ5W1$8AR '.=2QR)D/LI2_Z[O_M KXP/9: M19ZA+!%YED! @ ;WBLU*^T!(J%*D-&YK4N3RNY=T/7+;.2T?=SZ!5T:U.MQ:#FL&*H#K865N9[$K[QK/=T%G8?9U M.W)8SC5MJ7N2]Q_CZ,IMY2V71Z \9IOG-[M4H#'T.P\&/2R/CY7X-I[VRU/> M1]-P4-)(.Y[[>^:#F/]:II7YQ1VP6$N"2R^_O42@@S+&Z#I%FAT@HF'!&D1R M$F+NO4%6&XI( L/94*PE%VL;L-)J,$RF]E*N9-19DY7ZTZ@PY9817A3$P#+FE%2Y5B',I&.R"EZTUBTP[GH=%YU\9 9T2GOW_8^?CVK'T6>GOTM_[.[F>\W_^MNT!_/G;Z M[:-_NIVSSWCO['VOL_69[O??DKW=3*G^.=K[N"=V=M_W]S[^GMJ[!SEKBS(\ M.2,88EI'Q'G2R#@GD4I,6$$)S 5>.+2, 16%XRX0SE54AK(H2'GD66&9TM4C MV._??MA]__>;W;_?;W?>E8>P=W;_\_9]\?[M'YN[;[>*-__9?/_N[8?OGL7^ MKDC?^)CV=WOPM.<>Y]MYL\CHT45Y+EWR"RZ5@S0%@9797O+7>Y0OW2G2L %-,?/(T:H$U M1DX1@3AQ'!G-.))),*^UR@?U\L;68KF6^<96+13E]FV9'JRQI[[B'Y0^+U(UN!H#-.P\A/M M4E***AL(_$]+7VV33SJYH)5R2.3$ MY-P[C$R0!!$BE$B.1>_<5=*4F$T)R^B9\3R&8 Q1VOA +8TV$7F5-#TQA[_^ M5$(:]GIE>LEB4J71J')\CF<;.TMA;X:O,_ASIP# <[;7?HW7R;7??>NQA*XK87[HL=_^CAGY((V5-V[0DDJ5LVD$P(RK M<>5W2B]?J3*WTE4LEU?AFW?*W*13E5H^4;<6_!2XPKC,]MH5VWN;V5ZY")>, M+\=B7=OAUR0B5POI+1_*GTI_&1BPL!",%RJ=+ZLL>XL*C"LN1IE@W5>/K];3 M??$C1Q]<5M01A=DALC1 \K9E?U]!>?"76>!;J!#!1,:.:<4Q6,E8)1F9 V-96BG, M]QR^"Y6^?]SG]<1UOG_4SU'7^?ZGM[^[1_;H^]Y^O\TZ6W^1SKNW?/_C_E'[ MX_;7G:T]W-Z"]M-_N@MUOC_^T^L<_7.T_^Z?_MZ9QYVMO_'>[F%^SM>]H[>\ M<_372?OH_=%^]HW,:GQ_P#EN1W3._"?F<93.$)02)XB[9)$A3"%'L#2*<([S MIB5IP6_W5.3[/LIT_R"X7EU1&F!ZH<"4*&8A8,<#PSPJ[)P+QG@6M+/!*/4] M9WP#3(\-3&=7@2GRI*2S$ADF/.*4:\$ILDCR3E%W&N,K,,.,1,*)^L&+_W3J_ )HSS-TS\U.2MZ=X]S4#%X]X+Q-=6OB!55&$D8(X&8 S+2. MQ9A+7"><] ,XL9;4M&Z0\@9(^6&1^W#KC,)!(!Z]01PG@ZSDN1P!BP(XJL#2 MY(WP*J9]U>W$6WNP&C4^=_E8Z@S%UAK/E0E6.RFD$%))970P#^#R:=3X1]5X M@?"8$H.Q1S07_N2.2F29SQ7GC.',LYB4>#YJ_ )XSS-T]X#"QM&787=TLUW) M%VXZWF8;CW(?*+$Y5S''"H S%V5@DGL3&3'?/;?1>'GN'2*[BTQ'<2VCY@29 M0!7B(5ADK>-(!8*9QDDX#S8A,W?VAC=>GM5556VBU4DR8BWC+G#GI.7<*&D3 M#];A>V(YC:K>1E47W3\,O_-;1S?V'"+(Y=4N<@#<3K@F. 3@,DDJ;B) ^=6CN\& M'&\.CDLBCG34*@8CD10T@8''/=+6)*2Y$XXHG)PS:QMF<;/JYH[MQD^SN@PF M>D=Y8H+Z2+DT*M= $0X#A27&R,0:!O,$2KK 8%10,1'M44HY1[(D&/134>1, MSE9MI;%1K6U0L7B4O/'%/)(OID(&L^)49G+:?#NL?%N@2.#!:,3%APE)6D^.J.1=HZAX"EUG*;@ M+ZSD=GGA;O5I9"SRZ99T I4?<^3Z7M M]Y 0MQ9X7V0FE_,NCR=&8/.11F?SD6G!%LMZKYIWM#DR_:*1Z3;;J-G59H(@ MVF";)=M&)5)@55R\UZ$Y/[3"&'5Z!:,BULY:S1"+7@!0Q8A,RE9JHH*GH FF MH3Q Q!8+6Z_0/NL+X*G/,)#V0ZPKK1W$05DWIDQ-?JF\WJS<0Q-4>QV<,D\\ M-=;)I"T7,AKJF-$V%X*P2D75!-4^/E!N+Y(YS;'7RFB4/,_1*,X@&Z)%'AL> M@T@J2+VV(@QXTS?O44 M^2KCR65V.$D:Q:@-X@$G9"/H-6&61LT3)C;GBZ$M29NPVR?SS[W$H)6ZI[4' MO\X]OL2)_VIW>>]_@%[,RM.$O3RSE:>]2"$=3])H;5$2.L#* U:W<=HASJGA M#KLDLS_P7N)>[EV35MR;V&!J@ZE-:,TKP-2K;)YB'(D4#D6, 4F)(6I,MU9&]:2LE.EE7.@\M2+_K)N/A6I;P;5L,KNH"'5>'("R7\JEJ0Z\4F M"&=^J.WEFI,'(]L?%WV;ZQ(OOZ\J;YXKAP]3U=:ZRGCUTJ4E!^ZO=MIB,=#O M5N9ZPF*@RPINA3BQW=ZXK)-U14B\'TVS1WU>Y_;V)1=_OLE(/U$U+5BLUW&U M8-^ZG)9:UUS=?X4JLVX$N]%CGT.@V@.5]7E>]6V *O?^\]_&W;IN"@5,6)'T/]^]W._V_ MQ8)I]&[[Z_[1[X>=K?9I)YM"[^#[C]MG^V H[7_L'$*[R7Y_FT+_4GM)PD.8 M-4:H8\@[P1%G3N4T0!8)!^A 4L06\[4-JEN"Z.=R[. U!/^^7T::7UE6C]5Q MC&?C:G,0-L?C.-GN']ON*$?UOR+?SB,!V)(\9D$X0J+Q*'CI$4^$(D-Y0F#> M.1YI3848Y#NZG3"R:@[B6B8TFO+G7B;L-E[ RI8 M$OK'\+*O2TE5.3SBMHCOPO6EN=%8!^'Y0^.EH% ?^M)B,X/&]&3P90@828TC3QJ[;"UCEIBM.#>)E9N&=S6 M$==L&=PW>B_SN#$=A9$6.:48XL1&9+&72$N84<4%E]0!>IL6-_>5S_/IHZFN MB5*Z&%RR[)-[B%RJ%8SG@(GCX;B,O/FYC)WI?HGG<1+_:^W27?50X?-;K(-1 MF4ZNOV59N,=3A, 0>GDL+O[,S2V5EG*;'+%*T !&CN#:$R9"/K43\IE(\TFJ MM=E-A_/,3L?V("(WBO8SL@EZ^+/MG=C3\=J_+PU$OSM %T?]ZH!=/VWS1C[Z M,EZ.7&=G]VVA9V6-+@71W0.9OHR['R9#__EPV .U&[_][[0[.>T,)W&K._:] MX7@ZBKOPLE][<,T3HVSG=(:R>ZQ#__JZ=]0[VM_=XYVSOTX[=%OLG6V+=G^/ M P+B_:/W_?V/>QP0LQ?_\_YT_V,X=I3+SI%G^UN_=7<^=GJ=HP/6V=IF^3GM MH\^G^T>'AWMP7^?=?@]^3^W=@Y.=S4\2.RV;4B EC$L#DIJW$XS0W&P3'/15+.ZY@D9D3HG(3>KA41EJ[CK*JC:5S;^+"[ M\^;_^\_.'UMOWW_X?XNW?_V]O;M7+ 1/7L656P;+?;]1ESL1O0;FK0BSCO&8 MG(DA"9*HR:M&)/%Q@NN6Z\=6]TLWQ$$8WV)0GBP2<&=0_!;=:&I'IP61%3-O ME7%];X9]:,]I80<#6"M]#/"IG93A@;\.[2CD,,NM[BCZR7 T+G[*>$#Q+^57 MY>_DEW\5]OAX-/P"MT+'N@,/D#B.^;XJQO!@VK.CXK_P;@#)WFGA[?BP"/7H M%9-A\3_?8GI_QM&'0SN*5TOJ@29P#&"B&.$D8DUUH%AJ;Z1, .$UZ% BT>R7 MB]1ON_/;XMX&#$5_."BQ:#ZYL]?_-6O^&VC][-O-NM]S%HA?&SZ='>"=+7CF MUI[8V?W[9.>O3SP?2_:$(\^X05QZ@1RS#-&$I17<&&_LV@9>QTM*?N>@X&*< MASM+SP7I+%Y/#GU!V-)S/INB);\) ?D2W)7%*42J^) MY\EK0X)R.C@LM+<6Z[ELB9ELB6MD:[:^?4NRMJ('_7C%0M3))LK9WV1GZRUM M;WG\21 C@:A39)W-=5,91E9'CF E ,#Q"@P#? ,1.K'C/"OEX!;# MYC;7N%.R\=4;*&,S8!^P9N/2P@>S)[DIF.@)>/R2$EUY .> MF;H#Z%P7GG+QTTIMRIX.09^KYE\XQ))LR486CW4\*?-:3A/?Q^,I3!8PHG%Q MQ;Y;9N"O('=<3N6_3\V!$M>BBBJ&M49= DVYU%0]G]0_JS-+F_-& M;Y;:1!K<7(:;.UN;_)-R5(E(&9*6!,25M,@(%5'P)CJ%#<$T!]F)ZT+LYK"9 MBNYD@1(.BAT AWSD@/*9W)T+U\PZJ61K)FJV%IY\JFQRF,E -:NWE3&G+$\R M!D%)X)Y0![:N J5B4Y%<8#)* ;#O$C&H@Y K M(U[!+>O_.P4+.J^]0/FR7[BTB*MU-XMQR5?'RP5ZZ[9'\&JV.1.>:DGVF4+T M>O#7M>)<->)^-\J7F$)79#L VWP?)S \H>KIG^6YT ]U8VXBX*_-7FKOOLV& MMF+2.N,# CP%&'5>(8L)0UAK;1(7'I;AG.H7[-,67Y(C[H+4792X?"+8%E^& MO6D_UKP@RU ^X'L001.Z_OOVRC5V]1V%B7[38[-9*5G8K%J:H^C/F_%Z)86U M3S[A8(*DF".I!,?ASE;[=._L?6_G MXS;?/VJ3_7?_P'LWOY:95[8\6Y#@CW^=M-]MDW;_+6^?_7[4@7?L'1WVR_=] M?'_8WOKM< >>T3D+J7.VB3]901FU2B&GN4!<$(JT]0))(CE/8.\)R:YN+P4> MM?=\B^ MVZ2-A]Z*]8Z>><_[&:7X2L6.?*),AF=QQ()Y8"! M40T,C'.)-&!IBB0XR>55$7HZ-\YFZ8(>^&ZO6\E;O<4"ZZ"KLJG4A'":C8:\ MV.=O79[TRLRIIKV(M5A<8 :P<&:3IGQJ]KK#OU7:D?$JYP,Q9IT3\2/I0*1< MU_SZE!\_G Z$KTLF?NBQW_Z.:?TPC94W?>SS21[U_1PKU^:J-L\T9X/\+"^_ ML/)+9I%?&KC\>3"R@9[,3>)-_-;<(/5URRE@6 M_VB/;U>H\ 6,W$*NG)< HL_LA,/RR/1.G&13-Q=8M)/)J.NF%7.9#(LWM8/B M__Y@5/)K/];PFDXMW/M169#+JN[G'\/Q\\@4\J.&6W5NX>@MW7_W&]SSSV'[ MW=Y9;MO^[F&W_>YOTM[M'>X?_=YK[[X_VCO[3*Z>6VCO[G_>^[A-.A_?GNP? M=0X[6YW>SKOMD_W=O[_N?/RMW^[__;7SKG.TL_O/TDPADAMLP,9#*F$/MA_& M2!,-/VR0WN+@$Q-K&Y*U!+OGUU@W0/A70+I>15I-$+ M3Y @)I^O%00Y[0P*3N@ OVGN\-H&DRV%GSG2K2R9OG)ZBXAOU)+_\5);-WC& MO56"?QZM_/_9>].FQI&L;?BO*.KIN:,Z7LNC);55QU,1-% U]%TV7>#J>N!+ M12HSA06VY9%LME__GI,IR?("V&# !LU$=V-;2RYGN<[)S'-MK$"\Z>CJ9[[I M0"\V'='=._-NMYB:?)-%6T[,8:1VZQQ.9D4N%=5N M>5UN>5&!'N$X@K' TCU;@%NFS-9]RX)_A9YE,-,B+@8@9N WK 45>K:>Z[O6 M\^>$U[6>OY:>S\'OR&+$9]S4&668:(BH'CK,T1WB$;3MKB%,3!?;#<-[,A%L M39K])LN&R1T;DAD[BO#T#B(IW#ZGAU0=-^HC8?9[+!KVRGCJ (\C8!4PVLNW MLLK7[E06%3I)L?E&\+P4XDZ:TL&9O*_.?:S/^"XJ:$]""S<_ZI'A 2B89?N"8_5EI^$MV#2_::K_!E#7%N:Q)%-WD;(J=U B#,L$ M&Z>28>TIZ:NGK:-MNT%^J=Q6OMMY+O2MK>_:K.^"Y74CLG!YR=))Q P 7A[5 M \%,W0B-0$0.9983R4U2#4+6S%R]\>OKM8W8M+Q8;2->P$;,(;1 A!8E)M$C MFT!P%C"J4R_R\=B/:40!,RRL0F$9?L._\YSWEMB(C05P] ,B>4\@[FVX:,J5N*=D'-[:9LM%7=Q2;/O\%37N M.E&>K^]N1OF,K0"JAPM6$2P.V-0/+=T3 FO93'=B3C60[,%A,E1J!NN:5+? MMZEK,#1!:^/E?H>Q\%-#GZW F7FJZRD[BMZ:F5_4Q3=GYI\;:>9R51OZ54[K M=':DD9?&OK-C'':8_2OP!!WK# ]%#;511B9IN> J0^Y!)M/7K;> MO$W!M15ZXU;HN<%F;84>:85N9JR0P6T2$4?H'(OP$A^09PA3I1M68),P%%[H MK0EOOM0JE;MT MYDLJYY7KB_;D.WI4K4LQ^6GR2FR]D#1F10/S8D"RA"KR)ER#11J)WLW+EF.> MIP#9@0$K&G]<[DK:5\/+OZ1)?W&YCN=SWXZXI+69/ZU5%%B5\OFR6R!JB7D5B0$O M>G;]2WBFX;N1J8)EJORV1GHDTDW7.%0MK)HNQ9@4I:S;AR\PVIBYK M4BUKGWZWVSB_'#YD? M$*YS;N#F;<"@/G.)[OF^P2TOHH2)V6+ @1-& 8L$"QDA@I& ^C!KAD/=R+9L MZL]6=@\Z/H_WCM=<%?KAU,\R9/F>^ MX06>;S"DY_$%8 M.9E,E@G%6?5-T OM>)Q>BANPO <#UFQH5.L)BOPR,6#;H8Q!M#,**+)/SR2_ MAV#= ?3G[$899^36BB7"A3;#M>CY\\!''=H317EU?/ %N.R14'A@E,CF)'%^ M$[YDP,?9*+U!.A- W$53NQ00:RC$H,"R7+9NG&I_IPD?J\?]#^T/_]!VQF"[ ME3AVBI:"V] UIG'.$PN1CITH& ME%7(!#R#VI$/IM,&/7:$$X0>.$H.%M80X"+='-+@8?CBC_LAS9\Y,QD ES > MR%[NPL#"\"OJL4X*PA.)%&9Z.SAW7M[LWK;(+Q+Y/A$\T .P/,B'9^J^L!S= M$3P* L&IQ:T/G^WF7:O<)8O 0$B9D%R>A8HU)C$>5SQQ(#^K2 VQ' :20T*3 M. @H: "XVZ8V98"H(L\N2#V5U-BUU+R$U)S=_J*63RS78+H9FKC=W[1UGQH& M8%PKDP MXA+?H:$(F/"-B )"#+G)>H_NN%^BF9]K,=>$W M)H/22-C1R-X1R4HIC+D$CEZ ]8 M27)<,&-*TE@D""NXLTNZ0T6[1'N Z.543C/*GB4)EYR;*SI2DX2>$PF?,,,C MP@KA#^'Z$3.H)83%K((2\:&4P-?\_;5<+92K\Y;YR_1\SBWAZI9I0B3OXOX+ M"\OIA8X9.:[' AY\^.PV[0>L7%PU:P7I-4P[3I1$=P@6LV@I^D M:5PF,7!_^#]]HH @E4,1X7Y*!;),7(J>.3#_RH\!V'#]ZS1!T#X0H&\5H MD;&3\DO^ M%U['D[YT42K0DP2"VK!'97#*9<9*%#ZN0O \:?='?"6FU2SCC]U.\6T!=>0/ MYA^_-W+0%V?W!;"[70B5,=Q>'+A.\;1+XLZY]VE]L(\2-*:QM("Y160]"*3C M*,;N030M>HHV)P,WI_$);6>&M#M\UEHKIFS G8)BQDY-!*-I>H/W72)O78$/ MU(AAPB!-%.S$;V%BU=,D9^C,CMM&'/V8H/X4R4J MH.W2Y4WZDP_+@HGZ*+N*/*M3W?U=$Q3D)!7#))5:HQ8@5:8E'L$/?5",[-X) MQ>E2#Y#/SR9DZP#1 .A)UB,9#IR/LQ'*5C%1BR=5YF!PHJ9GMX&/Z25P-57] M'L!@SCRA))S%5<5[)4>]A"KIE;2UT-LKF1&2&9C>S7U];KXIPO*'W5'%R):> MK&IN)YQ9I=45@\LX308JPY632TN]3RE'NWJ6TV*I A 3ZXJ?E/#*Q0/OC]S@ MQL5;8-3$-4S6B%XC6N/27ZG@$YH84:3Q0ENLKHK2I ^OUQGFTS#(+8VJRE-* M-'?:$9/^;9M^&& M2;@P\E;>T["4E&#=^*]@] \'/]&I[R57@SI\74)2;MM7OX* V& [0]W@A.*R MM(O,TX;.3<-V6"!($!*,9Q90Q4Y'L\,4Z?NNY:Z9.)4^4UQC*<)*@(A_=UI?_XE; MMR"R>T>]PZ]'_9/;'U>M#KN=%_L=LPW?GX(HGYQ_OV[O75R=_CRX;>_M7[6_ M_B"G7T_/VYV=Z_9M&\3^C(!1C%R4$F+KW"-,)VYHZP$U31VLH4-XX!("HCX3 M]X80'V[7=#\BEUK($TXARB?,#L-(N!9GD1^Z-@WLZ,-S4]&6\MA2,1(: MB+^37LQNU+_?L6PBK;OC&CZS!-4-)P*';?I"]TT1Z('OL,@+HPBF>W/H9[], M8"?$ZUQ$,K68!SGY0K#:EE1L. (7( #V\A*<8G151$URD0?!>K[*A@OLQ?J& MQ"" HK'6!D0X\I(%-OFQ5>,L^XOH%UPG5P*LN](!>TKB' MOZK<\:2/,$5AFEQ@'AB0$=PKXR+,;A[L1A3/O$31%E@ M:Y9HV#<<&,TLVO<:.J9K![GDI$+[[SC!Q)M<.I*Y-2JW_^6BGRE)E"5,&%R0 MQ2@C>:9@5OZ5='/X*!-IQ4Z7M%2Y6,PF_FN)*"3"V@B)*':KSQN$!&8<=^Y MXQX0F7J*[YAB>R.F&'5YD6= Y56))(4O1'KBBD.83_TM M/%_RTG/_0HAS1YJX''?R0TPJC=,T9[QXWT'1]U^6R5E(+5N/?"%T0HBI4^)P M/; ,9GB,>Q:CFP,\.]7L> XTBX4O7 /LR_6I"D23AW24B\/K*CYNLEB#BV<( M4)50:"%*A7*F6;[HM@ BS6R(QRIPSB(B:JR@)Q6X7-265>-@P'ITF(E/Q1]_ M%(?#XH'LMKSIC^GM]OB"F4-O\GWJY\G"<--0B\-Y&8/\S?G/3:6'TT?QU&_$ M;GJ^?>?/1M.\\[?['FMZ36*/IV'>_] F- M!1NXU&,?J&NQ0FVX=5X:S%VZ-*-[/^:\)YY]?\=B1O?=P@:I(U!3!UR7'.E7 M/;'N+]7+CW*'4C*&1_#L]R5*(&[7)%8R49K$?BOT<)DZC'>5E[VO3.8F#M/4 MFN$RA3 ?[/@[&KT]P81DO"S.'V^=K5BRHPIEOY1XK%627O5][ZG@U)(;@EJ&4$ MED,B"-4#WW=],_0,CQN!3\,[MM_,4Q_L04LOY>9K9;6W@]O@D1D254"G_]UN MG;/KMM6.3\__ZK;WOI/VSWWG]/Q+_W"O9;:__M5K[UW8IWL_KF<+Z)SNL9OV M[;Y]8OW5;_7WC?;>F7D"?6G]/"'8WI,^M+G#+]J=+U'K9KY>HQW8#C-(I%LL M\)'UT]6#R YT88:1$X5>X(7^A\]VPPO>(+=O;8O>J"VR7-\B#H]"$5#B\BC MY6M"O=!S368'0ATX,JW:%KVB+3)G;1$G(O!MP]=MP3'=:T9Z0!VB.X;@)LRC M&PCZX;/7,-Q-LD6KA4E; 84/$)"*;*2EN":;7='A,MCWK4+<%>BQWA+1U;Q5 M#=THC P>D2@01(0L< '8!=SQ;8<;//!KA/?:5G41KSOUA$L8]74G$B%85AMA?I8120D%N4^T;XX;/?(-Z*..8% MX,I*4,D,-AS(*&;<3>7'>NB^Y989WFA@NF3GWXRI=Y@5P/\,(FR#A(:@MAU9 M#K.MD)N>%9@UN'IU4[^([B00S# "JH<46 MB'PB])"8ADZ$'^B48Q3I.$'@^528AOCPV70:,+5;8=KN(!(F]Q )O]+&LU>Y M] WM]O@VV4B[WEU3FWEIO4FCWJ11;]*H%T9?9Y-&Q=C6@&Q=@.QP41X_\HAC MN40/A2MTPDQ?#PPOU!W7=T7$6$AIA#LU3+B%MBF\[37ZKM!^TMJ]5V[^L[O MDW5-'Z)X2W>B(-2)B P],"$<=$+/]@2#X-XDFZB^[V_K2;WSY/4GHEZ???&= M)W4(_APG)A;1GXO0HL2P/-UU;0+X359E#"$&]ZW X#8EOKGFI&"]_Z2V;QO0 MZU?=?U+;MV>R;^WC&?O&K- W!+-UTPFY3GPD?201T[G';9,X ;$#:[TYQA?8 MA/)O63_KP8IW&T5UT5E(_1$]N!R/10#IJ%+UK,*E4V'^4E2SH,=S3Q37BO9$ MYC"KM7-#VI/<=EE7B+QZ*%91BZ?859#+,QYH>2ZPJ7U))-D=\@+)!U6JL?&R M%KE&P^02&LI+A5>7J,)KPU1DF.V4-+G(I72;JV@K"H,T=3A%14LA>]!)J3 ML[:HZLJ%9N4Z4-1>+0I3JQ*L*(R20@H\'E;KS&)H-@7!%"$R]F6C=*Q8][3% M[T[%9=*[Q)G$ULII3 6/1]6IF"./FLP$?)'&>2G1RI)%AI1'Z9DH65:7H F: MV=_WCFC]R(;3^BU1YO_5- J\?BKYZ[+"/Z5"<:%&J6+?ZMUH'W,5^EUIP4JU M/D$CD&Q+F1K4JD9>*1D?H)P=EFL'$R1A94,19.6<>+FMUZY -9Y4[?.UB]KN M#'@[&:33-6Y1[]]UH=NS7Z9KNZ'G^;KM$$\G-G=U:MI"-P'V^@+&G/ES;![; M4[K5-IM>0-9?8-1IFL]0NO69JJ'6C7W&QMK6B]29W=:*L"M7R7RS([']%2^? MJ3KNG6F/!9F/#9_C^^H?/Z'S3ZFNN7V#*%F4))A[H<+#VS=$M9P]GYRM::O M1B_<2'+NHS)QLJL2)E_RW,W:\M;O?57K[2YL^7YH!I%OVERX)&0DL#B)0L,* M#,\*+,M:=N'^6S(XZXBTOR?"$43HNW2(M$3?('P7AR&,B")X?MO;NR4W[_"AN=7CWQ(+K^B<0PW^_@K]OV[=?>K.+7*W;EGG2^1.N;QGM M\P-\YW7;^G)^VMFY.3W'1:\_X>^6W?KY3]2*\P6NRG:NR+6M7IFYK(W<>HS\JPW=DPR=/6OH3!*8AN6;.J<\T G8 M/#UD$-(ZS HC0HR ^N&V&;HU'1??:+,D$Y&H*]HWW#VV<@9RV:.2&]?QY>WQ MHBZ^&9-K.!8)7&$2PZ.$1:[/0DO8KFUYPN9V8#]G'K&VP8^WP>5N^2K8M,%? M$L_3+0\WS'O4T\/ !\0I?(KG?)V( -AT+;,!T'.#SH:NZ6AW;:/>J(T";P^H M@OBV97%B$8"$S&61'42!&P:"\S5F_6J3]"23-)?Z"R+3#@.#Z(QYODYW47,YNDCX6(/.UTUJ&Q"Z$H!-821T8D.4Z?B.9482-MD- M8ONUC:IMU);8*#\4)G-L'R38(ZY#_(!STPP#&AKPA^'5V;1-,4ESV33$1D$@ M')V1* )#Y+FZ'_A,YR85MF=YW/,]A$U&(W"??/AYW55^RB/.,X>;[SNX)Z7$ M(C0*3>HY%J?$!H%EINUP+H*("X,;P2\O^+ IAS/G=C3*HV3MP\[^Y"CP,Q^Y MFIPT/I@SL_K@\[+:=U?MH]/?]QW3H_L6:/6D';;D]NX9V='>MTKWO>_KI_W>Z# MGG7VG=;MQ4V[_Z4/?X/>GD;MSL[5X?=?W/7!BH9$-R/#T4EHV#J@-H;1"+,C MFXDH,)01!>D4? >M&_$=%X),(V(>(Y9# L-VK,"U/#\B@A V>S1K;__HX)^= MSL$_^\?:3GM/^\_^WM>#]E>M<[33/M[9[1P=U8^N#QPN.5#S=RNE.A M;[@& ]!JF [FZB&,=B%"@ZA:"#ODXC6/8W8JAQ['F3J?_%"A@5&BP7LI5@J( MLPNL%) E+);G,+$*P$.5!=29SN*EX 83;3R*>]!H>'LO@8'&TYN)+O<$31]3 MEI55-7J6"B'U#XL4R,/K<-^5U@55Q&(#\&8PFS0>J$/5V%S0S#.\?_IIV/SI MUO $'C!(1EHWZ?%J68(H'M !=+)7/:.-9TVIE@T%&ZO3SOG1=CS7+<]YIU2> M.BWJ(#2UB16IC"?6.D@%PP46CCVB\E"G/.7:F]0_*4YF3U=CF*KXT-1^"DW@ MGW(R\.H%PR>'20.T+=!FB8'(U+LJ12)B.6JAT(8BQ"85V8FQ@F31W[A%G$- MDR'[+IM?OK21MR(O8("3@F4QP%07FMK4=J6,9M">ZG'B8G+.!B"@,#+]ON H MZ] @N%#0=(!GF0$9]K!?..25MD'C>U@>(RL*9G"1P6C)V<&)5JVZ\]6C41J' M8W7Z%#K$)E=E0Y#1F8(=*'%\D7R-NC#<70K?A4(,9MHPISZS'1[@H(W[*.%8 M'D!6T6"@+JGHBD$F9V GX7V$;Q>]KOV$?VQ9?RQ<[A[(/\T__A==A\>.BD7 M G*93$8O'DQJ(H#(Q8D27MDBCFI4%//0J)S1;'*K+$LQ52RD^K"\:=D(&H\J MJXHF4#51Y3.4F!3U/O*WQG#'C*DJJE\4-1P>M$UT=G@;<-\X?WLAF]HP28MZ M(V=@M7+-A\&$V8#'CWM27J,TZ5=%X!X9'6@X^.70T#Z^X%9I1=EF5)5!!K8* M,*9LD#PPGX\!7#',6XF&E(I@B+?,36U:OS+,2]*C:C;J]/#X)*S M)+TI9H3-O$4.,CPET[)Q>(YS!#VHR*]2:I@- -B3;S_"4 R2?LQ^SR]0Q2B2 M0=:-AUM4LZ60.[ ;,%E)IB8P+_>!OJL82W&9#S. '+38&"NBB\"!1XD5Z1", M:)S;B#M-=FE/*JYIL,@#9](']!.(AN%Y6)5$M@\]WTP#0T05*+U]>@Z7AG1P MH1XZ[4_CT5B5ZD&#--UBO#A_$SXG+S)3W@U-Y7'I//)7#],DBGOB#M=.P>*S M>(B=F1DO:"U>J70@$S--:4S\$PYA(_?9LBZ%IORA;$A!YO5_L4ZMYNC MQ@?K/E4]DC)_%?/4IQF"EX$82;--TQ1U2KD$Z8FE@$Q5&X&[ /&-P,M+_#PQ MCU/R)\4Y$]-// ,\E<(34;Z5^, 'J>:R+L4(?U2.H"SG18?#7LPDJ. 2.,RY MSBC!)DIUP\L:"+"D::X\LTNY@A.J2!1"@U0;]I3OE 97F2M\'EIG0'#XP*GB M66!$)"P1O1*TY6V11F5>1S*%"579+HD'"U2,=@#=F02>J"./>6@2E]N*I5]KYKXI2#<1=S;ET8YRW4VEBY#%1=KV3% M E)U>9Q:VC:F7-F;*)(S]5)X"-/C:[T+[S? MNCUSVO#,PY]?+@ZQ-/_7 _-P[Q0/:%W-;BEQ2608E$2Z;_E")[Y)=6H1*D/8 M@''+89%7#_EZASP0U!$1T6V+4YU$/M?#*+3UP.)"$"L(_"C\\/GO5 QIS(O5 M#Q5;YXM:>6U@.HU3I_]3'Z>MC]/>07["6,@C9CN^)8CP_="@-+2H&?@.831: M^FS7)$A0 =.N$LOMV *X)<9C[C"7ZYF$NJZK4R1V(CQD.O5,0P^X;]JAZW*# ML ^?_8;M>MMRGK8N'%!;NN?B,C7,R(Y<[AF,A!'W@]!AOF7YOFD"KO%7IWFJ M+=US6;JY,V*>'7K$9[[.&$>>)YL!1B6&;E-JVTR$ >?VA\^FV0C,9R>RJTU= M;>I>H>/YAO%:F&MAKH6Y+NI2)\Y>"Y[U8D00@\-;N@N MYX[+[,BRF%\/^5J''$;-X@$+]("%+C(;0^S+?0N4A1)"S<""H?_P^5#FR , MZJODR4J=MU;3^85.9_.,[P:DA]K)@!5Q4QT:K:((^^>&SW7#M)ZBEBGGJ;W-DWU=HW: M:=SI--J[\R&0X0IN$MO5J>N T_ ,_ O@GP'.W_6IY7F&70_Y6H<\=#V"F$KW MJ!/J!"R&'K* Z-2T'$$\Q@V7?/B\PU@Z%O=NU^@MV$G[^%AT@25XTU9WL>5[ MS<1U/4WU-+W^-+UJ9J=R.*!>$U^_+YJK22C"P*4L]'3/)Y%.A.UAW=1 )R;% MPE@1]0,#8T;37=>2>*W(&ZC(ZT_]U(K\K(H\5\E/F($5&09N:0$H":#2U8/ M\+AWWX3!J6\>0Z?FM4Y ?"U>(4+316W*_[]9735SYU]7G5XJWY M#)& ]*%V;NW6ZZ6/\ O1FO\UP+@[6G69NG6;!AW!8.%\(*],"F MF+YP+3WT+%^WJ1H9.W(CJU!&^CN1*ML](Y%C>A\^FTW"(]5YM;&U&:S.Z MQ4BUDA^I;>D:;>EV[%/OWZ_/=W;=T[.CR[:>P#:X9^3GS^/ANM/L'I-W_JWO:N7 .?T(;.BB^J_N^DD M)#H3>I@*>J%+1L=/M'=%;[(/_YY.G,0#O3J LWV_>P;NX6C=#,[5Q3Q9DDOO M"Y) _4=2+JZ!&PMLJ6,%SYQ8*WEB2[;6I;AB%0??A/)P8:@UQ66I1;TQ&ZGI ME Q/>#E#7BT^?V>5BZNA#=,8DWV]FRH'53Q @CSD&1R.4WA/-B'36A#BI>(! MBDS%*[>8BK'"'5<^<#4:SRDVV(+*$3E+>[/LE%G.AED263:05S7G!H+)5]Q# MDM$LE7R22#$WS\)9THU);DQ\<,$#=@>-4,GL*).GT^R?.9%CA?&KI 8,!7Y4 M[5=#6 S^,(D'^!F7]@;U8E*=H M:%="490JICEUDK*@6D1&UEP6I20A!6@I)R(% <\:BN$V!KE#[4BOXEX/68&G5& !)2J,$I(\XE@I M19PF>RV)4Y6P5=BO)57J9@G(0TR-\$@P07M3]BZGM-?>S98G03@3#Z0BUB\IST4,B>B6U"7#>F- M_-#(;;CR!'U!L3F\$&R!)Z CL/EPA>)*!GWH8=+^K%M8OXHKF] ,%ZRXN1=K M3/CCD#=RAIEZPI-=\7D%\6G%@^$+9SS?+#7PP^S9#<6J&M[D\S#*F5[+,]YW M,#47+OX1\W"7FA9"^WQBNB$F8+\;W7VX4N(8L=D&(HQ,O"/0@LID>>9[C\Y ZW#*6 MIM=\D$T9N&<[%K;68V[#8B'A6^XCYC=^GTQ91FO15:E F M,&0J"Q#[;*KRTPN*_KJU9(GG;)WLK51'P@PV7#IWDTQ&D&=)PE6$#0^ZC)E8 M>4/4.]@&L$4K_1]7.13F,D-0CWJ.ZQ,2A#[G1A0YPF6F;X9B<5P_O>:/B2?X M:S;';AIO7U!YD[\[#W M3]SZ^M=%N__C%IY]T?[:NCG\^E?!K1/J,IV&$=4]:CB>Q[S "X,/GP-GGAQO#FT^QA!NZ,:FVFAM4M]6 ML%D\< */V(1;?D!\.Z+,Y/!/$-G"B2(62)ME%3;+>GA39FVJ7LM4S6U>LD1 MPU!0G48TT@DSB!Z8CJV;)DR@YQ'F.=&'S][F%_)[ ]CVGI+>&X]M#V:6>]\9 ML\TJ$) R03RPFZY)+$(C(R"1S0,B7.[8Q.%>#0&WS*ZV=Q= 0.X:U',#W;:$ MKQ,G<,&NLDCG7B L$86A9UD >VG0,":J6%S,5,(4TL=ZLB#$)QZ,.%FX!(J M7/C2I<:K8J;J;G"U$^E6I$FI\T:M\\OH_!R6"AT2F )G-*2@\\C#%QCX*FM]OU,VWG%66])=*73^ZV/7F M/>,-B.L/X+!B#0M$+F.Q'Q+"8CX$872WL-:WKI&9[.]URJ)ZT>=2:@3UQOLJA;L77!\$?E1Y.B. M2UP=XI10#WR?ZY$#B,0W#,^QD=7=F:]DL/+>A35IV(9O>ZBM;&UE5\D1.!$- M#!$$MN\0W_3#*/(\RZ/.=7#SP>^H+YNA>&7"<6B9",#3Y: MU'0C(PHH#62A7'M=FS$VTOYN:'BQ]E(X4D=P_3\TJ>=8G!+DSF2F[7 N@H@+ M@QO!+]_Z\(('Q1^QZ]OPI?M?NL)O3 M_L%UJ[]OMO?.;# :,5SOG)YW^Z=[7\[;6+OJ]DO4ZIR9OV@@7.(@]8#'/9VP MD.B^R4,]LFR/"M!C/_*5!P'9$WP'C7-HP$0:.%O4(%U?O*XO M7AF!(WJE06P)-T,<6Q<(?Z[^OYT\R9K8U4I4" +8*N1O*S(=C\6,><'<+]"N M$^/D_+3?WMN'YW^W6M:!T[9.;ENW![?MVW_.3\[WKUK]O_IS!7-_'ER?GA_% M[?Z)T>I 7_;@Z><72"ETVSIOV>V?;6C'SLU)_W1A=7#;]WSJ >SD!F$Z%CS6 M Q*YNF"!P81#38=2K)GJ-3QS?G_TAA;,K:N#UY9NL\G/:DOWW)9N+JA-J.K_. @@TTB&5%%E@Z8C6YG2X$_?Y[K1=NEGDEY@ MR<5AFIRE(IL#I/6>MF?#83CT!X._TX3!N-?F:6WF:<&V5)BIR/8CJC/?X7CX ME^LAM0.=TX@8>&8M<'PL;-1PL8#]AN]+J_>E;@["J'7XN71X#F(XAO ,:D=Z MY%B>3EP(JP)F4]VT75Q(- V3&0 Q@@88Z W2X?>0TOH2#^*LBP77L>#3HR#$ MLJ53MMK\K!U"% /_%<>]-C]K,S\+M@L"$WB M'R@5[H?/CF$VW.#)!,^;5_.H5N)GPQ"U$C^7$L]A"-OBA@@!_1N&:>H _3T] M-(FK<]QT& C?)<+Y\)FX7L.U_ U2XJ=F(IX2$3PM$;O5JKYV?_TU3>HP87TJ MOJ@>36"%IF]PKGN1"RH>0IC@^\A9&'##H<0+?&%_^.SZ1L-X^O[2555DBQ(! M[UCMU^[A:[5?M]K/NB&'J>N3P0CH/96T/#\ MK5'[]Y [*)5$2P56B7Y<0;WMC3Q6JJF\;CSR#^VI/U#C^G M#L\!#3"XD>%A:.$X'M:[-'4_])EN.9[I,L^@GDD_?+9(PS/FER%>18=?>AO# M:YR;4"7E#KX<:I2?C[.1(G\K1GNMC7&;SA*M64#WCCA1MYL+SE"$-!/X + D MYN_3QSK>R1KNJZ(@E)O<>-:VFAQ M6^FARF6!H0SFZ&][XITJW)J=&%UTNL]:66/Q MVS7M2 QQ:143HEA AO9!ND9:>*-==6/6E=\Q52@([)(B[I69U+A2AD9<@Q1R MP?'J.-483=,;Y.6XI+VQ:,ZD+)>I&?;0'-U532R_+>\BP63J?*:UK$/SKP]3 M=^5O,2:WT!#T9#RZ^Y:Y:AHO[T_D-)KNS"!7_KU"E36GK++632<%1,Z$'J:" M7N@T@AY^HKTK>I-]^/?T1,$L54=]=L"6FK:[1O..V^[^<2,JQ9&7J13W+8&6 MMI.1R#HIY6)GP&6ERR/!1'R)UCC;O!)R[:(V9?^OWF'GS &/;)]TCOJM\^_6 MR?D):9_O6UA#$CPQ>.#O\ _OSE;Y.NG_< [W+L C\V[[Z\E->^\T;I^?6:W. MR=4)(H+S[]?M/?C'PBI?/VY;.[\"+DS+]$*=1%A:THULG<)XZYQQ)V#$M4(6 MS1:1PRK 7@B*$E ;9L@-3.;;'G-MRW#=B-#9NF [N[N'/]J=8^UH?W?_X)^= M/[_M:U]V=@^^'71.UEU4[L&VO6*5LL.!]M=X(#3+5X5\&MJ5T*12@YN(P7%H M%&$O2_K]>"3IG!A#SY-I:2FYVG"NXE%7^^OO5I*>P1MWY>/^I(.+AM9N[C2110J?6+PI M;6J@1H,L$FD&S0/()'^^[TT:3471>N@'(&M\: 806M:HGW0G:^ FIG%OI"BK MY(,KOVJAP!_@E8(E9P,8:WA8FO2U9)RB4')D%N*RY!N"-\F!%=(>'3"A95TA M1M#T:D^@%=D89U2Z*2E<7:AT9'\:@33C0W$EL)D<*V;CX4$>W@5'=RH MJW"V,JQ9KD'G1OGX2-:CWAB!(W:8:D.*\# >YA*:,Z'^+A\#[XEQ;O'1U8$M M6LNG1D)*1R*IE4*8*GQK% ^@IS'MR4K_\6B,+VEJ*ZC0JZE"9P*KZ"6->U)Z M4$SDR"\I9%%OS$:@_"A4EW@#SDLH1RY1HC22U CYBV"\!3C2&)]1'=DS,1"I M%!T^3G'F\,X!!H,]D*QQFDF1",<9]"++FMJ.UJ?7<7_Y#HVUXT@,'5BVJY. MW8#JCF,")@E"W_$"Q)A&\RY:%M":GE+Z*6GKTQNP:AAL3 [!%1C$E92(AZYCV([AF1XAOA?Z1FB9\*4;U0AU#1T D5MAXZ MGJ5'S+*Y8X#0$/?#9R]HDCL%L:GM%0 @SK0A6+J$-S1&LZX2M2'(G$2?HVE, M.8T=\6^)8J1I*_@2%#EK,D2D(2427GT9CS!3!-;_'C@+TC!2,!^>+=L2]9*K M3*D"CR- G0+A;BA&5T(HV%,FFR;(9W2?XJ ?DLU6F$8]HNCU)08G\AY,EW*% M:WLY%ZWLZ#2BE_V1.%4Q@&H?RT;G[90> P;D:X3&;KQ#"%'D2^T$.# MV0ZUD=7!FLW&.:8?04R"0Q\1!@H2V-QU?8]P1@W?G:O2?_SC[[^_G6B[_]DY M:&M?#MH[[=W])V3A7BVD6)S_>W T/O\4VAC39^#M4!8UAL*8YU*$JNI'^^BE MX.$#H5R(3)A5O3XZ(%FZIY&O"5'D&,BD9Y//C3%9-DJT*ZP6R&/P42-XEWP. M17R1%%LE*'2K MZ(M*4ZHD'?PF7ZI&JJGMW 6N97ZS2P$R#.'BZQAK>,.[5W'0KA.:'O4\!O$V MP&WNF[X#^(X!I/-)X+D/P>V2ZJ.;I*,.=/#/)$TE&<22AWY>V?^^LEGZ ;YZ M_Y=M&H)$PM,-6W =D6\!U,AU9"LDN]4@E1H4HP( M$I.H,BD^@7D@Y!+C)??BQ^GL[P+OO1G&:SYIL^QZI+\IF,%]F;6\@H=.(@<9 M&=#>9/4NVQ#X0 YW"YS<[IYTVO%IY\)I=;KG)[='_=/S/[OM\];5Z3F/3V[/ MS,/.SA6\[V(.)UM(2X$ MSVV/!89+7!J$#@A1)+CI$(@.HA2KP\AY3^SL?M;QRU MG0'?+X:L7 .&+R& &YPM>V[ZM5,8+VV:6[=GM[],SS%@;ICN:^C@M] MNBL"RS!=ASJV]>&SY=^3CI2BLM+ZXA/Y86M9> 99N+CZ%3"/4(]YNN58>(C3 M<_0@""R=,]L$O,=!+<%AF59SO@IF(0MRF\00H]%+"*$:*C=:6$ 9DCU@[V36 M5FVUD,E3957+J.YN"_?4;-@F)0<>1@W[F*KF\0BA9;YM10Z47%I"+P.#RXK= M.G<-FH8);S92?BA4?NM2;O(!'Y&,S[KY_A+ITB:.L_JHK CM)RL&69Z+@-E; M.G]>72_8Z?7RO#S NQA0='PKXRFQEB[3V;4.Y?;R5TV_).\:"G"VCJ[-2^6* M:^+O=X^LMXX]LH'Y"GMD7SD&/NCLMS2KJ:2\M=/>^;K?VF]W9$SL_7&L[1T< M[_XX/L98::>]!__L?#LY/CC6#K_D.=>#G6_:[F%[[Z!37'.T?_SC6T=>?<<$PVQ('5E'!DP""$F'R-ED6JJ'P<+MU)*GOPCZ,4[%-N]'"+ M#HTB,$KJJ6,T6]5'-K6#D99UDW&/*_M.>9XP/A\/9C+&=QBS29LF9DWY[ 'N M6\9;4S%*&I-2Y(+:5HG1K/*VP" M?ROG)Q^:R0[AKL>!^ECZE#[E,IF>C>7@JXQROH4UHQ&FC=,P2?,=JRI#GLE' MY.O3?Z?Q);Q>.Q8,0C"YCOX-_G.FO#W@89@J;8=)L&,&@=/4OMP],MBB!(P4 MP@1LJG1AX8U\T16$G%G1M%#T8G$I&D6[\J^A#VJ3Y]PO:C!FOP4!F_U*#A*? M_19Z(3(Q]]2S,4@1BO;LV\"=]A>T8IC(&:"]V1] !G XYJZ'&9[]3HG[[+=7 MB[YDB[XF,BO&IWICB3/EFI21+) M-0\9JX_H!6[>!(GL%<* X'@,'UGO1AL/4?T038,\"=Q$RY(4%V>*';E2X>^1 M%'1EL@GX'/SCII1G3& +";!FP/8 +&8\4.&15+7J&S, MNO?U;DF3QB?IUTJ#NG +/B^?V=V='^C =HY.-)DO/MK_NG.T=]#^JGTY//H) M?^K?#@__%S\?=W8ZTGD>-W,Q>!ZGYWU8 /DJ2 RK8,71S:Q,Y*ZW'W/#AH=).]. (!OLE 5G-'V87G@DJ+P1F\ M1H97E7 7=S15$XU2_KNB-P21[D/'\3N>0G"=Y_LX^A@^9F 3XI[\?"9/+$0R MW!81M@(>C!^DC8(A!G\+ 13J/QX^+9Q%CS6B)$X7OT6Z@E3@88S< MAC[4KJ(+RSR]O':4G)6V'E^R^.KRT, :\O^6;4;6V=CO%!7_FCR]/:Z'!C,:X:R-'^=!J]>H\P!@/1ODZ2!XL@"[#X(XCW.XA M]5ZF!',#H0:BS!X"D >!Q_T?DY:AHFD )D'!%4M5N4P2RI-G\)Q>@L(N^L-> M\F5ZBZ>6YL^T8Y*@-]&%$RG^D8.-)Z/EQNA,NE<]L:B,,OE@NY$;R3>1V0L M7>RY7X=0B#(FL\R&-VA6S#\*D)DM..\I=EZK3_PC$HWR@E MO9C2RKF$VI@S/01O<9!@M=*WY3OMYZLE_*' M5RGOVOZZF:ZJU(G]P66<)@/L]O8CXQRH@>UF::*76E$FK8IT"A\C3M9Q/0C1 M,>+82QGQP:\7$)!*#X;&/\$O92*K6.,I):^ ;2B"5_+H91^%7J@=C'EJAZE< MCWQP'P-K7,Y3H++P(W@LM8?.0+ZB2/=+9S"&,4$!ABXD(%:)O=.YF$,-F/R>M!Z>!OZQ$QB:ORO MR@'@@H>"FNKXQTU^:;G:4^F.'/29%J(;$GW\!8T\3M4DH)@;K]RO2Q"/UD%: M?;"AN!8%?2G:SBL/G+P>4,W@+%&'KX<](;N5JJ.V$8QNK!9NJNW%GN8X0/J5 M'#)D.3X#R"(1O9S]? -'-BHZ7IVO(B"KS%F11:F^;T:RRO?!?;B3%=&?VCA; M.70#MQ8B&H[Y&4*&\KQP4=%%KIL6"WAYIH:EB*J*MP\H? F/4$*'0]R8=DK: MQQS5_6B6.8W?Y:TR0+Q">4_C,P7=X%ZX2@D*8DXUV-ET.PJE5[ZDE"^P&&?Y MHEZN[TUM]X&V2J&NRD.^#UH->5^"AGQ/L\PU1^#'9!P*EYZ)I/2BG"C/5 MJ,+"RTDZ6R+C+LA+(K<5]?#TJQB@5F'*6.ERJ6#:98*>5YUQQRL/)?Z+U4O7V"8-2"+K$)NJ>KU MS>76-_V[US??S5(EX+L+P/"[TS#B4*7^MR'./U GZ$%M;@1-T35)=RN-F=3. M\LQO;C[ ,*@XXY*F<3+.2C D$^!YD*I,8!F4'?YSL*>;@0;]XT+:,WQ+<48$ M1FV$&06T:E4C.!422(N5@*U,U3I5F>7$ULMDW%04&<4IV/+I(-)N3-+L:B4@ M3VA0Q%XX-#(LG?0?3(3"[[+,0+Y'+(^PI%^!: :^0H>'54,JS9T:QG($53$, M--.X(P7?E[<' UB9TXR5-\AM$Z) 0"& Q?*&8B2\CACB^;>[5K%688[S7N'( M-;0NA+N E1I:AH'O5!AUW]RI82^<5389M84W2TRI9A:@,43<\"2CJ1V7@I<' MR7+SS0A$5I1>.I1I7+4<7MURE'4Q5SZ9(&QBE_:B23M561H _/CZR9J6TC*) M!0;0=ISFP[_W=_^_$B*P/!?RLXM*-D%%%==5&4&9#YKT -,#K.=BX4:M5:SD>93"B3(#"J4A?+Y$TR0: %8JQL MGFG52131OYRV7!!D($PLSAB58U[<&4L'O:*S",%1 "X5)Y:[@*:ZB8] M3':E OP]O *#MG$VW8!"$K',C)I'["&*K4BK%BF6U86D0[X4$PQ2PGBEUTWM M:SZ(>?&A@>Q='K%,I!XU@(E>@9/+S*+<7(J#U!<\'O=U!-;55N3KQUNA[P> M9&DECI&>(Q1G8VDO4<6;6CL98%8?LS8R_BN$5X:Y^>;+2I@N_6J^EDR];[\Y"" **63>"1O(+-C MF$>265UENY,HRO+4X,2G55_0 ",0)FF!T,\P>&.9/DD%%P.3'ZTJ@O0BM"JT M^[+BY+"9Z%GAC1# JP(%>>X3MX&HI#4*OPJNN.AAC@);#U@)/J:5V3D=P8# ML.18B56F>0:X?:>OF8;^OV64A6 P3V'N@>/JAR*=.FMAJ4Q"=1-9D>XO&DDG MC2SVSBR0N*6%RGY@A\'R%3Q?7!8/V\>'WP[V0/26W8AX;WHU7QLN DA99QGZ MTJ/#3'PJ_O@#%T9Z].93/) MDC?],5W?=@'WEWRA^GD2A#4-%8CEW"7YF_.? MF_*GF;K1ZC?';0;D[I^-IGGG;_<]UK2:)' ?]=C[?[-]\NX;ZQC+3=@#9#8/ M4D\%!H6%QN?A$;QET%Y.]C@MQ @2E7 -?2YR4DZ*T,7($[Y.KI\RC9T@/Q0BJS M>"#^H1!H#-@T%?DVF(192H#%W?LH(V*(=R!RR>:(V581\$?)^*M.+6:,UBO: M;VMPK!<:G"T;F=]6,07+\@IN-&PX4EO4'DE3\\"$OVUVJX6X5J&MU:&/]I>PS'\Y8F37T1\5X8^B^F< M-UK>=G,6-%D2#6!XM MPRV+^2'%=Q8?@$@V?"R=70//C9XFXC9\>U4 4$_32T^3W0A\\_5FZ6W%"(O' M^&N2<#RZ63E@_I1080NE+.!R>V%(\N(739 <-UWSD(EP]2R^7TI'3M'*. MOH;>RXWOMV1PIOIL]2(_#\>I(V?)(,P.*KNM\:BZ\TQ@>XRP^KIN3)$UD,[9VA<3#9Q%TU M@5+#O)>>);/A6H],P=:S]%*SY!/R>E/T'M#XH2QD\%&5J_S]Z69[>^&!T["" M&FAO^"1]) W/<%]ENT4]04N";,.H$][/NBGF0-46#F71W*+2\(A>/W(OXQM= M8 _,AF_6&RC>[/SZ7L/RUGVDI9[?C9E?TG#L1T;1]1:9-8S_WP6CE2Q2\S$4 M X&UD*(TZ?_^=*>SO0C'\ANN&]2!PH;/D@DXM$[);_@L>:!*=;#PK,%"NR0C MJ8.#RBDHNV$^-K58@\)-D@&6'DU353YUSA?#7YG$<)'VU_AB'<-.E]Z>LR&4T_0!D^0 MV; ,HXX*7B8JF+/A)9WZ(YUK7A;7AM'GR1@?6G3G:2!DX_S@8TN8K&. -EN! M(;IRGGB\<0V#],KPO%:76EV65!>OX3M/6\FJU:56E_>B+A])PWY\[/^*FB*! MY;\ET/J\(;09=_&LRSJA3:VL&/W"\UQM!9)/Y>S'O]E>T]%R7F'):D[^A>S@ M_QV+G/VT@90S?9K&2%J5L^*4#R@(I?^><$$5'-Y:I\I-FE._5KB-<=4S)Y>> M9BDJ&(H:.64(7DPG'*V2O.UF*%^101OD/3F;EN0-CS-)>BWIKB0Q3\Z5$]Y4 M6)\+:O$%'9!TD=K.&,1,,>1T9DE6]PKBID5=S&;[*%^*ORBJRW&_I+:-D1FH MJ=TAHALEO]6J0:\LQ-6F3#CLD,YH2FZW8UQ7J)K1?,U!U[056EK1L]],TC2F M[(MIS!B8>?M2W)XI"C/DJ5::6-(=HRI'*847@])*>BQD:);- ^T3DMK@#OK5 M6.0DM2A!BJ$1.A.)U6FG\BEX?P2K04VP^OG;XK.TS5V-);WHKTF0[3/8]YSM>V3.JEE4;))'0 M;T[3+DQP2:0VDGQ!_43R!2E"-5A;L\6OW\;Y&EZ5V!U&^!KBY.B@;RC<:#&44\QM$(L*"11)OZ2,VV6 M[.N=HY)Y'43&-IO6OY2,@0]6?UBD:?YK1<%4.+S*Q(.L'-+[#T5.VHG2-\$B M!2,G-*A\5RY,"CIH)2.2>L.,N*;PS $&$8I<,!6C"=Y1NN"7NH 6+LVY#A?; MPE5-W=)TA,&'5Q?HX_VOK?UV9T5*P6D*0!?>E'^#V0-G.K54.RR4S MN53U:5W6X+' ZQG=]/.][VWM/+SS6.F]BZ]/*?3S1G=V;-'>#"M"T<^/%.[=Y?3.3I=9CMEP M2%W:8-.G":R#^9K4'_4T+5>!PG;KFM#/.L0+-Z"^LYK0CMOPC)KZ8]-GR6YX M03U+&SY+5B,P5ST>7$/OE8;X2" [>A*GR^7HWCA&L)R&;]2,B)L_2VY0AT4; M/DOF:Q;E>P]H>S=)APGN:I6;3N4FZ'>&M2VKX1HUL\>FSQ*8:_**,*Z>I27K MK!GV"K62-@]GJW&V-\9JW[$Y-<$#M_GFB55=XW*;8][:@M%JG=]L-0N(W[#) M(_.02^^->DU86\OPFY=AW\'ET%J&:QG>6AG^:'L-QUB]-N3SBF^.A(I6E,?7 MI'"N&\<4]?N_J:.*!HE$*!9)?39$J/?*4Q&(&WOKT MS).'9K,U-C ;OFD_Z7C8DX9G.PZ/U6NYT\POB+%JU8X1/6Z[(Y' MJJ+&*W.3/C181>$/#<:ZH"(GI!E,49%[,TSD#0W)Y"?2+7+I#?N3WAK?S2/FPT-Q*Z++*%7W1B9R5,Q M3X0[NAG*7F306GQ-/-H2"OO#F;7H39>,N9.P%1&QC:8Y)2*V"3*23^5"1NTI M)N(Y N(%T]P5A5SA96-[ MN8%V^=X1+06_H&?FFO+0A37]S6N2:4T$1:39 ^J6*YE\*&Z4 7TI[#$N:L+% M#!1_&\1VD^WJ_3,[9U\G4_R;Z4X8X^6L!M;3[&O!(D\O0;T1A;($GG&9LT06 MLZY:?@DN%2UF"D86A2-;D1Z^&/%\6 A21@^33)KJ3ZGH4:0=GS!%(SUPY:X< M>1J36V@(\'@\NON6.>*]EX\6+$4^.#T6U7]WRR(J0WHF]!!F^D*G$33V$^U= MT9OLP[^G<3B \.H SO;][AG86"]R_W&8#;8PF^$R%@[? O_PFS4#WYTU0[/) MJY3/0'>#MUTE:8^#G H-0E1XZ'A0L6D+?,E$(63$JV-&Y),]"3DW109,:Z.\ MC&S.8F&XSZ5836=**BSW&1#[K&AD5< NG4PO 4 NO4^&\#IA,<4+KF((_/#L M!3:>C3-P 2)=U?%LFL%;]C3)QG9N4TS? P-9&D$ LQ1NYEH$(&,J9;'Q4-9T M-LO(.$L,^[T(UI]XH34 5WE[,D[!2DS?;VFAP!8,Q)G$E;V;J6"?:F=) DZI MUY-?QZD\%I '_/"$W^R@Z1;M;&H[O2S)[\>'CKIQ5IXED(F$WXQ)N(7WX\:B M%$#S.)6&2SXW6[Z_OUEF)0\Q][Q\R;MXW,+^KPK.8_Y_/\06H5%H4L^Q."6V M0WQFV@[G(HBX,+@1_ (!^+# 55>0]CD8Z3BZ>97T\(?/NSM_'W1VOFE'^\>' M/XYV]X^UG?:>]NW@^X^#O8/.R88KNXI;+]'=B:O-:NO\.HB';1T7#O]&RT , MF50>1K.N!AH2I4F_8@RHBB'!0C2UGT+K4G#]H$BC)$43 @IZ)@9XK> -"0EP M7QX;H3HP:$@\4!I?7-305" (#Y'OBP!!3+TQ&OA7 MPN1EF/%+T@NING08JT+8_QW'*BF2(3ZZ!(64'_#B;#P<)NDH-WBFR?@,GL>YCAE*.J1A\1QY=9@FE OU#G$-HXN="/.\9/&RO+EX3=X^L"[P MDK,;F2.Z$F 6X;]9%S/MJ1C"Q';!?$/S0-( R&-2@-Y,NC]*V$4WZ0' R=34 M<1$B\7KU(K!L8Q0/>&I4**2B-?L<"<"8P;J 2XL(_Q[W#/;Z[E-/.#5H6ASU!H M]!M!4_AS@.XN$VPL?8)(^X"1H?=_%J)SHWU$Z_\__\>W+.,/Z?(Z>-4WO.I+ M?HW\U?SC=SDK'V/YY@AT9N%+0&:3GD+:JA_EFT!HX:'T#/IUAL((.C]@\1#T M@O9E/(U)A<&1DJ)!E8\P]X:T],8*.RT1[ MWJ*Y+A^5;=Y55\SVO*EUT$>.>]6VXE/N&#'M"B0_0K2>FZ'?P 7.MKSZB#M; M()_$4WJ%XS M1!LO^=(3[8RT%@755WVW3=EV6RI EW)E=G&$Y!]H'\%&275' M:;"(7UU*F0(WCM&TRI_ :.T))OJA2*=>!)HVB251.F9-LCQF4]AR^ QF"EP" M>I<'&CZ29T%[,;28XSQA

K1&L -6>X"'U)ZS#/0Q7;-!3 >3&*! MS9J+.S#D>-1+DHO-:NIBL?DI*D"O0&HYI)M!:Q6D%4Y66B>X##42L%D$\L/@ M-P"EC1(PX>2/,[&@+K@"C9(M5K?5@W)?U>#F(\4]#(:0[ H\M9-[LD:"B>"5LKHMR^$ H)9 M%\95SW-QA8(-A.!9H1S0Y3!6NSA*&PA_=N6HLWN!=F,9=XFOI@QG3F+^W,KG MP[L5)A"@XA<1IF,,ATRW,(#52::#08+2P=4LX,#_F=!4NID]D&,&T5"F?=KYA^,!K(V0=+W"-83SK\9#(FRC.8CAH8.=\ M 2%(D.X2+MP!^]M35UE^?M5,?*&2(2Q)^UX'.89ODDK56L*600+ M 1W&*([UQEPE=$1N\56$-(K[N=/(U:AX$L8W\#$;A^>YR5*S H(:WE2F$Q\B M]8N+H1RF0?&DTG)557*!+YTU:V=1^Y-?D M?NBN]C14?[)ES",X)_3;E;YS-(,Q .F-I]-3$R>K 5%'A1..9')LTMPF&"O M!^(L&:E%KU$*$TQ9GL*: D@8F,[G992[O=\%-[4]E3S&5@ J$H -0%JZF28P MUKT3NU?[IH(]D(]>#SZ9#=NP&B0(*B,V-3H@031?\,N%$I^A:C>: MGEEQ'XB8:!ZDX>_$F 1?U1'%=\59ICJ'03X,V1CN4<8;-Z,.!@BR!F.,+54P MK[)H\-2\R=7>C4L!*61HQH+3_%'2+RC;.^=$5/2G U<)JXEGHEPN'%^E+KE M\U\.P4-RUBBRE,6=,CT*KB+IQVS*98">]D#V5 :RFK&<>(VJ \K J97RL0T( MZV PD-\D@W#,HXS5.>9?9QE(W@,TZ7#!Z+\$#0= !?JHMG$PU3 M>YY0'^&C=/]JW6;1.V%2[:;Q+VRT$(BQ7ZHGUQR[:@%$9_8$6X4H!: N3 M&?%$204H")[PYU+D\4B%,I EZ)+96_40I'F?A4_/$'C[-AC]Y\B@>R(?*F/Z8/H> ;9HZ[R!>J MGW-(%@1-W[$1E>6GH_,7YX"M*0';S-D=]9OK-YW NO-GHVG>^=M]CS7MINM[ MCWKL_;\Y]C,U-ECJL0^<0-^FRB"+#W:5G0J6Z92*=#;JV'Q'@KZ6 GW[$]"G M =Z;ZNPV3*6_5)<_2M2=C.$1/)LKA;KHG.A=Y^^,^2-X&S[="$[6U>-E6-W> MU,A9JRC$FRB'M#N;<9_:L;&VLH*STO#6SD"OW/_-/N@<6 W;>R2-V"H689,Y MQFI9?ANR_)'8#=-R5F8G>W8Y?A=54M&]C#,56*MLQ_T>YHT7>/QHV0UC%6&L M2W"^^ R96"_[56;HW0#.PB+DN;C_O[VK?TX4Z=;_2M>M^2'SEB$":G3>6UO% M&+/C3J*NFGUW?[J%B)$[""G0?-R__O8YW0VH:,"/")&MK9H9Q88^W7W.Z>8\ MS[._1\@O?^#%M5R2R]$\BG3BHX>G6E?RG$LP*S"F>@K%G'NXSL2[A'C6=W*VXC=SNL0X1 &RO@Z5TIR0][UD.$ M]LG':5JQ4HJ5#ECK:^T M%G 8)2+XX]Y2D7':$D>L5?_24"+H_162-"-Z3!%[4ZQ15$/BPP#*N.D1B$"X ML;)%OM>!)XF0IWC6L^D(7D*.7&&HF!@HG 7@88DT^4Z)/FGL%:P?#+@!#]V( MP/#2FR[>2M"PK$8 6:+EM0YO?,K0"I%2,9J>N7@EO1%4"9FL/C;ZW/A4K/XV M']6,K6C)():],F))++Y&EE-;-P3,F"&GP\*_H$J5U4$R*V$QLN$^(SI9%#?Z M-,\EO&38]>9L*B_5$$:JD_G\]IE]!;YD0PE=I' NF)Y0( :,&3:O-^5C:_T? MUGV9!^DR7&C8]#-K8N&7\568O%?AZX8]>Y61.972Y;>#[N?0Y6][9<25='CD%)%Q%0"^Z_"HY9"]A^,*0UJ- %_,3@0,+),? ME]@/PX@(LE([D-7M+DV)'$O6EB]!4[3U1U98[" M#QEVC]7]ASB=(.Y$4#(>"SW7)4,BPWFB(#%"_7ZI1AN^@/9S@#N+Y;89+ M'=%]4XA&_J)$'P,I8BPX"W\ M-EB3:XG2S)K/EX _FF$P$&C?-$SK&3.6)7SREVBP$8>*ZXO>?#4]PV)).Q_E M)X:R*;":R;":RK(MS@VKF<)O-2*S/5U\?<]MK3N@6C3DK?N? [@7)?1PS$_$ M/(4(N+QC[^8LQ+&-S(P9*0[VUEFB+^8(=]<,@XF/9:5!J<$ M\#S16$,W=M]V #0%[O'#\4P5).%,C6=2ZI(J[P8NV@H14J2*D@PBE!;/5"T> MMGC88SVLJIX2UG9X_YD<$,4C7@0/=3*RJO([R@"F;W@6!MN5Q&SS"\M\08TT M))U) --*@<3*EP5N:.:("48WQ.:?LSWN&.$>3ASX*X"I%A,Y53<$\AK4TSF M8C+G?S*KBI160;Z8R<5,SN!,1IKWSSV5T[212[*7^)$-2/;7-U09J?#=RN>Z MK'7]PF5UUH4S@/D0)!B3O34)WK4A[^NK-6,XSZ;C@XO^!;+!*V;V=DS\IXJY6NW;;4%&>G1>\S!;*W4 M-PKA !$OLK)B684N.NR%'0[8=@.)G"5)EVTV"GC0<1K]T;MWO4<=1.JAN>^Z M\ZM$.I(F"=51<2=/(D/@TYW >DA:Z>&9XNF!)Q*K5+&02]"/\U]DY@WPUH$; M!N3F*W([6)J6T"03&]3GJ!N@)GB&'] G#(4*L.8 "7M#W0R3^G:+$=$&]HK0 M$T?JMAV@!@7J\X7'WK(+BEKJ8\A,I^YG,6/%3+5U#2%GJ7U.R$P#TIC#^D!U MBW82"Z*2#C\0[+YA%Z7PRL@LQN:Q8CE0EHPRRS)%P.M&!%20%!*@'DFV3Y$S M+=O7'K;NB2J1/Q^TSK ]U(;MOUJHW$<_N!/_OFD/FG?=P4,?5/V^=Q^&Y%[K M_VP-2;\]^)F'A?@?4\Q/\Q64BAAR@BF%"&9GS_)_^=0!63[,I* &A0- 0LI: MRP%!2,%9RXKW/3K[H#(B;B'=,NU,9V[-L6@,5P?]P!;_'EN^8;L^8TP>T>D< M?:(2\>FT97RX@A#W6BL)M_WG:L-_1AJ^B32L8)KC (7W M.K'NSV )X1$P6SI"-RH"J.FB[MT3W@_,&^D$38U0=YA -N.Q8B &1:%)O 4) MRGI[1UJ-E>ROQLHIA7VE#]*WW4!TW.T,^]T[IAW:ZW>;K1MP.AEW,5SXR0/> M>_U1R ]"KH3I$-2_@;15%/\2REV9KZ:QF#-2\HE%?1*KO0N^#QT/_QX4?SS/ M8I$/,C\3J/6Q]1+D7B#BA]SL_04-F+*J7\K5B]%7L?\8@.0@JV%L";(/C9%_ MR VU@C*4^HRM\FB"&+U8)(0ET:B)!"* FP-Z>]['T*\17EWL\[ZYACE&KW2! M>C43C./4#T6?V R>.'KGK_!XXJ9,! =MC- S(N!7B-VS?(ZZDFB.BBH#3Y@O MT=PA:K$]1P.ZQGG+ ^&.!!W'1"6P&N]4S(8N+2!EI7J.U[?)"IXWG&)9#(%- MGG77<0-"&1YSL-#<8=H[8":6X(8V9N/'DE6PK8&26TL9K-!&VH(TPM_BYCP2 M?G2T/8)//([0TWVZF1_1[VSK%^RY,8:M_*"4[KDW<]*?7UVYNFR+E3KOQ '\ M.@C@)ZA&/YU1X^-E3^L/:5Y(^+LKTAW^:/5)NW/;[=_3U+W;.4X6I9:SGT7) M$KEK_:[=L32B==/N_+XICSC8\]42K81-+OVC5^1_'- )&8WASL19J6\&=QN9AAX1D;0<""NTR:C>(PB44J?($ @1J<

L!/?R7'\+%O S. N@S& );]RLT81'V/=\X4CS MJI;]>:5(Y*'3;_W>'@Q;_=8-&6AWK0'IWI+6GP_MX3]DT&H^]-O#=HMMFQ\& M+?B2A[V4LS!^_] XY?:!0X4PX6?JWO17U..#KPJEK=C!&6[FMF)^4Y.M;$[A MUVR4!=4E&0KR6$J;&J8D2[)R!"6C:ZE2VTUVZ13--B1%.0)6"YH]-NXE_AW_ MS!J/;?-$-=,]/)A)436>CVX-\8U;)]"D'#!-RYY0M-ROPW'%1T%WL[4+95 : M+BS:0U7-'KSOH^/.C'*4T^2:5$V";UH_5X&RF4M5BO&D\$*509_(A;R"SSJ/ M47QO3L,A)>9V]#N=?CRR+8/F?EH@7,QE?/,XXLI9CO@]?\%_ TF(1_X2"KU\ MY/'<]%Y_(_^8<_+=C,R$4-"9C_EQ7AH===#CQWQ7.,^N97F9JS/]0Z?;-.^- MR),6I:NY9/.EV)1%HNR6)3+"85"$PH5E*G3DCYD3U8KTY.(05,.O36XZ7KYVYD%,GB"3[XHE3+ M46$E:^XOE;5+A#Y#UYB[4+NG5,1CA/<2RNSL5N+.K'1><+-8?J#R"+>\#F_) MU5S$MXS-@1'1V-;,FC-9*==D) ]T.&%P:*7T#961^7.= 5&?3Q(BF+<<:X6KV1[@J)<9>'ZX\ M=D>T<7P:<(1XGM2 'KWG<$KCTYSTS?&""05#2!F\>99.?BSH+4@??N$+JA*E M+"L9ZEB\Z<,RZ5V[6"(O4XLF%C3KH*%[P#649?7"BV5'64X\D "%2:Q"^!4@ M312-G?N<,\4R.%N%3RR(NTB'X;R)(*Q/)I9M(?G<+P=!>/8;,9U'_9&!/06' M5JB,1Y\!2/\$<)LV-S:1T9)KTR'ZSF46 3UUR%\!8,Y4]8!;8PQ:F@O=!FH8 MGZYOS'.CQ#;BIJV K*4+^SM?BC!>+?7>!$'W%X2Z8OH3ROCIC*,%1H13R0%5 M)UST( TD()(!<4S\>\04<>2:@1ZMU@QIA/30S/YB1,? BNC,B?G,EH+%% 4%N+,Y-6>P+2=# MTY@ZU""/8&)!/\"&R41I<4$B26T-P^TS?<<)L[X!%S/-8V"3F<-*1<8 /JX! MY\'BR8!Y>#J@)$SHE#;J)5J:CD*<.6L2'B?H*Z?R_#1YXNE&P+ MK$WY8P_,\O1;8GUD([<_[J6,P'S:0!O=K02Z*[ --!(X![JV2)?:6(S^Q8/T4_I*[F"_88X9W5S< MI %N'M#A!3_A AG"P@R,?"E&)^JN@!/!\H'D@J]DXC^9AD7G,=W<&+#AICN: M.>.:1%/"U(5GQTT*33W<&?4];,7["W#6X5('TD'NA<"'<[[@*$%4U*^AGQBY M0%0$'M&%.P(UPV(>DUH))W!^1$*595OL2"14J6>!2(@:P;BDAO7HI/G&]37C M8>0G2VUK$FG]_:/]O3UK4F MU@1D M1!/@A#+,I;=#N[,IB&/O+/6Y]8K;!(PL'5?:^,;_T&I\&;8%B9,J/8@]-KXU MS*S.1KRA@&@I@64^2W?%O$BV/CY+KV\MW ;>4&]X$'W*70'M&SP%;>=4A1N2 MG&0:9%&S)Z[ AQERVU'09'(T:VY3C/YO/79/8[+5^.^3/R"9>N:$;I?G\Z=O M5U13'%,FC!N$S@ZPN.P,%L) M>27%V0;U4_KJ1C%K4S6].SS=DJ]?_MQGR7\*&^SI]CZ%#8"[1L:33;F^7U!\ MOR0X@W%/V6D";"M1.VX%=1':3A3:Z/JH-NIE]6I:>_^-G=?.7(8^VYQHRFMG0?PL MISFUS$FT"IM+8O9B14@K%_I7EI#C1]4Q_RB]+FD&4_9,MG$.*1OU4$J1LIV[ MAU*V>JC;0.@N+QXJ#_E/D4,E]% *S:&*).K,7922-HEBX$$!^6N4:X$;TKV1 M[IC^9??5-M]"M&!9*1&YCKBLID0=6K5#YH]\QO.3K:.A_NHZ[NR-9MMSTP%B-3(PIN9,WV]AY2&X% $J^<)J:G=% M@-IW835U&^C=,&V\LYQ?(+Q9Q*\B?H7+[*9U6\2O?9?9C3FQ'.N JRP/@:@( M9LE7V9WVO0AF^ZZR.WUDVD48*\)8S +K]5M%&-MW@?4\TZ<+ZI#I8AZ"4!'( MDJZS2A'$DAJK";22I*<_FJ0-!>9(1V<",X1.;BW;)!<3UYOI" M=$98/S*GNCT1_.-8[,(OF(,S7SA <@_MA63E:14IQ$Q6U%4N7#,[=6ZI)2V8U*=FNS%4FN*+N3K-:2I" GW,O&$_4U?VCWO7:W\S=I M=ON];G]9*N00J5DBNV0K-;OH!VXAR3XS33Y4R<86[)V1XCZ%>PGY (R+)]5K MO/*O"-$ZPRZH'MUK_69W<*0I_FEX*C4:ON @!O#"KO_Q#B%S!OD+A$3@8-@: M(ZA:0)]-H25BFQZ>6+':5.]DX4KQ8V_.VBYUF.83WI=HQ]T'@ZN8&4 M20OU7?BWY^2'UW^3A\$%KM]O*48I#WW2GCS+)DJ5L27L-077C@FR=1B0F7U_ M;?.^_VKDCM_H']/YS/[M_P%02P,$% @ A%V95L^3$*65#0 &H\ !8 M !C:&%M<&EO;G@M,C R,S S,S$N>'-D[5U1<^(X$G[?7Z'CY6:KCB&$9&:3 MFLP6 9.XCD 6.S,[3U/"%J ;8[&239+[]=>2[6 P6#9)YJAUYF$"MOIKJ;]6 MN]6R\:??'^8>6A(N*/,O:LWW1S5$?(>YU)]>U.[L7OVWVN^??_GETS_J]3\O M1WW494XX)WZ .IS@@+CHG@8S]-4EX@>:<#9'7QG_09>X7O^LA#IL\D?D;.,SYM'!\=-1M_WO0MU;06M_6H_V.M]<.8>TG[5D.> M'F-!DN;.#,\78+:'-9FGH^\=-F_(01^U6LU$1B+2'!W4%P'VG2<=;L#KP>." MB.TR<+HA3TL]1_6C9OT8-.$@X'0(#\C.P$B['JL^"!%#NNH8BH M/G-PH+Q/MA305 TOT[Y!O$#(;W7Y[?V#<&N-XEI#49]BO"BE.2T3:8^/E.E! MRNN:9V=GC0?I1MM[L-4C5/NZ_%AO'M=;S1)J=[E6<=WPK9[(O40?5E.H7!\2 MN6?V8>MTV>4+.DGU713LA@(2Q'D_9N@;F$EM&= M-)BO*_AQ$<[)4U H@XH?OQN9.?F&TKN22& 3X%6//A^I?TU4 M7Z6L=:0DD13]U-@4V( *!7&'_F?U>=/C8^&X28[@AI<4EENW[%:Q^&!BRCP# M#P==8V 97?A@#?MFMVT;7^:@,[PQ[GPW(N(8VYA?CU9C.U:*E MO;4/[6LJWYP@0\]EN]\>= SKVC!LZX4HWX&I)?BD&,$Q/(KPW\C4&?X6OX:S*XKT-)\^ER:T;LUC96G?2W$7K<'5X9E#BQ[V/GW];#?-4:6\<>= M:7][C8!>1)O6(3[L%=@CU1#245KY/U&D_BTL[,_8"P:,YZG6>L['5_:]? $4(:6IH@'CLFV98'#(D2VP2=LVAX/VH&O= MW=RT1]^&/J?"\9@( M.8$O2IUD-ZT0@484JY3G4DK12BM*U%;(!2SC2LX'<] ;CFZ4K0H3NT541U?S M:).N& 2E4"ID_9'QQ1C<&85-GK37VKFY:>=8LD*V-6'N#Z[,R[[1MBQ81$ ( MN!H.NU_-?K^PO?,PM!P<;W*P0D,1G I+"6"%J.D:EW9A#E1CK;%;F\:68A4R M:6=XAI: DTT"4FC*S]?P*L0,I"'VZ*YC P&# M*S#$T+XV1B.C+Q-26(V,KDHP5 1+R]1I]MJ00E5<*5P4 Z,8N4*<91>IQ;.B MK*B6D0^9K&C+TK1"YC?:HP&XHG4+PP??*YX?902UIO^X:?H$ @$&4B 5,GR[ M ZYFF3(+EY> KOD%0H,)@:%$C,K#T-+QVR8=:305FM)X%6*FUS9'7]K].^,& M4E$8N[JN%N9DN[26C"$X(W71O<*@H4]:H.O M=Y23ELAK=4@Z?HXSJ^D4IIHL,2I*PU:(+', BUY[."J3!*=EM 1DEMDIZ0K9 M.2ZA62.C8X#_P0*WU^Z8_3)I4PZ$EH7,0CL!0RLTE,!5B!;K[O:V_PVR=W/0 M,P=R/[5X%IL5U=*068)'($BAH!BF0N9/]C'VJ:UND]42D%V")QL<%2VO/F?K MX99YU*%$_)1]CB=E6HXSB_>7V.] [Y(.5&GW*[M_8>.Q5X+QG0!:%K,+_NPV M"'H7H56)DGB7HB0/ZU):XV>6_+%\%0V>L\%1D@0]DI:8S.(_?\.DBGS)78V2 MQ*1$M QD%OQ2N(IV+E!H+QVDBB+J6&IEEOT%"_A5)'*S(ER2M1WB6HHRA8%L M6;F*;&RM0Y:D) ]#RTNF5+"CHEE%Z;X%K",\6M4H0G MZBK)MBP#]ID_#8C\-;!Q4);07?(ZSDZVW.%R:<,?"5:7:$C"O7&RLFF)X+H; MX8V7Y_$RP)Q#-Y:E%QA;A;5L9*J-,1M/2)4D(N=QAK*T%(#2DI0I/>8^(%%) MQ@KLD>P]L_;!UG*:J4P6W8FI^MPLP,8JTQL1$?#0"4)._2GVW6$P(WQ$//GC MLIV9_"'2/2H"KZ-?ZS&9JFEQCTEGHVM=0M GI#J%XEZAN%MOOK6=VS7SP1?" MEV3$/&_"^#WF[BMX4T&-6O_9]^$MV7+-9^(^H%0G*NDMV>>U]K[$%(#2\EOH M4;#*7SXVM^7+,K5+7DM/@T^G,IA:XLH]6%;Y";;U)HNR!.:" M:!DK^O!9)?G1WENQREY[F/(OV OA8Y=PNE1.;?HR%Y _EE0Z=7X%U3I?.-WK M0;>-E%EV!JG>R&^K_J!4A]Y\*9_0G^U S_.:+66QTE[SYB?[^,D5IGZ?"<'\ MG^TQ!35K?2=3K=O#=V1?T#O9FU\1\]]<:>N-:N7W!C.B6C(S9;JU6]4J:/_= M3]N63])U2%IV,B6QO,=W*TE7]FGK*W%FYYK+>2M&QY2+?TQM)N M""TQF5+1UL=]_^[,?&JLOTPH^K[VPB'YNJ'X=6:*MR<>OH/Y%DQ@[XJS<#%@ M@30G\P/JAZ!W0;B"&!%'OA-$WM"LE@\UA,="W?1W49M@3[XX1;Y-"1*D_=!\ MZGGRZT4-<@+Y%A;Y KAS:$^9:ZM7I$3OUPJ24^/H5L.+FDO&%(Z*$/I#@U#" M*]T7M:@A# M.PP#V2'Y!L#XML>=-BD.<,AFZ'+H''36)L[,9QZ;4B)NR'Q,>'K@4;]C7\B1 MT(_4#2-G*3BHIU< GKML#DEGT6%U[%$H!,67H: ^$9HA[6I].,-APG71MD 1F1AN&;[+N$][%"/!H\EHMJ>^(<<]/H$_[!"OB2/ FC/ MCPW;VQY,9##]@(#[!",<$.L>+[X1S$6/A;SMNSU8D.?^Y= /AC/@&X3.O6-!S@$5Z]>=(\#3-G-Z9QOD](P!V, =4=0 M_N#6FAQ,QWMXR=0"R0H7"^]Q=4G-)THC=3##VW8KD(H\!=/.BW.-LW@DYAT$]VK "$5%5J>W^)Q2!VCO9:::74W#8J<#F-:A'N0CL M&40^E:.62VMW"!_,E(KB>F<&(CWJ2QO;Y"&X]&"]OGLMFR?SBB,+$BU%!W=# M7=U?$_@9BP]Y]1V1)?.6$%D[2F&)Z[9&\G"(G3,>T/_&O^_0)1," MY+@RXY!E+R$9)/+<<***_&'>Q6@OK(/.VN2S?:M;&&Y5IZ@35PMO(2=UZ )[ M<-S)FP8E45ZW["IUE"^O8 B],'_G2NT^-18MP,',B%1UO$N7U"6^*Y*:^!\A MYI!+0,S&8I:<;2\6G"US2?K^_PN-YG8ZQ+ZF;.R7;#^@/O0"-[G_^Y^?3T;./.)T-)^-?GO.?V/-G.$Z3 M/!R__^7Y'\=OP#W_SW_]XQ___#> _WIY^/;9ZTDZ.\7Q_-FK*88YYF>?AO.3 M9W]EG/W]K$PGI\_^FDS_'GX, /]:_*-7DP]?IL/W)_-G@@EY^Z_3GRTR%:5 M\.@#J,@EQ&@BV**E0J%Y1O,?[W_6"K7U'B$$9*"8%>!-#J ESTP9&5'+Q8>. MAN._?ZY?8ICA,QK<>+;X]9?G)_/YAY]?O/CTZ=-/G^-T]--D^OZ%8$R^N'SW M\XNW?[[S_D]R\6[NO7^Q^.O56V?#^]Y('\M?_-?O;X_2"9X&&(YG\S!.]0&S MX<^SQ8MO)RG,%W/^35S/'GQ'_0TNWP;U)> ")/_I\RP__]<_GCT[GX[I9(2' M6)[5[W\<[MUX9#H)IQ\(Q^>?TN3T17W'BU<'^Z]W]X]V7],/1P=O]U[O'.^^ M/CJFK[_O[A\?';S9VW]U\/ON'^-PEH=$ 1K6XC'S+Q_PE^>SX>F'$5Z^=C+% M\LOSJX= )0&3YPC_?>4'O?@ZIA1&Z6RTF,*W]/O%XRK^;H>'G^+5P=D,WH?P8?#K=#*;O9M.RG ^L#Q*RVP$F5(& MY5($9UT!$8/0TOKB"K\YGW6 ,QKA@@TES.*"$A>?3=00X@6.YK/+5^JLB\6, MW_/X\TE=?R2'^!''9S@;)%>*E+0Z@V"TDD44$#4Z6JS)60R>8\+&P[A\]LTQ M7*/&SC0]FTPS3DFU/7_V":LBNM!RYT#"--WAS,TU=O&.%[.ST]/%9P*1XO3R MWU>5UT:R\TF#>3T7&D'>5*JO)K/Y0;G ,,@J1*>S 2RA*FDCP;O((!N'WCO) MI0R-17L#P#+R%5_E"]^%@->?XF92/A_%6QK/()J<8M$.@@Z>1J(1G-0<4C&F MF(0LZ-:K]^O3-QW''GDLIU@_Z0V)Z]5D/!^.S\B#.?B TX5(9R^Q3*9X_K[C M\!EGNY_GTT#4&8[#],L>"7RV/Z&_CN?$!7K,^[WQ'*.M!ER20L#'C2R=,O .E5_JX*8TVF_5F%-C'^5=:#TS4 M*2IM@:DD0>5DP&E)HV0"@](Q)"T;"_X&@(9FQD04W L#)GD.9/,*>)XM:,.# M5(Q1+">V9&:>5OFM+^';Q%US=KOAZLY\/AW&LWF((SR>/*!5O=&E(%? HZ-E MJK4 %W0&HR1-)N@A_A0]&1)< D-04_F""4 MG"$7)W/4K,C0VONZ/ZAI\: >!-,GG;B6U&\SO,VTMV;RI6LZ#6G^UW!^\NIL-B=,T]W/ M:716-UMW9C.D_S,Y( -OF #D5DN8S19ZSX-JWUDU;"W?7T.'S$YS2 M1T\NE 2:L.4AY D@BI(TM<"*?R0 6DFDU2M'?/'$?5)F_>%I7<, M1#N9-EO1U_<4C2Q,!AG 9QO(B4\9?(P((LM (:V3SK0FU8/' 4^KU?O*H'6E MU8PN1[@8S*\XIHD8[8SS3CX=CH>S>9V6CU=4]DIB*@:!.4[&B1<.KFY6>^$Q MA5)89JV=Y^60+4,RN:W@JJ\LZT#(S0CX>CC[,)F%$:V$LP_[DSG]GLXG#O/5 MO/T:AN,ZK0?CR[^=;;/VM"78:BZO^Y M'MP&"QHZS>70+-JX/?WQWN_D;OV?MS=VO9-(\^=3NI-S<+9?S4Y_3#%$R(*V4A ]10'&*Z,B\A8"802@7,VH? M#&MME9;!U21XO><9;VC5#M^/7YU-ISA.7XZG83P+::%FQGGQV^B&YMZ9#F>T M>E^?3>GK.YP.)_EJZGAPEBGF0'M5HR7G(!;RAFV(UF?!4E)Y2U/7<%A]"J.; M,_C>>+A'-&EF\1^;N5=A=O)F-/GT&^;W>#6"0J;E$-,HS&;#,CQ/T*R#I1$P M;SQ#2^:DXE;!>HB"C)=!+0PY+3FFUF=6+?'W*:Q_,D9W+OBM4/==?6$!;_&N M=Q.*"'$^G&)-R[[(6G@WHN6YD__[;#:OKWY=AYBYDLH"1\9 :5L@%,'!^"0= M*AJ+:7[RU,U0>K6%\*2,WA8?&N:6WAG')2#Z[?R,Y=UDNA#F,B?4V?-4LS"A M)"-!21/ )Q] EQ 2JB*Y],VS4YL.H6&"3"S5.R[)$4G57DLQ5SS-C>V+M MK5K_2.])-DLR4BQI)6;'OR:OJK>7HBJJ=2_T)-M%?[KS= MV7^U>_3;[N[Q44=;Y@\\H[L-\F4&U6@[O*:NS6?G6WHD;#3%T'1 L4(0\8*& MX%!#=LQ9I8D(L?6%DAL -C_2^TB?,IE^J<<_+$KC2RE0%/D[RJ,#+S% 8M&1 MEV5TLJT#G^O/[U/HL[Z4[QZVK3G#SR, M<_VV^S]GA&E$4&8[\U=A.OU"+/XSC,YPH,EA,LP9$%%P\OE]@A@+ CG_Q2>= MBG.MS<]2P/J4Q]2.)>UETO!./7X(PWR1F'*Y*W]SZ$R5DD*L :*L5P=0@F.R M@$PTZ%PH(%"J^2;M-V'U*?NH'55:RZ-=$N]\DOX^F8QH7F>5Q/,O:T5LI>3H MG4 0C@9 $21",)*T8RF"7#1+XVJM>-H@;S]_ ^YC$9;8P8DPH-3"9\!,PE0\ M.J&M4JV/-^^BZ%,D\ 0;[S(KKKF!9%@$1>L< M7%(2?';!2>V]3:VSOFYCZ)/3WP.J;"2B9D1Y.PQQ.!K.A_C5_D@G7,U5UM:R M6@/"@D\J@(F,Y62D]5HWILI=% W'M59 Q@4984/C-_7FK(J!%JS6&4+6)COD M4:K6AF9#R'W2Q!NRZO92V:8PFZVLW=,/H\D7Q$, M0%4'/:"7D'4)T16>7&I](G4_DC[MO#1F1(.I;YNU17(?%T7W,$M2 M6X6:MC6YDIC(K28_'9,N%G3XP+5ETM,GAGKD^&@M"1C M%HJNM[4E8/32F520I]9))8\CZM-.2FM>M!/%QO2X.F"M:FM*;L[K>CNVABB3 MZ1N\9L142@J3 "YCS<>@GWR0&B0B19I1);Q]-/C >?&2#UQ&_.;[$G\74]TN M8IN,WQ_C]/0UQJNC AN=LHP44Q:,@%@T$+G))$\K8K*IR.9GV_? 6(8)]OMB M0JM)[R)>'S#K+4<5(6IF0 G-P#-A 'GFT:,D)=1Z8_W:XSO8>2A.NAPL@I'U MJK3*)"&4B?QO91W#G&38]LY#;^+HE:3]2 "]SEQWHKOJEMKE22=SD;GJ8=M: MU0&Q%J")DLPJ3P9E9LZVOFYV/Y*>1K^;R7[S.6]720,+TN/SU37Z:X.L23=6 M:Y^-X*!SI,B+G"APP6@HB4>%A;-H6N^(? -23Z/?C1C14@I=1SW7&.NYB%$5 M4E$&Z^Z,=1 #J2T4H5XRTUF:UAE.WP35TYAX(WJTE41G&R37\(10K-*!=)DT M%(>IP,D/)^I&2R;.%(/H7<=[)*M1X@G"XU6T,??*'-Y3[/?<)UI_N=@< .0_KV,/H71B247X5/@SG870-W$!Z MG3&0=\:P]DMQ!L&YI"$*B3(ZAXPU/PSX)JH^.6W1($\%YL:UCZ&^C MZI,7W9@JC472\ECQ$L=2EV*SPDR1(2O-&YJM"+%/ MOG9K?=.AL!I?3AGX'#*CH! R41>4,:7FLWG ["3IPCK,YD19/+E!3<0P?C^, M(SS_/)K-JRKGOTXF^=-P-!IDBFLP&D;S:0M)D7EP"1.0!"GR+=FVWXI:!E>? MG+ U>'!/6<.VHNAH&^*P3N=!^6-VCG- ,6_)40OP&"GPS;7\K*^U/&VP%FG1 MQ=CM%L0M0'URP1K0HMWDMVP:2*#F7VI-H?G..%=E_Z%6%:*?WPS'M='M?6 7 M-;9NN *DS]/PLM36SFE-,OW?Q:\#DUBTFC$PW",H3NYDD$P "NVM,"QYU5KE M=#^J/GE\#9C9,QJT*\5_J6QM](@)!>2D:7*!*^#@Z7O,6N\N=N!=3 MRUP7SCA$4[*9",LS9"HW,R-1:@SV8Z]*;G)#-F?!(HLA*4]ZW M>Z)"6IESC+6;$:UVZ3WXP!-(H8)RPF@?6KLS7=P3[4T&2GNF/8&@G[H/PL[1 M;V_>'OS552FG;SQK2ST/OC'(1J6=:IF,,#NAL.SCD#[MY1>*N/+>^&H#82?- MAQ\OSKU]9(NF&]X:"-S<"=0XL8-+GHC57!\N@:-$>68D^0&3/;U4CZGT(Q5OR +9)R9G%SK;+ .VZYM MK:S_EEBW#:DVO&MU>Y$0KOKM0N=R%:-SVM<2TQ0B<<;!&=0$*B3MHF!2F*4< MNB4?N.)6Z7=-F"YDT/(2WK6]^TFY-,UO)V'\:C*;US20VI=B,EX4+#B_9CPH M)GI;XY1@"W$8E0>G;*!?N32!.XW_9WSU@ONX =S<-\ MT2=I0(JM&"X2A.RJ/Y_JUJ[1$ 3Y5<6CRJ*3HA++@%N&3^['XE,W@NM6+]5K M\3=#V (]06O*XGX4G6:],ZR](Z)WE3S,NPT/]8+-RJ MF-MEL%R%BD=AA ?E^I88"UYH:3GD&&DVLK!UH4A0@K,DI%"J>0/ 1^ LM9?) M?I#HK;5X&EY!_IJ"13^/\+Y<+*^D*"I8L+6FA[+D^0=4!K0/%EE0W/C6?M8R MN)9BT+;.H;>U7]1:7NV.JD_"%%^2HLPU71_'LW,L+J482PA@@B%$O M52>-CM<>B?")*2ZF"X%<^OB/W=1+$63;>7N;HTE&\FB0_7R<('30]*=RZ^[:CV+^(^^OZ(7A^3 JY1- MH:".8KW:Y-MS#9;F)9BT@^V;]U43AWJITO-N4@NY9ZK MF!U(4T_M&$O@"@6 &;74*JK4ON'FHX"6XHW]X1V>=474M/_4K49'AUB+;R;2 MB!>-D&Z^<.V=[W ZG.2[H[K(*]W]G$["^#T>DG;=):.K- MI5KPHY;]-DKJXHSPK=WO[8YPXRKVBT\Y*-<_^6"\T1@&1)_D3;T8943MT^T, MA-H,%GDQ)1=EG6Q=P;B#8?3I3D"/5\V=*OQ/3*AFFNH!'5TUZ.R6CB8E[+WT M#N*BDY]V":*L%Y"<\8C*.Y>WE()\#[H^W3CXCGC'ZV;(/^U%\N^?GIN*OVMZGM^EO^7A:L18B4=??$Q%LY;U]Y?U[BOE8V8$//L#9'M_ #WP4H8 V1"1XD&BLVR7L5C M$%*P())F@DGCLVY]J6@%>'URUSMBUSWYC)T(KUVN:_A2'SX[GNPD0C+%A_%I MEJV+-'K)JI$R@K1 T0ZR2S9FXZ1MOE^T/+KOX?90A3&S?HGH%?-_#/:'.^=5* M?D_AP@H;/0LY@J!8D&9#^UI%P0#&J!R/*+-L7>)K71=V]7FX7O_JW71(G_ZA MULT]%]] %!O02@-)MTZ'>130]W"C>%,*W5Y+[234 M\IK+5]^DEH(X^%#G:[;[&:=I.*MK6C.5=$(P(=4F Z'"8AZRE#8+3*1-FNOD M;X'JTU[9EKC35E -*V%_N.#O0;G>X69 :I\9[C+D9.M)N0ZUS:\$+9-#:;3/ MV%K?/(3E>S#;K>G21"[-G<"+C(KCR7'X_-=P?E+KSM"8WTRF#R0,&JY"KN7< MF:Q34)B"J(4#:S3GQGB38NL$X'6Q?@]W@ILKI6W(M>%EX4LE6BMWI 7@EWB( MI\,Y_?S'F$1T?()W.OXAU)F#634)6]^'XXGTT69MHO2:]XSKZRUD(NMQYK> M473O.= /.7@=LG6MTSB6@+7B=>0?E4$;2:LYC<@@DV-X-B5E.L.#.4?F M:@]E*4K-,I/5(C,DW9B3I*$[*;O:V'T8U8IWD'\H$C625;?%%O?VCW?V?]U[ M^79WY^AH]_AH9__UKP<'K__:>_OV*)U@/AOAI'SM,C%[7;OTC&8WP:U0<''= MYS4INMADL(T*+Q+KB*UOAQ\K!>\T\1B@E5QF7H S[FJ!9%8SL2R4LM@+L)[8 MV'ZW[Q%$#38W'_KT7Z>U4D@V-H12M6FL):$-2HC.)H@B,N.E#$RUUE_?PM2G MH\Z&?+EG5[.=:)J9O$=076L$<;/S0ZQ] FK&372U\X/P-3T_ B.M;0UCS-G6 M^5>KH^S5&>?3L*J%_!I>KUBBA1)WY-RA-&!XK0D:8@+O9;TFS81*6%QIWJ]H M]6Y66UECWAN*KXL'SZT!E0(G]]=JR-J5$D3A%)!_%VML:V=3S0G68*6M(L7. M5MK"N-PS%3J8+)&#<"Z LLQ 0.8A!6E23*'>0>]XK=V/K$^'5IV3J@-A;9M( MJG 34$30W'NR7M9#D&1.N!!::^%"<+X'1.K E]919VVC B%KQPG#)(1:SY/% MS&+(@MOFW:Z_)U^Z _ZL[%.O(J*&"R=C>1C9W2D@YT\G%B)(5STV#6]NIW>\VT1.?:D8V @!:M'0Y%#+"[1 M&K$&N3#TWQ:#FB7;*#R5M=R8-RO8RE6%\W26DEN?7;U30[:;U*Q.&6(M9\0B MD\5HBXRWWR'X<2QE3KW9?'->5K?I'RM>F9RT.?U\3&+06VD06[ MG@>W,\X7?546V;@'<31\O\ _N[IJ=]%G\O

5O\A95$=KY1+!I5#!I>8 M@)R1&8]3?%O''OQZ6>/_!2194ICL^>U6M+.4'PQM9PQ"1G0N+--UV6 M0]8G2[A5_MWI*-E>D T+7,7YWG@VGY[5D^\_QN%\KQ'S90^(=U,\'9Z=$N[% M6V>SLYI'O^@844U\48YSHPIH@;7Y( 8(B3%@!-VDR(MM'F9N"+E7ISA/RLMM MROY)[.X&\>?#G]BE[>TH?MR898PKDFRM*2-KO^'"1KO7#2!&O"#VQ] M+]M>._1!)>*ZH;5U4:U;*P[(8M*FT%]$\P[,=V'\4'9U%68]9E?7$5&[SN37 M@-0FO1=8<@A%HD!P,=MZ]Y-&R7*&[$I2*3)A9.O \GXD?0H?>\.8-075K2'; MW3GC=[N'1;SN'NYL&D ]]7A,CMA381B;LKP4W,>]\Q&EXC_MGIQ&G M-=EW=$:O+JZZS [.YK-Y&%?:##P:E1TG/SI;8HGB@H3K P@L@<6B8_L.F"M" MW%3I//"X.\]Y&6;#-,""G"N7Z@U%45/H([B<-$CI9?0B9<];GRNN!+!/1JU+ MKMW62-U)L6T5VQHAA-%%)O0"W,W>]%\OFUTD4>],I[58TOG]:IZ%-]P3VD5S MBEC(*K.H@3MC&7?.JM+^/']3U'VRFMNDY);EW75D>+CWY\[QWI^[]0SOM]W7 MOY+%.C[76\=[!_]/4X[TT83O\,HS.LS3&GPX_T\(_X-3[>.(&^ RB- M8M%NIZB1!_#U@=>KPJNLI,$0("LD?U\Y!B&CA&),9KFP8)MKEGN!;+X/=\^' M7@8U1O-,:UA#XN2D*BL4A$#.;XI",:.$3LWCSL?P],E6;\Z*N[MBC231<(_V M$M%%US!;"#]/"KSV&E2Q'IS5!60HB8!I+UCS]NZW,+0>T[5H3$:4I?:<+:C) M@/'L(>I$/R6'*43KC>Z.[;?1])/K:_#@89IO)(#.2'ZYXI1ET?E<:(G5N[]. M6O#2U,II5DE$(0QK?\!P+Y0^^8.=4F&=J>\Z_^S/W?WC@\.]W:/-KS'>^:A& M&6./0VR6"G;1>JD>P'B;='(D[QS2HN@[0A0Z@$4=O!$B26Q]_?SZ\YNU]#K/ MJPTY,!N5!1%"KN>?M:&'#1!=U,$PIS)O'R1>1] G7;^VG!_LU;7Z)+?OW59C MA\7H#W&&TX_DJ>7:I#(H!MII5>_D6W"Z)/#,II)+($SMNW(]A*971\/M&;#9 M[+=GP]N]-P<74 :><6701@AOZI6U9\"Z M,]Y>]N?:R"/Y$B77P$R$6G+9@7-! K?>"1M%MJ4SJ=^C\C<8SV'X]'N8DR,5 M1K2L;!%:)0N9O+&+ME%9&[#6<&"TR,#(S,#,S,5]D968N>&UL[7U9=ULYDN9[_XJWY]1.@2&LC)5X1("6Y^O1Q:4O> M#_'%#40 L?S[__QZ.?CI"XPG_='P;S^SO]"??X)A'*7^\.)O/_]Q_H'8G__G M?_S;O_W[?R/D_[P[/?KI_2A>7<)P^M/^&/P4TD]_]J>??OI'@LD_?\KCT>5/ M_QB-_]G_X@GYC]E_M#_Z_&W$__UK^"7X" M/^'BAI/9MW_[^=-T^OFOO_SRYY]__N5K& _^,AI?_,(I%;\L_OKG^9]_??#W M?XK97S/GW"^SWW[_TTE_V1_BQ[)?_L]O1V?Q$UQZTA].IGX8;QZ CT_3[__A M;33JE^M?XI].^G^=S/[[HU'TTQD]3R[AIY5_4;XCBS\CY4>$<2+87[Y.TL__ M\6\__70M.3^.X]$ 3B'_-/_RC]/#ATC[P^DOJ7_YR_QO?O&# 2*>?<+TVV?X MV\^3_N7G 2Q^]FD,>27ZQ9(+*%7@_/?R:;]LC.D3 AG'JP $?PK#HN 5,2[[ M],TQ?_\LDB#[J\&T(N*'GUT5[^C2]VL*^,%'5T [^R!R"9^<'W5H3*D]_V"_V MZ B_G3^MP&^[.O@ZA6$J/^VGO_W<=SH+%FAV!KA4WGLKA'),V:0A*$U[G9]6 M5KA8XV 4[SQ\4"SPZ+O*#'R P>RGO:L)N?#^<^]LBIMAV1=1*'"(7TYZ.G(M M)&Y9,D1'9):1.*EQRX(,4:;,!%]\6)U\Q?^F1:AN#%5V9V.*@KUFCEW\TG$'Z!WIU^U>3Z>@2Q@=?X^"J.(1[DPG@_Z=S_[47/06JA2*&8VU>5S;A=KBC-B'FH2VQ373I!MPB]U>'%$:"C M.?OG$..)2^@%[R53B1.EM" R,4FL,8K("$Z&0(.[L?F5-&8EF%>N%W6$_)!] M7FN[Z F1A%$B$<84KL[11*RE%L,WY87R5@DC&FT3KYS;9XGP(95B4RKW1Y/I M29ZCZ=GD#29 M_#X>Y?ZTEZP!L$$1KRS:"2H\\<)F$K3V+LLC*7X?,:;HHQ32W)\<#3^B M!(_0H)T,%W_> T@E:M!$R$R)E"82GWDF'#1^':G@(E16G6="?0NZM V6&FP] MA\,IC&$RO8Y"YAI_#-.>=HQJC>Z-CPJ5/E%-@D2I).JX2(H[)VKO/JNPO 7U MJ"+G!MO0R?03C(]'P]$B,+T#L&01^/YN<6Y_PJ3@Z\H%'Q^ M?^C'WV;^&JZN6#^4\V"VOFOE[W'/$U"F2:8ZH1?G,3+.3)*0G>,>:,RN=LC2 M<#FOWC%^*50WTV*$/'^KWJ&/5R(]FF1()D42C\%8D+:XE16A8DFCC!$O%@918Y^B1E9;)O MGO[J^7VF(!]2JC>E%/VD&U.U-YV.^^%JZL, SD#B3QTF<2 M:'+@G/':UHZ/[P!X6_QW$N=#;NVFW![X\1!5;?([C,\^^?&-I^ZL-#[80'*R M!G6.HSN=?21,6*K0FP:G:N_XJ["\>L:K"/DA^:XV^>_\I!][0FH9->>$RX0: MZ06ZH%+@5S1K$[WSB9G&S,^ ;)_V.CP]07YW(3(#-J M2 1;THZ])]9Z21"/RS))1J'VP<4**&^4_><(NL'YY3^@I*A#VON"(>L%'%\5 MT9SD&<3)R=6TY&^71)N9LGX7A% \,YXH<4 YD4DYXAE&+)"<51BDE,BULG8\ M"^BKWS#:T[/$IFR<5M<)=2^&S%CVA@3/,#C"UX$$C;AC\DYS!*RK7]%U KA] M)=H"ZYOH62?&&NQ9*\#.+>H#S#WM>!2P#<2XS'+\=%V!\MWGZ?@*;GXX&D[AZ_1@,'O@WWZ> MP$7YXKF:,!E/RQE>NHK3D_$9C+_T(^Q][4]Z45D)(G 29$A$1J:)U>7>$93! M=X**H.PZNH /N*4'^-V-#JQZ=D4M>*1*[!&M> :-HXKBK+B;W,(SV1NF.:+) M^YG]7 M4[UZIVN9 XSH']-O.->IIYX=%G(1!QC3*Z M@-&\\P0XI3X*'1C4/MZZ V![3E]%4A[><3U3H@VJN>;KFH-)4FF@AA&6 %T7 MC:Y+B"4)D5MML_&2VMJY$G< O 5ZGR_1E6_OO_]R3Q[H9_ZS7>'P_J][QQ\/ MS@Z/S\Y/]O_7KR='[P].SP[^]Q^'Y_^YA6KBM9Z^E1+C[G*X5W%;G\33=<=K0:A>C"R9Q.#% %$\1E1:;C&,Q*\XIQDPQDR> MN5:!VU&M8N3#81R76K?WCP>##:/RG M'Z<>5<[$'"SAI;9&EO8AUD5#*$\JZ<9)0WV MQOW1Y>7H&N+#HQ8 +IQ)0 RUY0[*QG*RIPC--(2$$C)<5Z^468UG^[K1E,P' MU325F&C@(#]<-4KFNM+Z]]%XQL$Z:2J&6^51O6_-VP&Z#@]E;:779!G1M40X"4BQ'Q$""I9&XH&0R)M&L\AO*3]RF MKCQ3RJTJ+-!H?A[#IW*2\05NDJ:.87J22^^'(#)/C@62J PE6SH@1FM)*19G MBE-K?.T+Z75PO6T=JS%S!A;10&J5, MY13BZ.*:H>NMN>>TH=[)3$#.Q",TQLVVW'2FF#2UBGJ[5JA8!\_;U*<=<-4@ M;WXO_=^KR;0@G9R/]E*:0?.#WWT_'0[W_>?^U ]F2$L?PE1>&WQG9E4BIX!B MG&#X.S]N^1W&_5&ZM<"_^\$5]- %5(Y*07SBO&0?H6](M2#*&G#64 6J]A5D MZS6]37U^D1K1H*Q@)KG#R>0*TONKM"_:X/74'^D%I6B;,&]0^WC/4I#$J#Y_,1^J^E MZUP1$*X Q7+CG]RVUKV$KFR DO\0I"32"$:< $FBYD$%Z@2Z)NUVYJYPW[;B M;8O'!E48[_M?^@F&:7+KB'#?3S[UJ''<>$.)#J6K&N6,!/",^, ,"RF*[&KW ME%N%Y6TK3Q4&6F14SY"K,09+J+9[0_0&I_WQLCV\AZL$S:DN^9((5J-" MV\!]$0CZB5H;&6H?AG3!][95J!E32]2JSGG_DV"O@PVFHW? (@'',I'"140M M8ZF% 7P!0*)?N!.M^@$BR58\+=&IC<_G?^L/1^/9W<+U?<%"/J5%QOO2&ZQ< M,!37;]4%PZ_7$NR9",QSB2\'R[@0@[*R3AEB0@+ M,#JV!E5,9PL<17H_X^+)@^):V-ZF,NZ8PR7JN''/G45*IR\K::I+!A)*:J8CWM$R4RB$;M*1"UG?.7DAYTB997!N(<=?E20^6 M<*V,Y4!C-"SV;);#KX/(PGE+F-;X@N1R>9]QLV4VZ@B)Y5C=B7H4T LI8.I$ M]"J=V5C@+?HYW,4TSP%?!U27:J8.VK 4T':KFAH0=[^Y0S6I;TTE0%"CF6($ M!)I.&=%J6I$882PP4 A.Q;6*&%^F*JPH==J5)G01=@,-N.7(?2_E8!Y$$D2' M*-(,%.$JS2,;C M/H>X) 0YU4@7FB,;Q1N@Z)V0\=' ;T%%:@G\09O_BE,<7V0%MV'YJBD]Q \ M!DO2R#*O S)QR6NT< )AXMZ$<;)AID6B\_J5@8,G#9 ME_2?3',J[2D]L1$5.V6O'/-!*%U[ZW@,SUM0C&KR7IDW7;?8]NS@8RGE/#S^ M<'+ZV][YXC2_]?.'SPZY@.7CO%'%A9B*,($Z7 MS#QND^,R<^FJS]9= U>U\8FX+UH3T$MB5LW*!7SI<"R(85QIBW8QF-JE8[L; MGUB=\94C%;N(M4%4TG)0 @20*=JR53HTE,GETD SE4L< +2=#']=66/>UDR, MUDKX4LAO$%ZMGDJ$.[3RP1.:2_,Z$ 5AN:8"%;60GF==VXR]G.E/6]"H"F)O MT3,P?H)T-8"3_(@(WGV;_W)^$Y$R^OQ)$<52* ZD(3Z5>RPE74B.TF1JYPX_ M ^;6KO=:JTYKBG9]*UAZ :&)G8P&_31;RTQDLV-MKT2,UI3"W:[U%5N5?NI7P# 6^+_!2=IS1JHJP31 ;.B:>"D1@I16B9,4-?'>F/-#?<%N==Y-K M&3U9C$.<&[/%073.5I@R7$![67*DI"?>\%0&IJ;@IU\TQFW-3P'CI#FR.3"NA4CX#\$PGV'DC^%_ /20&;4!J!&,TMJE MD"O!O '^ZPBZ2>NF>4K#NZL)>LJ3R4)!9[:.E1;AZC67^5JP#IE&.V!T@.\X-VYRH!SU4-Y5R M"VMQ!Y2C+$A45Y]>$&[2E?-P>L,>-=A%N1Z9OZ MB'EK8/QZ_Q-<]J,?G$/\-!P-1A=]6/@OAG) N>.(;>,.Z5 M6MM[><)/UJ^L\]R='4X^AYP'E2?5)5O1,UR&T@_3WM5T=+W++8%J@S+9S_*4 M)/[#M226E=-T)2 G$W-,^ME*\,3#WXHFU)1Q$W/P?MR?W:$LP2:4 C!1$I-B M0FP1E98CRIR%E<"T\K8K_ZN?]KH)KR3%BE[=#;93F,#XRZ@_?L0J.:43Q262 M'!D0F="]=5Q9PH-@UFF6A0X=J5[CL:^;\]IR79G"53=MY_3@[P?'?QR\[T_\ MQ<48+F:6:93GN0&;IO"L]^DUTGF>L8Y[J3T.I%-,%K:-U(Y[)JCB.GC!1&3& M]=9[Q*9=7FY_^,GBPV^NM[S./$3)2(:BI"DYXIP"_$<'&YS/W-3VQI_"5"V] M1]%(LX), *@BTFE'+%"#FZ'+:!P3$E,[?6EWZ3U5F5Z9VM-%I U.'EZO0KW0^:H06 ^ZEP[S_PQ/-NZQ6Y*?#6!O^"KZ@3":NTL MR3RC3H-")]DG2G392S7*3+"US,2KNJJN1^S3=])=!+RU:\DU,/U(=]*=.%KK M?O(9 MX6^8Q;RTOO6J-+"TC)T2+27++?HX\1T%;2M=*@7A3IW>^DJW/>1:Y; MO)/6N,]%Q@T)*:&KPLHL:<82HM1!25N5 M8S(\$"6<(S(D3TH/16(X%T(DP16M/9KOI=]);\)_'4%7MO3?KU<^PNAB[#]_ M*@E1DE\QD4;2(Y':ZE,:V4D/&'J5P)X4_Y='3%7/(:< M@;I6PMN0YFJ^#JB*/MY*(-MW\BH1-6HEY=JO_TIPPIFL7!(D.+1O4CIT<30X M0D%SEC)5,:[5D>AE4?^(J[=-YKL(M^;MTNAJ.!U_Z_UQUI.^C(4VM!29S8ZC M K%<2L*]9I&9J, _UHEL O$O%Z,OO\P_\9KA^3Y3,T;^@!$3I82G+P? MA#UY![CR8:^9V=JRK'GI.SM)0PV(JA[&S^94Y8F". M^S<%Z9CE28?PV!5F-[.Z]\=KIO"94JLXF>YFIYYU6IHK$=7@)2T5.3+AWNPS M(\%S46:8H>F')!GMFNMTZ^-?-6,;RZO)N+?'$K.C<%EB5$2L#LI#+P'J,O'G';?TUE*QT(N=Y)2M=)+OCDI5DG0[94?1Z()4[[DA\ M%)D(;GA(+$DAY;.5X(67K-32A)HRWG;)2O:>.Q4$$8:BKUI"?@PM.(E.*?1^ M2XVN[\C_RRU9V8SP2E+<6'2TJ^$?Y<#CU MPXL^QCN338M8GON\&F4M5=9ZK]!% @,1$AB%U%(*P0C-)(;UBCET$D/ON0_= MS(7_4"0$1_TOD&X^>V\R@>GDZ'MNO);&Z9S1Y?!E**"C'#61"P+9>>&HIRK6 M+G]9!]>FX^XRZ4=B(2WT$HHT>J=_9]"M/V M;5]U#;D?Z%2EH4'2Y"/X;O61W[LL34O^W_74\J@I]4QH0DWQUC-^%914!"37 M7"0NF*W= +<[RA]+E6I0U> (Y1'$I7MJ%M9&W#4(KAJ%H50B5O%(<,

_?M-_]_1^/]@9_,I[))H[-V@5C 0%5287!] MG.(^K8#:,&NRMSWK=!_>[AN:U560]Q:KR] '6C"<-QEDOIM\'X(BA+K*:"")&%#,9$K^$MJMD35ULO M5P,0X<]E08G)I7*@B$.LHD,017&9.F%![3L C<-ZV4M3BH6+%PP+: MX7 N[*=CL9L33H@2T6I-0 :&.YJ@Q.$J2 [4FV13G0 %AJ@R#T32G(EE4A-M/V7[3F&O9P M6F!#VAH$=#='ND\@OS[6-3Y;YPW"8Q8-1HD\K: )[0>7(")DGVH'>=T0;NLR M9NN*U9"H97[_+BYH.LAT=C07A !JM26<95[*,%&<@@/QE@=<.Y5IO39N;7:" MEW%14U]9NAF\C4AK,D3W4;A+O:]U(#>ZM'D&W-U>7)$@L_$:X>>NC%.&:LR7:]:_S6JW1,7.2]=Z[I0UT#;'IP%Z9!2X&CH MA>692 N1A%+A3FWV,GAA8WI[IV_-B7OJ!*Z+U!NX^(?#W\>C")-)R<_'3_ZT M-TSOX0L,1I]O'113;X$S84E2K'1OI)9XP1T!ZU6D*62,1:I;F36 O7U]J<_/ M2E.R@\*)1:"[E:J)^P_;6LG$HZN\5R^A4$\D!..BM%(Q[;)GBH4 @O)@I5VO M7N+^$S>S$8M/NXE5=4R@HO4$_*Q740;B@!D"C@6.WV)44'N0[P,0FUJ^Q0>> MC@:##Z/QGWZ<>M)Z+7G0^'Z6)B\EW]7&; ACR7D9;69.-EK7+1C;MVJ;,7S? M9FTJV0;;W/<3-6K J*@8FL:$.*PK=UU2$A&E=TY$FG7MIAV[.^#1O=V-*(R$PV2#;[KKK)&ZA ]$:DT. 57N@ME=)U 45- M)E,[S%EN 38YCU]\XKS)CF,F>%:U95 M8;Q3NZHNDF\_9GL-,#]JNZI.1#T^;_L94FY//7=>L1Q)ME:7[4^CA@='@K40 ME /E8^U<[9?>KJHBXQV$N[MV598:[Q0Z/VCL<*MDL9@[,QL&3FEB,E!][VKT M3;2KZD3.\]I5=9'LCMM540XBVDB)+4F?TC'FK:5=5 M2Q-JRGC;[:J"C$PJ&TEB'%45J"4V\$R$23)&'CE+;Z==U6:$5Y+B[MI5.71K M%7JQ-$H$J0&=6EO:DGO+0E!&"+G>,?NK:E>U&>>UY;JE=E7O#]Z='XV&%U,8 M7[Z',-WT8F75Y]6X.UD+Z[WK$0TF&)%BIDE++<%:I-B[H*0)E"7;6_6A&XZ6 MQD\Z'$XP?B\*=G/HP/'UYSFAYVC0K,LL'+$)6.E/G9W*U!E1^UYT!91-@X0B ML_.YS/:&:=]_[D_]X C\!$["H'_=VQD7# RW+1Z)4A9=95E<9>J 9!Y," X, MB-J'9^LAV\%,]0HZ<3^::,!"BT'K=U;^Q]!?-Q:"]+X_F77>_WV,-O/J2ZM0Q5U"9O3>D[(H@T.93VP)*4@;/1,3#2UCZNW!#RV]"N M;?+6X!QCO9?C<#A/HK^^BYC^YJ=78R0+4';, _-9%2>\M!VAL=3M9P)*0J;X MI8VU<^4VQ?PV%&^KS#6X.[J-?PZN)Q1'3[]T3..LU,ZBY^]\&=GGX\1[X-*E-O0SH>#>,!XG63RET]&6VG+CD@: ;*GSDU#'^ MV R>35F_0?+VB'^FE!L4I]Y=Z?7%4++!ZE#4T2$:20W#O0\HFB'0&.@+'7CM MUWT)C&U=K[;W/KI+]:5C3)2OG3;V$,7.QO]LRNO]!C>;R;=%ZZ,[B.;'2^M@:G2%N@S/;FY2 M-^7J4>HW$/2VE"!8%J(0C+@<,! O97'>.4I4]EQSSE5J_.+O\$YU&]QWD6\# MSD_ARVCPI40D=\ M1E5HKJ4LB63@#9$^H7WCVB!6M'*,R915[?;PCP+:ODNX M.6>C5@)O?NPU4WB#80CU0A!NHT2%-ZCPGE(B+:[40H[4U$ZF>(CBK6S\&\JW M0=Q_%]&MBIYU<#7:_%=AVHT#L"EGCZK A@)OL"&LQ <:DK2"$Q$Y(Y)[-6NJ M1[1-0@23M?:U[T6VJPA/. /;TH,N'A\F_*9!I=QI3R7BLY0^W'-%N M/+_-&7M"!380]Q:,P&(FHE1)!6M+Q1R4&5V,>!_+Q85526)(:JH7#&]3"9[P M^K:E UVDW(+[_A!.\K4KLFB?*J(-99*.8[IL=N"(!Q])BL)$IB0+IGHJP0,4 MV]_\:_!SG_+-A-O$OUOEASBG(CHS1'"PZ(=$2UPYZ$3WQ-ML?'21=73M7HI7 M5Y'8JF+<4K.2DC5Z[,=C/^U_@1HYLP\^K%;"[.,H[V7+YBR]"-XJ0Z6,Z)T7 MR4OG)!,J,&-Z2S^Q3:JLL-XZ[P)!#]$0&7VI-P^9:!&I4YI#-+5/RQNERM[] M6%1NV+LLV7,]S\ QE0,QDNLRUJHL$1C)QC&(E@*$VL[ *BR[C@N?Q_OCQT#/ ME'3SFX!BYGI,6LEQK<3D5#(C.!HUB1&0TC++F%4PJ7%^"*)XBZQWEFYC!_#[ M9N:_]B^O+M^-QN/1G^6DRG_&WTR_]?QL=>CPQD3+3"C'25#"$.YD:3 (6KG: M8[6ZX'L;.M*,D0:W2+,&;I F'U RBX2W@G^R6$#/E/XG7%*BT9\BDI60B2E* MHG6J'&>J4+U_QY.@WH:>U)5]XSS31RH^E)+1\"Q( IY0!CR2$$6>S6)00:%[ MSG[TNIN-S$E]%BKFI=ZJ1+VS]M]AW!^E?OS=?YM].^X/8_^S'^#/8TFC=4(( M[T 39CVJ-@9RQ!LKB0G29ZFLUDRO%=$\$\#KUHUM2+W!V)3W"._++)XK"HUF M;C22"8JGS2M[9>LPO*Z%:.JI!]J@*ZG M <>C69>"P3QJ4M&DD),@N33LDQ[W.Q>X1V?Q]A"#[K( MN5T>XXH+NF2E43DQ@HL+&,%(W"2S+>7AYCC.C8,!5)Y@Q-$T/%MT8EDJFE)F>35)/6."\YC[&!#G21#2;636SK(L8&62E' M#S,I*7K.%EL;6=N9?=AV035VY#^3;(%5A:;K\.IA^Q#TDG MKM;I1?$<06^K#XD&GF5TBG#PE$A*'1HE"<2CLFO'7):B]OG]2^Y#4IW[+O+= M>A\29:.FWBJBDI%HY$J7>8;;4HQ>4V.RMKKV3)\7=J2S.6>=^I!T$7@+/P^F MZ-S0>W8_3$\;\7_JR;S)ATJ M%]@624>WPIQUL#6[U%V-:U<7N[587*D>E2AH:C:68)0L:/*Z=Q?:T47R#;3B<(C[&TRFIWX*9W_ZSXO3*X$^ MO_ 84H*6HF]P, MW(&Z8/*)=%Z).4T88%DJQ&/]AY06S(&/]HCV(2(=C[5;R=56+Y MD]^T3E00=H-[XU\A76 (_!XF_8OAK )FMBWRG#TN-1-M+?K4X,MTW"!1$JBZ M*E')8^U"[N5(WDJ@44'.#>I('J):](18 U>C\&(5IMV$%C5X>U(5-A!Z ]=Q M)3X?(J@H$9^D#OI"%UDW"2JO 4': MF\PQWEC#^.Z<'9^>G?^R?XY\>?]P[?G]R_NO!Z>G!T=[YP?O]7_=./QZO^3'U_ 9-,V/:WPU.CTLQ59W6L6 MQ'V4CAN;I!=2RNQHX#8)KKGQREO;:P5JT[NQ6P\JH^K0A[X>W@I'W\N^8J"6 M1@N$NFRO)[5ZA3Y[YM9;R!QLK)T8L0ZNS>\%;S_C6JJ]8*BWVEL23.G#RD(D M3AG<&MX(;B;G 9N'CC3NZ^<;.E7[]L97KC M=9 "C&NG.254I1*DV#*=WFH"/)N$HDB>UVXBT0'>MDI#FZM)*TIV73\Z&4][ M^Z/A9#3HIYDO,Q/5S,]54KJ0HR7:*[B>^1$8!71GF'+1@Z$@UM$L?,0MK<+O M;C1J]=-W=0[0C.=157E7# &6(YJ[M.M@ZG(NT%D7=G$64(NC1RG?0,#;(M]9 M1[UQ@L181@,G;1";E\3Q*#@-(1BS5L#WHDA?$?-OD_,NH+N8%G MN3\:?QXA,#@>#>?(YL"$ED)(RDGRD(D$IHAS $1GKE1@"0/)M7;[+MFFJ\"\ M ?[K"+K!VW\V15 %SKNK2>F9-UDHZ,S6:>VE4MZ1;$P@DI9^1]I1PD)6$4!Y M#']J1Q./ 7JK;F!]-AK<%+,'&M,SEHK%T;(\EH4V3H(4G M68)BQG)PG4O*5S_M=1->28H5O;H;;-<'XZ/^^!&K9+5C5N5(1*:S<3V<6,H" MH;CQ.<5#@,[S+M=X[.OFO+9<&U0;'P[CZ!*^NS9'Y3]8Y+6X*"B89'#GB89( M*S5QPG B!!TJR.!59 URC./!18+N)"ZO1N)YZ M;,!!DZ*3QT FKA5PHTCTQ=3%6.:,,8&VU2J>+*3L:^P'N%ONI4N4+^Z@LVJ+@Z^?\86!F\H8!\*R3!CG M0"1-E'B*;A?E46GT'G-(M=6A$\"WI"KMF%EI.>KFF.[M_^\_#L\.SP]/CL_V MCM^_/_S[P=GYX?D?IP=GU<8[=GE&C5S09Z_I7GZG,YDE6HX< Y,8I'@EO&)H M"+24@4;>Z_*@S2S XIAT+_[757^R$,HB]8IGX2(S1$QG/R M087:+:@?P[.IM5M\]O[H,O2O<\#++6(_S2Y]1\/SL1].,HS'D%A/@>;>0B " MXX(2)03B\2TC67-=1MV++&O79'?!MWU;5TU3[INZ9K0TV#"78RT9 VC^[Z ^ MZOLPZX/2BX&YD+A M-X2F3AN _CVD[+#6\J-<-4G.CP#YIM7J'HD-?"]/XY& MZ<_^8- +/%IE5"0J"G0(+7CBA6*$9]"!0]:I>NG_XMEO2 .>);;1:'@*6)B\$3&PUJ:9)1W"\<>/K(_CE WH!*;).*!J=Z:X$^&DTF'U&Z)\-_C/M3 M>#_Z<]B3E&L3!1#*2F,+A>&E+4O6>,L_$^@:T;*MT->AB=7-^ MOD0TDW??;GUW?8@N$XM46DHL"$4D@"6.)E:&+$K)J(6X7I;QLPI8UL.XK2J6 M9LK4E)1=E[ \(KWKGN^X0R>P0(3QKDSHB,3'9 FUU%.TND&RVKTM5D#9_9U6 M"_I7^,R;T-# +UX&JWPYAN_#'-8 V.ABZTEPN[G$P+M+[T5ARH(&@]U6:?@5%G V&<*FYY)K3)+HFSBQ[SHOP=#.1)] M.4-*8(@S,1 1D@F.!94'?0&;0NZ8^I5"/&&O@_][)2 MWOF!'T8X^P0PG262I!DI?E#6,!A-KL: 6_V=M19?;G"52K^TI>NR'\,9>H)*TOCYY"O"M <3KP-Z& MJ[<^Y!>12/TBM.@Q(]Y8!5I[#1W@ _"26UHR2W69@!DEQN"*$:T4,SHPFF+3 M^[]=:VZW#.^WI+A=F&]RPK9_?GJ%CIA?[&*+P4WH;RF7-;$IT3*D4Y,0O"%* M2 $A1W"QZU#[Y4_:L1O:BJH'9V\5Y+REAK,?]@Y/_[YW],?!;P=[9W^HR>*/Y#N3=4A&A,[9.+J@NH-[9ICB9,9O,G>LIIY!/?7&8E MOF3),.(R Z(LU2P%X^I?3Z_"LGUSMSL=6SW<:0-^6EQ!W,/5 ZIL*#7*GBO(^+),-,(W8-]_[D_]X A? M#S@)@_[%=>C02Q9$<+*,N/*AS*&2Q,8265KJ+4\EMJRM#^LA^Y'M2@/N&MQO MWT;Y778]G6)(BF'<&6PBDIF,82,-Y>Y-< U, Z]]N;04R+_T9Q-F&IR]CW.MC^ M-1.^,XM=IGX_AX)MJTGV5&89(XFIM*I5W)&0I20*A&).&OQ=[;YNKVLF?#/M MZ"+Y!EKQ832&_L7PX&O\Y(<7@-_^Z<=ID5G$=10:@""26-K.>N*=UB1Q%W70 MS'E3^SCI,3PO;!1T)^;N^SVUQ-XDH6OI[/J4A11"&U(F896NE)X$7YI42L=3 M,MRX4+L&@6T_XQ"].M;JPU%*E#H>?KZ:3F03XHKLF8UJ7:^8L="(2K3;QI<>3D%)3 M(USTJG8SI4?@[/"(NSZ1JU1F0Q8:.,^W7IA;8O@PAO^Z@F'\=AU+4N42^H:$ M"E&2\90E@8M,I%5*90V95A_'NP:L?WE--7EK>4>R#.#BK5H#XA8=I7OP=NX> MU:%VC0VL!B];\HCN0]761 .6$E"Q-"C,C%CN,G$ZR9TH6-;/O1W6SS?1,V6HR/Q>VZ/_W@XZS5Z3P\8,Z#4NB$X>XL%?YCC<97!H,#IV6FNKIG M_!#%C^W?;,A*@R: =Q%]/SEX&E,C_V49GMTX+)MR]2CU&PBZQ1209=BTS33B MUDFL*!E(*AL2M(E$49-38C&)^H- MD;^$R['-KCO(M\&G)_"E]'@"YJVN^ 6 M\;N6X+R21,\Z*$ 0Q*(35=J#:O@:I;AM!S3KK*;-N/L41784.!-\IE6X!,2%!4Q$%>T74:>B"_M<;1B)B3* M0=^?0/O*%.')/*;MZ$$7.3>I_-\K/#R^N4% !\D91L#:6;6>)R%#(%I:!BQD M]T 7GNP"\/13=Y&@4H.C!R7_E07<9#+Y#&.I9S@:^>$]<%E'&RAZ2=K;DD>C M+7$"<$.4PD:A>?+Q6>PO?]S;HKV"2!L5KDWGQ2LE!VMFW8P)H'E0I/1[)3*7 MHB/[3%NS,Q#;=&UM67^=JR#JI''N!S1;OS%S1E[ M0@4V$/<63,>B(77*F6M*B7+@B!0^D^"])\X!M\HJ9:J7S&]3"9[P%;>E UVD MW(+[_A!.\K4#,]_(5$A2,P6$1E"X13). M.) )/9BA !1.W&_ ]1;-]EJ,'/ M?R M:7NP6L^OT4FLB2SN-1T#I9(LL\0M1Y]1Z4 %JA(/QAGN(.E>+1#U^IPLZI5U ME-K:( F3P$B9N$EL]HXH%DT$&I+W[6K=CNKW"CL>73>/W+L<70VG/72R[[>/R'+Y7E^YM(.6F';^N(S?TV**A M&"_ZC+9>4HIKC)X3QRWZ7Y*OH(Q!00Y4,C!B3+)& MF[7C3)0>\1! B.Q8NYY@+Z>/P$8\=^D&T$7>VR[S7@?;O[H!=&:Q2[WW_7JL4DW@&;:T47R3>[4EA>F[PW3 MBE+EX*0!'TL.:])$2@SRGH*,CEKPJGORY8[K5\A793+JXB_FMULW9J5?/@Q&?Q8@L.#N M%.*=N57O(*/).?=?>V@PO# 8T3K&$^YID9*0=R!VQ'G34XSU97@=O?D@HA%EQOW, 8L4]STK$LF>HDOFN8NJG8?:$>SV M3T:VK9';X?&EG+;<&^9S-+HU4M)#=-KS,HM8E_'&@(&!=X)P;0QS,>*V6]N( M/@)G]VI+/ M_ 6<[<$[M;!"DV2*.?7G@'Q7"N2@V+"::Z,KJT+#T!LW^NN2-+]2KF-)-RP M#>/!U\_X9L"B-: /*AOF"41TSB0M^1P,O]+2\B DX")E=1.P!,A;HGYS23=X MXV=1WGR,W_#B>O%W 6JC+:60B8/BL0O@Z+%[B?H)(>OLI,NU&X0_">HMJ45= M!AKT4)R[T^]ATK\8WFR"BI>:326(8#:7,V%.; B!1!8 [9<0.8K*>K$KC(\$5ML4Q>ZR+I) L U($A[DSG&&VLYW]\,YUP%H0BS MCI4RLM))*'*BJ>+>^L29KY]5]B2L[?L8=3A\<&A:EX &(B)3%E;;(,UM/:S5F6P'@C.K"I@+>47+^WOW_RQ_'YV>G! M_L'AW_?>'1U\V-L_/#H\_\]-K^B?_N0:5^X=\=^[0C=2:.&C%)$S"2DX+@WC MCGJ%_\<3[SW]\9N]AGLQEISCR?%H"K/RSI$?EDL]0"\7O=:;.QS*=)(6-&'" M>U1%9HBG&)0XG7(($83/M3L?K(NM0J'W_$DW'_[[U1A_/8&]BS',@K_?_-?^ MY=7EWA<4>OF##Z-Q.=#Y \D<+TI8>CX#%Y =^OBXHTLI(W%1,R) 4,ZC4R\ M8\92)6C;-VI--&M)0?D.J&NP'3Y<1H'8"X:;Q$,BUDDTV"P"\< ],3SH ,XX MZ6I7$BY'\L;TIZ+8V[0?>8AK-$@G5]/)U _3K+)^X(<1>F"EY]([ OB71/+D MT3EPGG"GN3<6;&#K[9;=G_W&5**Q\!N^^W5KM]Z82SB?!P>$F3361"00)^(81DS.Z;N"==4UCDXYX=W5WL15] M6N%@->>U23/9VX@6'6?6P-3H;F,9GMW<:VR/U0?M9BM1LBUUR4*8G'P@6FBT M_UX(XC&&(*"U2D;GK*IOG=M3DR=N/%Z6EG1A8DLQW:\P2+KFS/W[_ M_>@_]W_=.SS^<'B\=[Q_L.FA^NI/K'&8OB;>^W5H-EO!P"4100H5@S(I&FXU M=59Y;WJK/W;#>.K3:#P]GS=&NO'Y1>*(@"=BX^PH$2A!3]\2%B0U2884!*\= M+BU%LG&\N/C4=Z/Q>/0G&NU)SP+-/">,69/#UPQ8)EZ82&2,EK-D0-G:U3%+ M8&S?YE3@^D%\MZ%X&QQ#WX0(=]8[;VM!\3WS'H@&CUNR$!Y7;13),F3*0U3. MM3L&>(AG6[%^"^9KB?FEA.]WE['PX9RRMF2Z$I4P9I1)E=YPF1,#0D;I6;+5 MLP67 ME]P+TIS:LLQ[/%W2#^>0!J[IBM ZM1Q+P"TFZ"Y@JD/:4&&TA\BPKA M=0!JK"!):T8D526K11I4_\1H2$KY4+N\9*N*\$18O#T]Z"+H)B'OV=7GSX-O M^Y\0S'7<#[^/1Q=C?SD/F2+30@JI2Z<[67+0# ;YRN*[I"+H2$V0=JVP9.U' M[MAQ?"XY#^+5FI+M&HS.?US^"7X"__%O_Q]02P,$% @ A%V95BK6;7F/ MLP :% ' !H !C:&%M<&EO;G@M,C R,S S,S%?;&%B+GAM;.2]>W/<.)8G M^O]^"MR>C9VJ"*&+#Y $>G=F0Y;E:D>X;*_MZIZ]%3_ M )DO*3.9 !*DN/=615@O$N><'Q(_O,[C?_S/'W=S\"CKIJP6__*G^,_1GX!< M\$J4BYM_^=/OW]Y!_*?_^:__Y;_\C_\+PG][\^4#>%OQASNY6(*K6M*E%.![ MN;P%?Q>R^0=0=74'_E[5_R@?*83_VKYT5=T_U>7-[1(D49*^_&O]ET)&B*6) MA$02"A&+4\A8SF"ALA3))(N%S"]N_I(AF16$2$BIC""*B@227%"8I;&(4)XR MF:5MH_-R\8^_F'\8;230QBV:]L=_^=/M6-Z]K.LRTI\7=)Z^8$R.=?:MZTMG^[EO_RI M*>_NYW+]N]M:JL/-SNOZ6:M&2V*TC'.CY3\=$_;+&>H'TG>YKVL Y5IS/X;2 ML0_3C\'4_:;Y00ZO\(Z8LU7N/E#7"S'69WB6M+Y"!^+K9@= ME>?F%Q_T=RLQIJ$>,FWEK*A[1U7Y8RD70G9L^:QI4(I_^9/^;O;0P!M*[V=O M'IIR(9OFDO_'0]F4AKPO?Y3-S$Q4/"58ST6%GII2'D.:Z)DJDIQ*A3+)&9TM M-Q_MF5S W[^NM6A%6F9R\QU^)<%O9/- M/5V]H)4UBX)._W]=JPEV] 1_&$W_G__QR]8V?USG8Z$UGQY0%7^FSMPL%JKZ M)0P5MX5A.P8;;4&+@:(-:XU8-:$!29)?Y'S9K'\#S6_:@7A*RB][O7Q9KRV@ M-3_1":LG?N&57B/=+^&S_C!K2B=3EY73!Z0#6*OP)U#50M9Z#7S G+T/[:=[ M6>OUV^+F@]1+K_:?]WK9?"=G/"EH07@&(R02B#)-#"Q2"C)*A-2(RCA1+G1P M5-+4"*%5#="% -7R5M:@EH]R\2#=R. XKG9T$ 2M@0EAHR-H];OHOH!.SW"4 MR^_I^\759\7_<5G/=1G.M66CY M]*6:S]]5]7=:BUD:(1F33&]^"ZD)@Z:YWMHRK/F#"$(2Q01.7 C#4?[4:&2M M/OAI;<#/H%R 71O^&716@#^,'6!EB..RP[6;[/AG0/ '9J4!<'>F+$_T A&9 MJ_11ZDY]N,'Q5^KBM5+C]433-CDA&9YA3RK)":ZM(4$B413 F/,U9$ M."W2V7*STSLYT+9-.Q'8D1UKR('T42[UP.F=RT^"E7!&5"Q@QK&>$H0@D*4T M@P7*8DX((GG&7:8$3[!&8/L 8,DX1UR1 F8%)A 1WGZR)%0YQTA)DLJ(SAYE MS:IAX=H5,6G [&8R/Q &GJ2,]=TB#?QD5/OYPOPX?S#7%>!S5;=[Z\OELB[9 MPY*RN03+"GS4#%LMEEJ_N7GL_4)_L&6S##=M[4,5:$;::7C4R6;?H)?SR($G M_*8(T\25[AW=,W+!GS[+A>G+JSDM[YJ/#W=,UC/!,$N5%+!(N69#C'+(E&00 MDQB+..-YKB(7-CPMW8Y02R_8P2#J^!6<07*FORL$/B &$TDO_YIGK\13?0 M<87^9DL1)YH=A1;L3%M3@>73?HN-MY(MWR^:9=VZL+2W3 S3G.92P2C+D-YJ M90R2*"I@+"5AF M%L[G ?/P*/<$1GGE<%Q MXP.M! X(&'7F/V[@RYF^YTF_H6U!ET\AE\\UL"[_)'\LW6O-_S"B*N"(QASR),HAR'D',>095D9*,,!XI@5S& MOZ<>4R.)M1EFS[$U!+:6@*TIH+/%C3Q\N\J.84;H@(%IR U[\$=K"#"6@-:4 M@(QU)IB!:,U7BU&Y[TRH7A+DNL>4*ZCRO. 99S(7:K;GS'?ZJ+%7JM7(M/-7#+I86*L* M[FDI' ]C^V&V/* ]'[5Q^&RMJ.&S3[7>T=/Z"6QTO@"=UMU-8\!#62MX0AW4 M]@L;]_#6RO"] UV[M_QHY8ODLGQLB4HW\+:ZH^5B5C">I*R(((OC B)4(,BD M4)I;V\#@F9VK)JJR/XH]/0<>-U$$D[OC@7GX%9P@4:9S+HLST0 M!1P4,>K [S/RY7#O?=;S)J=3DOET^_T1_EW_GY$BBA3">A&A=UD0I:F$6"4%S$B$!$OCK,#2Z4['0?C42&&E)V!K M10%?:>IXP>/2 997/0/!.O2ECU;;K#8ZQ<%:\PNPAGJC/+@Z!;7[_8\'9J%N M@EQ$CWLGY '*WNV03QN^"Q9S-,67#[5N4_\@ZTP=>!.^J!E7XA5X+'K0^V$CP@8N25X'$C]U>"/<_Z>L _ZJUD53]]E,M+ MIING?#D32B_MBIC F,8"HDQIXJ2%@ 5.B1!ID2GNY--X2,C45G8;'2^ \5S[ M8ZVGLZOZ 3SM!ONY* T\V-T!\O I/XY ,,?Q R)&]@X_;N2^"WC/LY[1<";@ MZZJZNZ_EK5PTY>,JDN9=5-EF9"\!:B_6G>)D'X5>\^ MC>_/95TVFH7>MES4A55K)3^I;_3'K%!"1#S36\0DYWJE( G$0A1M!@C]/\]C M-Y_H$72>&AVM3 -\91M8;LT!5/S[0[-LSP =0_9&Z'P[LIM8EP[,G:VUX)FY M+WVCUQV^MASLF-Y&:NX8#XSUJS?!"@'000 Z##J.UMMJC4/ ,,7Q.BU4P.,( M&H\;.CE>%^P%88XHVF]N6TOXM/A*S77L)>?5@R;)[0GJ3*JL=135"]HDUE,3 MQA!+%<&H$%F2*,RR./*X%CTM>:)7HZW/M6:4AG9.#'J:$1+4&[7=YA>+#K"; M'@+A.0Z[[[*QN1Q=0;G6&7PYC:8S%=L#%(A)+02.2H3V +SD,8TUT/TS(C7AH*?#J5MZ5G,Z_27Z[J.;532F;WV0;P<%HFDBL5\D))7J7'>4* M4I[J];)>(6=)G$0%+6Q6R6YBI[;0W>H,UDJ#7:WM",@1^D0E>C\28\@42_4L M(#BD,F,PES&C>NM2)#&WBT,<#OQQ8A1?!?[^.6 X2 >>!TYA"?[H5+8\4G($ M5:RR/;9KK5< ]YG\*8-L/=?Z8=7-MYMWS4R:1FF7Z/&?')L<94;U,W,]JWJ^ M[7M:W>M?^1O]]ZJ^FM.F^:@_02N/&XIR6L0D@5@H/;D2$D/"2 :1DC3'689R MY.2[Y*'#U.;<'4_E^6%/97/]KNT K2' 6.+I!.738[;'Y8/VP^"GZ:>;;B27W&&?Y]TSQ(L7O4_/66ZD]L^\=/]V:QVES_D#4O&REFL< BX43"(LX) M1+%@D(E$P@S'B"4\R7/B%F#HK,+D*- H":I.2R#7:H*?R@5H6C-^=N0[]UZQ MY+Q!L1Z:]XR6\ TUT)H;%KEHNHN^R[K6S\DVQ)D]@=WG5E$@X-(D?[L *^LN MP-J^QJ0$[$ (2)#>*(?F7O M=KXK%\;1^7-=W=3T;G7"K)='A&9Y#&.,)42")Y#F!8*]+RO1D[!Z'HK$A#.D2Y$O#Z4 M'G<@ELA87G^<:FWDFP]+X_8O/6Q?//?X[JU>_#WJ3Y)QNEJGXFG6G@PF,S1= MMKN$3ZI3HZ1SO5Y457UG=-HF9DERG,=)*F%>F$CN@E&(68*@*A#'44+BG#EE ML ^NX>0X?^=(:FOB3NHI[XPZH;K4]4SP%3IJX)GE<+]/GW6GY'EY4*8PB/W;2;(A5@M>=N"3%],Y>!/ZO>FN\.Y5'KP7W*] M!7J8&V?VM_*^EIHG5W$!EW>F L!_=MNR(B\22G$,660\87&B(%78E TF4:QR MR7F1.)>%&%AIE_$ZFBMG:_,%N#=67[110W)M^ 58=!%!=&L>$#OVF;_]5[TI MN$AQ:H9\6P/:-/%?)$F^^F7B7,QBZ(^/'05/ZR,Q,(5O/PN?MY^%C<7M M3^NC@JZB76LUK!34=G?7Z_H=8SK8L1WL&M\VLFM^T"(=(W55N.(?0RL\=E&1 MD3K@0+&2L21[YB5?I]S[3)_,CK(+>S/JF=HUW0^S*$KR A4$TJ) IK"HA#B- M(T@%TKV11\0RM,-%Z-36Y;M)-Y_<0\FL<+9C_M#H#7V:L0'N\PG@W+.:.R 1 M*L^YCM.E#%J.3Y 7Q0&NUJ=N/^;&XL\!U.FL5 BIC#CBFHP50&) MRA3,8H:R/.,9R;$++?N#.6JYOF' M.->;X@&)MF]ZG1[I>@^4S.8PW'O020" MD>SSMD=ETX-FO:3-PP]Y'HHNEJ4HYP_F*<5-!YT M#]VUZR=U36N3!Z_Y+.O6=4HO!1_TRB%C,>@,ZR@.>Y(8$.=>0;1*=Q3X5#PKAWV%076>.SDK<*2$@!DF>N5+90P9-]E'TXA%@G'$$J<]=(^LJ?%NJZI'9J\C M2-J18R!\!J:\+I/6@5"@8%'?#GB$3%)U1-+XR:7Z33Z8%.K$*W[=DF"CI6"0%1P6,:H)-!KYLOAW_^P;Y*'KNC[]0\3!R57 MDQBF"N61+&!*I![]:<$@0TD$$9&$%86(1>&T83LH96H#?ZVDWF>U6KKF7C@$ MI-UX/QN>@6Q1G.>$9A7/ $HH@H2 NN8)Y$.4E5$14R==X*]$F<&@]TJ]Z?NN/< MG]=LT+IT>&P3>K%VV"R$0G"4+<-&V')C(5B;"/[8&@EVK'2N@QZN[^U(\I5Z=& Z';LS/4JW!X<]6,WW<)J-7"P^ M.*3[5>;#B_";)-[1LOZ;B1WX3=+FH6Y%?Z[F)7_J_MU&7F42$;T1C2!-4[TN ME0F%-,8Y%+FBN) D96YU*@U1SLJ.X8&6>/NQW]#H+FP.1Z&,@+ MT&D,_EA]'22*S1FO0*QH+W=4SG.&XR6CN3?@QU=7U:(M#/3WF[UA.L%;UX$04PGU??VW@!97*2=L5:C3=/./ZQ@2L0 MY?2*&I5E;(Q^22Q6[W@F'##I#%JFHO,KVMR^T[U^W?VBV98') R)2,90(7,< M5T0<,J12&.+&E(N237FS:/=WJXMK3.(< M,16;6P$)490*2$02PSP7"*=QHC!Q2F5R3-#4J&>E)]A1U-,AX"BT=@03 K"! M2<4+*V<:.05$(.HX*F94NCAE[$N*./F\'RU\J!8WZPQXEPNQ"GMO8P,_L7EY MTTIJWB^,.Z,I-M^=)?U&ERM'QYE>M^0\B@A,68(AX@1#0A;D0'FVBJX-"D>A;;+C5[.[B([&AH3^('IRIBR3:C91EAW MX=E;0R[ QI+UH3O8VA*.TT*A&HC[SE9G5(X,!=Y++@W6[KG7I]NL2%_*YA]M M3MLH)6D:*P(9C0J(TB2")"8*LC2.6!J)F,9.3AI]PJ:V)#N8@,PK7W OQ*[7 MCN 5&O=%UWW.CC]V\][WA&['%>/TAQO7@LZVK1 M;1;-T:$YQ](L)1=<4]-.5']A\OUD D.9)CE$*E60%#B#G$517F#,H]PJS["G M_*F1RTI]('?U!_/U+:ECN)UC7]A1SH (#\Q":W"?J=X>;(-GRE^ K?H!X^3\ M< L5$>5>)[.9]_*!?R_5+>-;-4%:S@20%SI3>8 M*->$1HG,H?YUDB4RY84B+ERV)V%J;+56$/QA5 2MCHYKH'T4[5CH+&P&YADW M6-S+@1\S/53U[[WVQRWV?1Q_T+2*U\3U:'V]OKV$*)A%5E$*A1&[N MUB4D.=7KE!A3@0N,)'(L%W542.78#IM]'ZQ)8MWW"A$R')VK1<9RZ=+(?0'J&EE?*H_U]5C MJ0V9%2K)HY@E,"HB 5$:44@CG$"<8H()(1RG5M?HIP1-C3HZ7<%*V97'L(84 MK!6V8XZ3^/:S1DC4!F8,?\"L"<,6C0-DT4C^YYOJ\1?=1,<3^ILM/9QL>!1J ML#5O30O6SY\1\6:"9FMY:]R7S9G+.CO21ZDYZ!O]T55[T[^OS>GN6]E]W4R) M44HP+6@,4Y4CB%B20B9P!A.!<"(HH3QW#XD[2Z6IT4P7]L5W35KG0_MI;C)^ M;3(B+^F/OWB$T9W7@79KFG&[96 >ZWKDF37/<[!=@(]=CVBK!ED/A8,S9.#> M>0J-']D7!,"#H7]A6O8CY;]+DU)8BLM'6=,;V>4^^Z2Z>IN?'I;-DB[,I=H; MVI1\,XRIDGF1L<.XX='/*!:76M/U@9 +9I^SH;P(X1%Z U8Q!V/0O(0(3JI\.H M''H63"]I\[S&O#,4FTURNQ@64KQY^KTQ)=PW<=N7?%D^=AX\>9P5.48"=CF; M(B0A*22&.$ZH2;>+,JX=[GX M&52;) 5T8XASCE[;OK%CQV$0'Y@2#=CMT=KG79A_7\.\S05Q>1IFGT2_CHB% MRP)L*WCL%,&.@!S('^S:@N?.?-UBZU/U,A)YEB=Y&C/&H&0\ABA)]&J/TQS2 M@DDF1)Z+*'+:=?>*F]JR;NUN>&^*:73)9+>$-6_]%-=>"7M"F72YC8?JZ5L+A?B M0T47S1?)9?EH\LYOKBUGHH@*&D<*BLCD)T^E@ICC&&8Y5IRHA":*.?I 60F> M&N>L]3;^-TOCAM,JOE/ R@RBK1UG>!U8=XT=%PT!^,"L- C6/CY13L"%/]8H4D@1I$$W6 >05K\[K4&]4KM=88BMXJY9CFVPMR.$X(@.S!+O%V"E,/BR"^:. MSH,D1G9 *5BB9!N9(R=.=H!A/Y&RR\M^K+1=Y[FZ4AYXG[H_DZHD40IS1AF,,W-GB%2.201PY!D1<$(YHK% M3J4]#HN9VGSX(5" _0Z03*F4Y7D$-7 4(KUQ@$SIO81>>A B9)HS)F>[->E' M@')7W%A@7H"YF1GY\V/K(!#;T>CYL W,I,_S#5RL"L>-F5I@L."V(T)>+0W MZ5"U$T_[J>2 M9"G$HBA@03*:429H[!:!ZZ7%U)CZ\NKJT^\?OWT%7ZZOKM__[?+-AVOP[O+J M_8?WW_ZW*ZGX=(HMYPP,]>"4I/7?G$"W-K1;FLYY='?IM[4#_#%(0MRSH Q& M8SXZC,QR9\"T3X+G-.;)D=M+ZQEG*E42(YCC#&OFXQED*4\@U<@(F;"<<^F4 M%6K;]M3.7%<)GGQO['=1LZ0F/RR&)AP+ -RI8]_44(2PT_*XPWS?I+W!>^"1 M\!$RZP ]DUA._DK+A?FE)H@Y;9I2E;Q-@O1&JDHS!/TQ4WI$QZ*(];8RX1!A MO1%B)KD(1KE4,^9*J5W4)L;B'*3$<;5JR=<-]I1 MS.MTSL ,91$WL\V7VUIW 8Q]F[^^-/("L-9,$V_RNJFIO>WNNUYF^\,RSBF>+1]D\]^+>7%=E-!(1T3NQ)#%7YE$:09HAO3O+ M&$<<)Y(73BE6W%68&CU<;6-(3!?KM=E*]9V0$2CS^\4J7]W.3GI]!+;U M2]\Y>$ECG.1$$IA)3B J<@HICBE$ IEBI$BRPBF]W+D*38TM-[DSNR*RG3-S MU>ZGO ^^SNXT._("GM3$_:PX%Z\[947KGJ'\G1F:($[I0\ ;S M;SI3G9%=G\* M^\5%:C=4.6A=9OK$#02"41CO0K-E9(02<4ABUD.I8@8SY*L M2%)Q7KWGK;"IT>B.-_(F[_ %.)4.UQUC.V8,A=S K-=;*'G(V&F),W2(N.0Q#*!B#%3J:H] MT2)<9#A",K7:Q=J)FQIYK-+7=2J#5N>+ YE)7+/^]2+>3R3A<1R82LZ%T",/ MH TR9V0#[&U^Y)R -J;N9P:T>BMQ M"15&3/,,B\QND&"1)*8PR[E5R(]*GQK9[!30WFC:;BH^7O[-LTJ>6V_8+6$& MPWA@(CH/WB ER4_"-&!9\N.R7[TT^4E8;,J3GV[$-Q+%.!!PXTJ\N+FJFJ79 MQ;61=^_O[K5((_M*D^B-;&9)FD>$8PDUIV40B4Q!G*C$!,U%,D,DH9%3Q7(' MV5,CLV>J ]XIZ49>+LC;4== > Y,7,^A;-5N>:M5'&PU!U:=/CIY6RH-,6K-5UY:@^A&U9*1!N@_/0$<@&B-.U MPB08U_3)&IE=+,S>YQ.;E\Y+^K1U8O]*YW)6B(@7:2H@31,$49X+XVJN8!;Q MG#(22>56,/.PF*EQQEI+4&\3"3757/@E:WH!J1U7G _4P"2QP6BKX04P.H;/ MLG08@\ YE5X(>94,2H<-/98OZ.DY_TZ_.\E@F<VAA?ZP:, MLM3K[/590Z.=LAY2?_<\]>#?/4].RT6YE!_*1^.WL]3=4NHAW*7X^8W^>U5? M&>_EC[KW5J=U+!6<%GK1GG"E1V2B*,1)FL($(Y$QBAC)W,Y.W>1/;>!VZL-6 M?[ UH-LE-Q>@M0&T1@!CA>^)JF,O69ZI#H?]T*>JP6%W/VGU R_46:NC]'%/ M6_V@V3MO]6SFS,*5;QZ:V@G*D1 MP]OK-]] Z0L Q=NHPEG;C_VR$!A[]1C^3"6"EX2#13;T8!!KYAV6,.NY[S7PYZOL? M=@^P_EQ7XH&W-Z1?9?U8N)GB8$LASGF$=,)-*J MRD2OE*F-^96B[:A?:>IXCM$/:O_@#P;5P(/?"R6GD.N3*)P1$R?LCL,US$GS4WLDOX M(5/V7< //N4V4/DMO;LOJ\6/69L/7(KF6B]$^5**;]4;^47>E4O]_>\+W=*W M6[E_/;EV5)@EHJ!)%*2J&ID<':FG:A M;\P!RPHP">J51>#!F 26MQ(2J,TC=NY*IBP M46:WT-"LY\/@[?K.H#L166]+D\%C(9K/LFZCL_[7 ZWU-#-_,@D^UG^]O#=E MF*68(:50S&0"4YSI=7$L/DZ:W+U.;-M5[@/]9:=V6L MQ4IO\%.Y **:SVG=@'L]QAMCXL^N!.S?=[93Y"@],OB)W&X Z,:,"Z -Z>)! M+\#&EBY[T?HAL#9GO)YQG15'Z:&1)L1!>\IC-CP;6\N)T%_.R'/@V8#L3W_G M-^E^MGM5+9IJ7HKVX]R6\ER=0BJ5PJ$,XYUCS8]VJGN*>-V M#W5//NM[?;MH;X3^7BYOKQZ:974GZ]:/S-3W72>:^696UEN'A"A"B2JXA(4H M,$3Z7\@2)J'Q DN9S&+!G&IK>>@P-;+XRF^E>-";STJ!M3G@#=7/<-<@6Y\> ML;TB'A3GX;FF@_6[5A^L];_8PMV:LO/S3IXD<^^T6VN\-1(,XG]R!LC!;JC= M-1CY_MH;HOW;;?^F_.-O]#JLK,3U0KRE2SG+$BJS0ND-/M'_(,X5)(3$4,4Q MSQ&+\CBQO@<[*&%J9+<)2NFT!->F2*S6TSTXYSF0IV_$SH9G8(YR1L8K@ M]6>%\#QO>B;:Z.0;'=C#9K3#Z3I$E?O7J&W?7]$^ M2!W[Y_ZF&W=&$2$<<9' +,HX1,KX@V..H:(H242&DB)S2G)Q6,SDYLR7SL^G MW1]=0+4;GN=#-?3\Z8[2F0[B WF)'A'RBN[AI_Q$3SSM1P'7M%Z4BYO-P>76 M/[Q(,9/8FW'#2$0')@=-N!MKCT&(8A32 2BB*-B1B6)4\:^ MI(F3SWO7KM!;]TUXVH>JJPC6QD&RC"F.$((*&:XPD:98X0BJ7"_6,\HBY)8K MO4?6U.AB59AOHRM8*^L5;MH'LAU)!()N8)[P1LVG[L,I/,*5=#@J:>QJ#:=, M/E"(X>0KOK2A1Z%LEE]TTU^_T_M5EK>,L8A1G,(D3U.(,DDAHP)#RA*]L(AH MK&*GU<5A,=,CBTY+4&LU0:/U=*Y%&DWL7E4^3V3;W9*UZJ^2VG879:Y9 M+1SZQ8Y;!D)[8,()";1[5@QWR$+ER'"0/&[&#'=(]O)G>#3A1VX?JL7--UG? MF6.9=4$CGHE412J'>43T1HCD>EG#]$8H*FC$HP13A9R6-0=D3(VL5FJ!^ZIN M%_!Z*,VUUE#+O@-"Z^U&38=0S:)4HT=3B!'1BT5%$TA8D>KM99P*(?.,$S); MR!O3O/P2DVI:![#O$BY M$ 2;?,HNM\+VHJ=V"'H'L2&+0!]2/ 4"C_W &)9\+FOA?/7AIL:.WIU&%.]!HQA MD2<11%EJSKNR'/*4%G%$N9)I[+LZW$B9VOIP6T+*?[FRA=!]P>(%S,A+%@N, MSEJJ[&$PP&)E*^/5EBM[9O8M6/8?]LV\6O%_?)'W^K-Q2QNIN>6FIG>7#\O; MJB[_4XK+.Q/_&L\2J4B2*P$%,\G@4TX@9DD"TPCQ6(B8YL2ISI6EW*G1P59! M0%L-S;:F,;: >F.,:XY6NQZP/,D*C^O0IU@M>EN5P4KG"[ #=J=VR)RN3C % MR^YJ)W7D/*].4.QG?'5[_0R:NJWF^HWF^C\>RN73QVJY]4"11::*K# N?VD& M45%$$.,\TTN3B*81BQ..G1+C]XN;&BGM:OO/H-,7&(6]G0!/P.U 14% '(.! M?/'SHYZ3L(1DG./"QB>:DX8?Y)?3;WFZ#][=SZLG*5>'Z_N5UF>DD)I<$@(3 M&2F(8H(@S;(,&K?]@K*49MR)64Y*G!JY7')>/^@9F%=W)N5LY^;2IJ!=60*8 M7$A5NKK]GX;>CF6" CHPT:QUA?7J;FY'V\W);T _0UMH0CDAK?E[ M+HC6+WH>KY0+^4EUI?M6+C Y+HJ8Q@54.$XA$KE);5L@&.-"Y)DLDBQ.G,Y6 M]D1,C5?.JL%Y $'+HY6S,>IQPU<.\L MY?B3?H/ZL][_TU)<=XG9+Q?BT_)V%2J\F='B.*-4* J+&%.(I'$24I& $:/4 ME Y/A'):3%C(G-JP7ZF\26#?+B4JHS;@JYM/GR!"&_3M&"(PI@-3QAK.E;HM MFJW"FVI4BX=RJOGXR=/P-#\V!K*MC:NN[1U?.MN1?@N7E@;5_HV)]!.R%H M[- PFKY"[-&@D!^.71I6I.>=2U>Z;Y5.,!.%2J("09%GY@(8(TAY1*!$BG-& M"QZG;ERK27I53'X.7*6MR6^> Q].6(-A?M-R"&30UU\/&M[W'N. M0V;M76LN<@=BA";RSTU^YXHYDE>MTN(H8@B4@&448YQ&E.823T MB)8J0MC-K_^4P*D-Y[6^9ZS)3F)L-\I#(C?PP-^ MKOL:0\8]'>K,\J _J*V MR 3+GW)"W,B95.R,W\^I8OG>N0&0OU:5^%[.YUU0G=(+8A))!O67 B(2FWVB M%! G293E.*((._')$3E3HY'=>+NUHN=&,#X'UG*I<#Y<0R\:?) Z(P3Q( [! MPPV?2WFET,*#IAX/(SS\>)AD2]OTP'&2%9Q2"446Y1!%<0PQ+A@LB,KRG!,4 MN25L/BII:I1P??GEX_N/OWX%GZ^_@*]_O?QR?5Y.)=>,RT& &I@,#F55&B0S M\DDP!DJL]$I9CD^:>RJU4K@*W7?WM;R5BZ9\7)U3?)3+3TJO0_1/\P>AA7[N MHD O=W*1?:N.'4-G.2NP7D^@7'"($H4AS6)SR\"1S%*A&'+*F!I8OZG=+#PS M;[7%<4%V-@)5H:"RQ?)^@8_ M91ZH%X*EF@^KW!=C]%_3!BSMTSOBL7Y5)^T$KI_>E2CX]22^UNNE]4 MEXA9C#.$!"0FGA"EN80D*E(H],Z2T]7EX]TJ4EF757HFVYH=4N<%A%+(Q1!QE&L*2 M($6Q@%1O M?S$OB*"Q4Q+B/F%3(X*MKMOB6GXW[[T0VU[1A0%N\.LY#\P\;N5.@Q'L1JY' MU,BW<:>-WK^)LWC'CS9:QO]<5ZIJ>$$JE9 E&8(A4G),GS M!!.7H[&=MJ=VK-6J!NY;W=Q(8!<:_/=[U8ELNG+_*F-.''B^5'W7LSE*!"QBF%>@W/(:*F/%_, M,DC2/(M85J146%U^'1,PM=FZTQ%LE01&2_O:? =![!^G(: 9^I;+#16GNGQ] MIGN5Y3O8X&A5^?K,V2W*U_NT$:*S_3)N.!=UKKMF[9PP/L% MKZ7^T[NJ-GEVOTA>W2Q*9XNX*=RT=4B:GZVHXE W=5/*N-WPM!GF$8AV-H! M5H: '4O:ZZ;6%J"-:?."@QUS+KJ[>_\?VF/4D M$Q;@;DK:M&FFGC1*T[B=?@*)&F6R"@O+>FH+W*K?IO)9>GG]@ZP?Y9=J/M?B MOM-:S$3$"I(E'$8TEWJC25-(4\;- 74L4Y7(A%C5G+:4-[6I['DYA38'#IV# M-U0_Q!V=*TXA;;=##8C?P+/0<^A6JH(_C+)@I6W RI+7 +M<$])&W77:VGZ MRYVP[6N>AU4K?U/=FBQO%EU(.W_ZIGFMF;>SZ:^T7!A7F!EA!6:D0#!+L3GQ M5B9I'Z4P4C'-BSPN%,_7=1&^V3.-O096@^9YS81O8UR+=8JO\F'P)[#D8;:7T!5@CN]8;["@.C.8K)ZV AVW.@(4ZB[,7/.Y1G3,@ M>R=Y[BUX9O31 WZQ;-8E_W@224PXC',1Z640(J:>"X(1SO,X(HQ&;@NB9ZU/ M;?FS4LXQ!\\SO.P(Q1N%@3ECI=< .;@.6APJ4BHW:?ARIN?S%.OY/-%$H83DF> ) MQU89\,S* ;.TYMZR 5S>)&*4X+I IMQY#A K=8302L! )C16A!"$V MNY=U68FO2UHOI]I9+U4R)MR86(_ ?,YP@[4;\9!C1,FH9(FR;52,21) M2MH%>DJ%4%R@5;]=+RQ+H;Y6KZT5''(N$J_=87:+_?&[8.A[] /U0"81JQD6 MZ<%*C$P_,C,LD*=+EHP8A[F]77Y''ZO:2/CZ<'\_?[J\J65[L[S:R>.4F9U. M#@E2FHT3E$"*8ZZG4I9*)032;.WFR]0O<&J[H8VVH&G5!72MK[,+S FD^VET M"/P&)L@M=)VF8*/JZ<,3/PA=_83"03F2)] YD'JX^=CA8^G(>J:3WX-H44LXQC4_4%)ID0$.&,0LI5 C,E&<-YI!!6 M;G4K3PN=&C-L=%ZE7NBT!FNUSZAA:=$!MCOQ#V-XT.[_I>@UW?R?I&SR&_UM7WY:U)'$073S-,BH3D::YI)],LI+AF M(<8RF$I&)*&YS(45"YV0,S7B65WVK'4%G;)@I:WKA=AA:&TOQL M/*[&>I$XXWKL<+LC7Y'U&K=_3=;_N'>RQKMJT:X[/]/Z4]WRCO@;G3_(=5[( MF519G!8TAK$D'*),,L@R26&>Z9U)@84LW,II6\B<&CET*H/&Z'P![FD-'HVZ M;2B;T MQ6C?@7M9=6)ME5)M+%]@M3 (#.S")K##]VF&J%397ZYW*H-5YFR$V M:'Y#6XC"Y2P\*7'L/(2V$!S(+6C]ZID9L?ZN-U_RK?$D23!+F60)1)J$(.*8 M0QKA!"9%*BAE6<[<=D7[(J;&-I_KZK%LS-I<\$Q]L-7?^^3$K6_L5RJ#(#["FB44V%YK M%V?0 JYB[&6/OIYQAN70RL:]D7-S(J_*?GV1]\81P%SVZPG_KKU;?/.T^F-7 M"J:@G&>R8)"RG)JCX1SB1.0P2VC$>!854>1V-.RNP]2(;S='[TI/L+$"[)AQ M =C3YHDS"_38]YCE6?*P_3#TT?(@77!&FF1G$(.G2;;7X)72)#M#=#Q-LGM3 M?H3YCI9UN\G<4G&SS4=>L)1CEF>P2 F#"*4,8AQGD"4IPW%4<+U/=*'&7FE3 M(\%WE^^_@+]=?OC]&OQV??GU]R_7OUU__/;5C=[Z\;4CLF"H#4Q91L_5\=*. MI@.5(+(")1 %] M5Z4145"S2 0QHQ$L,,Y%D0N5(^Z1?\)"M-7H&#_QQ%N39\\XGK1%SY<56(1P MVK'I"CO&"87L6"'DG;9FJ?1I5:P;;!0?H7Z\ US!XL]/2QPY*MT:@OU8=?M7 MW:_CO]74N(-_?;ICU7R&I40H8106L1(0R11!@ED!,YP@A; 4>6Z56V*OY:DM M7E;*@4X[^ROVYW"=OE3W!F%@3K"TW^G:_*"M7A?ESUL:[6K\H &[E^&''_#U M@7E7SN7'A]:KG.$B)JH@,$:I,C47!,1^>=EQ)JT>%LOZ:79U.4LR03!A>CV+]0R):!Y# M2O1F$D4L9BK+4H6LG#>W34YM#KRB"RJH)3EL@3G!I5[F#DR45Y!ABD M>\;U+$I7#W<+T]4/V\7I3E/C#+T]U3?C:O\OP>O76Z7)0"3+1,8Q+'"DQQF1 MB5D;)9"1#*.(\"+%R&Z!%$BCZ2V=/LBF^0LX5*D>_#0W*7 MM3N7'K&WAN8;V\+U4RI3/ZVR]--+=A((.H>R\R.4F=_66WR_,/GLUXY7&7[N%BY=^#=JP\2K\,S,?#=)M95 MCU>J(>L)U_$"L[X->A)MV=Q7#9W_6E/ &X)?N% M@W%HCCL'07<:L\,E%%F=D#8N)=F9OD<\EJ_Y7OVTQ;6DV#@?5?4[*9NNK,=R M)@V#9%D$19SHU5I!"DAX6D N:9PARH5"5KZ>EO*F1B\K98'8:@N4=+]KZ ?9 M]I8A&'0#4\H:M1U%@='T8E7YQ_(4P18^URN%8#".=)G@#Z?'+8(5.);W!_UM MC7QS8&78_IV!W6N^Y'OU[@3PCV$O&]KCT#E MRJ;G0S82C3I\N#QXLQ\&2\(\TLC(3-EORCY%GGC^S+P47^CWWZ@FGY+.FQDK MDB)B.(814V8YFG*(.8FAC%DF$:8IYU9)DWNE3(T5M6[@;JV<9]J)9RC:;6'/ MQF9@*MSH=P$,0AL5+\Q.-L3@M@(B="J*9S)>)QO%(3./)J0X^+#OD.]*;K^5 MW=?W"[WX,I?,S6?ZU)X\HU0E$24,%KFYZ84$A[+(LLBEBBK>(-M MDY/CAP>3,&->.GIG:6Q.[)"\+![ZF.GWK]^^7'YX']!!:VO?V0Y:NJE1';2V MJK]TT-KYB]_$_$7JR?Y!-C,110AS+/4 RB5$B P1RV)(:)Q#HC#/"X60)FPW#SX?M,9QQ0N!E]TRS0># M@2E[K5*XY=9+(P.MJC;-CKIX>FG,RS72WM_]^/S3\E;6!_S'C*/A%6UNW\VK M[\:O0?Y*RX7YY:5:FKK _/GMXT)\HS]F2K(8":6@8"J'FM0HQ"DF4#$]4>11 MGG#IY,\54KFI<:71'RAM +@U%C@>Y@3M-CL*>:W.&)B&6K- K[=MVU7&O-;3 M2UX 8^'FK]28"5[:V3J&:4O#L=L0^ =BR*"JCRE@5F"N>83]WW /2IL;'.RKZ.L\> MPI2*S-2M)C!."[V<3:5QFHE3/4-RJN='C7;.W9:SP5 =9XV[XS<[$,1VTU

CP[@]31(1ELK0()["A^2]4K>P#UF'_?X[7O)CY/7K/]I\96:Q([M=''9 M-'+9S)0H1%XD#.8%(A!)(J!92$-,$DD9STE6^.1%ZQ%I-1+&SX?VDU'Y9V#B MTX!>7(FUHVJE@"I_2 %HJ[T;K?0A;T)T7:5=_S"1$:Q? ME_WX.;.+!3*!N*5/TJC,8F'R2UZQ><4SD+:6HER^H[R=0-Y6=UK2# E,LS3B M4$12+_"B%$$FDT*O\@J1)?J7*7-:X!T2,K5U7:KG^L M2MW_6E7B>SF?S^(T2E#,&8P*(O4.3V)(1&1.Z=)K M]6K9< %N>MV$SH'Q@>+G"L-49_+31&JS5/EZ3S<.CP@6G8&X5 M5D)']JUP 6+?P<+I[7-+;:P;W.8U9RR):1P32!-E\L8+!"F+4QB3M%"T(!$G M5E[M%K*FMB#9K=NP5M:W(L8^L'9T$PBN@3GF$%*K:&HP2,IX"UB"UZS8E_1* MM2F.FGR\!L7Q5_P8XYK6"\T_S;J>X1O:E'P6HZ3(,JP@IBK5BY8L@;@@!,9% MCF,18^;HZ'U0RM18HE4J2(G3PZ#:\<394 W,$&O]MM5*+T"K8SA.Z(4@$!L< MEC$J#_2:^9(!^A_VS?Q5WU]!XHHB0NBG-)%!$%UG*J-NYA6(3&U/!(*@=30YT)K'=OR&'!3/RQ8ME)K M,((E"CLF9^048"?,W4_N=>J%<[=G:^?ZC]52-A\JNC#);-Z5"[K@FN6_2"[+ MQS9_6%<-,>$)(DI 3;]8+\?R I(H3R'/,D)C@1(6.2W'//68&JGL;E;6AIBA MLS3!^:TQ+=MLS %;>\ZMB^C6?ZX[Q,%Z9<3=8^@..6-GZ05G\%VGFQ:OM"/U M@NKX;M6O.<^B9W6E]VO+I\_Z([G48J[_XZ&\;TLRUEJNTGQD*MW>ZL^K;&8\ ME51F:0RSPJ1!C J3XB$UE_Z44MY&]0NPA;NMJ-VI'[#NF0=HH0J@N8@>MQ*:!RA[ M)=%\VO"]6A12E8MR*3^4CU*\O#IX\_0;_?>J;K.1M4GQ(AQCGF$)XX3I;:6Y M;<3Z/\B8N70L!$D2IVVEH_RI$=I6?3@W^H.]FS.OU(2NO6)[#3D8UH/?1VY@ M_N 'L\==I!=8P2XEW:2/?#OI!'3Y=,L9R3G ML8R@,B5I$>$*$ADS2!/-9AF+4X&(B[_$OHBI^497^&73J[:7B_TS#I.0[C4BH#>*^@''W?D<- MW-O6'7]RM"SVVUOW5!:TJS.B"@61(!DD(E,P$1(1EL499]' B>PGZ^_P]OK+ M^[]=?GO_M^NOX/+C6_#7Z[>_OO_X*_CVY?+CU\NK;^\_??PZ>+IZ5P>)L3I@ M8);R35H/_AC$OR($JJ^7N_Z5/#1"@!8@@_VY/A[;'(%Z[RH>N D_T)_#RX=E M==<&.!XH$*@WBRK!<0Z5(!0BF0O("(TACK#>1!+&32X(I]RGUK*GQJ);Q<%_ MT\;\=[!5_JS*E_:=0167F @*"ZDD1$@B2"-3UBZ7682Q2F*5N]8>':0[QKF8 M?_T.Z9_)!@9Y^&/+-;IFLCJ"K7>^6WN075/@#@+V2%EQ+4%?74*'S)CKC)IE M$EW[=D?.J^ML\'ZJ7?UG]Y"8#4SEOG!9 MTX@M%CUI_'03W:9!?[/=*YQL>!32L#5OS1#6S_N=D[P[?AY[R?4T]3 W,>&7 M=U6]+/^SFS5SK(HB1A)2D48092R!)$T+B%&19)E"-!;2S8'378GI+2!W% 6[ MFKJ=A7ATA]T)R+ 0#\PY[WIO@BZ ,_;.1QW^\ 4ZX/!08-1C#7^ 7AYFG-%2 MJ.3DG^XUT2[+Q15^V^XVYMO$*N"G15??6"HEN?Z[R?)1U;*\60#Y M@[<-_?R7<_.='^TSVZOR(7IB\%OR@QG0-YJ#E>J#)!QR1VRPM.A'!;]R?O13 M@)Q.E'ZR!=^TSTM:+J181_ZL3D=XAG-)10*EIC9-;T4*:1O+BP1E<<0+1)WH M[;"8J5%9.ZO\&;R5JN2EY7[O!)!VG',^/ /SRUI!L G,"Q\OT@]"L)R_!X6, MG &XS]#]?,"]3WNZQ'1'?5_DO5D\F8KQ>A[NSID^:&'OE_*NF:6$)U&1"D@$ MS30)Y#G$L5[C%%AD/"D*G&56=4%=A$Z-$M;A41NEP8[6X ^C-V@5=PWRL.D M._((#>O 5!( 47?_&@>(0GG%D!WNK^S*7/M1+Z$=3MN.J?;Y2\0)T2H)6RR[[=\BBY_U( M!*MV?D3,R&7.^XW=KV]^XGG?U *;UE;+;2)X%A.40JQ,^J&488B9S&!!L%1% M)%3*K!Q+CDJ8VOKD^4?Z,ZW!W^C;(/HYVH_\L= 8>]KO #!+S''O0;TK:QG&^>=N(ZM:@V%D862C"N$(P28L4EG=8X=I8P%^>#G)4YH.]-/")@",=59 MJHQ*:B% >\E_0=KT#$6G3ZU[[[NJUOLR_48S$65)GL$X5]P$ MH M-B"J#C.0)RR/!61QY;)U.2Y[H)FJK;7OWM+M[/#3E0C9F2\2(CR+4$P45. ML-L"S4.'J:W+WCTL35S._7IH\8W^X.%>CZA[6;=';?KCXD91/OUCQUD#HSXP MB:VU!SOJFZ.A#>S/++C8%NL)1VMG !B(YWPT&)7XSH#H)1.>TY1OP+E>T+1) M.[K$:BA!FO=2R(F)=BHR!3'7BS*4JI3H76K,E=.AU//FIT9H&^T\LY\]Q\[R M"LP;D:$ONZS!\(@9/V1SL'CQ9XV/'"M^R+#]./_G>/75EIWZMJX=[O94S MT9$M13Q(L7*\J=IZ/J:NSZ?%W^MR*=]6WQ<.+Z*3(T$/M<2+ND/4-[=T[)N!X#\<2\7C>,BQKMC;*^OAH=[\.NM M5<6TUH8V#R+8-0-L[##)$4T=CZ[BFEY:MN9 H>T)>0UV'J+!KLD\U1CY&NT\ ML/:OV6%BR'"2*HA(KB"-VY"R.)-1 MG- DM:I(UB-C:IRW5A-L]%SYN-@'CAU#LY_- F$T-%$YP^,4*'8" *\8L6-M MCA8>=L*HWV,;.S=O(NITX1C=..(VU'3\$17!@KMB"URJ[D0D4" MF:I@2D$DC4/4=9C.&/G0U;X?!M@?G0GG$">N#EJ\WH&K.U2]YZT>S0U2MV&_4CDK4!0E M7, LB@342[<,LI0)O9?#!9-%3C+AF*O"38&IL>A>Y8;R9=WXH"4;_$O'#P?S MP/QH4;1AZ'+R?MB-4\/AU4O,^X'C6,4A=-GYEX'P.SF 5AD;9K&40F0H@IF2 MIN 6*R!!FND*)(3,J109(^>DK=@7.35NVTV )4+DL3B LAU]A<5N8,+:SV_Q MTRZ2*X4#$I0].@,EOC@@\%638!P'X%1"C)XWO=. 57=RXV#TALZ-]^W76RE- M1:Y+(M\FT.]>?/T;"W8Z"8Z[CN\#FP#HE*)VJ$]WPK!C[J1SWK;HW2Z;9+OZEUY:@;:JM>]$E3-B*H MX5*3]C:M=O#F>W93M,TH1W\^K[1OV9HB8G-U.P MX"B'*#5%S'+$8"2C0F4LB15WNJ.UECRUB:!5W/%FQAIERQN:(; ;^J;&Z+R3 M*'*K=9A81O/_%$NU\GM M>9(12F4"I8PSB#@CD*19 JEB**$XP5Q(GPP,AX1-C8"V.NJALY".^^Y>6"T= M2 *!-;0?R4I-L-7S E!EW,@NY_J#:J;C-L)XY5%F')8OPE45<$$K<(J$@Z)> M)05"G]''4ASTON,9*,=OI7B8RT^J)]=W%PB6%5&!DZ* .5IV#3;A- MDN8I+3!-G=8Y]J*GQC-KS8W397\^?,\(//M.L>.E8: >F*4"HNP>VN<,6*BP M/WO!XX8$.@.R%R[HWL*9L;]=\=JKZNZ^6K15&-LS/Y9%>DM60"$*#I&*)*1) MED(>%T6\V/.JJ/ M&?=R(!]]SK-R&BWK-NOJ;Y*:\^(VD8_>+>DM4KFX67TL4YJ()*%Z !.4F2J[ M%)*$%I"0"*5IS.)<.CEAV0B=VA@W.G?Y:2_ 1E7'LF@V6-M10&@$!Z:%@^ - MP! NL(0J:68C]J[KJ:>9 D120YE03!$:<$@RQ"& M60ZCU4\.9V,PRG6-;WGL71Q<"V![XC%2B6M+ M7#Q*6!^PV[)(]>Z;(Y>A/J#T?J'I0P_Y9P!Y5S:]1O>V-N>VAS^[FN3!$/\>;I M]\8?6] :9[=TNE;G1WS#7@T2]V&Z-AT1Z88[3RG=_*6GW GL!/Q@)@TIX="HRZQ?('Z.6&ZXR6SKSC^; IU2>R6&4FLW6BWX ($5."B L8 MQ9$)2D$2\^J/GP M2I4*CQIX]$IF_TG/L]RV=(=LTR%\KLL%+^_I?)U+?Q8)P4A,.!2,)Q!)KB#+ MD@@RK B6$5.$[9 M2(YTF+N";)4=9:,J6.L:\#S7!I)0![F]LL8]P;4Q>^_HUNJE0<+VWSS]1O^] MJJ_FM&FVLV&DLC3F,H:WSY]D(\:.^/=E9$B2J1$,(T0ADA_"YE)MX\D3?(XR@2/G,Z5 M[,1.C0"W-\%@HRR@"P$^7O[-RZ7.$GW+)5AP3(=>BYT!I__MNA4ZH>_7^X6^ MS@V[%1!'[]CMWO;>"Q[CP%_KJM%TE,DR;'8%#S=Z6K7 %:WKI_94]<[$BCAO_/IQMM[[!<-N^.U? MSSKJ K3Z!MT"6B$3;A?8+V[LC:"5\0?V@G;O>9XAR_G2QI!&B$&D,@HQCP0LHE3R+(XB[+8!M!,[M17/2NL+ M<-/IW4[/])GF?O6%+'O!\E Z.+9#'U2O8?UU!];G2H/K$["ZGUX[H13J1-M. MZ+BGW$Y [)U\N[WMZV>HJ4_JC]SR"UW*K]_IO7$J:-[I3V!;YOI1KIS)LH3G MFJ$*6&#$(2HX@E@P#K,$*[T8(I(75G'?KH*G1E1KK8%1&QB]+UHOEP88U8'6 M'1CE7?WV+'NAGZ:&Q';PLR M18*0E%"96;F<6TF;&LF_K Q1&W5AI>!#XY= N!]KN\5G, 0'IO*]RA!?UNAI M9;L-\%!E(8Z ,DA)B)>R7K$.>M3XULE@I!VKY*!C]O!#WIF]UHETV] 0$^!>RUN]C]2+BBYM MXNJ3F$LBDP3%4*+,5!1($\B0'L8B3A*6,YIFD=.IE+7DJ8WN5O$_@R[ZR&C] MYS9=E7/J+TO<[1A@$#0'9H?+3U?OP>5R69?L86G2L(!E!3[3KM!<<,9P1BA< M(C!+N6-G!7.#XT"*,,<&_./,OM54-VOVOZOBR$RP-$4FA3;/B8FL3R".1 05 MC1!"@DJ&K7+J] F9&N]L(JFVBGH7F]X#M)]E0L$T,*%X(.05:W8,@K."S?8: M'3W:[)A9A\+-CC[K/L@_:,SGGV^KA?SXT,YX*DLS&B=F-*<8HMPX6QA_6#> ^[T(#X'CH$'KP,23H/VF,E>@W6O ML=$&Z3$S=@?GT6=\;X+TG'Y7+;XN*_Z/2_X?#V4MQ>6CK.F-O*J:Y6=9?[W5 MR[49$3+A*)(PC97QB\S2;)6WM 8PP"M;S7$F^IB4_\J5P 4/0'YHY.8=!J? '6.NOO5OU@U 9:;] J/A"ZKC=%X5$>Z:8H$-H>%T9ND%E> M&%DV.O*%D9NI^Q=&CN][5TVJS-#?P?+"CG'-AHAY<[4Z$SL=J MK'O^3C_PTUK3GX&>%&VP\RD'=!J3<%5\>F2-77SGM-D':N98O.2[LKPT>'V3 M]=V'BB[>4=Z6(%^=>**(Q$7*",RR1$(D4@YQ1$U2H0*3-..%4E9I$ZVD36T- M:30%1E5@= 5K95W7+'WXDB1!&8L3B*5((4*QYF64,DAP(0N5%&E.,SL7]N ( MC^._/@+&MDOM0+@-S-%' //VO>I#SG49'0C!D=;.KA\]CT6R!2"6*^.^ED9> M#EL8M;\&MGG)-S_6]U6)E')Q\[FN%OI;WF7]_%S-2_[4_?M-_EB^T8;\8Y87 M49YR3F'*L()(,;TJ5BF",D99&N,DH:E3*F!7!:8VS6G]P=8 4VML(6@M&O"^ M:1ZD<,V*Y=@;=BOH(3$>F+!?P/M<^0O0*0[^6'TU%H#6A*#)L/S0"Y8*RU'\ MR(FP_,#93X/EV8YO.?9F63_PY8/):JQ_D/6C;&^"YNVT>;GHKH(OQ;\_-,NV MB&)<1#0K)(8X,4?#.!,F&7H,"<\%H2SG>>3D-.JLP=2(KU7O0N]P5^5$3=4S M6=XL &^K:^G1N-R:XUK&W;5W['AP4,P')L)GNH.5\A=@1_TV *ISYME:$++H MNR=XP6K N\H?N22\)SS[%>)]&PIU]/FYEO>T-/7HI1[)8A6-M1'<^HC/"H&D M2M,"\CB*(8I(!!DM!!2<)3GC0DFASCT3M5%D>H>E*ZW7,9U-.RZK=EQVU+CT M\K/W["??,]9@V+_JX>NZ+U;J[U)D?Q<$.)%U07"PHUHK)5[Y#-<%J-.'NTZM M^5'FSI54>_G4?'I8-F;CIQE[)E*:YJI@D#",6:6. MMQ$VM37AU8YWP$7G M" :JMOZR70_=K2-< *6,[^8=%>BQT.Z^ON STLT':3=RCH!IZB MGWM;=)I>@!U=PTW&-H@$FG)[18TZL=H8_7+ZM'K'=U_17;(^=6F0J,@SFB<) M3!/#T232'*UB 7E>*,)XC%2!9\MJ2>>VNX7=YITFPHV0X3[K7Q]8*\9UB?\, M,MNENR\0@R_)5XH%3PEUV.1@:^AGC8^\-CYDV/Z:]^!3?L/TUZH2W\OY?,8S MDDN648@8S:'>W!-(*=7_%)E>4 F_.U9F[#XA#B)%90X M2@H49R3AA>O:T1^YL=>)GJ A3 M*C M5K.[5=F4T_FDNE(8)9U_KKK8SNL?2Q//S>;R>O%PU^:*J18S%J-4I44*$3<% M*@J>08P5-NZZ&8\Y2KG$+D,\G&I3XX>M9=W%R078&G"/ MK8U@QTC'1.\!.]Z.HUZG.PB&,#*C8J08<']"6[#R#!,P?0 MQB>B^59]D0:@NW,' MGCQ>].O&0& *UW8F@I^,D3^;/T^ADNV0'1(JK](0*HZ;@FE D/>R-0TIZ[PC M],O%7K&%MV7#YU7S4,NMSWZ:B3A)408S%+75GU)(I'$LCN)'AW=_O/GP(VPQT' R_+Y$&'"1-RL=.W^3+4T_8$YM?'JV$IPH; CVD?UH4NI^47.EI^L)UVG& M)6J:A)C0T)FXS<7]JK#R=+A62@GL.AW@YMD=[&3J)]IRK1[)DSS[N M1PBKY7KR67VQ,=BO:O%ER9Z^3@6;O5M\8]/YA&.<*\&T62H7PEX,P)#Q5$/* M!,V(0#FBF)[^3^N6EO M&FA->?/3;KJ?;WN0R>[DWF:JNST<>N12Y])O:>3#E'%[!]VLHY MMNH;B$ S_Q$L&:*0EV:V)UF9(N6U17:AO[%-_HVY'0* 2PB['EA$PZWW4X@& MLE9DT#+VRFXHQ3Q3<,(EVD'!^=X&WOUWT>*R8LT1QQ M*$IDX@=12L@ERV'*D4X(Y23!7FE.)_H9&W\TJ%J\\RHA-:PRPC MO( *7$65&+YA8(T+P@47&0D11@E*O'44W/L>FR4L;';'JTUAK?O MV7G+6+F.P'DFZ1?7OL^V-I#N; ;6Z+TK2N 7GSS> ("]1<-Z 'H@!;$X@(?H MBGEBYBHRYMKLT(ICGNX>D1_S;2$T?4-6J2%L]I%-3>AYPYZF:S;;B&D664H$ M53"7AOC]=V8(2U96?]^9W*\,FLM %HI BSB$N*86EMFRB>(((+S+JIM)P MMI>QLYIS2-,TAU3D0F48"9U[ M[E ?]#&ZR;Y+]/[#&@DJ*X-S[G=8NNY%=T*H]_UG/W ZI+$?N!\]'WW7PQLE MEA^X>#I#_/#1L$F^J5#4E *IRT0]Z'?3V;/Y[:&2"F(YX:Q 4 NM[!5W!"EG M&JHLD=JL*U+D)]_IV?_8R&%C/MP4>#K4:KH"LG8F7-O&=Y 27C"520WS1)I! M*C,.N5 EY"Q-&)=)D:K"1R.DST$:0$3DT?:Q&1F;P%<-B.4L$PP\+^NDZ<$& MQXWV>X2\YU?"MN;9IOI3;;M=6M=FM[>EKD#C4;PW1B!RD=XFOKT/^J8)A.;U M6RBTF>YAZ/;L=*)0+DA1"(C*,H$8)SDL,"_T!Z=_ M:!\$TG#!_<; "'5)G+SO(;;?]?%FT?V!F^?B^\.' ]4XQ%R!>@<9L\$=E>#^51GS1BJ4>XMKML,(B MGF <:([X?KZS%G1U^C8A)6$9-C&(X*6$&%$-NPJ0O^4_B4'Y@4PLW=B-BO7Y_77Q7+Z_VQEW?^6_"5!X(DMP7?KR\\ T?(O M"?CVZA-FK6O_D+_^P[2JJ50+ZK=R!,P2V)[)5[^WW^XK8!Y^4O:>IYIY$N#! M>+H179=1ZIG0]L^.*^NN+E6GZJ*XN^=_?)7=NOFW4M;=<^Z,FN[^BFAKHA/=#+PL.N_LX>:0KD-Z$X@Q.)&:YW-^@%./L M_FNNYY3(D/6,YOLT%+ 6-E@ M%5R ^S1HOIGT4< ;*'7^.(@Q<^0OHN&8%'^ZG8&SX"\Z=)CV?ODCH3SZNFK9 M=/[!_D]3LB_/=,'++(6HQ-B>$2J;FXJ@*$ND,ZE3Q!U+*SKVZ/0-'[2&8F6< M]*J3Z(JN*YEV1^Q-*Q]6QEZJD'(GW?%L#DZ^38X<$[/:QP./%KXOE^E$MO]D5^H=MTM0TTQD6\!7C6[0Z25(=M#B9%==*=M@35Z8?"7M-;U=Y&VVJU6=TKGB5" M$9@ER(I.L@2R0B HS>^RA&EF;^ST>SV?@M/M_1P!I)YG M\R$^/=SLO0!#I!?TJ5X&?4-?I]_93%5*!*OU M5HJR*DD:2:U*B@)* [>Q2:? M"3-@*IM;]1;#Z?8*&FR >GY1 M6G6P9-CFS[X\[K*F%W8RDZ+^=K 8S[_Y6YN(EYCQ$23-,]$ILTXVO+1F>"0 MD5+#C):(%@11EGJ5T?.V8&Q1^OVNRM%/LZH:#FMY454^VO/#/%P[XL>W_B/E MQK&]XM\SKQX6(KI^!?V^"^#N$O3>1!H,7R3R].]_4,(,AN S M*8>IEG'S\-MO=X^_W=XW!7YN'NX?[^Y_O;V_N;O][)^E[S$6CK%E;_CV'4SN M#*_BQ3W3^R_R$X9;Q)L!'IT/?F_ 'YACMPH"6@DCN=;]S>:VU%9%.DLP*\JB MA!(1;,(\I2#C,H[^M2SV+$EY!E8W;HH#5L\\ MM*?@O[TPV8-&]V4T(K'+F8X&99++#K]F#8=/A#'$^\523;_,;W^(KV;LE?GQ M3[:4S3E"DNLL193;+59J;QV8?U'SGR(1G"A9%)QH'XXXU]G86**Q%=3%C\6+ MK0EFK055*&J ]SRK.0NT&VO$@J]GWM@@M[$3-(;V<';C@D@D[CC;U:#LX>+T M:_YP^DP8@WQ<+H12&%I=EGQXLAE]J]L?:BFF*R4G.69,Z5+"/,TMC:0F MU,!"P)1S+4F69+STRL*ZV./8N&1C<%T36S5FVHWY^I[UHK;?CU NX^[&*E'1 M[)E:]H&LK 6-N6!K;SQZ<88F$L=<[F]0HG%V_S7;N'^PLTI#K?-5WW^?$,Z% M+ F#:88UQ(102(D6L,A1PB75BG*O-)(3_8R-7MJ:#5>OQ!6"!05/8>R^^=(1 MN0%V678Z"K61O0HI',,AOI["7B]O):MPS-4SZ@I''^^\X6&E %=/BQ6;_;I< M/#_=S<7LV>J+V%V6:M?%]-9DN"SFS:)J4N:2%@D6D#*50ZQ5"1G/!.0EDQE1 ME,K"2UBVHSUC8YJ6.^"KFLFJ4++QR+-*1==1\MYDZ1O[GKEJ8SRHK+\"6_M! MVP&P]> *'-N[Z67#I@NR\7=U@JQYJZV?+M"=V1_JU&QH/%9OB?Q]NOYZ\VSB MD&]JN=5JW%*KPH)1G$"6"1.<<1.7\2(K82G+4A"A->->U.K2Z=CX\'&X!WIO?1 >3X018OJ'+H<.,1S!^$P MWO/X;%>-YOI.X?901DHD4TP*J!@F$%.40ZI9"BDN"UH(JG#NI9YSJJ.QT8W/ M?>&+(#*69CH1R,3"N(0X3S)(BYQ J65*6\A$-TN>97W;R18O-Q9T^+-I]X/DIQ[P]VD$SP\U&Y4$0W MGOFB W9=2X ?QZ2?0N"O^GK+M!@'".B]S$\25)H"K+W>7(J%0 ME*S(DZ*@I7(J^=B+=6.C*NO<1BNX]J_*+&QOYVU#K@_8^XL?EXOM4 M*OG+R^\K)>_FM@;'RB:N7]NJ#'6U*9I(3)G@9O%'-,1*8VA^Q# G&2WS)$DQ M37V*=[EW[35M!ZCH96^M51>PGZWJH3TBG6Z,!FQKM??M0->!< N*^H&W9T*P MR%9WIC=F _X"?K*6&XA_!EOCP?5EF$-N GHB%N\*H&O'0]_]\P3DR*4_WQ9B M%-]X;[Y=M2[DA!.F,LQSB%!90BPTAPP5A?D1)407&4[<8HE+'8TMM/AHXC,Q M?6(SP+8"F=**X$W/9T#YH>NZO]T=L][WMU]5W[!6@MK,OFIO' +12^V-5C=O M6'OCT-GSM3>./!\JWUQ)+SR+];-=LI@?U++90__,9LJN>?Z^G*[5@]:K28HT MQU(AB(OJ%C"GD&:XA!01P4N:%TBQC9;SHX\\OKL-3I-B7]WY<:BCQBH5K-Z$ M^-/:"Q?&8%^Y8H_A.$\OO:$[#.7L&0T:JYN-'E 97HG%5Z;#AWZ!]A6)[@?P M@12CXP$?(!KMCYRC@K1'PP/+2?N[?*@M'=!&H(+E^JM:VMJL2_55S5?3[VJG M6F&BV0?]R'Y,."\9DXI!GMEW!<4$EE*;=X5(\IREK)#VPI/[4MBET[$M@BN; M@6@;#:QZCJ?"I0O<14&)+*F&6959R$IL8GBE8:I0K@G#*LF8EWIH;+B'D!(= M#FZWH#XVB#V_;6O\]NS=5QZZ G;SP:R2C-T1Q4<]4(JE1.K2Y;"RI!X@'&B4 M^GRV^P77#XOY%RM:;@\U5@_Z9JGD=#U).=98E2DLE=6NY,Q6\$0,:I9DBQP;^_RR6"X7?YI7;W,S[AO!!*R )JC@J($YE")CB%&N>* ML4RI!&<^44Z8&6,+?:YO_L_O=Y_O'N\>[FL=Q'=W?[O]_'CW^/LG7QG$P'%Q MXZC^T>Z9OAH'KMJ%B^N]YK83+7W$54\"B=V0C,1L@48,2GK=@'K-AQU;\T\Z MNYVO=U?3/JFGQ;*JA;%FZ^?5A"C"*6$(9KG-=L$(0UIF"2Q0AA 6)!?8Z>;# MI8[&1G>UK5LYP*VUH#;7/4?M++KG*2TF9CV35BA<7BEM+E@$9;B=;7BPA#<7 M]]KY;T[/AT5.ORX6\L_I;&:(YVZ^-@,]-2%RG1N[(Y_M[3Z,4*:X-,R0I#G$ MA35^]B(8V-\]<;>F;])7&_+&E^^.AAA<-RBIMX@ M[YEWHJ+M'2$%H18I,/+K>]!X* B6UV%06",=#CL/I69Z(E(G"BN%+B DB MD"N&(4DYSWFJ,=7*^\#ML)^Q4=BU$$NKLZ-^/)E5>9/HLJ@/WIH7?$O7(^#D M[0C4'H=MW0 >+.=RP 0O0 MBC@.J@<-= %J$!*H#;P".Q,C4\ I!&(2P$$?PT__4VX>G?PG'PX\$V()3G?!]"E3'\^XN& UTS-V86%V*VC,RXLGV!1AB'6B?ZF;8<^P+SAX<7U]Z/E@E M9JG82KU3]?_>S6^_/HC'.G8]U26$3]\R:HI9 L\,8NG1./>]=#"--Z@'-&I\6\C].K@TU*) M::V#HYYFRO[C>BZOO]F-Y?]77XG(DTR5699"H4M4IR#3A"E89@B30K$BD5Z5 M%Z[X!EPZ= =H&@7 M$!VZ'/@RHCL(AQ<3/3X;R$'3%?OR96D7,*:Q!_U)?5?S9_5H,[0FG&.SQB$E MU)(F$!=57@[%D%D!OARQ1'"_*\QG.AL=Y^S9:C/8&FO!'Y6]GD=(9W%VY)M( MZ/7-,\' ^1., R*QB.5<5\,2BH/3!T3B\IG06\['*X#5ITA5/>5/)FSZ_"=[ M:DK2%8(SG98"DI2:B$8A 1G7*;2Z"!DKLU+PU(55@BT8&]6<+&NW4;9>;0Y; M*V> ]098=WSOY?J.U'E>&@3_GLGJ)/371P&_7&@P$O*^UZ)['(&![D9[CD3, MF]&!X#E>C_9M?> [TH'.'UZ4#FVHJR)_'4(Q5":)9!KFB=(0"U1 CK6"".?BYL96ZU^4^NO"[FK)4]RA/*B@(4N M2GOHIV%)D8D:12++3&12OJ;F677>9T3Z7/.U^ ;)RI%\O3Q@D@K!== M1 ?]A]$UF.I_5-Y(PK#E#-AX WYJ_/FYOEE7?68S2)53U57AOB0/@_'M11G1 MWYHW%% ,ANZ\SF)XLZ$7[NQ5Y^73HJY/654BN;&]+E]N%E)->"D5EVD&%S5=U&1T#,V@L!]9TWZMXYW$_ MSY8]H-EW$!D!R(!+>D[P=+BK=[[]@:_L.3E[>'//[6-AL5]5D>)!7XN*R4R\ M^7$QFXJ7^K^[*_4FL,LUP00BGID%+>R99+8 [DR^ K6YX(_F?WN1*/!#*E+PY-CI MH#&2'Q"O0R'/3P=NM&FMQ/I!;[;D[0;\P]S*XMO_N_W7\_0[F]F9L:VF#@?K?*UM JZKI89=%U3_4SI?JE\NMI]7?/??V>O@2..X!ONW0 M]AWF;4=U>V)9'4Z:T;1&7]751%JV7X&=6\TC=G!?_7+_$S8!8#I_MK(.#T^J MCELB)A'W.$*Q]B5[L'#8_VHTT9KPLE2VZ@3;4.6P-B9:K'8*^>_.8>7-,9> B,0I)[L9 ME$,N.?N:,RX^'[K^M+(D]A+%8F8>^[+)1'Y]Q]=*[M?"1>+E<K2NS)EPJJ@HD(,KMI16Q[P(LVB"ZKGK?8FAZ)KE]E[87*J[ ,14#ZQG8N 9:OH'K$8RB M[V+[+49SH"7Y@*,:L(R/#;SC8C]:MP-O"<2&ZW#C('H/\2L=?K2_J"ZY5T]] M7*S62[6>+JN%Q"^U8LU',P=6.W.V)56($(*;%S$42-HK IC:#"X,!<]%7FC! MK52&?^3?D[DC73B\,R;/E01/M6;?5#VJ_VJ_ _$P.YZ#?!K?U MR5L.[MO5'_RI=O)G8-VT8B#UF#<^ >O4%6#:\ /XI(3-DY_JJ7C]LM@\,EC= MP@@#,D"IPRY6CJ8Z8@2H?0HJQN@N6 #%$!N;_;I;(%;".-(79[+!L M/AI5D:4+G/'$6H*L&%K'I0M41R1>.C47QIZ?UPOQ3WM10\EWE=SG1[6<+N3? MV.Q957][>*IREFY_J*68KI2<*$J(1I+"U+ GQ&5:V(JV&!:)S%.%DS+-G-1? M@BT8VWY99218U%8"M3'3CR3]Q\&-'GM%MV=BK(&MC0>U]: V_PI4#MA;&?:1 MQ@=P>Q%[;SX,QB\2$_KW/R@'!L/SFOW"&^JPA7&_F"]J9K6;*3:4O:WK=TP* M)')1"@RE9,P&AR6TFE>0$:ZS@FB2JG03''IL0ISL,"#\ZYG5ZE5G4\\D=%?@ M-, >B_MNH VY1F];NJVBVQC[<^05]D548BZ43W/SK[2?PZ?;#]>/M.W#SU^M/O_J6 MS0T:'=>\B'XQ[SUGHF5^;!7"ZZ7O*TN($;+MP@P8>!WIR,$;;S=JBX1BSPS6 M /BY!K V%.PLC9A<>AF.6/FD9WH:-H7TLLL'6:,.'PG=HC(490\,'G0=N1G> M.G(*L14X2^UQL68IY+FRTDNR@#01&E(BA.:IHJGTNN'JV?_8B&9KODV.W#]% M;)8HH55U?0?&=<>J-[A[WZ^*@'3 #E407M'VI_QZ'WAW*@B:P[VIL&:Z"N/N MI)96IL>_*OG%!FU'0K75A^E [;2$<9=&PRCY6H@Z)U[)!GD)%%0 MT%PF.,N4U%[">+X&C(WU-O;;F;;Q +1=N +\I?V+L$(0WN/DN KO$?V^E^'1 M@?=?DP>B%VM1[MO]L*OR0' .EN6A[73(E/NDGLS7]"M;*5F=GM@,Y\.$E8D2 M.1(J%Q"K3-L#7@D93B647/(D0:4B4@;D%GN8$)!0,M"M]L;X1BW/?&-FLVVA M0=$Z% G(GW,<'==]R+A@#YDSUS*[.=NM##^:1!_9M!EQ!U/;6/CV/?Y[0;"0]5,M@8;JV-SE!=*$66" M+O0YIHD@7*O2BWR.=S,VMK'&@>DJSH#ES1WGL8A$%BO5 M2JU7OREF=_3EP_R3$L_+)GOM?C%?;GZL!-FK==XNDY/D:2:)(0J1"0ZQX @R M+A#,>$94GFF1Y5[JAC&,&ANWM'=+K'_U"]=#2*N_X7-CJ*$'I6<^VXW!%:@] M AN7[(W/K5-5Z-1V"]0E)>J]K'YJ1\2$.A)=1C%I4'*-">)K*H[:=N!9:=5S M+3^SGN0)UY2;Q:(F@D)-):+MU+RK=]M'? MU'VT?0!1&P=89:KGN>8>>(ZGEJ&0]'TF6=EUU0A6111B/.IPK'/$O;:'/24\ MYM;!&>#1AT(3S5;3+_,J_7_59%'L4BLVNN@)+5%&-$PD5_8>)( MHN5H7>YQX$PL9P@.\ZW_+A;RS^EL MMLT=MUJMRB869)DM,E+:$[5$$%@BF;*\5 Q1X;?QX][YV!AI9SO8O&1M1L]/ M6P? QH.?@W/[O0;'=2NI'\A[WV"*BG; KI,_;-'VHCRZ'GB'RA^4PWVK@#:" MZRC5I9*KD^Z%?J>T,B&<_+!@\ZHZ\K405BYM,7_0FUK**Q-\R3(I*(6*EB7$ M""O#>7D)I28425%PGCIQ7BW;T:AHW]P#I0EX,'/VU]^!D\Z&TA>6_AZ:"YXUO0J=_1 M&$A.NI=1":G_%(ZF:T&H@!Z&KA 5#L*1DE$=&@NLAWV85/=A>R])9$B4C"-( M1(E-.)X@R(DV/RJ">ZYAU MT9P2 M)B4EC*>%S27PO$WCTO/8Z.?SX\/-O__UX<.[VT^?_PW<_I_?[Q[_$7!;Q@ET M-^KI!":AM\[^!VFJKO:_ZESWTABOF-1FG?H>_).,#Q]$K,EX-A&[C;TIN M?6)K]?E/]O1^NERM'\WPJ'\HMEPU!_BYSLLLTPE41;4[4J:0YH)"193Y=2&8 M*IV8RK/?L?'4QFA@K0;6["M0&0XJRT%ENN]FL-L(N&["1\>U_\/(RY!>SJ7H MA*WOUGITC ?:3._V]0W8-?<"RG&?W*W-@7?&O1P]W OW^WAGU=IWT^]3J>9R M]5$M*VG+=[:BVE+)"4HS*54FH%*JRFXED#.$35B:9)1EC%'FI33ITNG82'YK M*)"-A6"]V%[DMI8W+^9*T58N9C/+4$]J6?\Q7-SV]+"XQ:RQP>Z9^??E;K<6 M7]G+W+7ZK2T#6)O=B_;M19#BB^">[O*MU' O@G!&%O?R9T-+$'Q7\V>UVJ9C M$882F=,L$SZ7)XYWYW7K![@-HU-LMRJ %Q_;OSW!J/8,U$..8 =%*>CP!U=>[J;56^D0AT%RM-ZU'&:#R/_WZ;S MQ7*Z?MELB9DEY5*QE7IOX'@W-4'JE#]78I@B8H"99G4.$4!BH6Q['/BC^'E#/=\STG MP+3QPH_AHPVJ&\4/.D;#!B/YV-C'HGH MHYDU*-/'!O,UU4=OOR])I%K-8R=_5*H\T22#" MI*[5+2(G.84YRG&5E0@KF M%='[&C"VT+TM==1(Z]B;8A^FC$]G=4V1XU([E5NQ!9!>#9;C=D2/0]#W!H6K ML-$8=(R.HSB89M&K[D>F3W0<''\MHA/MA.;F?%#LGY^?E]_5R^IN+IID!:X+ M0W8$0V*9#Q>9"6FES*'.REQQE&.$G$HMG^]F;$QG;02-D5>V^L=??%-!CH)Y MGJ/B0=0S$QVB$YPQ6F^ER35.26)B0*5LLK=B8*<8PPEYIAA M4219KB??U9(O7"/"TYWY?'_;7?;W]=W9"M8;8TW(YQ?6G4'7+8"+@UC/!-F" M:F=E#PI-E\&(%'&=Z6C0V.JRPZ^C*(=/]%G.I"[E/"&"D@*E!!8R+R#FBL,R M)Q1JG>&D2+B6:=I;/9/:AI'N 'H4- DOZ>XU5DF)54&YA)I;R-W/BSY(@V8&C6UTW-X2?6'>\WO#J_A,;?W0U6?V,1NT_$S3]0CK MS^R#$E: YE4;@2^EKXOEVDJ._[)8+A=_FL97$ZV24E):0);C!.*4VD,IE<$L MS1GAALXH]JIH?:2/L='6Y^>GI]D+,' ;3M+5.:("B^?U:FWFDS'8DY^.@.I( M0]V@ZIMMK'4. O7^3'+:[5B$<:2'87GAM(L'T__,HZ'"G_7YR>8)A@QE)O@4*BUYDA8)UIN0TVWBNW0;$&7V M'L)L;/,N^^* LAL/1$-NJ$MRS2'O3QN#?[9E838V@YW1,54ZW2&*IL[IT.7 MJISN(!RJ<7I\UE^0Z+,]=)BN7U#*'Z=K\\V7JB0$4051*;$)*V0"F3:Q19&F MI4I9+I."N*H1O6Y\=/%$8Q\P!H+*0G<=H@/@SE-&5SAZIH;*'KOT0^E/_&>P ML32.!M$IOX,$B X:&TQ]Z)0;;>FAD\^$100/RR]LWJ@;WBSFJ\5L*JL?S%KC MHQG_S>%&*ZMNFVFW.B9;00N!"Y)Q**@VLUO2$I9Y1B%EK"":,8(*[K?5'=O$ M\6V0_W+]^>XS>'@//GZZ_7Q[_WC]>/=P#Z[OWX'/O__VV_6G?]B_?;[[]?[N M_=W-]?TCN+ZY>?C]_O'N_E?P\>'#W_$"7ZL+N%,V\YE#WS6]NU*[#G M7+47TW9O/\EYYV'_^B=]#4"DP"JZ>8,&87V!^SI@ZZV?*-=@5C83KZFC5""M M"4D4E'E6FIV=KIUTH;7 MC73C@-8S?1[>#;F_C%?72QY'H.CGWD:[H[>\BG'$X0NW*XY](I0F^'I7Q^;# M5F@YIX0F-."\#D\)95P\9X?SCW43N;Q;?N(E2FO"EXIR6 M(K:G1(1?HR/ZCF\%VEN65\N&RO9]V?8>)";"<(LLX^[8^9L(N_L!QR3UVZ1Q MZ'5\^RZ?;W_][?;^$=S=OW_X]%NUZ^)YP.N M>.!;US\^CX KJT%6W,'4&YU M!RC64;%#C\,>';M#<'"4[/'14-JI+M[]JN9JR6:6WN2WZ=S>T:L6$[<_GM1\ MI39*EH*6&2ID 7.5$XA58K@'I3E,B<@E%H(@XE7%QJOWL2T%&N.OP)?:_+J* MVIX#0-4>^-*3SYBX$E5/2/=.60W(O[9 WK<=;(SO(>$Z"+9H1.;3]\"4%@#+ M(;F%-!*:0?-=K=;U3JI9%YG.:MGKYEANZJUJY][@B"93R^BK*@6LFDV-DOO. M\IZJLOH"%BWKP[GC@7,_? $YS #Q;B%L]K0N?)M.#L7CMW-'92RG2J(046(R(A.E2*)3WS@VO'80H,/=]>_W'VX>[R[_5R=!X>4G' &W8VP M^H"R9[IJZPRTB*H/=O)%)Q(W.7<[*#/Y@O&:E[P_'T7>PW35ZOC([7GSP/UB MOMR_3%\E=4J292E% I)$IA!SP2#E*H$D)Y@*5N2TE!UT/\(M&QNOM24I=OH3 M=FZV[6^D*$+K>G4>3C="?)-!ZIDQ(XU/5WV0[ECV(QS2P:ZW5!3I#N<%J9$( M'80OR^;FJ_5B]84+*;A4 D.9*VWU5!&D&&,H[,T%0E JL])O=[O=_/BVL3?6 M&/-Z?,81)K=)SH9=)Z?=_3UC+_P=&AU&9MS(];55>^; MKVSYQ6I,$%:R3&NH3(@#<6ZSY10O(6(\4Z40A$JO%>:Q3L:V6-RST=[-MD;Z MEIPY@J7;M.^*4,^3?A^U]M (T1[H8N C-:239LHG]< M+I[4[&FW_7&?SJ@[V8^6GZY>OZ0?^^4DWJD'C^]CRS-Z'? MJ2>SIIIN,XN^V5/^^H+ !#&6B1PCR+F6$&K5V M;-33LAK(EME6-_6I >(*/%DHKJKM$;5!PX^?^OT*N!'=: :V9\;\N!VWC[MQ MVSI;_=2X"RI_0>4P7&AH7-[<3FA_,=INUVD%+#=C>T$T5H*6F> /:ZCGH<4)4-V8NSM4/5-N $K>]'@>A$B\=J*3 M00GIO*.OF>3"T_YZ'K?S]73]\GXZ4\L;0S1?%LN7B4X333/"("XU,C,^%R;& MI 4D)4N0UKC,D-/'ZB1\"EYQGN!XF7N,<9 MQX/T/8ZU-YC$QQEGVBH?YQ[KH#J[ESUQ-Q>S9RMJ]]&&!H87UG4]%;N#=:J> MRC972**,)Z55.$WLS6Z>4LA4FL-2D2)-%>49][JU&=>\L1%&V[O__E_+%)'_ M5:T4UR^>I9,CCZ);>/%V8],S:;4=^[N6)5?224]0-^ M3/G5>,8-+] :'=BC$J[Q>PE[!_Q=V>6BDM??U9)]4??/-B'^0=<"L@\[E5.; MEB$F>4%(62H$*1,FJ".I^5,7OV/[^QQ8SYDM?V-:'5; M'_8*<&M[N*2UWQ!AFA.)"Q-ML\(*=&;F7PG5,)%"IB*A3"=.4GJ]#] 0+]F# MX9E7YENQI<.!&FJ$W-ZPO>'>\PMT8S=H# ?W6\AKV\%#>VY4YL=[-0:A%NG- MY]?WH"^V(%A>O[?"&O$L(&;/S,W:]_?/$RZ)RE!20"F564ZHC,.2* Q%27)" M"2I1AIV*A6V;'!L[_6X+TZ! M>'E3KBLT?2]P_5 )TMP]YGHGW=V]!@?7WCWFSC']W://=150O%_8%2&;77^S MQ#!):5DH+2ED@N6VH% "&;4!+L$(*R6*3'F%]Z&6O? M"3L2FQ&P3J8D2Z6&-JR#.,DDY%IC MB HF,9.I8H57CE2X*6,CVMH3\%7-I(WM@''&]VY/^+"XD>DP8/<=_C7&@\KZ M]F%GVP&P]>"J3GA=]7&7J#.>L>X;A1LR[)VDSH =W%OJWF*@$)!:6U9YT#=+ M):?KUH9RL]XJLX3Q'!.8Y#ROR]^O4+X(NYK%>^7Y[9DIG5K^_%J(L#X<:-,>'MF0$_[-"LC=T_ MHXJ]%'9%)I80T*7NAA4 [GY8S+\XU'CU!]B-46+!UO<. M>PNQ2@BQSU6G"R:Q,KO.=35LGI:#TP=95RZ?Z5@HNVK9M/%N\8U-YQ/%2H4* MK:!.,@9QQE+(<6)9I,@3)KBFGK1QO)_1,<9^*>@K8$T%?]3&>MZ!.06M(V%T M!ZQOK@C#*KR*]G$D8E?2?M7+VU33/N[JR8K:)QX/W7G?[CS=-,=1?Y^NO]X\ MK]:+;VIY^Z-93]G5EOG_\I']F.2:%!HS"I-2Y_;:#($E+RNE0*D%I46*D=^6 MN[<-8Z.2Q@7?+71_[%WWSGM%M/=-\]86^<9^\*=Q &P\N );'\#&"6"\B+E+ M'@QAM.UQ?PL&WA<)I(2H4LGO>:#EL=&4I5Q+A<]+@!VGH,ZP= SLS@CX)5-=-3;H#2B_98& MRQ\ZZD [<>CX S%J*=9BM8*C+)>404JQ@#A/)>2H2&&6$Y&7*2$I2LJWA6 M-_?E@9[OWJ]Y_/%R7(SV@W/LB) [ W53K7,#J0\KN M;+]OIV_G L=9T3NG!GK92=F=(0A4LH0I!E.=6HEOQ"#7.8-*841125.FG:XW M^'8\.@J[_=OM_>^W4?=,_),,XV/W]KLC/96Q] 5KF'V0-TL*] /#<\*9NTA*256FLH"8(A-)24PAS],2EHS3+%-<8>Q5I>I41V-CG;)/2<2"%(:GA"$AM1<&7BB%1" MA).2E2I+L0B\[+G7S]C(8FL>N:(%DR- G7T?/P+ M($2_L[G?RQM=V3SJZND;F\04Z0@!B9 M945IZTDR00G-%$NQ+"=S]:6^U.1,"*?Z<_J6T_I;?M!K?]_X[6M0U98&U>@Z M@; ;*W0";*C:70U(M8W@I\;*GZ/7\CH/1;2Z7B>Z&;C&UWEG#^M]77@^L"P( M>ZG.XIK-UL?%(_MAMS>LFJ )2MXOEI4:TR]LI>3-XIOMM2[W($F>XT(AF.H\ MM1GL.2QSG4(MN"0)9JK ,H _0NT9*;]LW '+YDQBO0!K]D.MJGW ZB+B8@Y6 M5K\16H7;BR"6B@9?M5+20'*]M!\Q2X7BZM M]LK9.BO^]34ZHABK=$:H&<-6Q>@(UD'!BZ[M!=Y#O%!A?)*G"$MLA:T39M/Z MA8+,UI(M::&4$)1EIC6/@JB7.O1:G@U0)/71]@%F.ZNW58[6CHKWSE"[<5U, M 'OFM ^O4+L]CYK_U4)'*&)=+;S4W;!7"QV=/[A:Z/JY*)EY:OEMDG,D2IY@ MF!2'\\FT.NQC?G@Y?@^G6Q"M0Y>59Q=T7Q9:^@KM' M('7=U>D"5.\;.GL9=R;P,?;UEF[7\KV?;#O;P5LFV[4(JDI-C*=2XIQ )O+<:FA1LVK PDSZ5.9$ZUQSKXR48YV,;9[OY]QN[K,% M5+\ZBJAC/- 1I[YC@+T46S>(_ .!,QC$>OD?ZV+8%_X9)P]>\N>>#9OTORX6 M\L_I;/9I,9N]K\4G)Y1HJ@0O8"J)A%AG.>0Y,V_V3)%2%Y@7VDO.Z4@?8YOR M&Q/!']9(T%CI.=V/8>DVVSLBU/-D]P7'>Z*?<3_2/#_6PZ#3_(R+KV?YN4=# MCV3$LMI58K.;Q;=OBWFM=[]?HF6W$=%L6K1VHTPE@16*+7RJ=0:XS M9"E"TS+/L5)><4!WD\9&(>^FL^?J(%-IK<2ZJL]Q8IY(2J3.>%9\;UZS[&1L#WB_6VI+H)NM@*; JM[_8[ MO9.N#X!UX\B."Y(]9-O?0J4>&G6!ST,G5U]RL4C2=4G'PT\;6OK%J_. M"Q>O;*6>1E$.94E6EB6",D'(A'><0U8D*<2&0D1:)"A17EP1:,?8^&1?'+RJ M%14HY1_W#W??I7PC2_H> W7"*=5(8:,6PQXG=H#HX<^S87+>,T0DD1!A#0W MZ]LDSQC=9(FZL:!/]TYS<3\IM&?RJRQ;3:L1J7+-*[UU8S)@C]$!'C2WLZK0TY@'=I97F>J5&KO%^OH2UL%IG3Z@14[E=.KZ3=(W?4 YE;+I MU488L;UGT^7?;"W N_G3\WKU07U7L[19GM!49]2$;9 I)B$FA,!2*0UEJDO# M9YIJPV,>L=R9OL86KU6V@=2/E\YAZ49#D1#JF76LE: RTU:YL89>@0:P'E9Z M#IA$(I5S/0W*(0XNOZ8,EX_X,83XRKX]F5?VC\F[Y;2ZK/NHQ-?Y8K;X,E6K M#45(AJ0J&JYPAY'09WZ6SL7'$QE+0-M6Q_K@+MCJ7 M!DF-CUO>R]QA8 ME]G8'S6Y$-6>7GV+:BCT]GH=&L5&Y:3[*\T'E?J=MOV$?5ME29:AZHWEU- @ MKRP?ES;O+*_/!.AGUW?(WT]7@LW^H=CR=B[?F67N! F!*2H81%E20IR:UU;) M*3.1;<8338BFN;N4]HE.QO:2:NP$M:' 6@J,J<#:ZJ&P?0K2\QP:"ZB>N3,( M(S\-[@L@A,EQGVIT.&7N"V[MB71?>C9P_3J=3]?JP_2[DG?F]3#_,N6S1DOB M@UDRWZW5MY6)4C.!A3(S'0MJHE2=0HZXA&E*:$(3A,QZUFLAZ]#IV(B@MAE6 M1H.=U4T14O"'-1Q4EGL>2#B-@./R-S*N?:^#(T#JOQSVP"C6NMBERV$7R!X@ M'*R4?3X;K#^SU^Z]6F]KA&Q2JR<%+4JL"P%IJ0C$$@EH5LX,,I*1Q(Q!PA/L MMKSSZ79\R[S6Q&%-0>00.9K+@--,TJ) U 1]Q+P%E"@@SS&".164IB@7K$A] M+IS'AGN(2^>#@>U&^+$A[)GP#SB^/F'Y:5?M:6/TZ9SZ$($@9XSBB05=[G)H MX2!G$(Z("+E_-HSP;]ER;EI;?52UF$:5PZ_DA&@AM(D\H!F6*"ZZ^)H=+CP>FBRP70BFYLOKIGYFM MEFM^8V; ^N6C&?SU]5Q:28PGNZLX82PK!2XP9$5NCU"L)F&)4Y@0I-,T*X06 M7J>L'GV/C3??4/>][GH7CJP6:_9ZPHM'\#6B2O0'IG* MCV&&POM$M>\A&>JPM9>A"3F,[0*HZSEM4!]#'^%V >+(Z6ZGYL(B[VOY'\^K M]29[4LHJZYC-/K*IO)O?L*?IFLVJ0)^_UKO\I.HL9?59+;]/A3(K@NE"6O.^ MS*M6ZMG*>:ZH9@DT_TTAI@F'/,E22#*5:,I8D>5>*A1]&SRVU]_G*+*_O0^S MVW)@3(/7\XOT^N/=S47)8)L/*I;*_!GHQ1+<+%9KT/(IWIIB*. C+41Z-W?0 MU\@S6K]^K9[5<3_:N:U='B+5TH9":I%A!3*QD44)*R#'B,$M*EO&" MB-1-NO!T%V.C]WW)@\I,+]W",V">I^0X$/5,H@'H.%/C90#.D9GY=(O(S$\[ M$CO3\""T<]FQ#5$X/-E9S'Q3_LC$^#(E:0893LS\5BR#M, %%"5EN4D]J,,'RIH946[@\6*W5^S+\S[WL]\+6Z^,1ULZ[QLK:_^*)R5:D(A]]Z_[ OZH?8M MHPY!R'YE"("N^Y1>;0^]/QGB^)%]R:!FPB+'3\KV(];/IMDO=C_D>F[6G2NS M#%4?MMG1I618B(Q!$U RB&UM4IX+#6DN.. MW9C=(3_=:03<(M#8N/;\KH@!J7>HZH-1I.#5JGA>K]9F:MEIMG/,,URSF_7G_>[ZW\_5T M_7(MI?D.KIK_L0R93KC*4LTIAB0CQ K78%C:2H.H)(11KC.BG"_ZGNQE;!Q5 M&PH:$Z\V_P#56_[QSX7[;=_3P)ZGGFAP]B M8^UKOY7$/X=4E(F/>IGXQV;+P!,?^4Q\%#CQ-X&%71$]Z$_JNYH_ MJTFJ$"&\()#JTDQXF=ELK"2!E")*%&.HI%Z7)_9:']M$KU;P)C;^LEC(NN[M MJDYG\%QI[$/HMIP(!J;G*;W!I+$LWFK@J,.10O[]M@>-ZX^Z]3IX/_Z0?U;, MQ^5"/HOUP[))NZG2."1)$!8J@9SR:D\A-<$Y81#EC#"4T+3DRC4GYE@'8YNU MC8W5?&W,],Z(.0KD^8D; YZ>YVX ,E[9,.?<[Y +<[39P3)ASCG5SH,Y^YS_ M5+Y]MK>+&@VX@A=*I)F );=I;5AP2$LBHK6MKE/ MTSV0+D_/4-?[CI(KLR(JN9[RM<,K:E MWC:UM1(D:<$I@B;HS2 N:0%Y410P22031<(RGH<),Q_I;&QSIW4X<.&2S6<0B:W9?*RKMQ%M/N/T2=7FF-J=(5&4EVF>2J@*74"QD8AGW__ M^/'#/\#-7Z_O[L'[N_OK^YM;WQ2I<^">IXWHD/5]*E=9"2HSFWJ%)CAP.8$+ M@,XWERP2A -ECAV#,F9BF ,:CFE@YUH:..G+P:G#%"^7#P461CMVG'D]ETW5 MNVMA_E1E)^\H?1M/$)DRLS1",$$HLY)_#'*B-"Q*3 B56:+*TJLX6K@M8^/D M$^?]=FM@4T]PYTXK@ D._+J,HUM<.-#H]$S_?0Z,?]FU[I#&*KW6P9)ARZ]U MA^R@!%N$)@,/?Y9*3M?OF; W0%[J[63,;5')'#*%%,1"42NH*F"F,EKR4NI2 MP,-*\T$)+4:K)7*W=)KM;IT[?\&U%Q77/T]_:# W/? /5113[(JX, M!CN+/2]DNB%?LH07*<60:IY"7&H&*482JLR@G@F4ELHK%S@B]D.2+ULN7ZJ@ MY]OBV;<&N"/2;DP<'[^>V;GZXCZ&?7'];\QZH1/K%JU;I\/>K/4"XN"VK=^G M0^7ROYL(L%PF"I9YAB%6>6;H'J>09Z2D"FV*TL=WO'14D4$88<4)X1B+&4L$Q8 M"E.<:__X\.GN]G,@,QQ#U),;.N(T&#NT-ZEZ MN4GD@DALDCC6U=O0Q!FG3Q+%N<^$7A!X9#_NI&E^JJ>B(J'[YRHQ)Q.*EBPM M(9&96<@(64*6R01JGJL2H931W$G XV)/8R.))OW=6 OVS06UO;X7!4X!?)XV MHL+6,V<$(Q9P8> "&ATN#9QJ>>"+ Q<6*WRLB20:8HASQ.6L!PG*B==UAFMOD:ZPK 6 K936 P,(]J@>H8/OA@- M'#9<@0JB3Q?67^'!PA'_8P<)[2[>)C@XXN3)H.#8LZ')4-="V/VZU2YVD]!KUA()TW;#F6)JX@9<0,[2 M)"8R9H M(5B:^>5,=3=J;"'&QEZPW!H,OAJ?*CG@JJ#+LW4+;)_;.;8]MO'-)XHPM.>9 MZJT&K&=F.S8&UAU@_*F+Q/Q^<:R"*\Q'?7+%A!V^@E+(8@Q@S!2T>R(Z9 M:A$Z'#BA+1Y$AWEO$=ON*BWT^>MBN=Z<'52R+9.<<,PH,B]/$U9;G3,-2X80 MQ)++A)82R3103NBPL[&]&=OB-I6UK:.P6M7&,X7C+-)NH7:$4*X'5J<]A4U5]8#A(2O7Z<*B8:]6F+;EXLYA7":U_GZZ_WCROUHMO M)K3:Y(<+F;$"$PPQ+>Q)9((@TUS @J>J*)1()/:ZG^G8[]BX:3-UJJJC&\/! MG\9RL#$].'W?=2C<:*H'@'LFJDC8!LB[>B$53>'5K=>!15Z]H#C4>?7[>.C. MIPW,/BS8_-7N"4YPB@M#2H)J ;&)ER"EA8*=X /=[1V$BI6CI8 M,X/W&T\ ZKJ'V!VFGJGE$*'@7;X34/GNW'6';*#=N!#H C;9SN/AN'%VHI&! M-\/.NW*XP77A^6MJV.^)6^PZWM'O^3UE7;D"]K^@Y9&M%;T=XOJ1INA!^Y?[GZA1V-4N_6D# MQ,]50=,:"[ ! U@T0 U'Q+ME;S*,L>ZM#6O\L'?BWF1@#N[;O8T570^!/K6+ M650FSFQ"DQ68;%4T2$B>E*(@9BV"-<0:$T@YSZ!4F.9,$HH*K_HWGOV/;8G2 MWM/=?.7E]],F/2\5';CZ/W2K"357-1:&6G"!,Y0#K.,968% M3S4L%<*P* M"4X0X4RA(@/-TGV.;["T[P=;0("T2%\#=(I'(,/9,"D$(AFMQ M7L8DMB3GF1[?1IGS,@0G!3H=/NHOJOV!K:?SZV]F=298LS6N&2VI,*22B#2' M)GXH82GR#!*4E6DJ:)ZXI<@=;WYL)%)9"!H3W76VC^!VGB"ZH]$S%^P!$5EZ M^[3C'02XCS0ZF SW:8?:8MQGG@H,#*;SZ5I]F'Y7\FZ^-J,W-8O#Z]5*K5>& M'=A_+)8W,[9:5>\K5JA4)"R'2K/43.-<0IK2 BIL_E]AM2NXG'Q72[YP#A'< M>_?Y7K=MZ._K71L/*^O!SGQ0VP_X"Z@\ )4+84&$Q^ X!A/] -XSD41%VC_8 M\,R1/"X>V0^;E_)U,;-[Q?8JP5>V M5+^PE=U ^?:DYJOZ&#^1,L.JE)"E2$*,$@Y+CA.8LERS)"^9PGG %=H.)CE- MR^%OVAKKU:I*U:INQBWF8+I:/5>RV@L-5NN%^"?DUA? _F1+Z;G'VV4(W8BQ M[Q$9Z%*!-1!6%H*/[*5:A5TOE_8+.8KZ:FA>J'1_/E7&FU7"J) M)I03G$FD(4J)85NM%*1*:)BP5.N$84/%7I"(7A%8CVOK@>EN1!07O-: M4!O^1V$W5@W8O#=O%E)-2(&%X$4"C<\N]UI'7,U:"3K+V&!CO .F9^^]SJ MZ-\#EVS5.G![WZ5(,,T4-W&!2FP%="T@(SJ#A+-"X[0H<4Y\XH+]YL)U^SK]/'59_C/L=:8NPW/NRJX:AC!PN!XT^%BHZ] MSKU[6']5RX>GZNT[_]((*]^K]01)P3(E2Y@5=NM8(%0B"1-LQ1=*@6&).8$2280USP4KI6\UB,-NQA9O[-?>N +64O!';:OG M@=4)7-T8J3M:?9]G[]5Z< 4JJ,K#:1PB5G4XTLG@51Q..WJL:L.9IP.3^M?F M=6_W11_T9WM&87=#S92SUPS,8F8K?8!P43*)89$7W&;&$^$ O2;!#BUU$+U>/BMY._\^72[FE?[%[,/"G@'-[1I1F7[5JA;5?] ? M%K7(_JJ^%ZJDB>423(56$#%;*$,B EF2"XA*B35"DC*MO 6O.Q@T-K:L#;71 MR&QC*GABR_543)_JW97I'+#52JU6NZ+)-H-<3CW*-$8;SO.T^A:#U/?>>.T( MV/,$6%? GB]7334/\*#!UA^P<6C@40I0M1YHM(93M.YSU,(TK2- [*YGW:6S MX;6L(T!S5,9E!*2B'F"8<\+R1,:6I>C9(4 OMM;71. MD1QF+V.7CRI:=GKN6W1)./W/GTMZ;^93I3KSPYH?L7C,(.F@8\CT]$OB["4_ MLSI@:1V2V4%]7B[- $^XT#BEA,*T2 TU)(+#DF0*\D02)K.2E-CK-.1T5V.C MA_H\<;8]%YGMC/9CB#/HNK%$',QZ9HH:KOV3UJV=\6CA,A:1J.%,1X/2PV6' M7U.$PR>"Q>N?%BLV^W6Y>'ZJ+N9LZ]AMV-1J*"V3.;=,0Q1*?>#9MX&O47 M^AM:G][-_2/:](X?#-WIJZ+T3^K)?+.^VK"G$CE:3Y=*OJM$CVH%N$K)X%ZM M'_0C^S&A(M&"TPQJAI3=WDL@)64* MM@X@'.ZK=6DL7NG5 MCTWWUU^6JMHA^8W]F'Y[_G;]G4UG54FZ5L&ZC=+W),]EFI=9!B4M;0FYU*RO M2[O_EBJ)2)83I9VJJD2W;&SOL,9FP(X48UU_96L@V!QP!5:+67)8UK-1W)O7.GJ3[H=:3F M6@50]B!'3M?/2]]];@_HW3:L(L,YS$MP8S18+T!C-MC8?04JR^NZ#5OCX^UB M^0,6:3O+H^-!][7\ 7F]P1700N#FNEF??#=O\^_*7BYYT)O*:1-&$1:HS&&6 M:&87!SED6*204E:@LLQ9KKQR>4]U-+98?V7J M9\^M]%,@.^Z@1X"N[XWSK8E7H+JEM-#;(HH1M\LO !%KE_Q4-\-NCE]P]F!/ M_-+S44M'?YC.U=U:?5M-$H0(*S(&D[R4$'/%8@#YQU+ M0A]^KFN5HUNVG$_G7VR=I4WFT528J.?==/9L!>3V*Z=3D6.E-88T3['E'0U+ M+7*KBD0*1C2EPNGLWV%3612PM<='W6+5%#]H?MOSG*?<.*G2>?/ 42[;'P 2E__S? M_V7S&_,?>^/B?_^7_P]02P,$% @ A%V95J 7)D5Z

J^<&$(R.RB2!V2* S8WG*NR; WTWH&( M#X&(0 S_]K^^78Y^^@K3V7 R_O>_L+_2O_P$XSA)P_'%O__E]_./Q/[E?_W' MO_S+O_T_A/SO7TZ/?OHPB=>7,)[_M#\%/X?TTQ_#^9>?_IY@]L^?\G1R^=/? M)]-_#K]Z0OYC\8_V)U??I\.++_.?..7B^6^G_VJ RB X$ ?.$QF8("'H0$Q6 M0@)7+('^_R[^54E0QCD@W@,EDAI.G$Z>*,$2E5H$4&+QT-%P_,]_+7\$/X.? M<''CV>+;?__+E_G\ZE]__OF//_[XZ[?_ M$(M/,^?_$3YCMQ]C)0?$<:)8'_]-DM_^8]_^>FG&W9,)R,XA?Q3^?OW MT\,GKXQ?_.45TO'MKW%R^7/YQ,_[$\3#9W]1Z%W\^_GW*_CWO\R&EU>C^Y]] MF4+^][_<_VM2I$O%S:O_WXW#RJOW) B^#:'<8*; MI=Z]9C2)3SXT*HR>3._^Y<@'&"U^.D@P'"R>O!=F\ZF/\P&GEGD7@- @+)%> M1 0C. (Y!@%>T43U4P84NF=(^$(N,XA_O9A\_1D?C/+AO'Q1&,,73'GQNAOF M;$;WW38\Q\\.K*'9)&\DI##)X:8^-69#]^VU.J'PMU;QI_ MFDP33%&/W+W.3^,+ 3_%\.TG?K[R4WP0B5^&HW3WKXM"J2&K^:0"YV[$@N3^ MY2=<=8;I%-+1C53>7-QB97/4KK#X9 V)_]>UG^(31]]/X6HRG0\HMSHE$XA0 MSA$I=":>248R#<$*%QG+=83_[,4KX8"WCX-M^-D()#[#=#A)!^/T 4_D@3+1 MI9@#T9G3"@V@?#IOSLA$PG$_]>#8LC+\% M=,Z&998-498A1[*EQ&HM"7 :8#4,SIF!G17N&)QR72SIDD7.7DG04C)-T*#<_?N!(*5+LHV(J# M34C_%"Z&A0GC^;&_1)O' NHNB*C3K"92Y^)[43SEN-%* 34ZB H(>/K6E5"@ M6T?!%IQL @F'Z-E/484M&'^&_(?]R?5X/OV^/TDPB,!8\,F2Z$PF4B9-K$>< M@W&>)1W1O=O.^UF!B)5P8EK'23T^-P&;<__M,"'[AGEX$[2XU82<:Z%C] 0L MCT1&X8FE(A%(0:9$K4L^5 #,&Z]?"2JV=:C4X&T3(-E+"44PN_WK:#@&-G N M<.$#1_>:!C2?T9"V@@("WUG# B_;H ) 7GGU2N!PK8-C6YXV"@P^H('I9)!^ M$]"_EMY(XA-W)!MAC52.!\H[ 09?+7Q%?SQDK,?4EI"QCU^>3,\G?XP'-B2C M0HP$0>Z(-$&2X(TM!A;3C'O01M7#Q<.+5T-%PU'-&@QM"1,+H^ED^GDZ^3H< M1Q@DY8U31==1H8A4 DH@)I+(A+54.RWC=D&M96]?#1T-QSJKL;8EB'R>S.9^ M]/\/KQ9&M0*)]!>5%Z@@$@S:2XHI@C:3<>_=J\&@X]EF)K3V# MHVB]O2GX!=V6YR@R'H/"<$[0Q7+$ZLB)9CGSF#53>3LX/'[;:@!H.-*Y,>MZ M%GFY1!]]_C(9W\7F=-;111E(LN@P21\4<4YRPG2(U'*70+.MQ/[\C:N)ON'P MYE8L[%G\9Q"OIPA=QL/Y<#Z"@616FBSP*%,REX!<(LXG07CD/DGF16#;F8_/ MW[B:^!N.:V[%PI[%?S[U)4WI[/MEF(P&QB1T:X!L.5&[.O$8V_<&W^,6/+V 1B4_"I* %)Q0"*BUN- E11Y+Q MK')&:^\55-GXC]^Z&@8:CD!NS>>EJ@&@^!KDY(YO MP=FE'XU^N9X-QS";#5"?<2NI(4GQ$E*WB@3&&1'!06+42>]K:(@G+UT-!\U' M&S=G9!,X.+B$Z04>>9^FDS_F7_8GEU=^_'U@(S,ZVT0T]8)(FRD)N"+"@S%, MHY_L9*Z AU=?OAHNF@\S;L_8)O!Q]@5&HSOJH_#9X>I)1@80"3$2RXTERMN8 M)4LB^AK'Q>-WKH:&AF..6[*Q"1 @X9EU*?XED/I&), M0RBQSZ$?_ #^]*SHP/B:E'2,!K60B'2LA6(Z^$Q-)6@E6\.T \=:;5\-$PT'- M*BQMI([C81$?\2>S@0;!#/6:Q. 3ZCF.AV..GC@F>?!".K-EL.*-%Z\&BH:C MG#48VA0F;DJ4;A9!<^(Q*$T$2ZCO=+0D4(5_>(V81[9$OYVN>//5J^&BX1!G M':;VC(P]7$%:K&+D+P;!1NT$H $=$]I"03/B+ C"563!&7#,;91UJY7\ M-1S!W)QYU:3^;S^_8-X1_F#SVOV3XP\'QV<''_"+LY.CPP][YP'N^?_';P^]A?I^$70%/?J<"AWL\#S=)*NX_QD>@;3K\,(>]^<%4 M:$4+=+F"#&A,1::)U523 *H425,1U++LBWN$X L>H0._>T#&6^_N%QO;R'%2 MD:EM@&*V-TZW*YA]F%SZX7A@E X&)"4*0MDD&8@%/%;1EHI1>AU]7I::L28R M7A+0#SSJR/0E0+9D<(\HN=LPMPOY#6ZR#9D7WIM$()9X372!N.P\ 7PUFMHZ M,%AFL6YRLCPAH'=T;"O022WN-@"-6S[<$I^DTD -(RP!%"_,W20B"6ZUS<9+ M:I-4$JE" M)$$(2DJ'#K L%XY4!LAS&AJQ33>4Z:0B@]L!R$?DT_YDO%C"WX?S+_O7LSFZ M=].#;W%T7:X4]V8SP/_2N?\VB)X"U4(1P[DETD9%;"AYTLH9*V,6X)<5*F^! MH77([!=FV^'B=9!U)J0&<'AR!:4SR/CB"#P^LOQQ$V$8!%^NJQ,G2FE!9&*2 M6&,46F[@9 BT)$M51MN;Q/1[LE7%5!V&-X"<.ZX,A$C"*)$(8PJYX6@BUE)+ MO%=>*&^5,,MZ.&USM/73Z*]+7;,>.S>'P63N1U5@L#^9S4_R+?4#FWQ.#@S1 MLMQM0P+B;%RTBV%<1O0,EM8\;H*%)P0T8@+7L7$V9VT#ZN'3=#*;H?.8A_-! ML@; !D6\LJJD17GBA,TF.@D/_WR=5V\QXE9!^&H3N0G-LQ.H&-,@9C$8E-QO&:#&- M]L9I+UT.QXN>AZ7"Y^#;%8QG,,A 4X02+5*.H5ZD!C> 7]Q^):&"T11J>T6K M4=:O(U0! B]B=M7ET0#*/@QG5Y.9'Z%BO;XZGLSQ^XB^WA"YEFYM]28<-'X=J>"B]C7TAJ3V:Q/5Q^$N)+8^ M,-T-,,=P42:1G%?#YZ*F$6;S&R?Q=I,=PWR@':-:HQ7HH\)]ELJ]G41F)NJX M2(H[)VH?G&_1TJ^%51]A57C>#H1.YE]@>CP93^Y"#T_6-3 4/55(%!<%@4CF M/'$@@"050N0^&K%T8L=&@9ZE%/5KBM6'4T7^;PNJ2BJID%^TZUUD%'4O+NM> M^YZ ,DTR MU0FM7I^(S4R2D)WC'FC,KK:KV.%R^NDWWY%3T8K8&W!E[Y=XNX=_09NX>.0T MR9!,BB2:TK!(*B VV%+ID:TW.3%J:_LB;Y#23X_[3I&W';LW1LU7F(9)O7PC MI+MLH8&W(G%A+3%*RT*[)DZP1#Q8F46./DE9&2H/;^^GLWU'Z-B0J0VH$30I M'Y3JWGP^'8;K>.)^\H2?1D992BC(43"*SJ'2X0*\(YY8'"V@OZ)42&-= MS=I$]M,+OR-P=2NB!N(?3Q8X"#Y(FR-N&\?0P7$@B9<^DT"3 ^>,U[9V5.,) M ?VTRM\%=M9B;0.ZZ8+NK<[STA9Z7QP0:2DS6E5!'=E>PC8<)2 MA=X*.%7;QGF+EI[ZYW<$ERH<;T"C/%_'+WXVC ,AM8R:<\)E8J4N#BU\*5C) M#-0F>N<3JYU<_2HA_4;EZ\CX'>"LS_ &4?-A.+J>0QHX#Y 9-22"+<.6O2_= M0&5I!.NR3))1J!V=>H.4?N/H.T'.)DQO #M_AS+4&](>^FK^XK9Y]$E^T9]E ML3'N&2<4SXR7]AQ0.DB4ZUY6/QH@ M!S%DQK(W)'B&7BMN/1(T+C,F[S3']>GJ-]AK$=COD;D#P&P#T;6DUT00ZHWE MW>K^ETVMM.-1<(X'C#>EPZY0Q&D?B*!9*64XLZ'V1>.:)/9[,C<#T"H2_'&[ M2>R?_/;Y].!7_,SAWPYVUEIBZ5MWU&=B]957:CIQ;Q.;%E#X\VFI$/D -W_?,RX'SKQ20#3HTD,N61*B3Z144G-#7>D9 MUD7.QE94-Y*-9Z="/,A^GQ7>C)_EZ M>]/A#$V6#]=3_/.&17<,&ZA,DQ4E24"I6$PFM+ESUD1)FW3F$=U/MR/05UQ6 MOQI[UTA=<:/T!9N&=U)9YKZ???DXFOSQ*Z0+N%][QI>?0ASYV>Q^C>Z!P(C6^"S^4'BX4M M/E5FA$YA/IPN#O?;U*#/(U01>^F_KV?S\M-[7<"T\HYQ($Z67$M* _$>-#%> M.1>E-)S7#K5UM)1^2-O+*FS():J1+0J/?*,HWSI0*?*4*\&[>Z+ION%=G79-G%+N&3! Y9,3B6K M*,0R0"VK0)S2B0AFE'!>JE"]]G4).8T4V?0+PK5D4DU7[N2.[Y>]H[WC_8.S M7P\.SL\ZNM%[XQT=WM^MLJKZMW4?AV,_CD,_0K=HN-@B=[B,B4/@U!+KC2=2 M(X@LJ$R$SM$64U.HVG;6*G1MJ\9*:[;Y0X*ZAMF!W U&G&^IO!S?=+\)HZ;RABC!3"CHL+0Y8 MDD0IHUA,$+.OW=_L54+ZAKQKX/_XF-G> M?-]/I]_1\ON;'Y6F72S8&!4E-!KT8'AR)"3&28[ K>!H"X;:^F8EPEK TE8 M>&X959=& Q#;BW%RCD>C+]7EJ86.DI\(R.*)?^9OJ@C2(2 MPR H@=XI_JXR;AZ_O]]@6'V<;,S;)IS\&WZ4S-%'+97N0W6O-E:ZVP,B1.,3 M321+@_ZFXII8FB/QD).B29O(:M?E;$YMOW&J#K33;N36@.[Z/(4K/TRWC1_N M+O6><'0@J(9 <;/Q+!V1$@P)@CJB=EP2Z=D;ZUG]=ORY:NE-0FW&W@+N?SM'3K MFG\OF0)S!'OQ*JX6 _?&Z29TWX$!4 =A&S&P"!H?(\/'%$'WB&W:@ZW,_"N5^53(PJSAGJ.\9^D*!N]*% M"5>%GI"+QGJF:F>>KD)7"YY %?A4%T(3T'HZ'>69;AUPE0T-J"$Y=X;(G#FQ MOC1]DRYHST*6J7;%_E*"6C#QJX"I'ML;L.H?^24E&>/6_G36A.R=(Q8\0TO6 M2CQGO2;46R,C53;EE88"KYO_^)R0%JS\.IC9FLU-:)R;%0PR EG$XIX8=&^D M*2M(J#.=M%[F2+.*M<.B-V_NMQ5C]5N]M1C9@)]W-/1A.!K.A["8<#J?Q']^ MF8R0Z;-B\,^_W[,F&6FTNTD^+'/=>&G?QA)AR8CB!CM3?8#CJK0U4U?934Y! M)R)JX)QZM*X781?II=-9$\L9)]('W(= @2@3?0Y4)&"U0U%O4]/O77$WTG\; M8MN(H@503<87YS"]_ #A_KHR2*V,8(PD#8)(6F8TL^!(9C1DU-))\MH)+*^0 MT0R,MI+P<^!LR>X&$'-WT_W9?R_7W'>KX#S'D'(DV86,KB,K15%6$6^MT]9' MQ6/U:/BKE/1[NG6$FPI,;\)Z/KB\&DV^ YS"(MKYDEL#1KWDUB@"!G6S5&@9 M>@#<'"XG[53PWM;N6/TN4?W&$#N"5%U1-*"8GDW*O5W/][O5 %>XFHBK8=85 M7P7/>_0N"5:89;*VQ[:H34?5)^4;S3:T@?RMBZ4K0S MF7Z$AQV"&\3*!)1$%FT9Q6.(9<82=&"-858Q^KQ)\1M%!BN^L-\ 8F7(=,'D M!M30(RYME'#CE08E<:59T(AGND!6,I&)\HZK'*G)OG;@<4N2^PU1=F6I[U", M#:!V$9U]Q08PWO"8HB#<9B#H,0-N/IV(3:7ZC(GD3"?#WC8TPCH+?'9U7%9@ M>P/H>64%(N4047,7DA'_6B02. WXE4I:,JIS]2O_#3'3V6B9[C73)LQN(8C^ M* KRZ"XH@M-H T8"0I<)!$H0[Y,B(C)*0;!@4^TRX=E01[ T8FFBG1'C>79%+CD8C'7ONI[EZAF@@O=X:RN M8%I VC-C\-%*D#M>:.>)82H1RXMM*0I!:#G?"(M[K8GUF;H)24J'R[L\F;"1/LY%YX+68W8)._ MY,@F+;@>VM:(0'FVAD270G<"JESEGRVM>!=5?03+BA.[3V*/(& M%./^Y/)R,E[PX*;:G[(L$U<.>;?(JX] G-:1T""CMRK: +6UXW,:^N[VTA\> M7G:NVEPX#8!K+Z5%0IL???9#](3V_=40-?6C90UBT(E%2XD ITKO6+0CJ"CC M*+AFC$?C=>T&2N]3U7=J8#, K"S !B!Y"G,_'$.ZF^'XI.@L#^-P/F!(MN/H MF8O@!*[#"^*32<0R7).U0K!0NP;G?:KZ;H?:#"0K"[ !2#Y:P4JMC54,7D7E M20X236JN,_&@%0$;.&@O1.PBQVP=$OMN<-H,6+L4;0/(?=4XX*TQDW)4M%W;]-F\+>E@!IPR'\;CB?3!0MO6P)SSJCC M% B+)0_&*$J0+YYHY7WD6<7L:M?_/Z>AWQ!.0_#:2CA-ZJ^-&JXGZH3U4A$J MLBA-A WQ^!.28\B9@=3.U$[6K4-YO]&=AH#< Q :T*WOA=<&47ON55#$.ER* M]):38)A%5X\:ZIU3+-9VSM^CJ9ECIPKKI M8/[TA3MO9[YDO;OL;6X@J,PM(Q:2)S(J3CQ#O29H8,Y;FJFL;6GMHK?YIBV* M5NM.I"'ZF)!5R5E;4MH8\590 HDYG8"!5?6[ZG6XH+YC\95Q6JM?57TP-& . M/PKKGGU!^S:]PR/F3N=;9$+0:B*=3 CH4R MY"?:F(R1078P#.\U4OH.C.]:;VT@@!9Q='(]G\W]N(0#\$P'KY07)'*?B106 MW3 >,V$B>PW<:BXZ!],C>OH.=>\:49N*HAJL=N('GYWCG[\=')^?G7S<_W7O M^-/!V>'QV?G)_G_^>G+TX>#T[."_?C\\_T='8[W6?GN''O)VG*CO+B^)^5#4 M:8$%3;PJ5=TZ)>+1QB=!)P&1LN"@0W]YU4976ZS^O 0_!XIGEK75)(,IM541 M#5!/!0DAAVRLR4+6[HOSE()F7-)*6'@9C-Z8WPT9!)$%T\))(\.A\9)T(UR)8KWV4#U9#?8/]AHA^(5-! ML&^;Y1MPN0&8O)'8>K<82K-(QJ/FQ75( "#.JT"\0+XW *7G":FWJY#>0_ :C3\C2UXT9.*2UZB)!2Z+6R-X[=/J=4KZC6/6 M!T\%?C> FA4R0V\7YB+EL63H,1605TH*8HT/1$3C=&""65]]9-RJQ/4;S^Q M,74BE0;@]GK"TIW"!9>]2T RS:D,F?+$1MQ$*7OEF ]"Z=K'W3)Z^@UIU@=5 M-=XW@*-[[^,(5? A?CD;E-850B)7%(^EZPZRQFG\BG.:03M>DHV[.,/G.PUA)OE6"*4_2BJT\C;+YD>9<(JRZE)CK4+\R*7Y!UZ;/_ODC@ MGD[]^&)A.-]Q%[FW/YG-3R%.+L:+ /2-,3)PNM3-R$Q +M@I-/':5SZ\%D19 \X: MJD#5[H_8]9KZK;7>I5YN"AT-[)8%IV\2B#]<3XNU?6/<+K;^XI$L"YY9H8]"L!^L"\-U ]&TB^ZVQ;@"AE>37 $ ? M'2JW$\[.)VC?_WTX_U(8BBM&-C[88(]/E4'IV!IP140$6682"T:< $FBYD$% MZ@2:7]U9$^N2NQ)HW9\!M+N2Z?KP=3?P'0.ZY'TX7?(<-6XE&[@O;$2K6FLC0R?]S5:D M;S44_BGNE#H3VX^&S!OOCNGH'929-8Z58C@7<:TRDIPLX,X#B<9T+\!^J .AM0/+YVW?[KCZ$?E^/[VRF,UO78;]>L/W@8G /)>X*UG&Y1OD\**E MD0D)T$HQ65:O!JI%^VJ _E-<2?4B[O[1_A"C?GU5ST50V'$SB2Y^/Y_Z\6QT M X<':WW ;8!<4G82*RWJ$@_$)FL0I3I;X"B(YZE.[]XSU*)M-3S_T!=@/0NT M@6C TC0< \4SQ-VIA"UCHG*);*"Q1+T,,3G!#6LO.>J'O@6K+I8M\T8.QJFE MW*@D,FXC9DB2H(E4VN'!(?',X)I9H0P3JM5*)<"T>.^\\0L_6!9$P+\_\/)V4#91^^?[[ MK,QJOI^FNQ?GN+46/;CO.: 2(!=3>J=6]K7[ROF6K? M&8"ZEO/;V?;K,+T!N#S)%BRI?N,X' &R[R&9^WRR+BN16<(Y*W!?4H8\$&B/ M,(,;-F;&/*? 1.T[I"[6T6]MTHXAW#L0&M@,CWNPX]*T9N[*1Z5*&G54, M1%KQJ,O.C3]/)]=7Q M9([?ER#8<'P-Z9:/D_$G/QP7=I^,[SX^, :HRED29:PATH1(0J9H,#D0(F_TOYYJB/M0AP"*Q,3*K&KOB%-1E]AR/[:$G'ZK-YL# M8BW!]6_[/>12/7;,)OENJQU-_+C4;,_V8IPN?+B3O+""KQ=I4R$IYVDFZ*HI M(J72) 0:2&9!ZD3+\/-G+2W?S8/;@(Q^"S&; >?N1-F ZESLN%'=;<7^! M,1 V^.B-1=YQ(-+BF6!95K@Z+2S#8\')VFW#5R:NWP+-9I#;K5 ;0.O+3*[[ M5=XV!+CGGV3**<$$B8Z7-$%J2$@@"6><^(X#\AT)K4DX MXI&P. 90"\#PZZ+Y:0I,!*8L82HBZ]"IPS7Q2&C*WFJK=:R>$+4*7:WU6JR# MB7>AMZ6 MC4T.X+=750!M^Q 4.ZU<$!X"!%5.K7$9>278C%(XS1Z;[7=[Z4$ MM=88<4= VU0DC2+L\Q2N_##=V< 'WTJ@%/;&Z;'+ACP3$*TC()U&#CI!G/$, M/3CC@L7%UF\GNQFEK;5/W!$FJPNQ4;#>*?G/_OM"PX/R3H$-A+(DB'0Y$,75Z/)=X#;SB-'0Q^&HX7Q/ A4 MJ1B\(CI%=.$X^G'H3AF2108NX^MPY]K755W!$"*PFL23"6B-3UDS7= M*?=[YCY>KQ2<0PB64/R*2.DHL188L=0%&5Q&HOTN].(:-+?6_G!W:K,KP3;1 MK?;YBH?CH_+7K4GBK4N&T4AR*0N1RMG2LC$0KDRR2AHP_MD=SKOA\:4O;*TC M8560=<'T1NW IQODEGG',!^4B+Q-%DJO+W3Y'<_$16U1[[,,*F40U?MBKDY= M:]T&=Z3BJ@BK"2"N'E\=)$4]!]31D!9MQ0%($!J_"WW#:V+UV]X_^Y'DX!UXK;;/[]\\B/YVC8EM+@J\7] MI&)2!X'[V%N5B;1EL!?:([C?HC%>9B-Y[4OGU:EKLC*L&DZ>5X9U([0F#FQ< M2@1(L]+@Z"81Z>W%)4X%C5&77+@R^%+@&4.-(EHCDI1.E,;:09TUR&NRTJLS M2'8DMA95Y"_7L^$8T#.[&4E3V'S[FS10', H*@E+095,.5_&:Z8RA!=,C9=0;(CH;7KV7P;$&0$DYC(+AD?( MJG;(>WTJ^]68N_9L:HFK@6/[%*YN]?])/IJ,+\YA>OD! IH?S)IL<#ME*)U> M+:-H'">*YH/R67:$O-^^#4$886CU*LR&M3?HB7:.T4X&V@]\;-L+B6OWS M=(@C&9Q)L%(0Z:Y7F4MKJ%55+">HW(6S'2*PG MFG;@]LH9\'Q6Q3!NR65>H:XL"I^@5.X',[QZ]_'*+WS+_"R[NNCCR5=\OL@.>N4LXQH M0?V-,Q:,C(1R#SE8EY1=-[MP.XKZ30#;$1Y[$5\#(<+5V3O@0F8I(1(-3I31 MNHK8S 41'(V03#7^K[:N7)VZ?L?+[EAI=B2T!JY0#G+&37>2#[[AAAQ?P"D: M!"?CLMCR_W)__M6/;CRV,MBL[,_%%6:9X??X!X\^.8A,1DBTI,:ITKH@9V)# M&37I@#M.A0JR=B"H@V7TZY=W=@G3M\ ;4,%;+?9F6N7+].7;(3^/V7K#Z@%G MV4,T@ABKT9V4AF'2P,&QG<;(4KBL M/9 0)&H,"9)8+B(I8UC ^4(0>F\P9P2SDH M'\I4.!\DDH]T[O';6>AC49QNXX0FQZN]\O>V>'9R^>')\=[QQ_.?O_MM[W3?YQ\/#O\='SX\7!_#W^WOW_R^_'YX?&G MSR='A_N'!V=/%[C&6*BM7EIG/E2]=5<:%'4RO?#CVT:!^Y/Q;#(:)G_;J/_S MHW6>Y%N7T8_N]\;#CA"!1B>Y)%Z@&2"S4ZA*2S=@[YQ%?:I"]3$W50C?N@?A M-D24SHNCR>QZ"N(?''T].?UMHOHT5^2N/JJ.> MWZ.QUG0^N"C2/H6KTJ5U?'&/NQ2-C)(I(K2S1.)Z"1JHF2AFI/?KY[E[-;#Q M8E!$96$TK&9.#_YV[?UU$HKU)328NP=2:G;.\2&Z M;L>?#G\Y.M@[.SLX/T/W[M/)R8>_'QX=;:R3ECVSCIY:F>I*NNO39)+^&(Y& M:!,?(L7CBV$8W;;O>3B;'HX^D7F,V9$,4=^TV@L!\/QS6G+GDPNT=F/8M0C< M>@K(*B][V">!49LBF#+C!/>)TD""CH8HYYG,5@D0M:W$]2CL5Z=UAZT70T"Z MDUO#%M:'@U_.-U9EBW]<1V>]I*.25R/($CGB[2)9AB MBBH'H?H,QU4+47=3B<2,J3_%_N+(:(7,(Y#>.U8BM+FD 0>2YX%(C4>&$Z@PG)V?_KY_CA\]_H3:XN3\UX/3TX.CO?.##_N_[IU^VD+3 MK?+L6L&H-5=1+5"%P+N.\^MIB6>6^^U%"=TKF:X@?$H9[7#%/2T=_$.9!IY( MC."%#)&K6'N;KTS<]L&J=U[TVO[)X+F1-A%P%H@$+8EU1A T.:R20D7.:M<\ M;4)GWT&L+O#U,HS5L?R:M>_.SD_V__/7DZ,/!Z=G!__U^^'Y/S:_N7OYJ$HW M=^_06.OFKM0=E9)?9'E)S)E_/Y[,'TY6*95TWJ.050JE^#(2QZTB)GK'T4>P M+->.,R^G:.M;O%>?_AK2N0>N3)DR+CW#IK[1 MJX>9%_=ZG8BG645TL'=ZC*;+V6?/IH&9X3VVX<3=_8X]L%],KAC1,AE')TV>,1'04+@I>#746]J-VS]P]._[1W]?O#;P=X9JHY%X'MCI??ZT^JHNQ4HK:3H/OKA]&]^ M=/W(8GY4=9VS-YQ*PA=]FUQ&"]WH0)A).5MN:*X^8FP9/5LW='KEV0\05\(& M13D"FVI)I- J9#P>GAW_; M.R\V"MHJOQY\^(0>T?GI'IHN^PL+9HO4@?>>7"NO8*T55$LZF Z_(KE?X7!< M HUW5RR_0KIXTJ?AE0L=X:R4T4MBDHZEQ1R4Z8^1@)39XB_0X*^='[4%N=NG M+ZS]ZH<]IE56W*E$0(N,>RP(8CDR+6O)J?*XI77M\MUMZ.T[$6(WF'R9+;$C M"3>K10^/_X96S\GI-BD4CY]1*TOT#:HJZ<"[R?/?C]'VOT^[L1H2*$ZTIXQ( M76:61?Q*)/O,US#K?8A*2T=H*H,"!8_$:6N(0@BS M,I?-Y?KSEM^FIU^MLS4*7DYLK,3Z9M7%;;'PV>G!_@':+K\<'7S\?[FUW>O/*I2 M%L$[-%:T-N2\!'JD]',@8^$(\!ODW5"XGA04R5P MEP5GPTIP6>EU_=L\'2#B9?O45DK M7ZF(>]%:PH_N&AD=C)YUNV#!N>Q"($&6K#BN@7@K*'KN#E1*GOOJ!<*KT%6C M7U9Y[N-WO1IW95HF #Q4,_49<<\"L13] )D5!2.%\;YVDN6JM/6)GP]E)OFUX/AQ?+&3U_>;/1R5O,5*J@T:SPM 2 MGZ7$?*N /Y-= R^1C^>+2BZ62,7\8; MKKV^/F<-3TXI0ITT1%(C2H()D"A]##+J:*J7FJU+8[]#"?M':JL+,T*6D+4CD"S:19(R8DMNMZ=:&5"I#@5Y7OK@5WU^GN-WJX[_F7GJ*=.$Z.=*9VH%0FNS"-@AEH& M'FQU8[&KCG^G$"?C,MKF=E\]ZOMT^\K9^>1A*Y;I77<;0((T+B9*E*.62!4E M\9 2<;CW4LC*6U7[_G-S:AOM#[@.DE[6-NY$=,WJKMLV?5LJK*=/J=I L$/5 MM&H+.&&,=1I*,8E/1$:5B>6,DYA8 FKP/-2U-=6.V@A^&,[\Q<6TC!1\C/X% MSQ^'H'2PU,2;$CT)@94I3)1H"C1G6I*;JG?'686POB](ZZ/G13I8=?DT8.._ MRJU%T<,X'0U]6(R(>[9$*2.5TEAB5$D]!J^)4X6)PD/,DH*MGJ6] 9G]>J>[ M &37LFOVG%S2)G++L_/])W?>Z++#,W:]EH34>5 F4-1?:%?)7/KS&"](0&ZA MJ>4X%S]TN\NS^ 72]0@6KO=P#D?#K_#BM<^VC[=,<6\"21S*M4\I^V(Y$T-= M""9+Z>MW5EB?S!^I\>4Z*'O1=Z!C"39P/C\L\1 50%YYF599:C/4.!&.G1^ @1 MC1TG#''"<;1'\$M>>S[/$G+Z#0SW ;SM)-*L.5@Z\&YI]SUZ1+VNP!U:&;5#LXTDUOX ?,EN<_TX@BA&290:@F M#40F/,=Q=Z1R"1P$MWBDL]K)J,OHZ;LX;FLDO*TPMF1^LQICA1:46P=A5WW# MSIIJ=AJ\7;7UH0U&&$E+/:9@")K2"LSF1$ *&>E!U;_BF5'K34?]LT;K]R? MS.:/L@F-,LY(Q0GW495I)LB+X,H,6)TR9T)E5?W2;3T2^P[J=H&JM[5=?:DU MJP"?MXC;4MN]\;ANVMEUJ,?>;&9EN2= @R'2L2)O8PBC@L:4K#/5^Z!W MU=3N >_/WU R[^*B$]'HNERN/CWXN?(Z4&1!HL 1]V5&@ B<&.KMHD35Y=KI MZ1N2VFA#O'4P]+:2ZDYHS2JK5SLQ;:FQECVSP_Y1'>JNI=V"G/$Z:^9)5J5M M(DN.N"@EHIFLXF,.0E'@BV' W,4F2P$T1D/"62C,B2VA&-&G3W&[KO$;*51=KLR?MN M#[*MPZZK/7]''=4Z#=ANWL,J!,]=20IQNI0-Q$!)B#RA;HR6AX VGJE]Z=QC M7[7'T<=7B'ADV[J !T)VQ,HR,C%[M&V55"1S"KY4B6M5NVW*JK3U'1+>#=:6 MQ8VK2:Z!(_Z==7WRP_'19#8['-]7;CRJYD _+4^FET];'-B87+;!HE&#AHX4 M7!#O)",QZ,B<*YV$N[N=K[2(?@__1C'>,1::-10>M>3;.@/O^9.J-PWL\)A_ MM6E<<)%;P2))LER405;$!LW0-#7")T>=9[53MKMH'?@X@>7VZ?MH_^)7SS-6 MG,O)<]Q?@#I>RA30]$V69.FX@R>2J)TQT M5-WW@/CG;S@<+\[6(J5?OM_^[(HJ5T5:1&^)3C*1,O JXPV@R MW:6=K4QFH_5\ZV#G;?74C;!Z] UFT_G@23WW(5I[L[UOP]G *Q&C-9$XM"J1 M8[14^5N&6IV6\DWP^&:LET*40V8' # 8B3 M*YCZLHONJJ!_@\L TT'.5ABPE&@O==DPGGB#CJR0.04O;?:N]I7\&Z2T!)E- M9#RIS_ &<+,_F:+Z]7,XGHQO5W*[$*Z%2/@'T9:QTKXND #!$T8MN@)&,$IK M6X1O$M-/(*DS[-1A>L4I]%L8VW@H<1[W MAG>X"VCVRE>O1%]*4+\!R5V9/O5ETX"BNJ7]=O/'A/0]YSF:H)]#IF-N=PC1!YZ1G^>3M)U7#32^@*7P^A'YQ"_ MC">CR<40[DYH0SDR0E,2$A[.TO!(O 5/'$-;$36ZUO;97>F[W;I7>6\3SOLF M@GW1F;LZEQO#CA^GO>OYY$8?O[(T&Y3)OK00!KGH(RR)93Z1I 3D9&*.26\, MH'=>WO,)U@F*:O*["2A]F Y'^-N+5]8BE (PL90AQ(1KB;A!.*XJ9V$E,*V\ M71<[;[^MW_+5FF"IQ-$FT'&*8IA^G0RG2[2G4SI19 G)D942.C0 '5>6\""8 M=9IEH=>=*+'":U?"B_P1\%*;Q^T8P*_Y#$=H!"Y\TT&P'+QWN)(0<$W*B#(C M+!'*;7)<9BZ=ZO@:YS6Z>E9$N_:[:DNJ ?3=-JN:#;@UU@0 PJP*)3$+33KA M!3&L=-5F*@3347.]OB\NJDOU16O+#5C< #0.QW%R"26EZ:Z5V7!\C0RZC9!. MQK-? %D%-Y\[]]]@=O!M/O4HL.'83[\O.'<\P=^.YTC::,%;) ]F\P$$D"E: M0:QQ>+@GEXFUQ?1C"8#FQ/#7U?-B.EM.$\9[=P!N!0A-!$;O*+]9[,&W*QC/ MX!CF \U\4#YX0K/AZ-*(LB9F2 (5M9">Y^K=2=^BI0G_H$L\5A#!^F!R-V : MERZ@I?_P3AH"/^T\.KGK/+IM]M-J3Z_:0'B=E>RXL; TCF;!%#&"HT]"*26. M B/@(04IE.3/(X=_AL;"@QR >4IQ?SA;)AH7>T2AF\T<-2D;'W6N/0=G&3U] M=YRHCY5UV@BO)8WFLE<6%Q0)A-7:69)Y5JA^E21XE%.BB_NM04IDVY\T^ZF> M9-]/YPUV4@60:?8P0):,KY67^6=*U9+QB MFM,Z#&\ -V]GW%B58S(\$"6<(S(DCTN*R*O2+U,DP16M76?W(Z4Y;8.=.DSO M^6BZS[7X!).+J;_Z4FX3%KI8Z0QX+*.%!PR]2%GFR61DD@'T3*.U5*:5$N3> M.9O>)*#GZLHN+)DZS.X;,3=0?[R$V\TDG,G*)4&"PRTD96D)I\$1"IJSE*F* M<27_\3W$O$5 ?V=3)<%.:G.YSPOA,A5R^GWP^]E >A&4+3-*LT>KSNE +)>2 M<*]99"8J\,O&*,P@_O5B\O7GVR?>0./VFP=D/+RO1QC4$=ID*P[VK!Z.BCFU M=PE37/WM<0A1><0Z)Q!*?:?%C1"TCB1G*T$SE\QJ:;+OZ(67;^[/X*B+A I\ M;2(UY+=A2B,X\#/8&Z>]_&@I(F>.IRB'RGQMX+#8WQLP\,PH'T@T$3DA()=\)TV0"XGFG"GD96;G>H?% M_EX_.4'='19KCJY@ENL1ETLYVA)C,+C2>/'BE="@?PPT;,?5!HZ"O=\'TE##8BJ!X#*I+^>(;C;: M-Q2D8Y8G'<*RB[GUCH*]WU<2OVE?_!MRL D+\63^!::W@*4:O*2EP%0FM%U\ M9B1X+I !$H\W2)(];Z+SKDWXZ/$K2=O^ -+>FG<-Q*^75WQ%X;)$3Y=8YSAZ MOU:CGZ-HZ6FJM-3)VJ7Q@W[*+#O+*ZH>F:POA!80]23;GH-W6F1*;,B+X6%0 MHG""4!LU&(]G7ZC>*/-'J:=<2[!+ZRG7X7(3I\U*E7XR">Y!>P)..2)3-,0* M/$@I"SD8B.A)\S6/H1^MGG(MP6Y63[D.EQO#SGOU?*I#*G?)D?@H M,A'<\)!8DD+*C0'T ]53UD)137XW :4EU7_9>^Y4$$08BG9<<>'19.7VCQNP !^PTTXNB\]\#KS$"4C&4H%:BKS(9P"_$,'&YS/W-3N M,?(>3?T"JC/'JJHH&H#6?26?HI%F!9D T,6UM",6D$<27+F"1+Z8VN6X;11+ MUI7H6X62Z["W8E%81R4\=^4$O_A1:?\^JU2[\]9CJQ;MK$3[CJMU.!B%'KLF MQH?2$C(I$C@3J)90(=&4F8JUHV([JM9Y]=EE$-&BN(U&3TN)G"F!;&GQ&$9' M,1$1/!4R\"@3J[SL9?3\&-4ZZV#E99IK)6DT<'*]MI:CH0_#T7!^US=^$ (+ MAFE1+DV*[G:AA,V!1"\2IRY$5. [0-ASNOIUY?M"VE;2:;:/_^'Q^=[QI\-? MC@[VSLX.SLLPKD\G)Q_^?GAT=-?-8Y(/\4WCBV&9U+'M6;GI^VH-'JFPVDJG MZZ?))/TQ'(WVQNGAC3=3[EZ9DZ-EH!%A1<"6H1'6"N*3R(1SCGC+W$I9V\!= MB\!ZLP0^#L?#.1JP7^'%:V\<((W6J*66$R-E)KCN3'S00'AA0PI!YUR[.'AU MZOH]A;O#U-OC!*K*JX&3>#PCM2%Q-]#99LKB'I1W[2[B-/=)$(;!< MG'V#1G!0%DT2*H@0&6U@8Z+7L#L\OD9BSY.5NP++ZJ#<6FX-J,@[D_@41C?M MAKX,K^[OO)@Q*FA#*-4)][*WQ'-(A)O@?$C:>E7;4%E"3K-PVQX&SUV62C)I M %Z_CZ\\FMB+GCZWEQ_?[ZJAA54ZH*$20\9-R0)N3^,3LDFI+&FR3M5N4_8V M-3V/W-XAN"I)I-&.[:/_.ID6P^/L^NIJ]'WO8@KPJ&;:)!5# $52TFB- M1.U(D,F66_L,5#-&G\\R?O<*<_D;^[WMW@6..N%] YKJ?.H37/KI/^\T+8"& MZ),AB>E I%>IE;;B?@/H^;S0J?==DG-6 MUG+4H4[@(2V$+X>T)Y''F&WF3++:DQ&?$-!/!5(?N-F<[PV 9I%;_X)%MS66 MC#.7#24FET;;*@*QC@))'!>3F1,FU)XDM82*"V=K1AO6I;#8* MT3D0:XBM=6B6U)8LK(TA 4$^(?N42L0J'HG+TG@T7CVZQKN#8>_MS/N$W+KB MV/QPGM M1V&_^JZ/&_;J""XI+;E_B2?#+*D !88H56:RTYR)91+Y:W-4N FI]#OV5E[0V/1970$UZ\%T.Q$V =$7 M@:H7:[H/2V0>9#(E+)IS69OE)*@D"8LZ0C31*E-[%,/R$#!FM(^4ZF-&Y F5]J\>ND/$.!"N( MJ8&0]P9W1J7CC@E "<\*F5@&U0=O+&'.(P.=$SNMY&GRJF]GH.Q8?$U<^:W" MS &HD"GWM.0SBM*[H[3M2!$-'N,=#=*(W+5V?(VN?L_GWG3CUB*JIAD;*0(? M/(MF=5\&CF_LM1#\^8KO2\%_[I;W=W#;2?7]\Y?MD.-+U]E+W;V/,EB5T>>D MP1 I12 VR)(6&C+JE.P9KSV2N:>Z^[O7WG89<\P$STH L9A]0I3N&0*=FR!B MRL%)"[5=Q#=(^9$JZM=!R]OW_9M+H@'';WF+Y])Z+'B922H]Q*0.99HI3T31 M)+0T4AA3/;MDZP;J.[BTWT+D:_5.7X?_+8#I26=-QYU7+*-Q9:TNO>?0K./! MD6 M!(5.J(^ULX!_F-[I:PEV:>_T=;C<1%O:E;IZ6XKVN/**X-8"(EDLF\M$ MXBU0FI@,5)N53*@?MW?Z6H+=K'?Z.EQN##OO]?*F'$2TD1);R@JE8ZB.:5!$ MBZ!]RME0O^X,F!^R=WHM%-7D=Q-06M+I.\C(I+*1),9Q6P"U:!;R3(1),D8> M.4M_SM[IVX&E$D>;0,=*?;T=&GX*[3P:)2Y* YI]MLS+\Y:%H(P0+@$US&!BM83\(N9FAF( V8(.!8X?ALAKS22<(. Q%%K MR2WUO*;M^-P04$XGH]''R?0//TT#:;V6/&CB=9FS6&I4;,R&,):&F2=JYD@K T,^3F5#ON319YB"Z.GK>IZZ-LK#:F*HLE?51YVY0 M-RX#)DKWK^IJ2%DC=8B>B.3+=%A7)H5F2U!)4U/6EDSMLH4V[K$[4T/K<'1+ M-70P3AU>2W\X^.7\:#*^P,/O\@.$^;:WGV\]K\X%YTK45KK#7#S_Y?53#%YP M+CDZ-Z%4)FL@@98\;L4A*= R^-J7=J]3LO7(*'SJX1B?=5V47.O#:.=6OD-'SM)_MY?YB)-26K&[ I-W'5P[G'WU< MC&=87(?(1+/A&E? E2 R "QV7&X. M)[4I)=(B9RSD2*N/*WQ)1;\><^WC M:4LN-X>31X7#H"%)*S@1D:-7R-&K*]VUB;9)B&"RUKZVB_P6+2V9-.O+>"ED M-F1X$[>+>T6 RY6FSS2X3$N%1&E.$,KM"$.=S)RDD4'B$9[5\;][N?C^6UN" MRZ;R?7'-6)G9[0#H'*:71Q,_?K:8$',*4-I:"*?+A0ERRZ(ER'R0AE-T+IG: M!#FOOZZE4ZDN9"JPMX%3ZG&(ZQS_S4WVH18FR^2(,&%Q\X$'MZ61B*!*W_XH M:*[M1+U&1[\!W=H6S=:<;A MM[N)2Y54L+9$MZ$TCV7$^XC.I;(J2;3@3?6; MZ= VE["[T!F W:W )KA&$[RS<%ZUZ1?1!M*.T_'=%&_X(@''TF*PD2F M) NF=B7D2RK: LLFLGT.E^T8W83E\M:IZIR*>#03P<'BJ1HM<260A8>MM]GX MZ");TVAIT5ZI"(JJ+&U BSP]CH_N\W^XC(SGE$DR097NT([8!*S,;LY.9>J, MJ-W0[ U2^LV\[#8 LQF_&X!-V5'GMSMJ;YSV_=6P%%^#G\%)& TO;H;K#3@P MU)(\EBWEB)2EWH8Z()D'$X(# Z)V3&8UREIRN3<$P2M&366);)$'4R?KZBF? M?A_[FV86D,KM[N1Z//\\A6BS1]^=#:[]N,(^Y/930]RJJA%K6M*/W-! MI,D!-ZJ21%BMHV-@I.WBIG\+DEORZ^O@#B^;91QD[DV_\W/ MKZ?#^1"0Y*7-E8WY;>DN:6XPBYU:B4I-M 1 MZO%Z;Q>=Q=S$5?TF "KUVQL[OTWLR4"#%)8G"): U+BNZ;\ 0W?^2& M)69IMQY-N^F]Z\A]E?3>=5C=0$3FM:P/Y@W3PA /%%?@A246C0H2#)5.J8 _ M;21_:J?IO6L)=H7\J36XW!Q.'MW=1ZZMEP%("*($KIDBP05*A+;@J'=:I]IU M:S]._M0Z,EXU?VH=AC=QB;0L/R-9:51.C" S I$*O1;T>QU)VJ-' UPZMF[S MCFW37W:?,;661-=*?UF'O>U@97GZES36.I<<439Q(KF0Q 7I203TS?D(+$EN-"T'MRA3!&*IX0TD<.UD4KB^ZMW' M-\Z?VFE&^#86S=:<;A M=YLJXDG-5"29,\0\0]Y8HQ+)U%*3LTFJDQCZ#Y$_ MM9:$5\N?6H?=39Q1;YRU#)>>-!ZS7BG4Q<;B.E2VJ)J=,$QQQ:Q>\UQJT8JI M(<55DV+686D+^N1EQA?E+N22?VPS5WA^EM$)BAJ2#:> JA> U9XN_I**)K.H M-@%,)48W )57:D)9Y)YYF8A+I762MXE8AK!WP8,UO#"GMIFR857U3I.\MS%2 MMN1R);1*<+!4R(I=8AZ"<0C7[1C+DM1.T#W0U15KR7;5:JJUV%T M V!9[LHI&S7U5A&5C,2-5'J^,E28,7I-CWFM55:_#_ :0 M= 1S?-CS['4\DGD))H58:JD8'MM>:$<$V$!#YDG0ZK;,*W3T:\U4Q\W6K&X M+A]@.ORZN+A].+U/A[-_+K0R:&,MVG2$46&0.3$3!U*63CJE99;T#FJ[T\OH M:2DEJ,;%4B7.-X6B_!ZER 9*< H,]BR:*3P:>L'&A8MZO\2B_N^S*A,GBZ9'N3:%HLYN/D M>KHW3A^1CW=N0E)&&Q9(LAKM/N<%L2&CKZ ]LE6$8,VZW/?<9^=X:D" MXQLXV_YO>U_VU&:2Q/F^_TM%U'V\; 3&V":6!@_0,S%/BCJRL'9DB9&$N[U_ M_68)"3 (T%&?OO+&]H.;PU;E\:NLS*RLS"^0;C#4_ BSX:S=.6T])2P74^SO9%:3=)&:6&\R'""I*Y$-B MX"H3[@('^)4O'9$%59++VF7WK]'2KT]40\_O0F<'H3< GA4#D(YF2YX>=]C2 MA@)0G:7+Q+C2*STIW&**<:(\2UPX(4V"RCC:@*S6(+6+_E]$:765T02^UK]Y M$=9;YQT>_E)A,!M]Z=X>4&HB4JJUGX#^78ZT&O)N#C:??(2C[^5Q M\, SR"]1DO?<7X%1;\)GAVEWAQZ2@W* M@$DK.X^$K#.%."@$4M'*U M/:%MZ.L[V*^/K\ZTTP#RODXG$2#-/J$D5\]X"[^S%<,#4R81<3S^M7&22%:: MVC%T^*)UJK1#50%JO^Y[EZB6KMGJ8*RN'AH UH:M?Y22T? L2 *>4&8\DA!% M)L@05T'9F%G#S9@._DI_+S-67R--9+]_E=77Q72K8?SJ?RZ^G0['<7CK1_CS M6)H2."&$=Z )L[Y<6P9+O+$8Y@3ILU16:[9M(?56!+04Z>V'JT-HH %#]GA] M4#8/FN/E)<* &JY-")XXJF3I6J:)-=FA?0[)1.63IO4S4NMIV0A4YG< 556I M-X6>\TG1AQ\MHUD530HY"9++L%'I77G[QCTZBS%2S2A+JG:]VVNT;(0>^WNB M9P^I5T-/[88TQQ=__'%Z_XY78)4CL>'24\E&$81I:^P9H2 M+YD"X)XF63M!_AY-/1=V=X:?]96[E733A)]^%./T#M+)^,=P.AD7&6+T,9G- M?I'B^5VY8+K(9^4#'QL90AJ8$)$SD0@D75ZC"T<\MXRH#-%+$$'$M*7COA]% M/9>*=X[$7C37@,NV&;>/;>Y82C)YGXM[8NZ[%UN6@*"C@=L38: .:OK/S\"HOCX'CDA]^7NV^0I/>@;22:)D:DUIY8F2EAV@'/ M,5J9:F/Q?:KZS=8>\,BNJY]FXX_+DZOKRS^/K_&OGG]&[_WB^LO)Y>7)V='U MR7GT^NJO6$W&6M.A'*WEQ6"EDNH<3&L;1O1M]OG"YAM"C.B;CPHJ'S M W:5E][06&Z=E"X=!SWQD5MB+-741^EE]=&D&Q.W_^O3)PL=?_/3&Y@-E%:1 M:2:)D*5X-VI./&2)P;U.25 5M:]M[=;1T6](T@T^7CY W5/^O[,UNXK?(-V- M8))_$0.&8Q?S;S!=2GPIE0-8O)WH.9A5W%]:A[>W0--S.]N5MGH,7V;3.3KAX]ED-$P+;2WR^XOB=R6EPUC+ M$NT5W ^:#XP"\98I%ST8"AL=X+C$$ZSA=X\X>WWU?N'4F:(G5:7>'&Z6%>[. M.NJ-$R3&,H$G:8,\>$DCR=6OD]/F4I)9.WX3(#@)N(#=R<0LE M%!O?7,'-(M9?/;U3/-HD+(%0)A^R[(CE 8BSW'@-5.10NR_-*Z2T!)E==#RI M+_ &<',\F=Y.D!$XGXR7G"P9$5H*(2DG"6,:(H$IXAP T9DK%5C"@*EV\SU%/L<,CM+N8F+]:_32<+MA%\??X/OP^A'UQ"_C2>C MR0V&I4O+ZH.BPJ-H+ /<4ED%$GR9S>5=YDQHD]VV=:^;K-LS9'97[(M+\.I2 MKCCRK YZ_#@=WAI;%TU=$D:.%)EJ"8L1ST=J]S=\@IV?3V;P6D''30 J++%+O*5'SV86ZIBC+D\8]$4 M#7ITAMAL!$DA2L,90P-<^W[Y!1%- F<7!;]()NXC[0;@<@4+!^\SC&'J1VBI MC]+WX7A8+I-+;=G)W[(JN N51:?1^RX'\C?JJZAYE"WK"D,AGJKO24!3361+$3BE)$DA"2#CPJ\ MJ^UO-5[3647;FY1S;B/ZW[F<\Q?FEV*]G(Q&>3+]RT_3 0HX-Z3@8"6;NTCD MX$6:S FO:%+$R"!+TTE)K"OCKV5@>)2[)&WMVZ]^RMN?*.#3O0(&N*>MC%82 MIDNE-:#38DNK>PL^Z!1=9+SV7(%W2&K(0%9#S9M6+MD99.>49P%/ MD5#:_91GQ-YD08R)BAIFG:S>WFL='0W!:5]%;P"BK:2^,W)N%XUX,!B:SKN) M$LJ#NJ/9#.:GWV_]<%HBKI4OP8&R["5Z$%QJW':R=+16GHB02L_@\K)2=QTL MO$Y>OT'JP=!644=-%#JL$]R"MT7V!QG]UW0XQU LSP9>9F0B28+1=DD$!8VQ MEN=$L9RIX9%3%3?RYG99O=\K@"[@U;D.ML>7N\?7&&[*R7]=KR/F?=NR&8KK M%UX'01E@TBL"D,IK<>3)XP8BQFHKA7=JO*M)O!TSK1'4] M]>/9Z%Y;RS=Q1^E_W\T6;]0'(@95,I$D>KM($B&?@1H2'+<8C5MNXR'\L3>) M[+\8 )^/48')Y=?*//T^O_UVM_<,&'UTG2;8M#Y6R M7U?S2?S/M\D(H3T[^>_=:-9 M[=OU3>CJN9JQ.Z!55TH#0%N(ZQ)N[Z9HSF?P=3JYF?KO1W?S;Y/I\/] NN\< MR@96T<"9BSFZ@UL7JFD/<6EQ%3#;+,3"J1B:3(EM11$2><(DEJH6U0*J2.8?=*ZDR\O1_J+4DPEA)1AH'% MZ))6:O?HX8V5^\UJ'"I4J"7Z)B"UV8;YIQ_=P3G,+_*U_WN0HLU4<$$$ ]PW M03I2'NH0JV,0@C*9MAZNO@,9_0X"Z11L72NEV8JVDZ/+\]/SSU=?3RZOOAQ= MGNR;4WOM\^HDTC:BME+V[,1/QZCYAP#Q 6E92A.SHP1"+D@#5+GGFD2E-,]> M *6UBTA?HV5?#PNQ?%_47KH+#WP,.NKL" 6-@':,DQ R)4JX )EK'G+M&KA? M".@W[U5%W\^]H]T%W(#__2\8WGR;/QR[JQ[\][[H&\G.!"N M*1#))! ?E":YS.,*G'L5:M_S;$5@OUFM3M#5G8(:0!_NFRG^5XL)%99I-WOOI-P)8D]IL\.Z3YK**DW3$X*7-%:F#PN=8*\K MY31@^]:R-H@B4*.B))HY-." 3%AJ=>E;[;V";"2MW?%R+2%M!1G5U+X)O+;2 M08- 6AKF@?$9!+..:)\-LB%PWUF+7(&+4!Y;^^?-GJI#:4E*6S'%H<"TBQX: M@-/1>#Y,A?3A#[B">#==O.4Z^?M^D-PG%"\ZI[=W]_J[R"_,_OUD1 ,F]8!%&83A>%6DO'J0LKJ1F MP\6/5E@N':LA6$J4EI8@K@4)@B>2<\C:4:]S]:G;VU%8;]K+:MTGB\P^_'SR MW7U3"IE8I!(E8D$H/"%P=[O%;#H5I&340MQLD,(VE_);TMBO/]@APEX?_M*! M\AHXWM=PM>@<%C+H!!:(,-ZA?1>1^)@LH99Z*M$EEJQV$O 54EJ9"=.%_B?U ME=$HINYK$6#9]#(5QJ+KGF-(EM MN].N6Z<]@.RAS!>U''M+M@'#\W$XNYW,_.CS=')WNXCGAWGXI!VFU,H%P0+A M2D8B92K#F$(9OFFLXX:&5'U8PSLDM3+_XP"'6TWEM(VU56O#"))RYDCT*N/F M 4.F+ MH>9WD)9#OW"_+FVV-LA)*&^\1/1E K D@'A1X7GT61VASK^\/,7V11O8W17 M;HK7RV5A&!)N?16<)EYSE(KCF3B/7K"35J&/DA*>2?5+4@[ 62N=Z0]P_C<( ME08VT%8,GOOO*V6VN4%G%[DM"1ZYHH1K10S.C":8NW.-SN2VE23\R90 M]]91T1$$F@C>CZ\O[_"4]2MCLSSR'!ZFRF5-;$H8MW*F20C>$"6D@) CN/BL M??K[SX#6KM20O]&5FE^^!]I?Y@U8R37'T]ECTV6>A0,32=(8,$@9$G$L.4)# M9#PG'U2H'6>]14\KS<_[R5?OII:&(/;D3JD,VAVFY99<_!S$P%Q(7R)W'DR%Q1GRBF921*I9R(YP_# K?)+/?%.>!P5A/80U@ M\O-DDOX:CD:#P*-51D6BHI!$6O#$"W1!> 8=.&2=1.U'2JNU^PV0.T//3J)M MPHG_Q8U]+9MU"7%2G@>@@[%X_3M(6>08T7_5LJ32M/+$Q>")C09W1))1/!\A M\OZDT5T(Z=AG#)PNQHNVQQ\G?XT'DG)MH@!"F4/# MJZ@DMLSQ!*6=,LERC-Z[S)9L06N_KS8Z,W@'45VSA::?CDXO_WET]N?)'R=' M5W]>XO_.KZ_VK2Q]\T/KE))N3G>EVM%/?CA=F*8G^;B'.CYEM*4B49(SQ[/2 M>T5LBN5=N'?@6722R3\73U;7FWL)QBE@*&-C8G$H/&C:DBD"(HHAV-P8!SSM<>0%B-^'YCU6IX M>V[O^E%N"V'\RU]-44]DHH7O;P-?[+91X]>RJSC)'$9 (* MB3L2LI1$ <9;3AK\7?5NGF_0T_-E1#6MOPJG/570 )P^3:8PO!F?_(V>T?@& MEEWG5X4:7$>A 8A:O K-&#IYIS5)W$4=-'/>F-IG[AOTM *G?;7^_!BMI8(& MX'0ZQL^"V?S2S^'J+W^[Y )C<"F$-J3,""62@R?!YTB$=#PEPS$2K_W:9STE M_29J.X-0!;$W )X'9^'#SX,%J;;.H$RD4!,Y&BZ*0K* M61^)]SH[ST*&5/O9SF:4]0NN-ERM#G38$C*7S6<+B?&EP:>, M:>VB(5GH1"1N7>++79R04E,C7/3/QP_60]Y+FD4:K.'';NTYU*:H!CRI)ET1 :/VS,%2ZQS$%AB8*K/,-F$KD; 5@L, MF_AS^VBF ;0=XY+#^27.0]*H7-0.AXI_,,:C=L3'5ZG9::ZNO?V MDHI^JT?:.$?WU$USZ'K8@IE&M.O$BC)C165#@C:1*&IR2BPF ;6O4-?1T:^M MVE>W;T)E!T$W )9+^#$9_<#M\RLSJPA&2W!>2:(7+T0A"&+1-2C-.K1FV<5D M:V$!$5%#,058CJ;5]?HZ7O.\K]=/PF9'84>!,5W4=%@6^;6@AXU#O#"%B+T7!@GH0,@6AI M&;"0W0L0O5N^_?ZJ+<%E5_V^J-.N+.QV '0-T^]G$S]^QDS6T0:*Y[WVMERS M:DN< #324M@H-$\^[H2<]_S9[;\(3VUD\#OM!S M'E;]\5+.7%-*E -79AUF$KSWQ#G@5EFE3*A=L;6>DGX/MOTU_ YD=A!W"Z 9 MCN$BWQ_(2^.J0I*:*2 T@D*S70;/E6$ P&2V(D0 4;M+Z4LJV@+++KI]#I?] M!-V$Q_/*::RHBAD 2-09^1"9H>>F.3')""6H=E*8+9V=%OV4-P8QM2.W:LRT._HXS8"SJ77+_\+3*:6I+Z0^SDA*9,-IUF0%1EFJ6@G'UV\N_1DLCU\.'A\>K+S?V MT%6#F!L 5388;XCG:9%/X<1GDXC)5 :J$Z>F]M7>Y!,2MX+T)(P@?*0V:';H;TB+&9J67(B5(\5WR3H]R^?KVVD]M5:JQ < M. R\H?3[HV6\EA3H[#I0A2?M,"[GWH?:):1K"6G%9NVMZ$T@M)74&X!."<&N MER$8[K9C?SLL W!Q*\)%& UO[KM(#I(%$5Q)YC ?B'1>$AM+@U)+O>6IM"BM MC:7-*/O]*Y+KV+,.]-@8.A]D/= IAJ28)"[81"0SF=A4:D)D$EP#T\!K5SNL M)>3WK^*KC[W=M-1LOYV/)Y>G_SRZ+I,/C\X_?CGY^/GT_//UY='YU='Q8B[B MJDWJ)#]P/LGK'L7/]NW2TP$I=7K[="VC2AV!UBZ(F^(+I)NR/2+^:K%W'CNX M/,8WPC*KJ" B9DZDX8(XD0U^:XW2DGET%SISI;8FM[-D"V/"RA B\38JC,R< M)_R)_&H[] M. []Z.ODOGW<23$#LV$8P:U^)]%80O ^2WH;G093:@)?ZC&WTLN*NG"LO+<:(R#243B1* ,:CVA/# ME9%9I)"KS[.L1WW?15/=(_I0JFT/U+/E9AYXE;(,D(@M[9RD $9L0#8B\YI3 M;93G72?!EZ3T&_H? FX[";U![#QNFX&7,7J+XEC.X^.:^&@XR=DS5_HA.MJ= M)_V!6E9*7F,QH*"0?D#_0!LJ-14^)]GQV=CS$Y># M &8K,>\.DTG)3G9__>9%R? ;221SLO3[ N(UJ-+Y&6S*U&35G;EI[OJM_[!U M7QTU%KL^3.38.=3)R9016II8C[*5.4?B E"26!") Y@ M3;N'WXXZ:!5/@PSHC99V"77]SU<6Y=OO]6-6T@*+$!Y4RA!E6PU,TS@4 S!:B1>,2)=&4O.E"61:FV%3B+!_Q]\L;W6MQE\L8T*FGC@N'[N IKR M5[KI!R<-^%CZ%B9-I-2).)V!",6L0(_79Y8W.K[BS6V5:O%P^0IJAYU.TFXZ9@ M(IB%PDUD*P GZWF/)*H1+E_E89X MS3+Q-C.1P;*@NBM"[#%9L?'2R^?O/HAH1!GYNW"+(T6/PHI$LJ?H*'ONHNK. MQ&Y);"LVN%LT;A++UM=M V[ Z1CM$SSO>).@?L%63>V;P6D''30 J./);'Z1K_RHO/);!.HB>A4P M_B=)E(C.,XSMN%8D!\6$TUP971M$+XAH$CB[*/AYZ_F]I-U$N=(JO7/R]RV, M9[ :6^F#RH9Y M&@>::ER1;#K[2T/ @)*!99W?*L(:3?Y$AWP-E?Z@W8FHOY M-YA>W"Y*F<8W]\+ZE2%=1MM3R 3C>"B5Z9P$\!)W X2LLY.N^LO(=XGJMZBC M.TC5U48#\%HZD1]A-KP9/Q[UBI>1"TH0P6PNB6=.; B!1!8 +:T0.=8.I]=3 MTDKB]I"N=P6=-(FLY?[CV<:(E!,37" 28V'D@S-B)54R:P6I^J2,UVCIUV6J MH>=WH;.#T!L SXH!2$>S)4^/.W!I:0WG7 6A"+..E4[L91!:Y$13Q;WUB3-? MOT+G7;):@]0N^G^1D:JKC ;P=3X9IP>NEBQ8IC,//!.%-"$+"L_P%"V)*6N3 M9;">UBZ(74-&OP=>)_C95]@-X&471^#QZDZE,O_8*4)=\0FS].@38LCA8]3< MQ(2_JSWP<"^"6RG)/J33=3@--P#G11AS//F.ZW\K[V4*TR64*1=_QW[V[=-H M\E=A'%:W@9<01WXV&^;A?2CU ?)D"M?^[P&SP@L#CKCR8%%"I"2DG E(@4Z, MU:!9;6^N'O6_7V)_1\BM"V,/K_]F*PA.S_]Y MC94NX4_'/Y# R?3G.ZC/.CKV M3\,N/_/2__4'.B/3H1_-!AIA9D$;@DZK)+(X)=Z;1+C1,6'XQ9B'KIA[2DC? M^?L]]?XR^[JOL!LX*!^8^-=D^I_3\=?I),)L-A#E'4,,FH!6$;UA+M'12)E8 MPX#*;(V-O"O(_$))WZG[KC"SN[A; LVGX7@X^P;I\V22$/H<.9=)$^.RQY-2 M,Q)\&72K#,L^.J.KCR!:3TG?R?FN0+.[N%L"S>!CJL/%!?.KG6+N@[W5J^FW.TQUH]A/[]@!R]P :PTU)F5W7 M-S)GIY\NEKP,C--:. \$',9MTF;<"^4U@D7.C#!2>E\[.[6.CGXG=G:'G5U% MW2!J4#:#D'@TSCN2J<-XGU-9)AICO.^B\"XQ+ZO?##]=O]\Q9-VA9%O1-ML; MXNCX^.+/\^NKRY/CD]-_'GTX._ET='QZ=GK][WTS*^]_:%8_>*V$J4^9#\%+4/MO7D+&O^5B]+;G(1S&6 M5T>S\\D<9F5 9,EV+GLXC6\>E[[/YO.$WGO6B:3R[E$BSV7\I"01HG4JLD"A M=GG;TK-E[TE3BPHAJP>;_L M[#)XJVSN1^;.'J[)*=-)6M"$"8^"9U&_0UN_E3>^G M37D;&!(NU=C0];TD>W"TB 8;A(/ MB5@G,8ID$= 7XF5>"AY-X(R3KO:-Y7I*^K64G6*OH@H:-817DU&ZN)O/YGZ< M%E,O1WBPP "L]%RBPP'X-XGDR1.+S!#N-/?&@D5?>V]+MW[M?B_ >S-E%131 M@*U:E21>C,L&>?1>'OD<&".<5M01I%P12;,G7OI($@V:2E!<6E?9;KU/5;\7 MZ@>Q89554_L&K/95Q]6?7[^>_?OXR]'I^:?3\Z/SXY-]KSA>_\0Z5QL;4ERQ ME'0V7[:-6LS$/OGO'7I'5V4 \J^-U@V5S@D*Z"65-V_& G.!1)CXAB6AL1D M[1V[.77U+D"NODVF\]6HG.ONEN,E M/?T7H7: F-=O./942 /'X:\PN]1>0L4Y$> PMJK"!)8\0JJ2I/_:1!Z21&0U+*A]J] M;%XAI6?T[*_D]V"S@\2;"/*N[FYO1S^/OR'Q]WE"^#J=W$S]]V4R.3(MI)"Z MM!65Y36P(2$H2Q*H"#I2$Z3=R"':>,G&H+*+8E]$<#6EW)J]>0PX1.+*))Y0 M*(M4&5""888E+$AJD@PIB-IO*=93TDHZOLNS:C>QMP2>#Y/I=/+7<'PS&UB@ MF>>$P6-RI<*_--@L@\IEC):S9$#9VN51:\AHR/+LJ-W7 +.CJ)M]Y7E\=/7E MT]G%OS#XO;C\XZ@T/MXW8'_C(^M$[)O27"ED7QPYBVL./UH]!#ZY_\&3T"L$ M:F,(Q 61B/2!$FMY*7AEHDSX,4'7;I2Q"5W[FA@\7&]A.O_Y=>3'J]#SMJQP M/?7C&>*XY,V.%X,;9@,E!9/E4,>M5#K\^G(+JB@QH3QC9%ZZZF,-MJ&O9Z-4 M&T7/351GJNK>=BU_4?X(?@;_\W_\7U!+ 0(4 Q0 ( (1=F58-Q]"K.0T M 'AH 7 " 0 !A,C R,S S,S%E>&AI8FET,3 Q+FAT M;5!+ 0(4 Q0 ( (1=F58(%'# P0@ *,M 7 " 6X- M !A,C R,S S,S%E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( (1=F58V\]+$ MK0@ *$L 7 " 606 !A,C R,S S,S%E>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( (1=F581&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( (1=F5:F MS,CK @4 <7 7 " 7@D !A,C R,S S,S%E>&AI8FET M,S(R+FAT;5!+ 0(4 Q0 ( (1=F58QD/FF!J(! )#4$P 6 M " :\I !C:&%M<&EO;G@M,C R,S S,S$N:'1M4$L! A0#% @ A%V9 M5L^3$*65#0 &H\ !8 ( !Z"TR,#(S M,#,S,2YX8^S !H4 < M&@ @ %J-0( 8VAA;7!I;VYX+3(P,C,P,S,Q7VQA8BYX;6Q0 M2P$"% ,4 " "$79E6H!